“One of the difficulties in thinking about software is its huge variety. A function definition in a spreadsheet cell is software. A smartphone app is software. The flight management system for an Airbus A380 is software. A word processor is software. We shouldn't expect a single discipline of software engineering to cover all of these, any more than we expect a single discipline of manufacturing to cover everything from the Airbus A380 to the production of chocolate bars, or a single discipline of social organization to cover everything from the United Nations to a kindergarten. Improvement in software engineering must come bottom-up, from intense specialized attention to particular products.”
Michael A. Jackson in: K. De Grave (ed.) Formalism & Intuition in Software Development; A conversation with Michael A. Jackson conducted by Edgar G. Daylight and Bas van Vlijmen. 2015
Help us to complete the source, original and additional information
Michael A. Jackson 6
British computer scientist 1936Related quotes

“Far too often, "software engineering" is neither engineering nor about software.”
Bjarne Stroustrup's FAQ: Did you really say that?, 2011-04-11 http://www.stroustrup.com/bs_faq.html#really-say-that,

Barry W. Boehm (1981) Software engineering economics. Abstract.
Source: Executable Modeling with UML. A vision or a Nightmare (2002), p. 697

Dijkstra (1988) " On the cruelty of really teaching computing science http://www.cs.utexas.edu/users/EWD/transcriptions/EWD10xx/EWD1036.html (EWD1036).
1980s
James McGovern, Scott W. Ambler and M. E Stevens (2004) A Practical Guide to Enterprise Architecture. p. 35
Source: Software Engineering: Principles and Practice, 2007, p. 2

Grady Booch, Robert A. Maksimchuk, Michael W. Engle (2007) Object-Oriented Analysis and Design with Applications Chapter 6.

Bauer (1972) "Software Engineering", In: Information Processing. p. 71

Narayana Murthy shocks with 'Mera Bharat Mahaan' quote, indicates Infosys Ltd on hiring spree, 16k jobs on offer