Qualidade de software: proposta de automação de testes e de um processo ágil para uma empresa de software
dc.contributor.advisor | Castiñeira, Maria Inés | |
dc.contributor.author | Braga, Felipe Amilibia | |
dc.coverage.spatial | Florianópolis | pt_BR |
dc.date.accessioned | 2019-12-04T14:19:04Z | |
dc.date.accessioned | 2020-11-29T05:42:28Z | |
dc.date.available | 2019-12-04T14:19:04Z | |
dc.date.available | 2020-11-29T05:42:28Z | |
dc.date.issued | 2019 | pt_BR |
dc.description.abstract | O 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. | pt_BR |
dc.format.extent | 64 f. | pt_BR |
dc.identifier.uri | https://repositorio.animaeducacao.com.br/handle/ANIMA/10942 | |
dc.language.iso | pt_BR | pt_BR |
dc.relation.ispartof | Sistemas de Informação - Florianópolis | pt_BR |
dc.rights | Attribution-NonCommercial-NoDerivs 3.0 Brazil | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/br/ | * |
dc.subject | Automação de testes | pt_BR |
dc.subject | BDD | pt_BR |
dc.subject | Behaviour Driven Development | pt_BR |
dc.subject | Metodologia de desenvolvimento de software ágil | pt_BR |
dc.title | Qualidade de software: proposta de automação de testes e de um processo ágil para uma empresa de software | pt_BR |
dc.type | Estudo de Caso | pt_BR |
local.author.curso | Sistemas de Informação | pt_BR |
local.author.unidade | UNISUL / Florianópolis | pt_BR |
local.rights.policy | Acesso aberto | pt_BR |
local.subject.area | Ciências Exatas e da Terra | pt_BR |
local.subject.areaanima | TI & Computação | pt_BR |
Arquivos
Pacote Original
1 - 1 de 1
Carregando...
- Nome:
- TCC Felipe Braga.pdf
- Tamanho:
- 1.28 MB
- Formato:
- Adobe Portable Document Format
- Descrição:
- PDF Felipe Amilibia Braga