Aplicação do Modelo Squad Health Check em times ágeis de uma instituição financeira
DOI:
https://doi.org/10.33448/rsd-v9i2.2212Palavras-chave:
Health Check, Desenvolvimento de Software, Ágil, Scrum, Maturidade.Resumo
Neste trabalho foram discutidos por meio de uma abordagem qualitativa, instrumentos de aferição de maturidade no desenvolvimento de software com uso de Scrum aplicados a 17 times de uma instituição financeira de economia mista. A prática de medição de maturidade já se faz presente mesmo em times que utilizam método tradicional de desenvolvimento, com utilização de modelos como CMMI – Capability Maturity Model Integration e ISO/IEC 15504 dentre outros, mas que se mostram bastante lineares em seus níveis. Assim, a empresa analisada optou por experimentar a utilização de um modelo mais informal e mais leve para obter de forma holística a percepção de seus times em relação a quatro dimensões: cultura, desafios organizacionais, técnicos e insights recebidos de clientes e usuários, para evidenciar necessidades de melhoria e posterior proposição de planos de ação. O objetivo desse trabalho é analisar a aplicação do Squad Health Check Model (SHCM) em uma instituição financeira de grande porte e que utiliza o método Scrum para desenvolvimento ágil de produtos digitais. Nesse artigo são abordadas a natureza do SHCM, etapas e sua aplicação em um contexto específico. Os resultados apresentados baseiam-se no compilado de percepções dos 17 times ágeis que aplicaram o Squad Health Check Model proposto pelo Spotify o que permitiu verificar que a utilização do modelo proposto por analistas do Spotify pode ser adaptada à realidade das empresas brasileiras pois apresentou resultados assertivos. Falhas e dificuldades estruturais foram evidenciadas pelo modelo que puderam ser constatadas ao se analisar os processos internos da instituição.
Downloads
Referências
Ahmed, F., & Capretz, L. F. (2011). An architecture process maturity model of software product line engineering. Innovations in Systems and Software Engineering, 7(3), 191.
Cauchick-Miguel, P. A., et al. (2018). Metodologia de Pesquisa em Engenharia de Produção e Gestão de Operações. São Paulo: Elsevier.
Fontana, R. M., Fontana, I. M., da Rosa Garbuio, P. A., Reinehr, S., & Malucelli, A. (2014). Processes versus people: How should agile software development maturity be defined?. Journal of Systems and Software, 97, 140-155.
Gill, M., & VanBoskirk, S. (2016). The Digital Maturity Model 4.0. Benchmarks: Digital business transformation playbook. rapport de recherche de la firme Forrester, 22 janvier 2016.
Kerzazi, N. (2015, October). Conceptual alignment between SPEM-based processes and CMMI. In 2015 10th International Conference on Intelligent Systems: Theories and Applications (SITA) (pp. 1-9). IEEE.
Kniberg, H. (2014). Spotify Engineering Culture part 1. Spotify Labs, 27. Retirado de < https://labs.spotify.com/2014/03/27/spotify-engineering-culture-part-1/>.
Kniberg, H. (2014). Squad Health Check model–visualizing what to improve. Retirado de .
Pane, E. S., & Sarno, R. (2015). Capability maturity model integration (CMMI) for optimizing object-oriented analysis and design (OOAD). Procedia Computer Science, 72, 40-48.
Remane, G., Hanelt, A., Wiesboeck, F., & Kolbe, L. (2017). Digital Maturity in Traditional Industries–An Exploratory Analysis. Research Papers, Retirado de <https://aisel.aisnet.org/ecis2017_rp/10>.
Schwaber, K. & Sutherland, J. (2017). The Scrum Guide - The Definitive Guide To Scrum: The Rules Of The Game. Scrum.org, Nov-2017. Retirado de < https://www.scrum.org/resources/scrum-guide>
Team, C. P. (2010). CMMI® for Development, Version 1.3, Improving processes for developing better products and services. no. CMU/SEI-2010-TR-033. Software Engineering Institute. Retirado de <https://resources.sei.cmu.edu/asset_files/TechnicalReport/2010_005_ 001_15287.pdf>
Downloads
Publicado
Edição
Seção
Licença
Autores que publicam nesta revista concordam com os seguintes termos:
1) Autores mantém os direitos autorais e concedem à revista o direito de primeira publicação, com o trabalho simultaneamente licenciado sob a Licença Creative Commons Attribution que permite o compartilhamento do trabalho com reconhecimento da autoria e publicação inicial nesta revista.
2) Autores têm autorização para assumir contratos adicionais separadamente, para distribuição não-exclusiva da versão do trabalho publicada nesta revista (ex.: publicar em repositório institucional ou como capítulo de livro), com reconhecimento de autoria e publicação inicial nesta revista.
3) Autores têm permissão e são estimulados a publicar e distribuir seu trabalho online (ex.: em repositórios institucionais ou na sua página pessoal) a qualquer ponto antes ou durante o processo editorial, já que isso pode gerar alterações produtivas, bem como aumentar o impacto e a citação do trabalho publicado.