Ayres, Nilce MirandaBarros, Ana Clara Gonzaga2019-07-192020-11-292019-07-192020-11-292019https://repositorio.animaeducacao.com.br/handle/ANIMA/9082O 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.20 f.pt-BRAttribution-NonCommercial-NoDerivs 3.0 BrazilQualidade de softwareCultura ágilCode reviewAplicação da qualidade de softwareQualidade e ágilQualidade de software e suas abrangências: o estudo da aplicação em ambiente organizacional ágilEstudo de Caso