Thumbnail
Access Restriction
Subscribed

Editor Berzal, Fernando
Source ACM Digital Library
Content type Text
Publisher Association for Computing Machinery (ACM)
File Format PDF
Language English
Abstract This wonderful, short book is a pragmatic guide to the realities of managing software projects, and to the pitfalls of guiding research and development projects in general. With brief examples based on the authors’ real-life experiences, the reader sees how “good software practice” in its traditional and literal sense can often lead to something between disaster and frustration. In particular, the authors argue—based on experience with developing lean manufacturing systems—that specifying a software system in its entirety before developing any code ensures there is no flexibility for changes down the road when more is known about the problem. They draw the distinction between creative parts of the development process, during which variability is valued, and later stages, which attempt to stamp out any variances. The latter regime does not really apply to most software development, virtually all of which is a creative endeavor, so mismatches arise when manufacturing-style practices and metrics are applied to software development.
Description Affiliation: Queue (Berzal, Fernando)
Age Range 18 to 22 years ♦ above 22 year
Educational Use Research
Education Level UG and PG
Learning Resource Type Book Review
Publisher Date 2010-04-01
Publisher Place New York
Journal Queue (QUEUE)
Volume Number 1
Issue Number 7
Page Count 2
Starting Page 90
Ending Page 91


Open content in new tab

   Open content in new tab
Source: ACM Digital Library