arrow
Return

Assessing staffing needs for a software maintenance project through queuing simulation

delete2004-01-01
delete49
PRE
AI
G
Giuliano Antoniol
A
A. Cimitile
G
G.A. Di Lucca
M
Massimiliano Di Penta
DOI:10.1109/TSE.2004.1265735delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
We present an approach based on queuing theory and stochastic simulation to help planning, managing, and controlling the project staffing and the. resulting service level in distributed multiphase maintenance processes. Data from a Y2K massive maintenance intervention on a large COBOL/JCL financial software system were used to simulate and study different service center configurations for a geographically distributed software maintenance project. In particular, a monolithic configuration Corresponding to the customer's point-of-view and more fine-grained configurations, accounting for different process phases as well as for rework, were studied. The queuing theory and stochastic simulation provided a means to assess,staffing, evaluate service level, and assess the likelihood to meet the project deadline while executing the project. It turned out to be an effective staffing tool for managers, provided that it is complemented with other project-management tools, in order to prioritize activities, avoid conflicts, and check the availability of resources.
Keywords:
software maintenance staffing
software process management
discrete-event simulation
process modeling
process simulation
queuing theory
schedule estimation
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Transactions on Software Engineering cover
IEEE Transactions on Software Engineering
IF:
5.6
Papers:
2.8K
Citations:
1.1W

Organization

No organization information available