Um estudo sobre a relevancia de boas praticas de engenharia de requisitos

Detalhes bibliográficos
Autor(a) principal: Polcelli, Andreza
Data de Publicação: 2005
Tipo de documento: Tese
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
Texto Completo: https://hdl.handle.net/20.500.12733/1600304
Resumo: Orientador: Mario Lucio Cortes
id UNICAMP-30_a1beeb72d195b55253011824690ae0cc
oai_identifier_str oai::344575
network_acronym_str UNICAMP-30
network_name_str Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
repository_id_str
spelling Um estudo sobre a relevancia de boas praticas de engenharia de requisitosSoftware - Controle de qualidadeEngenharia de softwareEngenharia de software - NormasSoftware - DesenvolvimentoOrientador: Mario Lucio CortesDissertação (mestrado profissional) - Universidade Estadual de Campinas, Instituto de ComputaçãoResumo: A engenharia de requisitos descreve atividades fundamentais no processo de produção de sistemas de software. Os requisitos são o alicerce sob o qual são implementadas as fases do desenvolvimento de software. Ao longo das fases do ciclo de vida do software, a importância de ter requisitos bem definidos e controlados é bem maior do que nas fases anteriores. Um problema nos requisitos inseridos na fase de requisitos pode introduzir outros problemas nas fases seguintes, gerando problemas no software e aumentando o retrabalho, custo, prazo e esforço do projeto de software e também aumentando a insatisfação do cliente. Vários modelos de qualidade de software e normas apresentam um conjunto de boas práticas em engenharia de requisitos que podem ser usadas pelas organizações para enfrentar esses problemas. Este trabalho examina a ocorrência dessas práticas nas normas e modelos e as correlaciona, e estuda a relevância do uso dessas boas práticas de requisitos em projetos de software reais. O estudo experimental mostrou que grande parte (de 31% a 55%) dos problemas encontrados em software são conseqüências de deficiências nos requisitos. Assim, confirma dados da literatura que mostram que as deficiências nas práticas de requisitos propagam problemas para as fases seguintes do processo de desenvolvimento, aumentando o custo e prazo de projetos de software e também são a maior causa dos problemas encontrados nos sistemas de software. O estudo experimental mostrou que há correlação entre o uso de boas práticas de requisitos e a ocorrência desses problemas de software. Entretanto, não foi possível obter uma correlação significativa entre a ocorrências de problemas e o efeito disso sobre o desempenho dos projetos de software. Embora a porcentagem de ocorrências de problemas, contabilizada em cada uma das práticas de requisitos, seja diferente, não se observou prevalência significativa na importância entre as práticas de requisitos. As boas práticas e o resultado mostrado por este estudo experimental, aliado à experiência no dia a dia de trabalho com requisitos de sistema de software, permitiram apresentar algumas recomendações que podem agregar valor na implementação das práticas definidas nos modelos e normas de qualidadeAbstract: Requirements engineering describes the fundamentais activities in software systems production processes. Requirements are the foundation under which phases of the software development are implemented. Throughout the phases of the software fife cycle, the importance of having well defined and controlled requirements is much larger than in the prior phases. A requirements problem inserted in the requirements phase can introduce other problems in the following phases, causing software problems and increasing rework, costs, schedule slippage and effort of the software project, and also reducing customer satisfaction. Several software quality models and standards present best practices in requirements engineering that can be used by organizations to address these problems. This dissertation examines the occurrence of these requirements practices in some models and quality standards, correlates them and studies the relevance of the use of these best practices in real software projects. The experimental study showed that significant part (from 31% to 55%) of problems found in software is consequence of requirement problems. This confirms literature information that indicates that the deficiencies in requirements practices propagate problems to the following phases in the development process, having adverse effect on project cost and schedule, and also are the main reason of problems found in software systems. The experimental study has showed that the use of best practices is related to software problems occurrences. However, a significant correlation between the problems occurrences and the effect of this on the performance of the software projects was not found. Although the percentages of software problems occurrences, accounted in each one of the requirements practices, are different, it was not observed significant prevalence in the importance of the requirements practices. The best practices and the results presented in this experimental study, associated to the day by day job experience with software requirements, allowed to present some recommendations that can aggregate value in the implementation of the practices defined in the models and quality standardsMestradoEngenharia de SoftwareMestre em Computação[s.n.]Cortês, Mario Lúcio, 1950-Guerra, Ana CervigniCarvalho, Ariadne Maria Brito RizzoniUniversidade Estadual de Campinas (UNICAMP). Instituto de ComputaçãoPrograma de Pós-Graduação não informadoUNIVERSIDADE ESTADUAL DE CAMPINASPolcelli, Andreza20052005-02-14T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisapplication/pdf162p. : il.(Broch.)https://hdl.handle.net/20.500.12733/1600304POLCELLI, Andreza. Um estudo sobre a relevancia de boas praticas de engenharia de requisitos. 2005. 162p. Dissertação (mestrado profissional) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1600304. Acesso em: 2 set. 2024.https://repositorio.unicamp.br/acervo/detalhe/344575porreponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)instname:Universidade Estadual de Campinas (UNICAMP)instacron:UNICAMPinfo:eu-repo/semantics/openAccess2017-02-18T04:14:01Zoai::344575Biblioteca Digital de Teses e DissertaçõesPUBhttp://repositorio.unicamp.br/oai/tese/oai.aspsbubd@unicamp.bropendoar:2017-02-18T04:14:01Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP)false
dc.title.none.fl_str_mv Um estudo sobre a relevancia de boas praticas de engenharia de requisitos
title Um estudo sobre a relevancia de boas praticas de engenharia de requisitos
spellingShingle Um estudo sobre a relevancia de boas praticas de engenharia de requisitos
Polcelli, Andreza
Software - Controle de qualidade
Engenharia de software
Engenharia de software - Normas
Software - Desenvolvimento
title_short Um estudo sobre a relevancia de boas praticas de engenharia de requisitos
title_full Um estudo sobre a relevancia de boas praticas de engenharia de requisitos
title_fullStr Um estudo sobre a relevancia de boas praticas de engenharia de requisitos
title_full_unstemmed Um estudo sobre a relevancia de boas praticas de engenharia de requisitos
title_sort Um estudo sobre a relevancia de boas praticas de engenharia de requisitos
author Polcelli, Andreza
author_facet Polcelli, Andreza
author_role author
dc.contributor.none.fl_str_mv Cortês, Mario Lúcio, 1950-
Guerra, Ana Cervigni
Carvalho, Ariadne Maria Brito Rizzoni
Universidade Estadual de Campinas (UNICAMP). Instituto de Computação
Programa de Pós-Graduação não informado
UNIVERSIDADE ESTADUAL DE CAMPINAS
dc.contributor.author.fl_str_mv Polcelli, Andreza
dc.subject.por.fl_str_mv Software - Controle de qualidade
Engenharia de software
Engenharia de software - Normas
Software - Desenvolvimento
topic Software - Controle de qualidade
Engenharia de software
Engenharia de software - Normas
Software - Desenvolvimento
description Orientador: Mario Lucio Cortes
publishDate 2005
dc.date.none.fl_str_mv 2005
2005-02-14T00:00:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv (Broch.)
https://hdl.handle.net/20.500.12733/1600304
POLCELLI, Andreza. Um estudo sobre a relevancia de boas praticas de engenharia de requisitos. 2005. 162p. Dissertação (mestrado profissional) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1600304. Acesso em: 2 set. 2024.
identifier_str_mv (Broch.)
POLCELLI, Andreza. Um estudo sobre a relevancia de boas praticas de engenharia de requisitos. 2005. 162p. Dissertação (mestrado profissional) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1600304. Acesso em: 2 set. 2024.
url https://hdl.handle.net/20.500.12733/1600304
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv https://repositorio.unicamp.br/acervo/detalhe/344575
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
162p. : il.
dc.publisher.none.fl_str_mv [s.n.]
publisher.none.fl_str_mv [s.n.]
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
instname:Universidade Estadual de Campinas (UNICAMP)
instacron:UNICAMP
instname_str Universidade Estadual de Campinas (UNICAMP)
instacron_str UNICAMP
institution UNICAMP
reponame_str Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
collection Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP)
repository.mail.fl_str_mv sbubd@unicamp.br
_version_ 1809188925488496640