Uma abordagem sobre documentação de testes de software no contexto ágil
Carregando...
Data
Autores
Orientador
Souza, Rogéria Cristiane Gratão de 

Coorientador
Pós-graduação
Curso de graduação
Ciência da Computação - IBILCE
Título da Revista
ISSN da Revista
Título de Volume
Editor
Universidade Estadual Paulista (Unesp)
Tipo
Trabalho de conclusão de curso
Direito de acesso
Acesso aberto

Resumo
Resumo (português)
Diante das mudanças de requisitos que ocorrem frequentemente no cenário atual e
com a necessidade de uma resposta rápida e ágil a essas mudanças, surgiram as metodologias ágeis. A mais usada atualmente é o Scrum que tem como um dos seus
princípios a aceitação de mudanças durante o desenvolvimento. Junto a essas metodologias também surgiram novas abordagens de desenvolvimento baseadas em testes
para assegurar maior qualidade ao produto e aumentar a produtividade. Entretanto,
nota-se que existem poucas ferramentas que auxiliam no processo de comunicação
entre as equipes envolvidas no projeto, com o intuito de gerar uma documentação que
contribua com a qualidade dos testes, fato que pode gerar falhas e consequentemente
o aumento de custos. Diante disso, o presente trabalho apresenta uma abordagem para
auxiliar e melhorar a comunicação entre as equipes do projeto referente a documentação dos testes em um ambiente ágil. Para tanto, foi desenvolvido um protótipo de
software denominado HelpTest, o qual foi avaliado por 19 pessoas, sendo cinco alunos
da graduação e 14 profissionais da área de Tecnologia da Informação. Com os resultados obtidos, evidencia-se que a abordagem apresentada auxilia e facilita a criação
de uma documentação de testes de qualidade em projetos de software, além de que as
funcionalidades presentes no protótipo facilitam a modificação de tal documentação
no decorrer do projeto, em consonância ao contexto ágil. Assim, este trabalho contribui para o avanço científico por meio de uma solução que visa a qualidade do processo
de desenvolvimento de software.
Resumo (inglês)
Given the frequent requirements changes in the current scenario and the need for a
fast and agile response, agile methodologies have emerged. Scrum is the most used
agile methodology, and one of its principles is the acceptance of changes during development. Along with these methodologies come to light new test-based development
approaches to ensure higher product quality and increase productivity. However, few
tools help in the communication among the project teams to generate documentation
that contributes to the quality of the tests, a fact that can result in failures and consequently increased costs. Therefore, this paper proposes an approach to help and enrich
the communication among project teams regarding test documentation in an agile environment. So, it was developed a software prototype called HelpTest. It was evaluated
by 19 people, including five undergraduate students and 14 Information Technology
professionals. With the results obtained, it is evident that the approach presented helps
and facilitates the creation of documentation of quality tests in software projects, and
that the functionalities present in the prototype facilitate the changes in such documentation during the project, in line with the agile context. Thus, this work contributes to
scientific advance through a solution that aims at the quality of the software development process.
Descrição
Palavras-chave
Documentação de testes, Abordagem voltada a testes, Metodologia ágil, Agile methodology, Test documentation, Test driven approach
Idioma
Português


