An experimental investigation of the effects of software size increase on software project management behavior
Baker, Diana L.
Abdel-Hamid, Tarek K.
MetadataShow full item record
Increasing demand for software and increasing shortfalls of programmers have focused efforts to improve software project productivity on the role of the software project manager. The complex dynamics of software project development, and the "visibility" of the project, affect decision making and performance to a large degree. Using the System Dynamics Model for software project management, these and other issues can be evaluated with low financial risk or outlays through simulation of software projects. This thesis investigates the effect of changing one of the dynamics (i.e., size) on the behavior and performance of the project manager by using a simulation of an actual software project in a game environment. Analysis of the results indicates that increased visibility significantly improves project schedule.
RightsThis publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. Copyright protection is not available for this work in the United States.
Showing items related by title, author, creator and subject.
Agrawal, B.N. (2005);This paper presents a review of the spacecraft design program at the Naval Postgraduate School. This program is part of the space systems engineering curriculum. In this curriculum, the students take at least one course ...
Abdel-Hamid, Tarek K.; Sengupta, Kishore; Swett, Clint (JSTOR, 1999);Over the last three decades, a significant stream of research in organizational behavior has established the importance of goals in regulating human behavior. The precise degree of association between goals and action, ...
Kenney, Caitlin (Monterey, California. Naval Postgraduate School, 2021-05-10); SYM-AM-21-078The application of the five production management levers addresses software projects as production systems, allowing for the application of well-established operations science techniques to improve throughput and predictability ...