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.
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
Como Citar
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.