Construction and Implementation of an Agile Methodology in the Software Development Process of a Public Organization: An Action-Research.
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.
References
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.
