Please use this identifier to cite or link to this item: https://siaiap39.univali.br/repositorio/handle/repositorio/1005
metadata.dc.type: Dissertação
Title: Uma abordagem para apoiar a garantia da qualidade de software a partir de um processo definido
Other Titles: An approach to support the quality software assurance based on a process defined
metadata.dc.creator: Silva, Djoni Antonio da
metadata.dc.contributor.advisor1: Costa, Marcello Thiry Comicholi da
metadata.dc.contributor.referee1: Zeferino, Cesar Albenes
metadata.dc.contributor.referee2: Fernandes, Anita Maria da Rocha
metadata.dc.contributor.referee3: Benitti, Fabiane Barreto Vavassori
metadata.dc.description.resumo: A definição de processos de negócio é uma atividade importante para a organização, uma vez que ela permite à organização compreender, em um nível alto de abstração, seu negócio e as mudanças que, ocasionalmente, nele possam ocorrer. Porém, apesar de importante, não basta apenas definir os processos, é necessário garantir que os mesmos sejam seguidos. Desta forma, na tentativa de agregar qualidade aos processos de software, foram criados vários modelos, como o CMMIDEV e o MPS.BR. Uma prática indicada para auxiliar na tentativa de agregar qualidade aos processos de software, e consequentemente a dos produtos e serviços, é realizar atividades de garantia de qualidade de software. Essas atividades são executadas por uma equipe responsável pela qualidade, e seu objetivo consiste em avaliar os processos e produtos, identificar e documentar não conformidades e assegurar a correção das mesmas. Porém a execução destas atividades não é uma tarefa trivial, uma vez que é necessário garantir que a equipe responsável por essas atividades tenha conhecimento suficiente para executá-las. Ressalta-se que as organizações tem dificuldade em executar essas atividades sem o auxílio de uma abordagem ou ferramenta que possam guiar a sua execução. Assim, este trabalho tem objetivo de definir uma abordagem para apoiar as atividades de garantia da qualidade de software. Para tal, definiu-se uma abordagem para a geração de checklist de garantia da qualidade de software por meio de informações de um processo definido. Este trabalho apresenta o desenvolvimento de uma ferramenta computacional para apoiar a execução da abordagem proposta. Como resultados adicionais, as avaliações da abordagem e da ferramenta são apresentadas. Por meio dos resultados da avaliação da abordagem, pode-se afirmar que a mesma apresenta uma estrutura que pode auxiliar as organizações a executarem as atividades de garantia da qualidade de software. A avaliação da ferramenta, por sua vez, apresentou resultados que possibilitaram concluir que a ferramenta desenvolvida pode ser utilizada pelas organizações como forma de apoiar as atividades de garantia da qualidade de software
Abstract: The definition of business processes is an important activity for the organization, as it enables the organization to understand - at a high level of abstraction - its business and the changes that can occur in it. However, while it is important to define processes, this alone is not sufficient; it is also necessary to ensure that these processes are followed. Seeking to add quality to the software process, several models were created, such as the CMMI-DEV and MPS.BR. A recommended practice to assist in attempting to add quality to software processes, and consequently, to the products and services, is to perform activities of software quality assurance. These activities are performed by a team responsible for quality, whose goal is to evaluate the processes and products, identifying, documenting and correcting any areas of noncompliance found. However, carrying out these activities is no easy task; it is necessary to ensure that the staff responsible for carrying them out have sufficient knowledge to do so. This study therefore proposes an approach to support the activities of the software quality assurance team, through the definition of an approach for generating the software quality assurance checklist, based on information relating to the defined process. This work also presents the development of a computational tool to support the implementation of the proposed approach. Finally, it presents the evaluation of the proposed approach and of the developed tool. As additional results, evaluations of the approach and the tool are presented. Through the results of the evaluation of the approach, this study presents a framework that can help organizations perform activities of software quality assurance. The assessment tool, in turn, demonstrated that the tool developed can be of use in supporting the activities of software quality assurance in organizations
Keywords: Garantia da Qualidade
Processo de Negócio
Checklist
Quality Assurance
Business Process
Checklist
Engenharia de software
metadata.dc.subject.cnpq: CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
metadata.dc.language: por
metadata.dc.publisher.country: BR
Publisher: Universidade do Vale do Itajaí
metadata.dc.publisher.initials: UNIVALI
metadata.dc.publisher.department: Computação Aplicada
metadata.dc.publisher.program: Mestrado em Computação Aplicada
Citation: SILVA, Djoni Antonio da. An approach to support the quality software assurance based on a process defined. 2012. 162 f. Dissertação (Mestrado em Computação Aplicada) - Universidade do Vale do Itajaí, São José, 2012.
metadata.dc.rights: Acesso Aberto
URI: https://siaiap39.univali.br/repositorio/handle/repositorio/1005
Issue Date: 24-Aug-2012
Appears in Collections:Importação Nova 20150826 Coleção

Files in This Item:
File Description SizeFormat 
Djoni Antonio da Silva.pdf2,37 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.