Show simple item record

dc.contributor.advisorCastiñeira, Maria Inés
dc.contributor.authorFinotti, Eduardo
dc.contributor.authorNito, Gustavo Roberto
dc.coverage.spatialPalhoçapt_BR
dc.date.accessioned2017-10-23T17:52:41Z
dc.date.available2017-10-23T17:52:41Z
dc.date.issued2015
dc.identifier.urihttp://www.riuni.unisul.br/handle/12345/3292
dc.descriptionSoftware development is a process with a high degree of complexity. In order to achieve an adequate standard of product quality, software tests are often part of this process. This paper presents a case study that describes the application of risk analysis techniques to perform prioritization of software testing in a development company of Florianópolis. In this company, due to external factors to the quality of staff, often the time set for the tests ends up being reduced and it is not enough to apply all the testing process as panejado. To solve this problem is to use risk analysis. The work initially presents a literature review. This addresses issues such as software development processes, quality, types of tests and risk analysis. In the first case study is shown company testing process under study. The following estimates for the activities of this process are calculated for two cases of use of a software project. The maintenance and presented the technique of prioritizing the testing, applying risk analysis. The prioritization testing is performed considering the error probability happens, the relevance of each system's functionality and rule for the client's business and the severity of the impact of the error event in the customer's business. The technique is applied in test cases of the two same use cases and estimates are recalculated. Finally the results are discussed.pt_BR
dc.description.abstractO desenvolvimento de software é um processo com um alto grau de complexidade. Com o intuito de atingir um adequado padrão de qualidade do produto, os testes de software geralmente fazem parte desse processo. Neste trabalho é apresentado um estudo de caso que descreve a aplicação de técnicas de análise de risco para realizar priorização de testes de software em uma empresa de desenvolvimento da Grande Florianópolis. Nessa empresa, devido a fatores externos à equipe de qualidade, muitas vezes o tempo definido para a execução dos testes acaba sendo reduzido e não é suficiente para aplicar todo o processo de testes conforme panejado. Para solucionar essa problemática é utilizada a análise de risco. O trabalho inicialmente apresenta uma revisão da literatura. Esta aborda assuntos como processos de desenvolvimento de software, qualidade, tipos de testes e análise de riscos. No estudo de caso primeiro é mostrado o processo de testes da empresa em estudo. A seguir, as estimativas para as atividades desse processo são calculadas para dois casos de uso de um projeto de software. Na continuação e apresentada a técnica de priorização dos testes, aplicando a análise de risco. A priorização de testes é realizada considerando a probabilidade do erro acontecer, a relevância de cada funcionalidade e regra do sistema para o negócio do cliente e a severidade do impacto causado pelo acontecimento do erro no negócio do cliente. A técnica é aplicada nos casos de teste dos dois mesmos casos de uso e as estimativas são novamente calculadas. Finalmente são discutidos os resultados obtidos.pt_BR
dc.format.extent96 f.pt_BR
dc.language.isopt_BRpt_BR
dc.relation.ispartofSistemas de Informação - Pedra Brancapt_BR
dc.subjectTeste de softwarept_BR
dc.subjectPriorização de testespt_BR
dc.subjectProcesso de teste de softwarept_BR
dc.subjectAnálise de riscopt_BR
dc.titlePriorização de testes de software: um estudo de casopt_BR
dc.typeMonografiapt_BR
dc.subject.areaCiências Exatas e da Terrapt_BR


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record


Mantido pela
Unisul
Plataforma
DSpace
Desenvolvido por
Digital Libraries
Licenciamento
Creative Commons