By Topic

Is Software Engineering Fun? Part 2

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

1 Author(s)

The article examines 'software fun' from the viewpoint of the role of methodologies in software history. Historically, (1950s), programming was a small-scale, problem-solving activity. There were few firm requirements. Programmers worked with prototypes and used them to extend their knowledge as they created new products. In doing this, they maximized fun. The author concludes that the software process optimization approaches of the past had their place, and perhaps they still do. The methodologized approaches that today's gurus favor also had, and continue to have, their place. But there's a huge gap between "when tasks are small..." and "only valid for firm and stable requirements." The answer is a structured, object-oriented, knowledge-based prototyping paradigm based on formal specifications and proofs of correctness that combines the main features of composition and decomposition in a CASE environment using methodology-independent methods and visual programming in Ada

Published in:

Software, IEEE  (Volume:24 ,  Issue: 2 )