Qualidade de software e suas abrangências: o estudo da aplicação em ambiente organizacional ágil
Carregando...
Data
2019
Tipo de documento
Estudo de Caso
Título da Revista
ISSN da Revista
Título de Volume
Área do conhecimento
Ciências Exatas e da Terra
Modalidade de acesso
Acesso aberto
Editora
Autores
Barros, Ana Clara Gonzaga
Orientador
Ayres, Nilce Miranda
Coorientador
Resumo
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.
Palavras-chave
Qualidade de software, Cultura ágil, Code review, Aplicação da qualidade de software, Qualidade e ágil