Project Management for
?LOIS ZELLS, LOIS ZELLS & ASSOCIATES, INC.
Software engineering is the term applied to all aspects of information processing systems development and maintenance. The term engineering is used to indicate that the procedures used in software projects are comparable to the scientific method rather than to artistic endeavors.
The study of software engineering management is broken into people issues and process issues. Although the people issues are very important, they are not within the domain of this chapter. On the other hand, the process issues will be covered in depth. The procedural side of software engineering management is further divided into work that is done to build the system, and work that is done to manage the project. When practitioners do work to build the system, their efforts result in software specifications-and subsequently: code. When they do work to manage the project, their efforts result in estimates and plans. Even in a construction project, these two separate types of work occur, usually simultaneously. For example, the cement subcontractors may be pouring the foundation (building work), while the project manager is planning the tasks for construction of the walls (project management work).
Furthermore, the best project management skills alone do little to overcome deficiencies in the software engineering management process-without an equivalent level of mastery in building the system. If the project is on time and within budget and it solves the wrong problem, it is not likely to be of much use to anyone. Furthermore, until planners understand
Questia, a part of Gale, Cengage Learning. www.questia.com
Publication information: Book title: The AMA Handbook of Project Management. Contributors: Paul C. Dinsmore - Editor, Jeannette Cabanis-Brewin - Editor. Publisher: AMACOM. Place of publication: New York. Publication year: 2006. Page number: 444.
This material is protected by copyright and, with the exception of fair use, may not be further copied, distributed or transmitted in any form or by any means.