August 2001
Intermediate to advanced
208 pages
4h 9m
English
Although software engineering is an excellent approach for some projects, it is an inappropriate choice for most commercial software development. Software engineering is not optimized to provide what commercial projects need—namely, rapid delivery of robust, high-quality applications at reasonable cost. Unfortunately, because the software engineering metaphor is so powerful, many attempts have been made to force-fit this approach to other types of software development. This has proved to be very hazardous for some projects.
As the experience with the space shuttle software showed, the software engineering approach can produce near-perfect ...
Read now
Unlock full access