Assisting in Software Project Management Decisions with Intelligent Agents
Abstract
Monitoring and Control the progress and performance of project activities is critical to ensure that the project meets the target planning. This paper presents an approach for monitoring and control of software process that combines the concepts of intelligent agents and the Earned Value technique. In this sense, information about real cost and time associated with the project scope are analyzed continuously and automated in order to measure and evaluate the performance and progress of the project activities. The approach is intended to assist the project manager for the detection and correction of possible deviations from what was planned.
Keywords:
Intelligent Agents, Software Projects, Monitoring and Control
References
Chang, Q., Ji, G e Li, C. (2006) “The research to second-level earned value method for improve performance measurement of engineering project”, Chinese Journal of Management Science, vol. 14, no. 2, pp. 65-70.
Fleming, Q. W. e Koppelman, J. M. “Earned value project management”, 3rd ed., Project Management Institute, Atlanta, 2006.
Franklin, S. e Graesser, A. (1996) “Is it an Agent, or just a program? A taxonomy for Autonomous Agents”, Em: Proceedings of the Third International workshop on Agent Theories, Architectures and Languages. Berlin: Springer- Verlag. 2135.
Galorath, D. D. e Galorath, J. (2006) “Achieving software development success - using best practice planning, estimation, tracking and control”, Em: Software Measurement European Forum, Roma. Proceedings. Roma: SMEF, p. 293-304.
Gonçalves, E. J. T. (2009). Modelagem de Arquiteturas Internas de Agentes de Software Utilizando A Linguagem MAS-ML 2.0. Dissertação de Mestrado em Ciência da Computação da UECE, Centro de Ciência e Tecnologia. Fortaleza.
Jennings, N. R. (2001) “An Agent-Based approach for building Complex Software Systems”, Em: Communications of the ACM, 44, pp. 35-39.
Nienaber, R. C. (2008) “A model for enhancing software project management using software agent technology”, Em: Universidade da África do Sul. Trabalho apresentado para o título de Doutor do Departamento de Ciência da Computação.
Pressman, R. (2009). Engenharia de Software. 6 Ed. São Paulo: McGraw-Hill Brasil. Project Management Institute (PMI) (a) (2008) Um Guia do Conhecimento em Gerenciamento de Projetos (Guia PMBoK). Em: 14 Campus Boulevard Newtown Square, Pennsylvania 19073-3299, Estados Unidos, 4o Edição.
Project Management Institute (PMI) (b) (2005) “Practice Standart for Earned Value Management”, 1o Edição. USA: Project Management Institute, Inc..
Russel, S. e Norvig, P. (2004) “Artificial Intelligent: A modern approach”, Nova Jersey, Estados Unidos, 2º Edição.
Sethuraman, A., Yalla, K. K., Sarin, A. e Gorthi, R. P. (2008) “Agents assisted software project management”, Em: Proceedings of the 1st Bangalore Annual Compute Conference, ACM New York, USA.
Swebok, Guide to (2004). Disponível em: http://www.swebok.org/.
Wu, C., Chang, W. e Sethi, I. (2009) “A Metric-Based Multi-Agent System for Software Project Management,” Eight IEEE/ACIS International Conference on Computer and Information Science.
Fleming, Q. W. e Koppelman, J. M. “Earned value project management”, 3rd ed., Project Management Institute, Atlanta, 2006.
Franklin, S. e Graesser, A. (1996) “Is it an Agent, or just a program? A taxonomy for Autonomous Agents”, Em: Proceedings of the Third International workshop on Agent Theories, Architectures and Languages. Berlin: Springer- Verlag. 2135.
Galorath, D. D. e Galorath, J. (2006) “Achieving software development success - using best practice planning, estimation, tracking and control”, Em: Software Measurement European Forum, Roma. Proceedings. Roma: SMEF, p. 293-304.
Gonçalves, E. J. T. (2009). Modelagem de Arquiteturas Internas de Agentes de Software Utilizando A Linguagem MAS-ML 2.0. Dissertação de Mestrado em Ciência da Computação da UECE, Centro de Ciência e Tecnologia. Fortaleza.
Jennings, N. R. (2001) “An Agent-Based approach for building Complex Software Systems”, Em: Communications of the ACM, 44, pp. 35-39.
Nienaber, R. C. (2008) “A model for enhancing software project management using software agent technology”, Em: Universidade da África do Sul. Trabalho apresentado para o título de Doutor do Departamento de Ciência da Computação.
Pressman, R. (2009). Engenharia de Software. 6 Ed. São Paulo: McGraw-Hill Brasil. Project Management Institute (PMI) (a) (2008) Um Guia do Conhecimento em Gerenciamento de Projetos (Guia PMBoK). Em: 14 Campus Boulevard Newtown Square, Pennsylvania 19073-3299, Estados Unidos, 4o Edição.
Project Management Institute (PMI) (b) (2005) “Practice Standart for Earned Value Management”, 1o Edição. USA: Project Management Institute, Inc..
Russel, S. e Norvig, P. (2004) “Artificial Intelligent: A modern approach”, Nova Jersey, Estados Unidos, 2º Edição.
Sethuraman, A., Yalla, K. K., Sarin, A. e Gorthi, R. P. (2008) “Agents assisted software project management”, Em: Proceedings of the 1st Bangalore Annual Compute Conference, ACM New York, USA.
Swebok, Guide to (2004). Disponível em: http://www.swebok.org/.
Wu, C., Chang, W. e Sethi, I. (2009) “A Metric-Based Multi-Agent System for Software Project Management,” Eight IEEE/ACIS International Conference on Computer and Information Science.
Published
2013-07-01
How to Cite
DE SOUZA, Leandro L. C.; DE CAMPOS, Gustavo A. L.; CORTÉS, Mariela I.; QUEIROZ, Anderson C. P..
Assisting in Software Project Management Decisions with Intelligent Agents. In: BRAZILIAN SOFTWARE QUALITY SYMPOSIUM (SBQS), 12. , 2013, Salvador.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2013
.
p. 165-177.
DOI: https://doi.org/10.5753/sbqs.2013.15281.
