By Topic

The interplay of art and science in software

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)
Bollinger, T. ; Mitre Corp., MA, USA

Although history and science have provided lots of important bits and pieces of information about the world around us, we are still pretty short on getting a good overall understanding of what's going on. Humans have an uncanny knack for figuring out how to do something when there is no perfect answer. It is at this boundary that science merges with art, and progress is possible only when they work together. The creation of genuinely new software has far more in common with developing a new theory of physics than it does with producing cars or watches on an assembly line. As a corollary, the goal of a software process improvement should not simply be to reduce errors or increase predictability. Instead, process improvement should seek to make a group of developers collectively smarter than any one of its members. Real progress begins with the unrelenting pursuit of the annoying paradoxes and dangling threads that ruin the status quo's otherwise tidy appearance

Published in:

Computer  (Volume:30 ,  Issue: 10 )