You are on page 1of 23

Gesto de Projetos usando

Abordagem gil e o guia PMBOK


caro Cavalcante Dourado

Instituto de Computao / UNICAMP

Roteiro

Conceitos Bsicos
Desafios em Mtodos geis
Cenrio 1: Migrao gesto Cascata para gil
Cenrio 2: Modelo integrado PMBOK-Scrum
Cenrio 3: Adoo conjunta Scrum e PMBOK
Concluses

Conceitos Bsicos
- Mtodos geis
Motivao:
Entrega de software funcionando mais rapidamente
Principal medida de sucesso do projeto

Maior aceitao a mudanas

Proposta:
Entregas de software funcionando aps iteraes,
ao invs no trmino do projeto
Reviso de Valores ao desenvolver software

Conceitos Bsicos
- Mtodos geis
Manifesto gil:
Valores
Indivduos e interaes

mais que

Processos e Ferramentas

Software em funcionamento

mais que

Documentao abrangente

Colaborao com o cliente

mais que

Negociao de contratos

Responder a mudanas

mais que

Seguir um plano

gil

Tradicional

Conceitos Bsicos
Mtodos geis
Condies para funcionar:
Equipe prxima e comunicao fluida
Flexibilidade para acomodar mudanas
Arquiteturas flexveis, refatorao constante,
automao de testes

Gesto e responsabilidade coletivas


Projetos de prazo aberto

Conceitos Bsicos
Mtodos geis

(Boehm and Turner, 2003)

Conceitos Bsicos
Overview Scrum
Papis:
Product Owner, ScrumMaster, Scrum team
Artefatos:
Product Backlog, Sprint Backlog, User Stories
Burndown chart
Cerimnias:
Sprint Planning, Sprint Review, Sprint
Retrospective
Daily Scrum

Conceitos Bsicos
Overview Scrum

Adaptado de Schwalbe, 2012

Conceitos Bsicos
Overview PMBOK
Consolidao das principais prticas de
gesto de projetos, pelo PMI
Aplicveis a projetos em geral
47 processos, distribudos em 5 grupos de
processos e 10 reas de conhecimento

10

Conceitos Bsicos
Overview PMBOK
Grupos de processos de gerenciamento:

Iniciao
Planejamento
Execuo
Monitoramento e Controle
Encerramento

reas de conhecimento:

Integrao, Escopo, Tempo, Custos, Qualidade,


Recursos Humanos, Comunicaes, Riscos,
Aquisies, Partes Interessadas

11

Desafios em Mtodos geis

Escalar para equipes grandes e/ou distribudas


Uso em projetos complexos ou extensos
Integrao a modelos de maturidade
Gaps quanto s prticas de gesto de projetos
(PMBOK)

12

Cenrio 1: Migrao gesto Cascata


para gil
(Lepmets & Nael, 2010)
Cenrio: transio do modelo de gesto de uma
empresa, de Cascata para Scrum.
Objetivos:
Incorporar agilidade do Scrum
Manter a capacidade e prticas de planejamento

Modelo de gesto proposto:


Processo misto, atrelando ao Scrum prticas e
artefatos adicionais

13

Cenrio 1: Migrao gesto Cascata


para gil
Processo misto ao Scrum:
Prtica adicional:

Retrospectivas por Release

Artefatos adicionais:

Relatrio de retrospectiva de release


Relatrio de status de progresso

Vantagens:

Compartilhamento de fatores de sucesso e de falha,


para aprendizado a toda a organizao
Acompanhamento externo do projeto:
Progresso x estimativa; alocao monetria e de
recursos; disponibilizao do cronograma do projeto

14

Cenrio 2: Modelo integrado PMBOKScrum


(Porrawatpreyakorn, Quirchmayr &
Chutimaskul, 2010)
Cenrio: framework de auxlio ao
estabelecimento dos processos de software de
uma empresa, com melhoria contnua
Ponto de partida: PMBOK, Scrum, CMMI

Modelo integrado PMBOK-Scrum:


Mapeia aspectos de gesto do PMBOK a aspectos
de produo do Scrum, uniformizando-os

15

Cenrio 2: Modelo integrado PMBOKScrum


Camada gerencial

Organizao, Programa, Recursos (Fsicos; Partes


Interessadas), Grupo de Processos, Grupo de
Gesto, rea de Conhecimento, Atividade Gerencial,
Direcionamento Gerencial, Papis Gerenciais,
Entregvel

