Este documento apresenta os princípios dos métodos ágeis de desenvolvimento de software e como eles podem ser aplicados às áreas de conhecimento do PMBOK para melhorar o gerenciamento de projetos. O documento discute os 12 princípios ágeis e como eles se relacionam com as áreas de conhecimento do PMBOK, além de apresentar perguntas finais sobre a aplicação de métodos ágeis em diferentes tipos de projetos.
Princípios ágeis para melhorar a qualidade do gerenciamento de projetos
1. Realização:
Usando os princípios dos métodos ágeis de
desenvolvimento de software para elevar a qualidade
do Gerenciamento de Projetos
Data: xx/09/2010
Realização:
Sessão x – Nome da sessão
Luiz Rauber e Vitor Jordan
{luizrauber, vitorjordan} @gmail.com
Pós-graduandos em Gerenciamento de Projetos
Sessão xx – Nome sessão com ênfase RauberTIVitor Jordan
Luiz em e pela PUCRS/ PMI-RS
2. Realização:
Agenda
- Apresentação
- Indagações Iniciais
- Motivação da Pesquisa
- Métodos Ágeis
- Princípios e o PMBOK
- Indagações Finais
- Referências
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
3. Realização:
Apresentação
LUIZ HENRIQUE RAUBER RODRIGUES
Consultor Independente em TI
luizrauber.blogspot.com.br
VITOR GARCIA JORDAN
Analista Negócios Tecnocred
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
4. Realização:
Apresentação
Objetivo: Demonstrar os 12 Princípios dos
Métodos Ágeis, aplicando-os as Áreas de
Conhecimento do PMBOK no intuito de
melhorar o Gerenciamento de Projetos.
Público Alvo: Gerentes de Projetos
Pré-Requisitos: Conhecer o PMBOK e
suas Áreas de Conhecimento
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
5. Realização:
Indagações Iniciais
- Quem é da área de TI?
- Quem é/ foi além de Gerente de
Projetos, desenvolvedor?
- Quem tem noção sobre o que são os
Métodos Ágeis Desenvolvimento (Agile)?
- Quem conhece o PMBOK?
- Quem tem uma boa noção das áreas de
conhecimento PMBOK?
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
10. Realização:
Motivação da Pesquisa
- Práticas XP (Extreme Programming)
- Métodos Ágeis só Práticas? Teoria?
- Valores e Princípios XP (++developer)
- Valores e Princípios Agile (+developer)
- PMBOK 3º > 4º edição
- Gerentes Ágeis? Decl. Inderdependencia
- Projetos Ágeis!
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
11. Realização:
Métodos Ágeis
- 2001: 17 “agilistas” criaram manifesto e
os 12 princípios
“....
Indivíduos e interação entre eles mais
que processos e ferramentas;
Software em funcionamento mais que
documentação abrangente;
Colaboração com o cliente mais que
negociação de contratos;
Responder a mudanças mais que seguir
um plano.
...“
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
13. Realização:
Métodos Ágeis
Complexidade
Procrastinação
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
14. Realização:
Métodos Ágeis
Valor Investido
Diminui ROI
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
15. Realização:
Princípios e o PMBOK
Princípio dos Área de Conhecimento PMBOK
Métodos Ágeis
Gerenciamentos de Integração,
Gerenciamentos de Escopo,
1º Gerenciamentos de Tempo,
Nossa maior prioridade é Gerenciamentos de Custos,
satisfazer o cliente através da Gerenciamentos de Qualidade,
entrega contínua e Gerenciamentos de Recursos
adiantada de software com valor Humanos, Gerenciamentos de
agregado Comunicações, Gerenciamentos
de Riscos e Gerenciamento das
Aquisições
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
17. Realização:
Princípios e o PMBOK
Princípio dos Área de Conhecimento PMBOK
Métodos Ágeis
2º
Mudanças nos requisitos são Gerenciamento de Integração,
bem-vindas, mesmo tardiamente Gerenciamento de Escopo,
no desenvolvimento. Processos Gerenciamento de Mudanças,
ágeis tiram vantagem das Gerenciamento da Qualidade
mudanças visando vantagem
competitiva para o cliente
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
19. Realização:
Princípios e o PMBOK
Princípio dos Área de Conhecimento PMBOK
Métodos Ágeis
3º
Entregar
frequentemente software Gerenciamento de Riscos,
funcionando, de poucas semanas Gerenciamento de Tempo
a poucos meses, com preferência
à menor escala de tempo
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
21. Realização:
Princípios e o PMBOK
Princípio dos Área de Conhecimento PMBOK
Métodos Ágeis
4º
Pessoas de negócio e Gerenciamento de
desenvolvedores devem Comunicações,
trabalhar diariamente em Gerenciamento de Riscos
conjunto por todo o projeto
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
23. Realização:
Princípios e o PMBOK
Princípio dos Área de Conhecimento PMBOK
Métodos Ágeis
5º
Construa projetos em torno de
indivíduos motivados. Gerenciamento de Recursos
Dê a eles o ambiente e o suporte Humanos
necessário e confie neles para
fazer o trabalho
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
25. Realização:
Princípios e o PMBOK
Princípio dos Área de Conhecimento PMBOK
Métodos Ágeis
6º
O método mais eficiente e eficaz
de transmitir informações para e, Gerenciamento de
entre, uma equipe de Comunicações
desenvolvimento é através de
conversa face a face
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
27. Realização:
Princípios e o PMBOK
Princípio dos Área de Conhecimento PMBOK
Métodos Ágeis
7º
Software funcionando é a Gerenciamento de Tempo
medida primária de progresso
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
29. Realização:
Princípios e o PMBOK
Princípio dos Área de Conhecimento PMBOK
Métodos Ágeis
8º
Os processos ágeis promovem
desenvolvimento
sustentável. Os Gerenciamento de Integração,
patrocinadores, desenvolvedores Gerenciamento da Qualidade
e usuários devem ser capazes de
manter um ritmo constante
indefinidamente
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
31. Realização:
Princípios e o PMBOK
Princípio dos Área de Conhecimento PMBOK
Métodos Ágeis
9º
Contínua atenção à Gerenciamento da Qualidade,
Gerenciamento de Recursos
excelência técnica e bom Humanos
design aumenta a agilidade
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
33. Realização:
Princípios e o PMBOK
Princípio dos Área de Conhecimento PMBOK
Métodos Ágeis
10º
Simplicidade – a arte de Gerenciamento de Escopo,
maximizar a quantidade de Gerenciamento de Tempo
trabalho não realizado – é
essencial
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
35. Realização:
Princípios e o PMBOK
Princípio dos Área de Conhecimento PMBOK
Métodos Ágeis
11º
As melhores arquiteturas,
requisitos e designs emergem de Gerenciamento de
equipes auto- Comunicações
organizáveis
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
37. Realização:
Princípios e o PMBOK
Princípio dos Área de Conhecimento PMBOK
Métodos Ágeis
12º
Em intervalos regulares, a
equipe reflete sobre como Gerenciamento de
se tornar mais eficaz e então Comunicações
refina e ajusta seu
comportamento de acordo
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
39. Realização:
Indagações Finais
- Em software, +agile, -pmbok
- Software, Agile e PMBOK?
- Hardware, Agile e PMBOK?
- Engenharias, Agile e PMBOK?
- Produtos, Agile e PMBOK?
- Projetos Gerais, Agile e PMBOK?
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
40. Realização:
Indagações Finais
- Gratos pela Atenção.
Dúvidas?
Críticas?
Sugestões?
Opiniões?
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
41. Realização:
Referências
Agile Brazil. (2010) “Conferência Brasileira sobre Métodos Ágeis de
Desenvolvimento de Software”, http://www.agilebrazil.com, Junho.
Agile Alliance (2010) “Agile Alliance”, http://www.agilealliance.org/, Junho.
Bukowitz, W., Willians, R.L. (2002). “Manual da Gestão do Conhecimento:
Ferramentas que criam valor para a empresa” Porto Alegre: Bookman.
Boehm, Barry W. (1988) "A Spiral Model of Software Development and
Enhancement" Los Alamitos: IEEE Computer Society Press, vol. 21, no. 5
C3 (1995) “Chrysler Comprehensive Compensation System”,
http://en.wikipedia.org/wiki/Chrysler_Comprehensive_Compensation_System,
Junho
Coad, Peter et al (1998) “Java Modeling In Color With UML: Enterprise
Components and Process”. Upper Saddle River: Prentice Hall
Cohen, D., Lindvall, M., & Costa, P. (2004). “An introduction to agile methods. In
Advances in Computers.” New York: Elsevier Science.
DOI (2005) “Declaration of Interdependence”, http://pmdoi.org/, Junho.
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
42. Realização:
Referências
Dr. Doob's Journal. (2009) “State of the IT Union Survey”,
http://www.ambysoft.com/surveys/stateOfITUnion200907.html, Junho.
Google. (2010) “Vida no Google”,
http://www.google.com.br/support/jobs/bin/static.py?page=about-br.html, Junho.
Guma-RS. (2010) “Grupo de Usuários de Metodos Ágeis”, http://www.guma-
rs.org, Junho.
História Manifesto. (2001) “History: The Agile Manifesto”,
http://agilemanifesto.org/history.html, Junho.
Koch, Alan S. (2004) “Are Agile Methods Compatible with the PMBOK?”,
http://www.smartlogicsystems.com/pmbokweb/AgileManifesto-PMBOK.pdf,
Junho.
Lean. (2010) “Lean Insitute Brasil”, http://www.lean.org.br, Junho.
Martin, James (1991) “Rapid Application Development”, New York: Macmillan
Coll Div.
Magela, Rogerio. (2006) “Engenharia de Software Aplicada: Princípios (volume
1).” Rio de Janeiro: Alta Books.
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
43. Realização:
Referências
Manifesto Ágil. (2001) “History: The Agile Manifesto”,
http://agilemanifesto.org/iso/ptbr/, Junho.
Maré de Agilidade. (2010) “Maré de Agilidade, Metodos Ágeis”,
http://www.maredeagilidade.com.br, Junho.
McKenna, R. (1997) “Marketing de Relacionamento”, tradução: Outras
Palavras. Rio de Janeiro. Elseiver
Pacheco, Diego. (2009) “Seja Inteligente e não use Agile”,
http://imasters.uol.com.br/artigo/14565/desenvolvimento/seja_inteligente_e_nao
_use_agile/, Junho.
PMBOK. (2008) “Um guia do conhecimento em Gerenciamento de Projetos:
Quarta Edição”, www.pmi.org, Junho.
Princípios Ágeis. (2001) “Princípios por trás do Manifesto Ágil”,
http://agilemanifesto.org/iso/ptbr/principles.html, Junho.
Sliger, Michele. (2006) “Relating PMBOK Practices to Agile Practices.”
http://www.stickyminds.com/s.asp?F=S10365_COL_2, Junho.
Standish Group. (2009) “The Chaos Report”, http://www.pmhut.com/the-chaos-
report-2009-on-it-project-failure, Junho.
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
44. Realização:
Referências
Tavares, Aleckssandro. (2008) “Gerência de Projeto com PMBOK e SCRUM:
Um Estudo de Caso”, http://pessoal.facensa.com.br/sidnei/files/TCCI-
EmAndamento/aleckssandrotavares.pdf, Junho.
Teles, Vinícius Manhães. (2004) “Extreme Programming: Aprenda como
encantar seus usuários desenvolvendo software com agilidade e alta
qualidade.” São Paulo: Novatec.
VersionOne. (2008) “3rd Annual Survey: The State of Agile Development”,
http://www.versionone.com/pdf/3rdAnnualStateOfAgile_FullDataReport.pdf,
Junho.
Bukowitz, W., Willians, R.L. (2002). “Manual da Gestão do Conhecimento:
Ferramentas que criam valor para a empresa” Porto Alegre: Bookman.
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
46. Realização:
Usando os princípios dos métodos ágeis de
desenvolvimento de software para elevar a qualidade
do Gerenciamento de Projetos
Data: xx/09/2010
Realização:
PRÓXIMA SESSÃO
Sessão X1:
Nome da sessão
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan