usando os princípios dos métodos ágeis de desenvolvimento de software para elevar a qualidade do...
DESCRIPTION
Slides para apresentação do Artigo feito para o VII Seminário de Gerenciamento de Projetos do PMI-RS (21-24 de Setembro de 2010) em Porto Alegre, RSTRANSCRIPT
Realização:
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
Usando os princípios dos métodos ágeis de desenvolvimento de software para elevar a qualidade
do Gerenciamento de Projetos
Data: xx/09/2010
Sessão x – Nome da sessãoLuiz Rauber e Vitor Jordan
{luizrauber, vitorjordan} @gmail.comPós-graduandos em Gerenciamento de Projetos
com ênfase em TI pela PUCRS/ PMI-RS
Realização:
Realização:
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
Agenda
- Apresentação
- Indagações Iniciais
- Motivação da Pesquisa
- Métodos Ágeis
- Princípios e o PMBOK
- Indagações Finais
- Referências
Realização:
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
Apresentação
LUIZ HENRIQUE RAUBER RODRIGUES
Consultor Independente em TI
luizrauber.blogspot.com.br
VITOR GARCIA JORDAN
Analista Negócios Tecnocred
Realização:
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
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 ProjetosPré-Requisitos: Conhecer o PMBOK e suas Áreas de Conhecimento
Realização:
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
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?
Realização:
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
Indagações Iniciais
Time is Money! Ohhh Yesss!!
Realização:
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
Motivação da Pesquisa
Realização:
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
Motivação da Pesquisa
Realização:
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
Motivação da Pesquisa
Realização:
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
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!
Realização:
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
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....“
Realização:
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
Métodos Ágeis
Realização:
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
Métodos Ágeis
Complexidade
Procrastinação
Realização:
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
Métodos Ágeis
Valor Investido
Diminui ROI
Realização:
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
Princípios e o PMBOK
Princípio dosMétodos Ágeis Área de Conhecimento PMBOK
1ºNossa maior prioridade é
satisfazer o cliente através da entrega contínua e
adiantada de software com valor agregado
Gerenciamentos de Integração, Gerenciamentos de Escopo, Gerenciamentos de Tempo, Gerenciamentos de Custos,
Gerenciamentos de Qualidade, Gerenciamentos de Recursos Humanos, Gerenciamentos de
Comunicações, Gerenciamentos de Riscos e Gerenciamento das
Aquisições
Realização:
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
Princípios e o PMBOK
Realização:
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
Princípios e o PMBOK
Princípio dosMétodos Ágeis Área de Conhecimento PMBOK
2ºMudanças nos requisitos são bem-vindas, mesmo tardiamente no desenvolvimento. Processos
ágeis tiram vantagem das mudanças visando vantagem
competitiva para o cliente
Gerenciamento de Integração, Gerenciamento de Escopo,
Gerenciamento de Mudanças, Gerenciamento da Qualidade
Realização:
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
Princípios e o PMBOK
Realização:
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
Princípios e o PMBOK
Princípio dosMétodos Ágeis Área de Conhecimento PMBOK
3ºEntregar
frequentemente software funcionando, de poucas semanas a poucos meses, com preferência
à menor escala de tempo
Gerenciamento de Riscos, Gerenciamento de Tempo
Realização:
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
Princípios e o PMBOK
Realização:
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
Princípios e o PMBOK
Princípio dosMétodos Ágeis Área de Conhecimento PMBOK
4ºPessoas de negócio e
desenvolvedores devem trabalhar diariamente em conjunto por todo o projeto
Gerenciamento de Comunicações,
Gerenciamento de Riscos
Realização:
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
Princípios e o PMBOK
Realização:
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
Princípios e o PMBOK
Princípio dosMétodos Ágeis Área de Conhecimento PMBOK
5ºConstrua projetos em torno de indivíduos motivados.
Dê a eles o ambiente e o suporte necessário e confie neles para
fazer o trabalho
Gerenciamento de Recursos Humanos
Realização:
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
Princípios e o PMBOK
Realização:
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
Princípios e o PMBOK
Princípio dosMétodos Ágeis Área de Conhecimento PMBOK
6ºO método mais eficiente e eficaz de transmitir informações para e,
entre, uma equipe de desenvolvimento é através de
conversa face a face
Gerenciamento de Comunicações
Realização:
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
Princípios e o PMBOK
Realização:
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
Princípios e o PMBOK
Princípio dosMétodos Ágeis Área de Conhecimento PMBOK
7ºSoftware funcionando é a medida primária de progresso
Gerenciamento de Tempo
Realização:
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
Princípios e o PMBOK
Realização:
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
Princípios e o PMBOK
Princípio dosMétodos Ágeis Área de Conhecimento PMBOK
8ºOs processos ágeis promovem
desenvolvimento sustentável. Os
patrocinadores, desenvolvedores e usuários devem ser capazes de
manter um ritmo constante indefinidamente
Gerenciamento de Integração, Gerenciamento da Qualidade
Realização:
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
Princípios e o PMBOK
Realização:
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
Princípios e o PMBOK
Princípio dosMétodos Ágeis Área de Conhecimento PMBOK
9ºContínua atenção à
excelência técnica e bom design aumenta a agilidade
Gerenciamento da Qualidade,Gerenciamento de Recursos
Humanos
Realização:
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
Princípios e o PMBOK
Realização:
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
Princípios e o PMBOK
Princípio dosMétodos Ágeis Área de Conhecimento PMBOK
10ºSimplicidade – a arte de
maximizar a quantidade de trabalho não realizado – é
essencial
Gerenciamento de Escopo,Gerenciamento de Tempo
Realização:
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
Princípios e o PMBOK
Realização:
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
Princípios e o PMBOK
Princípio dosMétodos Ágeis Área de Conhecimento PMBOK
11ºAs melhores arquiteturas,
requisitos e designs emergem de equipes auto-organizáveis
Gerenciamento de Comunicações
Realização:
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
Princípios e o PMBOK
Realização:
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
Princípios e o PMBOK
Princípio dosMétodos Ágeis Área de Conhecimento PMBOK
12ºEm intervalos regulares, a
equipe reflete sobre como se tornar mais eficaz e então
refina e ajusta seu comportamento de acordo
Gerenciamento de Comunicações
Realização:
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
Princípios e o PMBOK
Realização:
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
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?
Realização:
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
Indagações Finais
- Gratos pela Atenção.
Dúvidas?Críticas?Sugestões?Opiniões?
Realização:
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
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. 5C3 (1995) “Chrysler Comprehensive Compensation System”, http://en.wikipedia.org/wiki/Chrysler_Comprehensive_Compensation_System, JunhoCoad, Peter et al (1998) “Java Modeling In Color With UML: Enterprise Components and Process”. Upper Saddle River: Prentice HallCohen, 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.
Realização:
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
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.
Realização:
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
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. ElseiverPacheco, 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.
Realização:
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
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.
Realização:
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
Referências
Super Sam – slide 6 – turmadochaves.comGráfico Custos Boehm – slide 12 – amazon.com/exec/obidos/ASIN/0138221227/ambysoftinc/Age of Empire – slide 16 – forum.mygames.ptCopo – slide 18 – janeladecima.wordpress.comRafting – slide 22 – commons.wikimedia.orgFujindo – slide 24 – eupodiatamatado.com.brFofoca – slide 26 – blig.ig.com.br/taurinateimosaeciumentaAvaliação – slide 28 - http://gestaodepessoasrh.files.wordpress.comGráfico Água – slide 30 - http://3.bp.blogspot.com/_M8a2hGQpx9c/SnoQ9pI8lsI/AAAAAAAAABs/IKaIv9rkaJw/s400Alvo – slide 32 – blogdocrato.blogspot.comGravata – slide 34 - http://www.tieknot.com/img/no-simples.gifGato sacana – slide 36 – sitedefotos.com.brBrinde – slide 38 – carteiradeinvestimento.wordpress.com
Realização:
Sessão xx – Nome sessão Luiz Rauber e Vitor Jordan
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