Um estudo sobre a relevancia de boas praticas de engenharia de requisitos
Autor(a) principal: | |
---|---|
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 |