Avaliação do processo de engenharia de requisitos em empresas de desenvolvimento de software

Detalhes bibliográficos
Autor(a) principal: Haddad, Flávia Belintani Blum
Data de Publicação: 2016
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
Texto Completo: http://repositorio.utfpr.edu.br/jspui/handle/1/2567
Resumo: A demanda, em ascensão, pela produção de softwares sob medida e softwares destinados a um mercado geral apresenta uma preocupação com a forma como os softwares são desenvolvidos. Neste contexto, os processos de software contribuem com a definição de atividades a serem executadas pelas equipes, em cada uma das fases de desenvolvimento conduzindo a produção de softwares a fim de atender às necessidades dos clientes, dentro do prazo e custos pré-estabelecidos. Pesquisas apontam que entre 40 a 60 por cento dos defeitos e falhas nos softwares são atribuídos a incorreta definição dos requisitos e que corrigir erros no sistema pronto pode ser até 100 vezes mais caro do que se a correção ou a prevenção ocorrer durante a fase que envolve a Engenharia de Requisitos e a implementação do sistema. Portanto, esta pesquisa objetiva o estudo de processos de Engenharia de Requisitos em empresas de desenvolvimento de software, por meio de um estudo de caso único com múltiplas unidades de análise. Os processos de Engenharia de Requisitos atuais, das empresas pesquisadas, foram modelados e avaliados com o auxílio de um quadro de avaliação de maturidade de processo, Uni-REPM (Unified Requirements Engineering Process Maturity Model). Na sequência, foram apresentadas, às empresas, normas e modelos de referências, tais como CMMI-DEV (Capability Maturity Model Integration for Development), ISO/IEC 12207, ISO/IEC 15288 e o Guia de Boas Práticas em Engenharia de Requisitos (REGPG), para que, as empresas envolvidas no estudo, pudessem conhecer e propor a inclusão de práticas ao processo atual. A análise dos dados, após o enquadramento possibilitou avaliar a condição atual dos processos de Engenharia de Requisitos apresentando condições para que cada empresa alcance um nível de maturidade. Os resultados da pesquisa sugerem um caminho para que empresas de desenvolvimento de software com perfis semelhantes às pesquisadas possam melhorar os processos referentes à Engenharia de Requisitos. A relevância da pesquisa se caracteriza pela aplicação do quadro Uni-REPM, disponível na literatura atual da área, no mapeamento e avaliação de processos reais de Engenharia de Requisitos contribuindo como pesquisa aplicada e na aproximação da academia e da indústria.
id UTFPR-12_e383bf59cfdd6b6773107fdb831f23a1
oai_identifier_str oai:repositorio.utfpr.edu.br:1/2567
network_acronym_str UTFPR-12
network_name_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
repository_id_str
spelling 2017-11-05T14:47:04Z2017-11-05T14:47:04Z2016-06-29HADDAD, Flávia Belintani Blum. Avaliação do processo de engenharia de requisitos em empresas de desenvolvimento de software. 2016. 184 f. Dissertação (Mestrado em Informática) - Universidade Tecnológica Federal do Paraná, Cornélio Procópio, 2016.http://repositorio.utfpr.edu.br/jspui/handle/1/2567A demanda, em ascensão, pela produção de softwares sob medida e softwares destinados a um mercado geral apresenta uma preocupação com a forma como os softwares são desenvolvidos. Neste contexto, os processos de software contribuem com a definição de atividades a serem executadas pelas equipes, em cada uma das fases de desenvolvimento conduzindo a produção de softwares a fim de atender às necessidades dos clientes, dentro do prazo e custos pré-estabelecidos. Pesquisas apontam que entre 40 a 60 por cento dos defeitos e falhas nos softwares são atribuídos a incorreta definição dos requisitos e que corrigir erros no sistema pronto pode ser até 100 vezes mais caro do que se a correção ou a prevenção ocorrer durante a fase que envolve a Engenharia de Requisitos e a implementação do sistema. Portanto, esta pesquisa objetiva o estudo de processos de Engenharia de Requisitos em empresas de desenvolvimento de software, por meio de um estudo de caso único com múltiplas unidades de análise. Os processos de Engenharia de Requisitos atuais, das empresas pesquisadas, foram modelados e avaliados com o auxílio de um quadro de avaliação de maturidade de processo, Uni-REPM (Unified Requirements Engineering Process Maturity Model). Na sequência, foram apresentadas, às empresas, normas e modelos de referências, tais como CMMI-DEV (Capability Maturity Model Integration for Development), ISO/IEC 12207, ISO/IEC 15288 e o Guia de Boas Práticas em Engenharia de Requisitos (REGPG), para que, as empresas envolvidas no estudo, pudessem conhecer e propor a inclusão de práticas ao processo atual. A análise dos dados, após o enquadramento possibilitou avaliar a condição atual dos processos de Engenharia de Requisitos apresentando condições para que cada empresa alcance um nível de maturidade. Os resultados da pesquisa sugerem um caminho para que empresas de desenvolvimento de software com perfis semelhantes às pesquisadas possam melhorar os processos referentes à Engenharia de Requisitos. A relevância da pesquisa se caracteriza pela aplicação do quadro Uni-REPM, disponível na literatura atual da área, no mapeamento e avaliação de processos reais de Engenharia de Requisitos contribuindo como pesquisa aplicada e na aproximação da academia e da indústria.The demand on the rise, the production of software and software tailored for the general market has a concern with the way software is developed. In this context, software processes contribute to the definition of activities to be performed by teams in each of the stages of development leading to production of software to meet customer needs, on time and pre-set costs. Research indicates that between 40 to 60 percent of the defects and flaws in the software are attributed to incorrect definition of requirements and to correct errors in the ready system can be up to 100 times more expensive than if the correction or prevention occur during the phase that involves the requirements engineering and system implementation. Therefore, this research aims to study requirements engineering processes in software development companies through a single case study with multiple units of analysis. Current requirements engineering processes, the companies surveyed were modeled and evaluated with the aid of a process maturity assessment framework, Uni-REPM (Unified Requirements Engineering Process Maturity Model). Following were presented to companies, standards and models of references such as CMMI-DEV (Capability Maturity Model Integration for Development), ISO / IEC 12207, ISO / IEC 15288 and the Good Practice Guide on Requirements Engineering (REGPG ), so that the companies involved in the study, could meet and propose the inclusion of practices to the current process. Data analysis after the framework allowed us to evaluate the current condition of the Requirements Engineering process presenting conditions for each company reach a level of maturity. The survey results suggest a way for software development companies with way for software development companies with similar profiles to search can improve processes related to requirements engineering. The relevance of the research is characterized by the application of Uni-REPM frame, available in the literature of the area, mapping and evaluation of real processes Requirements Engineering contributing to applied research and bringing academia and industry.porUniversidade Tecnológica Federal do ParanáCornelio ProcopioPrograma de Pós-Graduação em InformáticaUTFPRBrasilCNPQ::CIENCIAS EXATAS E DA TERRACiência da ComputaçãoProcessosEngenharia de softwareAvaliaçãoTrialsSoftware engineeringEvaluationAvaliação do processo de engenharia de requisitos em empresas de desenvolvimento de softwareEvaluation of the engineering process requirements in software development companiesinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisCornélio ProcópioGenvigir, Elias Canhadashttp://lattes.cnpq.br/6084795630657031Genvigir, Elias CanhadasFlôr, Daniela EloiseCarniello, Adrianahttp://lattes.cnpq.br/6488220914354372Haddad, Flávia Belintani Bluminfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPRORIGINALCP_PPGI_M_Haddad, Flávia Belintani Blum_2016.pdfCP_PPGI_M_Haddad, Flávia Belintani Blum_2016.pdfapplication/pdf5337512http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/2567/1/CP_PPGI_M_Haddad%2c%20Fl%c3%a1via%20Belintani%20Blum_2016.pdfa584cba5114f199471e879e54c273e0fMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/2567/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52TEXTCP_PPGI_M_Haddad, Flávia Belintani Blum_2016.pdf.txtCP_PPGI_M_Haddad, Flávia Belintani Blum_2016.pdf.txtExtracted texttext/plain231526http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/2567/3/CP_PPGI_M_Haddad%2c%20Fl%c3%a1via%20Belintani%20Blum_2016.pdf.txtb250063733cd44adbc11efb36b7ada65MD53THUMBNAILCP_PPGI_M_Haddad, Flávia Belintani Blum_2016.pdf.jpgCP_PPGI_M_Haddad, Flávia Belintani Blum_2016.pdf.jpgGenerated Thumbnailimage/jpeg1232http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/2567/4/CP_PPGI_M_Haddad%2c%20Fl%c3%a1via%20Belintani%20Blum_2016.pdf.jpg6146ded1bf3d95fc9aa0bafe552040ccMD541/25672017-11-05 12:47:04.398oai:repositorio.utfpr.edu.br:1/2567Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório de PublicaçõesPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestopendoar:2017-11-05T14:47:04Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false
dc.title.pt_BR.fl_str_mv Avaliação do processo de engenharia de requisitos em empresas de desenvolvimento de software
dc.title.alternative.pt_BR.fl_str_mv Evaluation of the engineering process requirements in software development companies
title Avaliação do processo de engenharia de requisitos em empresas de desenvolvimento de software
spellingShingle Avaliação do processo de engenharia de requisitos em empresas de desenvolvimento de software
Haddad, Flávia Belintani Blum
CNPQ::CIENCIAS EXATAS E DA TERRA
Processos
Engenharia de software
Avaliação
Trials
Software engineering
Evaluation
Ciência da Computação
title_short Avaliação do processo de engenharia de requisitos em empresas de desenvolvimento de software
title_full Avaliação do processo de engenharia de requisitos em empresas de desenvolvimento de software
title_fullStr Avaliação do processo de engenharia de requisitos em empresas de desenvolvimento de software
title_full_unstemmed Avaliação do processo de engenharia de requisitos em empresas de desenvolvimento de software
title_sort Avaliação do processo de engenharia de requisitos em empresas de desenvolvimento de software
author Haddad, Flávia Belintani Blum
author_facet Haddad, Flávia Belintani Blum
author_role author
dc.contributor.advisor1.fl_str_mv Genvigir, Elias Canhadas
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/6084795630657031
dc.contributor.referee1.fl_str_mv Genvigir, Elias Canhadas
dc.contributor.referee2.fl_str_mv Flôr, Daniela Eloise
dc.contributor.referee3.fl_str_mv Carniello, Adriana
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/6488220914354372
dc.contributor.author.fl_str_mv Haddad, Flávia Belintani Blum
contributor_str_mv Genvigir, Elias Canhadas
Genvigir, Elias Canhadas
Flôr, Daniela Eloise
Carniello, Adriana
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA
topic CNPQ::CIENCIAS EXATAS E DA TERRA
Processos
Engenharia de software
Avaliação
Trials
Software engineering
Evaluation
Ciência da Computação
dc.subject.por.fl_str_mv Processos
Engenharia de software
Avaliação
Trials
Software engineering
Evaluation
dc.subject.capes.pt_BR.fl_str_mv Ciência da Computação
description A demanda, em ascensão, pela produção de softwares sob medida e softwares destinados a um mercado geral apresenta uma preocupação com a forma como os softwares são desenvolvidos. Neste contexto, os processos de software contribuem com a definição de atividades a serem executadas pelas equipes, em cada uma das fases de desenvolvimento conduzindo a produção de softwares a fim de atender às necessidades dos clientes, dentro do prazo e custos pré-estabelecidos. Pesquisas apontam que entre 40 a 60 por cento dos defeitos e falhas nos softwares são atribuídos a incorreta definição dos requisitos e que corrigir erros no sistema pronto pode ser até 100 vezes mais caro do que se a correção ou a prevenção ocorrer durante a fase que envolve a Engenharia de Requisitos e a implementação do sistema. Portanto, esta pesquisa objetiva o estudo de processos de Engenharia de Requisitos em empresas de desenvolvimento de software, por meio de um estudo de caso único com múltiplas unidades de análise. Os processos de Engenharia de Requisitos atuais, das empresas pesquisadas, foram modelados e avaliados com o auxílio de um quadro de avaliação de maturidade de processo, Uni-REPM (Unified Requirements Engineering Process Maturity Model). Na sequência, foram apresentadas, às empresas, normas e modelos de referências, tais como CMMI-DEV (Capability Maturity Model Integration for Development), ISO/IEC 12207, ISO/IEC 15288 e o Guia de Boas Práticas em Engenharia de Requisitos (REGPG), para que, as empresas envolvidas no estudo, pudessem conhecer e propor a inclusão de práticas ao processo atual. A análise dos dados, após o enquadramento possibilitou avaliar a condição atual dos processos de Engenharia de Requisitos apresentando condições para que cada empresa alcance um nível de maturidade. Os resultados da pesquisa sugerem um caminho para que empresas de desenvolvimento de software com perfis semelhantes às pesquisadas possam melhorar os processos referentes à Engenharia de Requisitos. A relevância da pesquisa se caracteriza pela aplicação do quadro Uni-REPM, disponível na literatura atual da área, no mapeamento e avaliação de processos reais de Engenharia de Requisitos contribuindo como pesquisa aplicada e na aproximação da academia e da indústria.
publishDate 2016
dc.date.issued.fl_str_mv 2016-06-29
dc.date.accessioned.fl_str_mv 2017-11-05T14:47:04Z
dc.date.available.fl_str_mv 2017-11-05T14:47:04Z
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.citation.fl_str_mv HADDAD, Flávia Belintani Blum. Avaliação do processo de engenharia de requisitos em empresas de desenvolvimento de software. 2016. 184 f. Dissertação (Mestrado em Informática) - Universidade Tecnológica Federal do Paraná, Cornélio Procópio, 2016.
dc.identifier.uri.fl_str_mv http://repositorio.utfpr.edu.br/jspui/handle/1/2567
identifier_str_mv HADDAD, Flávia Belintani Blum. Avaliação do processo de engenharia de requisitos em empresas de desenvolvimento de software. 2016. 184 f. Dissertação (Mestrado em Informática) - Universidade Tecnológica Federal do Paraná, Cornélio Procópio, 2016.
url http://repositorio.utfpr.edu.br/jspui/handle/1/2567
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Cornelio Procopio
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Informática
dc.publisher.initials.fl_str_mv UTFPR
dc.publisher.country.fl_str_mv Brasil
publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Cornelio Procopio
dc.source.none.fl_str_mv reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
instname:Universidade Tecnológica Federal do Paraná (UTFPR)
instacron:UTFPR
instname_str Universidade Tecnológica Federal do Paraná (UTFPR)
instacron_str UTFPR
institution UTFPR
reponame_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
collection Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
bitstream.url.fl_str_mv http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/2567/1/CP_PPGI_M_Haddad%2c%20Fl%c3%a1via%20Belintani%20Blum_2016.pdf
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/2567/2/license.txt
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/2567/3/CP_PPGI_M_Haddad%2c%20Fl%c3%a1via%20Belintani%20Blum_2016.pdf.txt
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/2567/4/CP_PPGI_M_Haddad%2c%20Fl%c3%a1via%20Belintani%20Blum_2016.pdf.jpg
bitstream.checksum.fl_str_mv a584cba5114f199471e879e54c273e0f
8a4605be74aa9ea9d79846c1fba20a33
b250063733cd44adbc11efb36b7ada65
6146ded1bf3d95fc9aa0bafe552040cc
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)
repository.mail.fl_str_mv
_version_ 1805922955828396032