This broad book examines the relationships among the various teams that contribute to a software project, and outlines a set of principles for defining a software product, specifying it in unambiguous terms, developing the software, and testing it. The author, who usually specializes in game development, suggests an organizational model to facilitate good object-oriented design leading to high-quality reusable code. The included CD-ROM contains document templates and trial versions of MindJet Mind Manager and Resource Standard Metrics. Annotation ©2004 Book News, Inc., Portland, OR (booknews.com)
Read More
It has long been accepted in the software industry that projects will be late, over budget, and lacking in agreed upon features due to technical or time limitations. As more companies become involved with the development and deployment of large-scale software projects, it is necessary to define ways to ensure that quality products are produced. Corporate Software Project Management focuses on the three main areas for efficient software development: management, quality, and client relations. It provides a series of globally applicable methods that can enhance productivity and reduce costs within software teams, without sacrificing quality. In addition to the management aspects, the book also deals with the technical side of software engineering. This section of the book illustrates the decisions that need to be made when planning the implementation phase of the project. Examples of how software can be designed to maximize code for future projects are also included. Corporate Software Project Management provides managers, developers, and programmers with methods and techniques that will help them produce quality products from start to finish.
Read Less