Page 172 -
P. 172

CHAPTER 5  SOFTWARE PROJECT PLANNING                               143

                              COCOMO II [BOE00]) describe empirical estimation models. These books provide
                              detailed analysis of data derived from hundreds of software projects. An excellent
                              book by DeMarco (Controlling Software Projects, Yourdon Press, 1982) provides valu-
                              able insight into the management, measurement, and estimation of software proj-
                              ects. Sneed (Software Engineering Management, Wiley, 1989) and Macro (Software
                              Engineering: Concepts and Management, Prentice-Hall, 1990) consider software proj-
                              ect estimation in considerable detail.
                                Lines-of-code cost estimation is the most commonly used approach in the indus-
                              try. However, the impact of the object-oriented paradigm (see Part Four) may inval-
                              idate some estimation models. Lorenz and Kidd (Object-Oriented Software Metrics,
                              Prentice-Hall, 1994) and Cockburn (Surviving Object-Oriented Projects, Addison-
                              Wesley, 1998) consider estimation for object-oriented systems.
                                A wide variety of information sources on software planning and estimation is avail-
                              able on the Internet. An up-to-date list of World Wide Web references that are rele-
                              vant to software estimation can be found at the SEPA Web site:
                              http://www.mhhe.com/engcs/compsci/pressman/resources/
                              project-plan.mhtml
   167   168   169   170   171   172   173   174   175   176   177