Camada de integrao

Direcionamento, Projeto, Fase, Atividade, Tarefa,


Papis

Camada de produo

Direcionamento de produo, Atividade produtiva,


Artefato, Papis na produo

16

Cenrio 3: Adoo conjunta Scrum e


PMBOK
(Schwalbe, 2012)
Conduzir projetos usando abordagem gil com
Scrum mas atrelado a prticas de gesto do
PMBOK
Os grupos de processos de gesto do PMBOK
podem ser realizados em uma abordagem gil

17

Cenrio 3: Adoo conjunta Scrum e


PMBOK
Correlao dos grupos de processo PMBOK a
prticas Scrum:
Iniciao
Planejamento

(no coberto no Scrum)

Execuo

Monitoramento
e Controle

Encerramento

Criao do Product Backlog


Concepo das Sprint Backlogs
Repriorizaes de tarefas, pela Daily Scrum
Concluso das user stories durante a Sprint
Produo de verso entregvel em trmino de Sprint
Acompanhar e tratar desafios e impedimentos, nas
Daily Scrums
Criar e acompanhar o Burndown chart
Apresentar a verso produzida, na Sprint Review
Anlise e levantamento de melhorias, nas Sprint
Retrospectives

18

Cenrio 3: Adoo conjunta Scrum e


PMBOK

Correlao dos grupos de processo PMBOK a


prticas Scrum:

19

Cenrio 3: Adoo conjunta Scrum e


PMBOK
Correlao de prticas, enriquecida:

Iniciao

Planejamento

Execuo

Monitoramento
e Controle

Encerramento

Determinar o escopo do sistema


Atribuir os papis Scrum
Determinar quantas sprints iro compor cada release
Criao do Product Backlog
Concepo das Sprint Backlogs
Criao do release backlog
Repriorizaes de tarefas, pela Daily Scrum
Concluso das user stories durante a Sprint
Produo de verso entregvel em trmino de Sprint
Acompanhar e tratar desafios e impedimentos, nas
Daily Scrums
Criar e acompanhar o Burndown chart
Apresentar a verso produzida, na Sprint Review
Anlise e levantamento de melhorias, nas Sprint
Retrospectives

20

Cenrio 3: Adoo conjunta Scrum e


PMBOK
Proposta da Integrao Scrum e PMBOK:
Itens do product backlog sempre preliminarmente
estimados, para viabilizar o release backlog
Em trminos de sprint, revisar product backlog e
release backlog
Usar padres de estimativa e progresso de sprints
anteriores como base para reviso de prazos do
release backlog

Grficos de Gantt podem ser usados, desde que


com escopo e datas flexveis

21

Concluses
Mtodos de gesto gil j tm sido usados em
mais de 80% dos projetos de software (Gartner,
2012)
Adoo de mtodos geis triplicou de 2008 a
2011 (PMI, 2012)
PMI criou a certificao PMI-Agile-Certified
Practitioner (PMI-ACP), em 2010
Cascata mais fcil e preditivo quando: requisitos
claros e bem documentados, e no se espera
entregas parciais

22

Concluses
Diversas metodologias de gesto existentes
Muitas prticas em comum
Muitas de carter complementar
Nem todas aplicveis ou apropriadas a um projeto

Conduzir um projeto requer avaliar quais


prticas sejam apropriadas ao contexto
Pode-se usar prticas de diferentes modelos de
gesto, conforme a necessidade

23

Referncias
Boehm, B. & Turner , R. Balancing Agility and Discipline: A Guide
for the Perplexed. Addison-Wesley, 2003.
Lepmets, M., & Nael, M. Balancing scrum project management
process. In Agile Processes in Software Engineering and Extreme
Programming (pp. 391-392). Springer. 2010.
Schwalbe, K. Managing a Project Using an Agile Approach and the
PMBOK Guide. In Proceedings of the Information Systems Educators
Conference (Vol. 2167, p. 1435). 2012
Porrawatpreyakorn, N., Quirchmayr, G., & Chutimaskul, W. A Prototype
for the Support of Integrated Software Process Development
and Improvement (pp. 94-105). Springer. 2010.
Project Management Institute, PMI Agile Certified Practitioner,
acessado em 17 de Novembro de 2014 www.pmi.org/Certification/NewPMI-Agile-Certification.aspx
Gartner. Acessado em 17 de Novembro de 2014 www.gartner.com

You might also like