DocumentCode :
3445625
Title :
Brooks´ law revisited: a system dynamics approach
Author :
Hsia, Pei ; Hsu, Chih-Tung ; Kung, David C.
Author_Institution :
Dept. of Comput. Sci. Eng., Texas Univ., Arlington, TX, USA
fYear :
1999
fDate :
1999
Firstpage :
370
Lastpage :
375
Abstract :
Brooks´ law says that adding manpower to a late software project makes it later. F.P. Brooks Jr. (1995) developed the law through observation of many projects and derived the generalization. His explanation was quite reasonable and convincing. However, it becomes a debilitating statement to any software project manager who is faced with a late project. This paper presents an in-depth study of Brooks´ law using the system dynamics simulation approach. Unlike the first-order approximation of Brooks´ law, we found some interesting results that can benefit practicing project managers. We found that adding people to a late project will always increase its cost, but the project may not always be late. Only under a certain degree of sequential constraints among the project tasks will the project be delayed. To investigate the impact of sequential constraints, we simulated numerous task conditions and found that there is a time-line T for each project which means that, if enough manpower is added before T, the project still can finish before the scheduled deadline. If the manpower adjustment is after T, then the project will definitely be late. In this way, Brooks´ law is revised and turned into a useful guiding principle to benefit software development
Keywords :
human resource management; project management; simulation; software development management; systems engineering; Brooks´ law; additional manpower; first-order approximation; guiding principle; late software project; manpower adjustment; project cost; project delay; scheduled deadline; sequential constraints; software development; software project management; system dynamics simulation; task conditions; time-line; Costs; Delay; Electrical capacitance tomography; Financial management; Postal services; Programming; Scheduling; Software development management; System testing; Technology management;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Software and Applications Conference, 1999. COMPSAC '99. Proceedings. The Twenty-Third Annual International
Conference_Location :
Phoenix, AZ
ISSN :
0730-3157
Print_ISBN :
0-7695-0368-3
Type :
conf
DOI :
10.1109/CMPSAC.1999.814310
Filename :
814310
Link To Document :
بازگشت