Software Engineering - Missing in Action: A Personal Perspective
David Lorge Parnas · Computer · 2011
Although a huge number of articles have been written about software development and many interesting ideas have been proposed, researchers and practitioners have failed to create a new engineering discipline focused on building software-intensive systems.