Software's Not a Science? How to Get Off on the Wrong Foot

by Ken Orr

I was reading a book about systems design recently, in which I found the following offhand quote: "Software is not is not a science, therefore...." I was immediately taken aback, since I've been studying systems (software) design for a rather long time, and I have always taken the position that software design and development is (or ought to be) a science -- a place where there are postulates, theorems, rules, and methods that make it possible to consistently allow the building of correct, efficient software, given of course that you followed carefully those postulates, theorems, and so on. Moreover, I believe strongly that software as a science yields better software, not just once in a while, but all the time.

Password Protected Cutter Consortium clients, please log in:


This document is available to Cutter Consortium Resource Center clients only. Retrieve your password.
If you would like further information about how to become a client, please contact us at +1 781 648 8700 or sales@cutter.com, or you can Request Guest Access.
Software's Not a Science? How to Get Off on the Wrong FootThu Mar 11 08:20:13 CDT 2010

Become a Member

Research and inquiry privileges, plus regular strategy meetings with Cutter's Business Technology Strategies experts are just some of the perks! Plus, CIOs can upgrade to include Cutter's CIO Suite. Talk to Cutter today about trial membership, including access to research, webinars, podcasts, white papers and more.

Request trial membership