Castiñeira, Maria InésBraga, Felipe Amilibia2019-12-042020-11-292019-12-042020-11-292019https://repositorio.animaeducacao.com.br/handle/ANIMA/10942O presente trabalho tem como objetivo apresentar uma proposta de automação de teste e adoção de uma metodologia ágil de desenvolvimento de software em um projeto de uma empresa estudo de caso. A proposta tem por intuito apoiar o processo de desenvolvimento, com vistas a torná-lo mais ágil, acrescentando qualidade através da solução de problemas relacionados a entrega do projeto e crescente demanda de manutenção de erros nas aplicações desenvolvidas. Inicialmente foi realizada uma pesquisa bibliográfica, através de estudos de cursos, livros e artigos científicos sobre engenharia de software, qualidade de software, testes de software, processos e estratégias de teste, e metodologias ágeis para fundamentar a aplicação da automação de testes e da metodologia ágil de desenvolvimento de maneira correta e eficaz. O trabalho se baseia em uma proposta de mudança para a empresa estudada. Primeiro foi realizada a descrição da empresa, quantidade de colaboradores, seus respectivos núcleos de projeto. A seguir, foi apresentado seu processo desenvolvimento, que é considerado tradicional, na sequência foi detalhado a proposta do novo processo, sendo que este é baseado em metodologias ágeis e automação de testes. A proposta de processo é focada no planejamento e entrega do produto com qualidade e confiança, e a automação de testes objetiva diminuir o retrabalho e aumentar de maneira considerável a comunicação entre a equipe através de uma linguagem de fácil entendimento para analistas, clientes e desenvolvedores. Foram apresentadas as desvantagens do processo de desenvolvimento antigo e as vantagens e melhorias que a proposta pode proporcionar. Por exemplo, sabe-se que o desenvolvimento orientado por comportamento, conhecido pela sigla de BDD, pode representar melhorias na questão de comunicação e confiança da equipe e no tempo de desenvolvimento e testes quando utilizada automação de testes.64 f.pt-BRAttribution-NonCommercial-NoDerivs 3.0 BrazilAutomação de testesBDDBehaviour Driven DevelopmentMetodologia de desenvolvimento de software ágilQualidade de software: proposta de automação de testes e de um processo ágil para uma empresa de softwareEstudo de Caso