Escolar Documentos
Profissional Documentos
Cultura Documentos
net/publication/308557793
Métodos Ágeis & PMBoK: Uma Revisão Sistemática da Literatura sobre o uso
de Abordagens Híbridas no Gerenciamento de Projetos de Software
CITATIONS READS
2 4,078
1 author:
Julia Couto
Pontifícia Universidade Católica do Rio Grande do Sul
18 PUBLICATIONS 54 CITATIONS
SEE PROFILE
All content following this page was uploaded by Julia Couto on 09 October 2016.
Resumo
O gerenciamento eficaz de projetos de software é essencial para que esses projetos sejam
executados de maneira satisfatória e entregues com sucesso. Tratando-se da gestão de projetos,
o Project Management Body of Knowledge (PMBoK) é um dos guias mais utilizados no
mundo, e os métodos ágeis estão cada vez mais consolidados como uma forma moderna e
competente de desenvolver sistemas. Devido à singularidade da cultura organizacional
presente em cada empresa, muitas delas acabam por adotar modelos de gerência combinados,
e, apesar de haver um número considerável de pesquisas sobre a gestão de projetos de
software, não há muitos estudos que tratam especificamente de metodologias híbridas para
essas situações. Dessa forma, este artigo tem por objetivo identificar como ocorre o
gerenciamento híbrido de projetos de software onde são utilizadas as boas práticas descritas
no PMBoK em conjunto com os métodos ágeis. Para que esse objetivo fosse alcançado, foi
conduzida uma revisão sistemática da literatura publicada entre 2002 e 2016. Os resultados
mostram que existem três abordagens que aliam métodos ágeis e PMBoK: uma
predominantemente ágil, outra predominantemente PMBoK e uma terceira abordagem, onde
ocorre uma maior mescla entre as boas práticas do PMBoK e as metodologias ágeis.
1. INTRODUÇÃO
Atualmente, cada vez mais busca-se por eficiência e produtividade nos projetos
de desenvolvimento de software. Sabe-se, individualmente, sobre as vantagens de embasar o
gerenciamento de um projeto utilizando-se das boas práticas descritas pelo Project
Management Institute - PMI (2013) no Project Management Body of Knowledge (PMBoK),
assim como também existe vasta literatura sobre as vantagens da utilização dos métodos ágeis.
Dentre as vantagens do PMBoK, podemos citar que ele é bastante genérico, pois compila um
conjunto de conhecimentos normalmente aceito quando se trata de gerenciamento de projetos.
Isso quer dizer que ele pode ser aplicado à maioria dos projetos, na maior parte do tempo
(Prikladnicki, 2008). Se compararmos com os métodos tradicionais de desenvolvimento de
software – por exemplo o método cascata, os métodos baseados no Manifesto Ágil também
têm suas vantagens. Segundo Soares (2004), entre as vantagens do desenvolvimento ágil,
destaca-se a aceleração no ritmo de desenvolvimento e uma maior abertura a mudanças de
requisitos durante o ciclo de vida do projeto, o que impacta na qualidade do produto a ser
entregue e na satisfação do cliente.
1 Pós-Graduanda no MBA em Gestão de Projetos pela Faculdade Estácio do Rio Grande do Sul.
(julia.couto@acad.pucrs.br)
Cada empresa utiliza um modelo de gestão de projetos de software, e possui
uma cultura organizacional única e que as diferencia das demais. Devido as peculiaridades
inerentes a cada negócio, muitas empresas acabam por adotar modelos de gestão de projetos
combinados, para melhor atender as suas necessidades. Nesse contexto, surge a necessidade
de entender como funcionam os projetos que trabalham com ambas as abordagens, e de que
maneira as práticas recomendadas pelo PMI são aplicadas em conjunto com práticas ágeis.
A aplicação de práticas do PMBoK em conjunto com práticas de metodologias
ágeis no gerenciamento de projetos de software é o foco deste estudo. O uso combinado
dessas práticas, provenientes de abordagens distintas, é chamado nesse estudo de “abordagem
híbrida”.
Os objetivos da pesquisa são os seguintes:
Identificar estudos que discutam projetos de desenvolvimento de software
que adotam métodos ágeis em conjunto com as boas práticas do PMBoK.
Detalhar as características dos projetos, bem como verificar como ocorre na
prática a sua execução – como ocorre o “casamento” dos métodos ágeis com
o PMBoK.
Os resultados aqui apresentados foram atingidos a partir de uma revisão
sistemática da literatura, conforme o modelo descrito por Brereton et al. (2007). Esse é um
método de pesquisa utilizado por pesquisadores da Ciência da Computação, principalmente na
área de Engenharia de Software. Este método de pesquisa recomenda a construção de um
protocolo de pesquisa que contribui para a identificação e seleção de estudos que ajudam a
responder as questões de pesquisa.
Partindo da premissa que existem projetos que utilizam o guia de boas práticas
do PMI em conjunto com métodos ágeis, objetivando o gerenciamento de projetos de
software, o presente estudo busca responder às seguintes questões:
Quais as características dos projetos que utilizam métodos ágeis em
conjunto com o guia de boas práticas do PMI?
Como ocorre o gerenciamento desses projetos – o que é utilizado dos
métodos ágeis e o que é utilizado do PMBoK?
Como principal contribuição, esse estudo mostra que existem três abordagens
onde são utilizados métodos ágeis em conjunto com o PMBoK. Uma das abordagens, mostra
projetos de software onde a maior parte do projeto utiliza metodologias ágeis, mas alguns
pontos, como por exemplo o gerenciamento de riscos, utiliza práticas mais tradicionais como
o PMBoK. Em outra abordagem, a maior parte do projeto é gerenciada de acordo com as
melhores práticas descritas pelo PMI (2013), e alguns pontos específicos do projeto utilizam
metodologias ágeis. Uma terceira abordagem mostra projetos que utilizam modelos mais
adaptativos, onde as práticas ágeis e o PMBoK são utilizadas nos projetos de maneira quase
equivalente, num modelo mais híbrido e equilibrado.
As próximas Seções estão assim organizadas: A Seção 2 traz a fundamentação
teórica, que discute os principais conceitos utilizados. Na Seção 3, os procedimentos
metodológicos são apresentados, explicando o processo de revisão sistemática da literatura.
Na Seção 4, os resultados do estudo são apresentados e discutidos. Finalmente, na Seção 5,
são apresentadas as conclusões obtidas, os trabalhos futuros e as limitações do estudo.
2. FUNDAMENTAÇÃO TEÓRICA
3. PROCEDIMENTOS METODOLÓGICOS
2
https://www.scopus.com. Acesso em: 11/09/2016
foi consultado no título, no resumo, nas palavras chaves e em qualquer parte dos textos (ALL).
A string utilizada pesquisou por artigos que tivessem o termo “Project manag*” (O asterisco
indica que pode ser qualquer variação de “manag”: management, manager, manage, etc.)
juntamente com PMBoK (ou PMI) e AGILE (ou ágil). Strings de busca são amplamente
utilizadas para ajudar na sistematização da procura por artigos científicos em motores de
busca online. Após algumas simulações, foi definida a seguinte string de busca:
(ALL ("PROJECT MANAGE*") OR ALL ("GESTÃO DE PROJET*") OR ALL ("GERENCIAMENTO DE PROJET*") OR
ALL ("GERÊNCIA DE PROJET*")) AND (ALL (PMBoK) OR ALL (pmi)) AND ( ALL (agile) OR ALL (agil))
5. CONCLUSÕES
REFERÊNCIAS BIBLIOGRÁFICAS
ABRAHASSON, Pekka; Salo, Outi; Ronkainen, Jussi; Warsta, Juhani. Agile software
development: Review and Analysis. ESPOO 2002, VTT Publications 478. 107p.
BELOV, Mikhail. Agile stylized approach to manage complex project. In:CSDM (Posters).
2013. p. 33-43.
BRERETON, P.; Kitchenham, B.; Budgen, D.; Turner, M.; Khalil, M. Lessons from
applying the systematic literature review process within the software engineering
domain, Journal of Systems and Software, vol. 80–4, 2007.
HORI, Shouzo et al. Project management patterns to prevent schedule delay caused by
requirements changes. Proc. ICSOFT, p. 115-120, 2009.
NELSON, Christopher R.; TARAN, Gil; HINOJOSA, Lucia. Explicit risk management in
agile processes. In: International Conference on Agile Processes and Extreme Programming
in Software Engineering. Springer Berlin Heidelberg, 2008. p. 190-201.
SADI, Mahsa Hasani; RAMSIN, Raman. APM3: A Methodology Metamodel for Agile
Project Management. In: SoMeT. 2009. p. 367-378.
SCHWABER, Ken; SUTHERLAND, Jeff. Guia do Scrum. 2013. Disponível em: <
http://www.Scrumguides.org/docs/Scrumguide/v1/Scrum-Guide-Portuguese-BR.pdf>. Acesso
em: 07/09/2016.
SCHWALBE, Kathy. Managing a Project Using an Agile Approach and the PMBoK®
Guide. In: Proceedings of the Information Systems Educators Conference ISSN. 2012. p.
1435.
SINGH, Ravinder; LANO, Kevin. Defining and formalising project management models
and processes. In: Science and Information Conference (SAI), 2014. IEEE, 2014. p. 720-731.
SOARES, Michel dos Santos. Comparação entre Metodologias Ágeis e Tradicionais para
o Desenvolvimento de Software. INFOCOMP – Journal of Computer Science, Vol 3 Nº 2.
2004.
UIKEY, Nitin; SUMAN, Ugrasen. An empirical study to design an effective agile project
management framework. In: Proceedings of the CUBE International Information
Technology Conference. ACM, 2012. p. 385-390.