Extensão do JaCaMo para Simulação do Gerenciamento de Projetos de Software
Resumo
Gerenciar um projeto de software não é uma tarefa trivial, especialmente com as mudanças que ocorrem durante o processo de desenvolvimento do projeto. Isto resulta no aumento da complexidade e na necessidade de se lidar com aspectos dinâmicos do projeto, o que dificulta a tomada de decisão de gerentes de projetos. Neste artigo, apresentamos uma abordagem de simulação baseada em sistemas multi-agentes como uma ferramenta para auxiliar gestores de projeto em suas decisões. Nesse contexto, utilizamos o JaCaMo para criar uma extensão que chamamos de JaCaMoPM. Como resultado, temos: (i) um exemplo de representação de processos relacionado ao escopo de um projeto; e (ii) uma técnica de visualização, utilizando uma Estrutura Analítica de Projetos (EAP), para mostrar a dinâmica das sequências de fluxo de atividade na simulação.Referências
Agarwal, R. and Umphress, D. (2010). A Flexible Model for Simulation of Software Development Process. Proceedings of the 48th Annual Southeast Regional Conference,
Baia, D. (2015). An Integrated Multi-Agent-Based Simulation Approach to Support Software Project Management. 37th International Conference on Software Engineering - ICSE, (accept submitted), p. 1–4.
Baia, D., De Lucena, C., Alencar, P., Cowan, D., et al. (2014a). A MultiAgent-Based Simulation Model to Support Management Decision Making in Software Development. Technical Report, David R. Cheriton School of Computer Science, University of Waterloo, p. 1–9.
Baia, D., De Lucena, C., Alencar, P., Rocha, R., et al. (2014b). MultiAgent-Based Simulation in Software Project Management: Scope Management Represetantion and Visualization. Technical Report, David R. Cheriton School of Computer Science, University of Waterloo, p. 1–8.
Boissier, O., Bordini, R. H., Hübner, J. F., Ricci, A. and Santi, A. (2013). Multi-agent oriented programming with JaCaMo. Science of Computer Programming, v. 78, n. 6, p. 747–761.
Bousquet, F., Bakam, I., Proton, H. and Le Page, C. (1998). Cormas: Common-pool resources and multi-agent systems. p. 826–837.
PMI (17 aug 2013). Project Management Body Of Knowledge (PMBOK®) Guide. p. 1–418.
Baia, D. (2015). An Integrated Multi-Agent-Based Simulation Approach to Support Software Project Management. 37th International Conference on Software Engineering - ICSE, (accept submitted), p. 1–4.
Baia, D., De Lucena, C., Alencar, P., Cowan, D., et al. (2014a). A MultiAgent-Based Simulation Model to Support Management Decision Making in Software Development. Technical Report, David R. Cheriton School of Computer Science, University of Waterloo, p. 1–9.
Baia, D., De Lucena, C., Alencar, P., Rocha, R., et al. (2014b). MultiAgent-Based Simulation in Software Project Management: Scope Management Represetantion and Visualization. Technical Report, David R. Cheriton School of Computer Science, University of Waterloo, p. 1–8.
Boissier, O., Bordini, R. H., Hübner, J. F., Ricci, A. and Santi, A. (2013). Multi-agent oriented programming with JaCaMo. Science of Computer Programming, v. 78, n. 6, p. 747–761.
Bousquet, F., Bakam, I., Proton, H. and Le Page, C. (1998). Cormas: Common-pool resources and multi-agent systems. p. 826–837.
PMI (17 aug 2013). Project Management Body Of Knowledge (PMBOK®) Guide. p. 1–418.
Publicado
01/06/2015
Como Citar
BAIA, Davy; ALENCAR, Paulo; ROCHA, Rafael; LUCENA, Carlos P. de.
Extensão do JaCaMo para Simulação do Gerenciamento de Projetos de Software. In: WORKSHOP-ESCOLA DE SISTEMAS DE AGENTES, SEUS AMBIENTES E APLICAÇÕES (WESAAC), 9. , 2015, Niterói/RJ.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2015
.
p. 150-155.
ISSN 2326-5434.