Título
Criação de uma metodologia de processos de testes de software
Autor
Carvalho, Ana Sofia Moreira de
Resumo
pt
A presente dissertação visa criar uma metodologia de testes de software, para o departamento de desenvolvimento aplicacional da empresa CTT – Correios de Portugal, S.A.
O desenvolvimento aplicacional na empresa não utiliza nenhum critério de qualidade para a realização dos testes referentes ao software desencadeado. Posto isto, muitos dos desenvolvimentos efectuados têm elevados custos de manutenção devido ao número de incidências causados por erros não detectados durante as fases de análise de requisitos e codificação.
Esta lacuna serve, pois, de objecto de estudo para a realização deste trabalho de dissertação, pretendendo-se com isto investigar e gerar uma metodologia de testes de software.
Com o objectivo de criar essa metodologia de testes de software, foram analisadas várias metodologias da literatura. Com base nestas foi criada uma metodologia adaptada à realidade existente na empresa em estudo.
Para validar a aplicabilidade e o potencial de uso da metodologia, esta foi testada num projecto-piloto com o intuito de obter resultados que mostrem a utilidade da sua implementação.
en
This dissertation's aim is to create a software testing methodology, to the department of application development of the company CTT – Correios de Portugal, S.A.
The application development in the company does not use any quality criteria for the execution of the tests regarding the software created. Therefore, many of the executed developments have high maintenance costs due to the number of incidences caused by undetected errors during the requirements and development phases.
This gap serves thus as a case study for the accomplishment of this dissertation, whose purpose is to investigate and produce a software testing methodology.
With the purpose of producing this software testing methodology in mind, several methodologies in the literature were analyzed. Based on these, a methodology was created that adapts to the existing reality in the company of the case study.
In order to validate the applicability and the user potential of the methodology, it was tested in a pilot project with the purpose of obtaining results that show the usefulness of its implementation.