Simulação de Alocação de Recursos em Projetos de Desenvolvimento de Software Utilizando Teoria das Filas

  • Emanuel F. Coutinho UFC
  • Carla I. M. Bezerra UFC

Abstract


The variety of activities and roles in application development and maintenance entails replanning, mainly of effort and cost. The project cost is often associated with the project team. Queuing theory can be described as customers who arrive at a service, wait for the service if it is not immediate, and leave the system after being served. In this context, queuing theory can help in the project team and tasks distribution, and in the service level assessment. The objective of this work is to use queuing theory to aid the distribution of tasks in the context of application development and maintenance. As a result, idleness in the use of resources and a reduction in waiting time for tasks were detected.

References

Antoniol, G., Cimitile, A., Di Lucca, G. A., e Di Penta, M. (2004). Assessing staffing needs for a software maintenance project through queuing simulation. IEEE Transactions on Software Engineering, 30(1):43–58.

Aversano, L., Betti, S., De Lucia, A., e Stefanucci, S. (2001). Introducing workow management in software maintenance processes. In Proceedings IEEE International Conference on Software Maintenance. ICSM 2001, pages 441–450.

Bouajaja, S. e Dridi, N. (2017). A survey on human resource allocation problem and its applications. Operational Research, 17(2).

Car, Z. e Mikac, B. (2002). A method for modeling and evaluating software maintenance process performances. In Proceedings of the Sixth European Conference on Software Maintenance and Reengineering, pages 15–23.

Chiang, H. Y. e Lin, B. M. T. (2020). A decision model for human resource allocation in project management of software development. IEEE Access, 8:38073–38081.

Gross, D. e Harris, C. (1998). Foundamentals of Queuing Theory. John Wiley Sons.

Jai Asundi e Sarkar, S. (2005). Staffing software maintenance and support projects. In Proceedings of the 38th Annual Hawaii International Conference on System Sciences.

Zhao, W., Pu, S., e Jiang, D. (2020). A human resource allocation method for business processes using team faultlines. Applied Intelligence, 50(9).
Published
2021-09-27
COUTINHO, Emanuel F.; BEZERRA, Carla I. M.. Simulação de Alocação de Recursos em Projetos de Desenvolvimento de Software Utilizando Teoria das Filas. In: WORKSHOP ON MODELING AND SIMULATION OF SOFTWARE-INTENSIVE SYSTEMS (MSSIS), 3. , 2021, Joinville. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2021 . p. 30-39. DOI: https://doi.org/10.5753/mssis.2021.17257.