PMI-Agileprocessos/TAES3/slides-2012.2/PMIAgile-Marcos… · PMI-Agile Marcos Cardoso...
Transcript of PMI-Agileprocessos/TAES3/slides-2012.2/PMIAgile-Marcos… · PMI-Agile Marcos Cardoso...
PMI-Agile Marcos Cardoso
17/09/2012
Centro de Informática. – UFPE Mestrado / Doutorado Qualidade, Processos e Gestão de Software
• Introdução
• Entrega de Valor
• Participação dos Stakeholders
• Impulsionando o desempenho da equipe
• PMI-ACP
• Referências
Of all software development projects in 2012 Gartnet
[PMI-ACP]
Use os agile between Dec. 2008 and May 2011.
Furthermore, research demonstrates the value that agile
can have in decreasing product defects,
improving team productivity, and increasing delivery of business value. [PMI-ACP]
Scrum
XP
TDD
FDD
Crystal
....
PMI Agile
Entrega de Valor
Software em funcionamento mais que
documentação abrangente
[Manifesto Ágil]
Qual escolha adicionará um maior valor ou negócio ou ao cliente?
Coma a sobremesa antes
[Goldman, M.]
[Goldman, M.]
Coma a sobremesa antes [2]
[Goldman, M.]
[Goldman, M.]
[Goldman, M.]
Basicamente, entrega de valores diz respeito à
tomar decisões que priorizem as atividades
mais importantes, reduzindo riscos para o
projeto e levando em considerações suas
prioridades.
Participação dos Stakeholders
Qualquer pessoa ou grupo que será impactado ou impactará no projeto
[PMBOK]
Indivíduos e interação entre eles
mais que processos e ferramentas
Colaboração com o cliente
mais que negociação de contratos
[Manifesto Ágil]
Figura do barco – 4.1
Prática Ferramenta / Técnica
Alinhando o entendimento Wireframes Personas User stories/backlogs Story maps
Comunicação Burn down Velocity Modelagem ágil Task Boards
Habilidades Negociação Resolução de conflitos
Liderança efetiva Liderança servidora
Maneira popular de criar rápidos protótipos do seu produto?
Wireframes!
Quem são meus usuários?
Utilização de Personas
Guias ou lembretes dos stakeholders do
projeto e seus interesses
Fornecer uma descrição dos usuários
Baseado na realidade
Específico e relevante ao projeto
Modelar a aplicação?
Apenas o suficiente
Está pronto!?
Apenas compilando?
Testado?
Aceita erros não impeditivos?
Documentado?
1. Testado. Unitário, integração, com o cliente?
2. Codificação. Todo o código foi escrito?
3. Estrutura. Foi refatorado pelo time?
4. Integração. A história funciona de um ponto a outro e
se encaixa com o restante do software?
5. Revisado. A história foi revisada pelo cliente ou PO?
6. Fixed. Todos os bugs foram concertados?
7. Accepted. Todos estão de acordo que a história acabou?
(Lista de James Shore)
Acelerando a performance do time
Indivíduos e interação entre eles mais que processos e ferramentas
[Manifesto Ágil]
Figura 5.1
Figura 5.2
• Fig. 5.3
• Fig 5.4
Liderança situacional Ken Blanchard e Paul Hersey
• Figura 5.6
Alta performance?
Alta performance?
Criar uma visão compartilhada para o time
Criar objetivos baseados na realidade
Limitar o tamanho do time em, no máximo, 12 membros
Criar uma identidade com o time
Fornecer uma forte liderança
• Figura 5.7
• Figura 5.8
• Figura 5.9
Certificação PMI-ACP
Não importa o quão íntegro seja um programa, nenhuma certificação pode garantir 100% o nível de competência de um profissional, mas...
Referências
[PMI-ACP] Agile Community of Practice. Disponível em http://agile.vc.pmi.org/
[Goldman, M.] CSM and CSPO Course. Notas de Aula. 2010.
[PMI Agile Toolbox] PMI Agile Toolbox. Disponível em: http://www.pmi.org/Certification/New-PMI-Agile-Certification/PMI-Agile-Toolbox.aspx
[Griffiths, M.] PMI-ACP Exam Prepare. RMC Publications
[Grosjean, J.C.] Personas in Agile Development: YES we can! Disponível em: http://www.agile-ux.com/2009/12/02/personas-in-agile-development-yes-we-can/
[Barnabas, N.] The Importance of Tying Personas to Wireframes. Disponível em: http://uxmovement.com/wireframes/the-importance-of-tying-personas-to-wireframes/
[Shore, J.] The Art of Agile Development. Disponível em: http://www.amazon.com/gp/product/0596527675/
[Ambler, S.] Agile Modeling - Effective Practices for Modeling and Documentation. Disponível em: http://www.agilemodeling.com/
[Ries, E.] The Lean Startup. Crown Business. 1st Edition. 2011
[Rasmusson, J.] The Agile Samurai. The Pragmatic Bookshel. 2011
[Beck, K.] Extreme Programming Explained. Addison-Wesley. 2th Edition. 2006.
PMI-Agile Marcos Cardoso
17/09/2012
Centro de Informática. – UFPE Mestrado / Doutorado Qualidade, Processos e Gestão de Software