Submitted by Irene Nascimento (irene.kessia@ufpe.br) on 2017-03-14T18:24:41Z
No. of bitstreams: 2
license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5)
UFPE-Tese-FelipeFurtado-2015.pdf: 5186939 bytes, checksum: 3c19f526ae55d20b293ecbb65967ffa7 (MD5) / Made available in DSpace on 2017-03-14T18:24:41Z (GMT). No. of bitstreams: 2
license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5)
UFPE-Tese-FelipeFurtado-2015.pdf: 5186939 bytes, checksum: 3c19f526ae55d20b293ecbb65967ffa7 (MD5)
Previous issue date: 2015-05 / A transição dos métodos tradicionais para os métodos ágeis de gerenciamento de projeto e as
mudanças necessárias para a obtenção de seus reais benefícios são difíceis de alcançar. A
mudança afeta não apenas o time envolvido com a gestão e o desenvolvimento de software,
mas também diversas áreas da organização e, principalmente, exige uma mudança cultural.
Aplicar métodos ágeis com aderênciaaos modelos de maturidade, como o Capability Maturity
Model Integration (CMMI) ou Organizational Project Management Maturity Model (OPM3),
tem sido o foco de discussão no meio acadêmico e no ambiente da indústria de software. As
duas abordagens, aparentemente, têm alguns princípios fundamentais e bases diferentes, mas,
por outro lado, adotá-las em conjunto é cada vez mais uma realidade para as organizações que
desejam produzir software com maior qualidade e acelerando o tempo de desenvolvimento.
No entanto, a pressa para chegar a níveis de maturidade, dentro de prazos que são cada vez
mais curtos, pode resultar em programas de melhoria com objetivos únicos de adesão a tais
modelos, e, muitas vezes, reflete na realização de atividades desnecessárias e geração de
documentação excessiva. Neste contexto, os métodos ágeis são mais atraentes, pois são mais
leves e aparentemente oferecem um desenvolvimento mais rápido com um custo mais baixo.
Assim, processos, modelos e frameworks que resultem em maturidade de processos baseados
em princípios ágeis têm sido alvo comum entre as empresas de software. Considerando o alto
índice de falha na adoção de agilidade, este trabalho busca responder como é possível definir
práticas de gestão de projetos aderentes ao CMMI, utilizando uma estratégia ágil em
organizações de desenvolvimento de software de forma gradativa e disciplinada. Neste
cenário, o presente trabalho propõe uma estratégia incremental baseada no modelo de
maturidade CMMI, fazendo uso das melhores práticas da Agile Project Management (APM) e
dos principais Métodos Ágeis: Scrum, Feature Driven Development (FDD), Lean, Kanban,
Crystal, Extreme Programming (XP). O método utilizado para avaliação da pesquisa foi
baseado em dois grupos focais e um survey com grupos de especialistas da academia e da
indústria. Cada grupo com suas especialidades sugeriu mudanças na estratégia ao longo de
sua construção e confirmou a sua completude, clareza, e adequação de uso para a realidade da
indústria, mostrando ser viável a sua utilização para gestão ágil de projetos em conjunto com
o CMMI. / The transition from traditional for agile project management methods and the necessary
changes to obtain its real benefits are difficult to achieve. The change affects not only the
team involved with management and software development, but also several organizational
areas and, especially, requires a cultural change. Apply agile methods complying to maturity
models such as Capability Maturity Model Integration (CMMI) or Organizational Project
Management Maturity Model (OPM3), has been the focus of discussion in academic field and
in software industry environment. Both approaches appear to have some fundamental
principles and different bases, but on the other hand, adopt them together is becoming a
reality for organizations that wish to produce software with higher quality and faster
development time. However, the rush to reach maturity levels within shorter time limits, may
result in improvement programs with unique objectives of adherence to these models, and
often reflected on unnecessary activities and excessive documents generation. In this context,
agile methods are more attractive because they are lighter and provide an apparently faster
development at a lower cost. Thus, process, model and frameworks that result in mature
processes based on agile principles have been a common target among software companies.
Considering the high failure rate in the adoption of agility, this work seeks to answer how it is
possible to define project management practices adherent to CMMI using an agile strategy in
software development organizations in a gradual and disciplined manner. In this scenario, this
work proposes an incremental strategy based on the CMMI maturity model, making use of the
best practices of Agile Project Management (APM) and the main agile methods: Scrum,
Feature Driven Development (FDD), Lean, Kanban, Crystal, Extreme Programming (XP).
The method used to evaluate the research was based on two focus groups and a survey with
experts from academy and industry.Each group with its specialties suggested changes in
strategy throughout its construction and confirmed its completeness, clarity, and
appropriateness of use to the reality of the industry, proving to be viable its use for agile
project management in conjunction with CMMI.
Identifer | oai:union.ndltd.org:IBICT/oai:repositorio.ufpe.br:123456789/18414 |
Date | 12 May 2015 |
Creators | SOARES, Felipe Santana Furtado |
Contributors | http://lattes.cnpq.br/4973731190814126, MEIRA, Sílvio Romero de Lemos |
Publisher | Universidade Federal de Pernambuco, Programa de Pos Graduacao em Ciencia da Computacao, UFPE, Brasil |
Source Sets | IBICT Brazilian ETDs |
Language | Portuguese |
Detected Language | English |
Type | info:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/doctoralThesis |
Source | reponame:Repositório Institucional da UFPE, instname:Universidade Federal de Pernambuco, instacron:UFPE |
Rights | Attribution-NonCommercial-NoDerivs 3.0 Brazil, http://creativecommons.org/licenses/by-nc-nd/3.0/br/, info:eu-repo/semantics/openAccess |
Page generated in 0.0022 seconds