Estudo de Caso
Qualidade de software e suas abrangências: o estudo da aplicação em ambiente organizacional ágil
Autor
Barros, Ana Clara Gonzaga
Institución
Resumen
O presente estudo, visa analisar alguns aspectos relacionados a qualidade de um software. Acompanha processos como code review (revisão de código) que é a revisão de todo e qualquer código inserido no repositório da companhia; A modelagem de produto que é a concepção dos requisitos de um software; A execução de sprints de construção ou manutenção do software ou fragmento deste que consiste no desenvolvimento de um conjunto de demandas, sejam funcionalidades ou bugs (erros); Analisa a execução e presença de vários tipos de testes, incluindo os testes automatizados que visam garantir o funcionamento do que
foi desenvolvido e testes unitários que visam validar cada parte do código escrito. Recorre ao método descritivo para realização da pesquisa. Há observação in loco do dia a dia das esquipes de uma companhia brasileira do ramo educacional. Aplica um questionário virtual que será disponibilizado aos funcionários da companhia observada. Verifica que a companhia já executa alguns processos que garantem a qualidade do software como um todo. Realiza uma análise onde observa pontos fortes, como o processo de revisão de código e a concordância unânime de que alguns tipos de testes podem ser incluídos em uma cultura ágil.
Pontos fracos, como a não aplicação da revisão de código por todas as equipes. E sugeridas melhorias em alguns processos como a participação do cliente no processo de concepção do produto e o aumento da cobertura de testes automatizados.