Publication | Closed Access
The dynamics of software project staffing: a system dynamics based simulation approach
169
Citations
15
References
1989
Year
Software MaintenanceProject-based OrganizationEngineeringSoftware-development LifecycleProject ManagementSoftware SystemsSoftware EngineeringSimulationHuman Resource ManagementEmpirical Software Engineering ResearchManagementSystems EngineeringSoftware Project StaffingSoftware PracticeSystem SimulationSoftware Project ManagementSystem DynamicsSoftware Development ProcessDesignSimulation ApproachSoftware DesignSoftware DevelopmentSoftware-development ProcessSoftware TestingSoftware ManagementSoftware Process SimulationBusiness
The author focuses on the dynamics of software project staffing throughout the software-development lifecycle. The research vehicle is a comprehensive system-dynamics model of the software-development process. A detailed discussion of the model's structure as well as its behavior is provided. The results of a case study in which the model is used to simulate the staffing practices of an actual software project are then presented. The experiment produces some interesting insights into the policies (both explicit and implicit) for managing the human resource, and their impact on project behavior. The decision-support capability of the model to answer what-if questions is also demonstrated. In particular, the model is used to test the degree of interchangeability of men and months on the particular software project.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
| Year | Citations | |
|---|---|---|
Page 1
Page 1