A implementação de um processo de engenharia de requisitos baseado no Processo Unificado da Rational (RUP) alcançando nível 3 de Maturidade da Integração de Modelos de Capacidade e Maturidade (CMMI) incluindo a utilização de práticas de métodos ágeis

Este trabalho descreve a definição e institucionalização de um processo de engenharia de requisitos que está em conformidade com as áreas de processo do CMMI (Capability Maturity Model) de Gerência de Requisitos e Desenvolvimento de Requisitos e cujos componentes (atividades, papéis, produtos de tra...

Full description

Bibliographic Details
Main Author: Cintra, Caroline Carbonell
Other Authors: Price, Roberto Tom
Format: Others
Language:Portuguese
Published: 2007
Subjects:
RUP
Online Access:http://hdl.handle.net/10183/8128
id ndltd-IBICT-oai-lume.ufrgs.br-10183-8128
record_format oai_dc
spelling ndltd-IBICT-oai-lume.ufrgs.br-10183-81282018-10-21T16:50:00Z A implementação de um processo de engenharia de requisitos baseado no Processo Unificado da Rational (RUP) alcançando nível 3 de Maturidade da Integração de Modelos de Capacidade e Maturidade (CMMI) incluindo a utilização de práticas de métodos ágeis Implanting a Requirements Engineering Process based on Rational Unified Process (RUP) reaching Capability Maturity Model Integration (CMMI) Maturity Level 3 and including Agile Methods Practices Cintra, Caroline Carbonell Price, Roberto Tom Engenharia : Software Requisitos : Software Desenvolvimento : Software Processo : Software Engenharia : Requisitos CMMI Capability Maturity Model Integration RUP Rational Unified Process Agile methods Software development process Requirements engineering Requirements management Requirements development Institutionalization Este trabalho descreve a definição e institucionalização de um processo de engenharia de requisitos que está em conformidade com as áreas de processo do CMMI (Capability Maturity Model) de Gerência de Requisitos e Desenvolvimento de Requisitos e cujos componentes (atividades, papéis, produtos de trabalho) são baseados em RUP (Rational Unified Process). A principal contribuição deste estudo é a definição de um processo de engenharia de requisitos baseado em abordagens de desenvolvimento diferenciadas, que foi implantado em uma organização específica, com foco em praticidade, eficiência e retorno do investimento. A implantação do processo em projetos reais permitiu sua experimentação, avaliação e refinamento, validando as alternativas de integração utilizadas para empregar as abordagens de desenvolvimento escolhidas. Complementando o processo proposto, como decorrência do foco em eficiência, são consideradas possibilidades de emprego de práticas de métodos ágeis na execução do processo, com o intuito de aumentar a produtividade do mesmo, sustentando sua garantia de qualidade. O processo proposto é descrito, do método de concepção aos passos envolvidos e artefatos gerados em cada atividade. Também são comentadas as etapas e áreas de trabalho envolvidas na institucionalização do trabalho. This research depicts the definition and institutionalization of a requirements engineering process which is in conformance to CMMI (Capability Maturity Model) Requirements Management and Requirements Development process areas. The proposed process components (activities, roles, work products) are based on Rational Unified Process (RUP) process framework. The proposed process main contribution is the definition of a requirements engineering process, leveraging such diverse development approaches, which was implemented in a specific organization, focusing on practicality, efficiency and return on investment. Implementing such process in real projects has promoted its experimentation, evaluation and refinement, validating the integration alternatives used to bring together the chosen development approaches. The possibility of employing agile methods practices through the process execution is discussed, aiming at increasing the process productivity, while assuring product quality. The proposed process details are described, from method conception to each activity steps and generated artifacts. The process institutionalization phases and work areas are also commented. 2007-06-06T19:13:22Z 2006 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis http://hdl.handle.net/10183/8128 000568343 por info:eu-repo/semantics/openAccess application/pdf reponame:Biblioteca Digital de Teses e Dissertações da UFRGS instname:Universidade Federal do Rio Grande do Sul instacron:UFRGS
collection NDLTD
language Portuguese
format Others
sources NDLTD
topic Engenharia : Software
Requisitos : Software
Desenvolvimento : Software
Processo : Software
Engenharia : Requisitos
CMMI
Capability Maturity Model Integration
RUP
Rational Unified Process
Agile methods
Software development process
Requirements engineering
Requirements management
Requirements development
Institutionalization
spellingShingle Engenharia : Software
Requisitos : Software
Desenvolvimento : Software
Processo : Software
Engenharia : Requisitos
CMMI
Capability Maturity Model Integration
RUP
Rational Unified Process
Agile methods
Software development process
Requirements engineering
Requirements management
Requirements development
Institutionalization
Cintra, Caroline Carbonell
A implementação de um processo de engenharia de requisitos baseado no Processo Unificado da Rational (RUP) alcançando nível 3 de Maturidade da Integração de Modelos de Capacidade e Maturidade (CMMI) incluindo a utilização de práticas de métodos ágeis
description Este trabalho descreve a definição e institucionalização de um processo de engenharia de requisitos que está em conformidade com as áreas de processo do CMMI (Capability Maturity Model) de Gerência de Requisitos e Desenvolvimento de Requisitos e cujos componentes (atividades, papéis, produtos de trabalho) são baseados em RUP (Rational Unified Process). A principal contribuição deste estudo é a definição de um processo de engenharia de requisitos baseado em abordagens de desenvolvimento diferenciadas, que foi implantado em uma organização específica, com foco em praticidade, eficiência e retorno do investimento. A implantação do processo em projetos reais permitiu sua experimentação, avaliação e refinamento, validando as alternativas de integração utilizadas para empregar as abordagens de desenvolvimento escolhidas. Complementando o processo proposto, como decorrência do foco em eficiência, são consideradas possibilidades de emprego de práticas de métodos ágeis na execução do processo, com o intuito de aumentar a produtividade do mesmo, sustentando sua garantia de qualidade. O processo proposto é descrito, do método de concepção aos passos envolvidos e artefatos gerados em cada atividade. Também são comentadas as etapas e áreas de trabalho envolvidas na institucionalização do trabalho. === This research depicts the definition and institutionalization of a requirements engineering process which is in conformance to CMMI (Capability Maturity Model) Requirements Management and Requirements Development process areas. The proposed process components (activities, roles, work products) are based on Rational Unified Process (RUP) process framework. The proposed process main contribution is the definition of a requirements engineering process, leveraging such diverse development approaches, which was implemented in a specific organization, focusing on practicality, efficiency and return on investment. Implementing such process in real projects has promoted its experimentation, evaluation and refinement, validating the integration alternatives used to bring together the chosen development approaches. The possibility of employing agile methods practices through the process execution is discussed, aiming at increasing the process productivity, while assuring product quality. The proposed process details are described, from method conception to each activity steps and generated artifacts. The process institutionalization phases and work areas are also commented.
author2 Price, Roberto Tom
author_facet Price, Roberto Tom
Cintra, Caroline Carbonell
author Cintra, Caroline Carbonell
author_sort Cintra, Caroline Carbonell
title A implementação de um processo de engenharia de requisitos baseado no Processo Unificado da Rational (RUP) alcançando nível 3 de Maturidade da Integração de Modelos de Capacidade e Maturidade (CMMI) incluindo a utilização de práticas de métodos ágeis
title_short A implementação de um processo de engenharia de requisitos baseado no Processo Unificado da Rational (RUP) alcançando nível 3 de Maturidade da Integração de Modelos de Capacidade e Maturidade (CMMI) incluindo a utilização de práticas de métodos ágeis
title_full A implementação de um processo de engenharia de requisitos baseado no Processo Unificado da Rational (RUP) alcançando nível 3 de Maturidade da Integração de Modelos de Capacidade e Maturidade (CMMI) incluindo a utilização de práticas de métodos ágeis
title_fullStr A implementação de um processo de engenharia de requisitos baseado no Processo Unificado da Rational (RUP) alcançando nível 3 de Maturidade da Integração de Modelos de Capacidade e Maturidade (CMMI) incluindo a utilização de práticas de métodos ágeis
title_full_unstemmed A implementação de um processo de engenharia de requisitos baseado no Processo Unificado da Rational (RUP) alcançando nível 3 de Maturidade da Integração de Modelos de Capacidade e Maturidade (CMMI) incluindo a utilização de práticas de métodos ágeis
title_sort implementação de um processo de engenharia de requisitos baseado no processo unificado da rational (rup) alcançando nível 3 de maturidade da integração de modelos de capacidade e maturidade (cmmi) incluindo a utilização de práticas de métodos ágeis
publishDate 2007
url http://hdl.handle.net/10183/8128
work_keys_str_mv AT cintracarolinecarbonell aimplementacaodeumprocessodeengenhariaderequisitosbaseadonoprocessounificadodarationalrupalcancandonivel3dematuridadedaintegracaodemodelosdecapacidadeematuridadecmmiincluindoautilizacaodepraticasdemetodosageis
AT cintracarolinecarbonell implantingarequirementsengineeringprocessbasedonrationalunifiedprocessrupreachingcapabilitymaturitymodelintegrationcmmimaturitylevel3andincludingagilemethodspractices
AT cintracarolinecarbonell implementacaodeumprocessodeengenhariaderequisitosbaseadonoprocessounificadodarationalrupalcancandonivel3dematuridadedaintegracaodemodelosdecapacidadeematuridadecmmiincluindoautilizacaodepraticasdemetodosageis
_version_ 1718776842331095040