Construction and Implementation of an Agile Methodology in the Software Development Process of a Public Organization: An Action-Research.

  • Jéssica S. Garcia UFMT
  • Joyce Aline Marins UFMT
  • Vanice Cunha UFMT
  • Aline Wollinger TCE-MT
  • Giulla Araújo TCE-MT

Abstract


The Court of Auditors of the State of Mato Grosso has adopted a methodology based on the SCRUM. It is noticeable that the use of the new methodology has promoted an increase in the quality of the systems, reduced implementation time and increased communication and transparency. This article reports the construction and implementation of this methodology, which was built through action research and evaluated from the perspective of the development team. The challenges reported and lessons learned are of great relevance for organizations that aim to change the traditional development paradigm to agile in their contexts.

Keywords: Scrum, RUP, Action research, Agile Methodology, TCE-MT

References

Baskerville, R. L. (1999). Investigating information systems with action research. Communications of the association for information systems, 2(1):19.

Cooper, R. G. (2008). Perspective: The stage-gate® idea-to-launch process-update, what’s new, and nexgen systems. Journal of product innovation management, 25(3):213–232.

de Souza Carvalho, W. C., Rosa, P. F., dos Santos Soares, M., da Cunha Jr, M. A. T., and Buiatte, L. C. (2011). A comparative analysis of the agile and traditional software development processes productivity. In 2011 30th International Conference of the Chilean Computer Science Society, pages 74–82. IEEE.

Hidalgo, E. S. (2019). Adapting the scrum framework for agile project management inscience: case study of a distributed research initiative. Heliyon, 5(3):e01447.

Lappi, T. and Aaltonen, K. (2017). Project governance in public sector agile software projects. International Journal of Managing Projects in Business.

Merriam, S. B. and Tisdell, E. (2009). Qualitative research: A guide to design and implementation. san francisco, ca: Lohn wiley & sons.

Nicholls, G. M., Lewis, N. A., and Eschenbach, T. (2015). Determining when simplified agile project management is right for small teams. Engineering Management Journal, 27(1):3–10.

Noordeloos, R., Manteli, C., and Van Vliet, H. (2012). From rup to scrum in global software development: A case study. In 2012 IEEE Seventh International Conference on Global Software Engineering, pages 31–40. IEEE.

Oliveira, R. L. F. and Pedron, C. D. (2021). Métodos ágeis: Uma revisão sistemática sobre benefícios e limitações. Brazilian Journal of Development, 7(1):4520–4534.

Schwaber, K. (2004). Agile project management with Scrum. Microsoft press.

Shafiee, S., Wautelet, Y., Hvam, L., Sandrin, E., and Forza, C. (2020). Scrum versus rational unified process in facing the main challenges of product configuration systems development. Journal of Systems and Software, 170:110732.
Published
2021-12-01
GARCIA, Jéssica S.; MARINS, Joyce Aline; CUNHA, Vanice; WOLLINGER, Aline; ARAÚJO, Giulla. Construction and Implementation of an Agile Methodology in the Software Development Process of a Public Organization: An Action-Research.. In: REGIONAL SCHOOL OF SOFTWARE ENGINEERING (ERES), 5. , 2021, Evento Online. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2021 . p. 50-59. DOI: https://doi.org/10.5753/eres.2021.18450.