PROREQ - Um guia facilitador para a implantação dos processos de gestão de requisitos

Detalhes bibliográficos
Ano de defesa: 2007
Autor(a) principal: Diniz, Alfraino de Souza
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Biblioteca Digitais de Teses e Dissertações da USP
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-31032008-161043/
Resumo: Os processos de gestão de requisitos têm influência direta na concepção do produto final e estão diretamente relacionados com a satisfação do cliente, pois é neles que se define o que o cliente espera do software. Seus produtos servem de base para os processos executados posteriormente e, portanto, a probabilidade de ocorrer falhas é maior caso haja falhas durante a elaboração dos requisitos do software. No entanto, tem-se observado que esses processos são uma das maiores fontes de problemas encontrados no desenvolvimento de software. Com o intuito de sistematizar os processos de desenvolvimento de software, a fim de se evitar prejuízos para as organizações desenvolvedoras e insatisfação para os adquirentes dos produtos desenvolvidos, surgiram os modelos para a melhoria de processo de desenvolvimento de software, tais como o Capability Matutity Model Integration - Development (CMMI-Dev). Esses modelos atuam como guias para a melhoria contínua dos processos de desenvolvimento das organizações. Entretanto, o nível de abstração dos modelos nem sempre é suficientemente específico para orientar colaboradores de organizações não familiarizados com o corpo de conhecimento da engenharia de software. Outro aspecto que dificulta a utilização de tais modelos é o financeiro, pois a implantação de tais melhorias apresenta alto custo, podendo ser inviável para organizações de pequeno e médio porte. Este trabalho apresenta um guia, denominado PROREQ, cujo objetivo é facilitar a implantação de melhorias nos processos de requisitos de pequenas organizações. É composto por um conjunto de boas práticas classificadas segundo a estrutura de organização das áreas de processo Desenvolvimento e Gerenciamento de requisitos do CMMI-Dev; uma estratégia de implantação, baseada na estratégia da norma ISO/IEC 15504 e em um conjunto de práticas retiradas de trabalhos empíricos relacionados à melhoria de processos de software; e um modelo de avaliação, baseado na norma ISO/IEC 15504 e no método de avaliação do modelo de melhoria de processo de software brasileiro (MPS.BR). Ao final é descrito um estudo de caso que apresenta os resultados da aplicação do guia PROREQ em uma pequena organização desenvolvedora de software
id USP_545b40997fb0eadd49a083663530bae8
oai_identifier_str oai:teses.usp.br:tde-31032008-161043
network_acronym_str USP
network_name_str Biblioteca Digital de Teses e Dissertações da USP
repository_id_str
spelling PROREQ - Um guia facilitador para a implantação dos processos de gestão de requisitosPROREQ - a facilitator guide to implement requirement processImprovement modelsMelhoria de processosModelos de melhoriaProcess improvementQualidade de softwareRequiremnentsRequisitosSoftware qualityOs processos de gestão de requisitos têm influência direta na concepção do produto final e estão diretamente relacionados com a satisfação do cliente, pois é neles que se define o que o cliente espera do software. Seus produtos servem de base para os processos executados posteriormente e, portanto, a probabilidade de ocorrer falhas é maior caso haja falhas durante a elaboração dos requisitos do software. No entanto, tem-se observado que esses processos são uma das maiores fontes de problemas encontrados no desenvolvimento de software. Com o intuito de sistematizar os processos de desenvolvimento de software, a fim de se evitar prejuízos para as organizações desenvolvedoras e insatisfação para os adquirentes dos produtos desenvolvidos, surgiram os modelos para a melhoria de processo de desenvolvimento de software, tais como o Capability Matutity Model Integration - Development (CMMI-Dev). Esses modelos atuam como guias para a melhoria contínua dos processos de desenvolvimento das organizações. Entretanto, o nível de abstração dos modelos nem sempre é suficientemente específico para orientar colaboradores de organizações não familiarizados com o corpo de conhecimento da engenharia de software. Outro aspecto que dificulta a utilização de tais modelos é o financeiro, pois a implantação de tais melhorias apresenta alto custo, podendo ser inviável para organizações de pequeno e médio porte. Este trabalho apresenta um guia, denominado PROREQ, cujo objetivo é facilitar a implantação de melhorias nos processos de requisitos de pequenas organizações. É composto por um conjunto de boas práticas classificadas segundo a estrutura de organização das áreas de processo Desenvolvimento e Gerenciamento de requisitos do CMMI-Dev; uma estratégia de implantação, baseada na estratégia da norma ISO/IEC 15504 e em um conjunto de práticas retiradas de trabalhos empíricos relacionados à melhoria de processos de software; e um modelo de avaliação, baseado na norma ISO/IEC 15504 e no método de avaliação do modelo de melhoria de processo de software brasileiro (MPS.BR). Ao final é descrito um estudo de caso que apresenta os resultados da aplicação do guia PROREQ em uma pequena organização desenvolvedora de softwareRequirements management processes have a great impact on the final product conception and are directly related to customers\' satisfaction, as the expected behavior of the software is defined during them. Their products serve as a basis for the processes executed subsequently and, thus, the probability of failure is higher when faults occur during the elaboration of the software requirements. However, it has been observed that these processes are one of the richest sources of problems found during software development. This motivated the appearance of models for improving software development processes, such as the Capability Matutity Model Integration - Development (CMMI-Dev), which act as guides for continuously improving the organization development processes. Nevertheless, the abstraction level of the models is not always specific enough to guide the organization collaborators that are not familiar with the software engineering body of knowledge. Financial aspects also make the utilization of these models more difficult, because to deploy these improvements is often expensive and can be unfeasible for small and medium organizations. This work presents a guide, named PROREQ, whose main goal is to ease the deployment of improvements in the requirements processes of small organizations. It is composed of: a set of good practices classified according to the organization structure of CMMI-Dev process areas Requirements Development and Management; a deployment strategy, based on ISO/IEC 15504 strategy and on a set of practices coming from empirical works related to software process improvement; and an evaluation model based on ISO/IEC 15504 and on the evaluation method of the Brazilian software process improvement method (MPS.BR). A case study is described to present the results of applying the PROREQ guide in a small software development organizationBiblioteca Digitais de Teses e Dissertações da USPBraga, Rosana Teresinha VaccareDiniz, Alfraino de Souza2007-07-11info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://www.teses.usp.br/teses/disponiveis/55/55134/tde-31032008-161043/reponame:Biblioteca Digital de Teses e Dissertações da USPinstname:Universidade de São Paulo (USP)instacron:USPLiberar o conteúdo para acesso público.info:eu-repo/semantics/openAccesspor2016-07-28T16:09:55Zoai:teses.usp.br:tde-31032008-161043Biblioteca Digital de Teses e Dissertaçõeshttp://www.teses.usp.br/PUBhttp://www.teses.usp.br/cgi-bin/mtd2br.plvirginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.bropendoar:27212016-07-28T16:09:55Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false
dc.title.none.fl_str_mv PROREQ - Um guia facilitador para a implantação dos processos de gestão de requisitos
PROREQ - a facilitator guide to implement requirement process
title PROREQ - Um guia facilitador para a implantação dos processos de gestão de requisitos
spellingShingle PROREQ - Um guia facilitador para a implantação dos processos de gestão de requisitos
Diniz, Alfraino de Souza
Improvement models
Melhoria de processos
Modelos de melhoria
Process improvement
Qualidade de software
Requiremnents
Requisitos
Software quality
title_short PROREQ - Um guia facilitador para a implantação dos processos de gestão de requisitos
title_full PROREQ - Um guia facilitador para a implantação dos processos de gestão de requisitos
title_fullStr PROREQ - Um guia facilitador para a implantação dos processos de gestão de requisitos
title_full_unstemmed PROREQ - Um guia facilitador para a implantação dos processos de gestão de requisitos
title_sort PROREQ - Um guia facilitador para a implantação dos processos de gestão de requisitos
author Diniz, Alfraino de Souza
author_facet Diniz, Alfraino de Souza
author_role author
dc.contributor.none.fl_str_mv Braga, Rosana Teresinha Vaccare
dc.contributor.author.fl_str_mv Diniz, Alfraino de Souza
dc.subject.por.fl_str_mv Improvement models
Melhoria de processos
Modelos de melhoria
Process improvement
Qualidade de software
Requiremnents
Requisitos
Software quality
topic Improvement models
Melhoria de processos
Modelos de melhoria
Process improvement
Qualidade de software
Requiremnents
Requisitos
Software quality
description Os processos de gestão de requisitos têm influência direta na concepção do produto final e estão diretamente relacionados com a satisfação do cliente, pois é neles que se define o que o cliente espera do software. Seus produtos servem de base para os processos executados posteriormente e, portanto, a probabilidade de ocorrer falhas é maior caso haja falhas durante a elaboração dos requisitos do software. No entanto, tem-se observado que esses processos são uma das maiores fontes de problemas encontrados no desenvolvimento de software. Com o intuito de sistematizar os processos de desenvolvimento de software, a fim de se evitar prejuízos para as organizações desenvolvedoras e insatisfação para os adquirentes dos produtos desenvolvidos, surgiram os modelos para a melhoria de processo de desenvolvimento de software, tais como o Capability Matutity Model Integration - Development (CMMI-Dev). Esses modelos atuam como guias para a melhoria contínua dos processos de desenvolvimento das organizações. Entretanto, o nível de abstração dos modelos nem sempre é suficientemente específico para orientar colaboradores de organizações não familiarizados com o corpo de conhecimento da engenharia de software. Outro aspecto que dificulta a utilização de tais modelos é o financeiro, pois a implantação de tais melhorias apresenta alto custo, podendo ser inviável para organizações de pequeno e médio porte. Este trabalho apresenta um guia, denominado PROREQ, cujo objetivo é facilitar a implantação de melhorias nos processos de requisitos de pequenas organizações. É composto por um conjunto de boas práticas classificadas segundo a estrutura de organização das áreas de processo Desenvolvimento e Gerenciamento de requisitos do CMMI-Dev; uma estratégia de implantação, baseada na estratégia da norma ISO/IEC 15504 e em um conjunto de práticas retiradas de trabalhos empíricos relacionados à melhoria de processos de software; e um modelo de avaliação, baseado na norma ISO/IEC 15504 e no método de avaliação do modelo de melhoria de processo de software brasileiro (MPS.BR). Ao final é descrito um estudo de caso que apresenta os resultados da aplicação do guia PROREQ em uma pequena organização desenvolvedora de software
publishDate 2007
dc.date.none.fl_str_mv 2007-07-11
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://www.teses.usp.br/teses/disponiveis/55/55134/tde-31032008-161043/
url http://www.teses.usp.br/teses/disponiveis/55/55134/tde-31032008-161043/
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv
dc.rights.driver.fl_str_mv Liberar o conteúdo para acesso público.
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Liberar o conteúdo para acesso público.
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.coverage.none.fl_str_mv
dc.publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
dc.source.none.fl_str_mv
reponame:Biblioteca Digital de Teses e Dissertações da USP
instname:Universidade de São Paulo (USP)
instacron:USP
instname_str Universidade de São Paulo (USP)
instacron_str USP
institution USP
reponame_str Biblioteca Digital de Teses e Dissertações da USP
collection Biblioteca Digital de Teses e Dissertações da USP
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)
repository.mail.fl_str_mv virginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.br
_version_ 1815258571389009920