PMI-Agile. Marcos Cardoso. mjmcj@cin.ufpe.br 17/09/2012. Centro de Informática. UFPE Mestrado / Doutorado Qualidade, Processos e Gestão de Software

Documentos relacionados
Engenharia de Software II

Gestão Ágil de Projetos e a certificação PMI-ACP

Tópicos. Métodos Ágeis. Histórico; Valores; Métodos Ágeis x Modelos Tradicionais; Exemplo: Referências Bibliográficas.

Manifesto Ágil - Princípios

Gerenciamento Ágil de Projetos

ágeis para projetos desenvolvidos por fábrica de software

DISCIPLINA ENGENHARIA DE SOFTWARE Aula 03 Desenvolvimento Ágil Modelos Ágeis. Profª Esp.: Maysa de Moura Gonzaga

Desenvolvimento Ágil de Software

ELABORAÇÃO DE UM PRODUCT BACKLOG EFETIVO

Métodos Ágeis para Desenvolvimento de Software Livre

Daniel Wildt

XP extreme Programming, uma metodologia ágil para desenvolvimento de software. Equipe WEB Cercomp

Metodologias Ágeis. Aécio Costa

Prof. Me. Marcos Echevarria

ScRUM na prática. Scrum no dia-a-dia. V Semana de Tecnologia da Informação

Após completar este módulo você deverá ter absorvido o seguinte conhecimento: Uma ampla visão do framework Scrum e suas peculiaridades

Promoção especial para o III Congresso Cearense de Gerenciamento Certified ScrumMaster, Certified Scrum Product Owner e Management 3.

MANIFESTO ÁGIL. Esses conceitos aproximam-se melhor com a forma que pequenas e médias organizações trabalham e respondem à mudanças.

MPSP Projeto ALM/Scrum. Diretoria de Sistemas de Informação

Metodologias Ágeis para Desenvolvimento de Software

Com metodologias de desenvolvimento

Comparativo entre Processos Ágeis. Daniel Ferreira

Case Pró-Laudo. BPM em Telemedicina

Programação Orientada a Testes Rodrigo Rebouças de Almeida

development Teresa Maciel DEINFO/UFRPE

Scrum. Gestão ágil de projetos

Certificação em Métodos Ágeis

SCRUM. Ricardo Coelho

Uma introdução ao SCRUM. Evandro João Agnes

Prof. Luiz A. Nascimento. As práticas denominadas ágeis vêm sendo cada vez mais utilizadas na gerência de projetos de software.

1º SEMESTRE DE 2011 Prof. Msc. Hilmer Rodrigues Neri

Metodologias Ágeis. Gerenciando e Desenvolvendo Projetos de forma eficiente. Gabriel Verta Rafael Reimberg Vinicius Quaiato

Os Desafios da Segurança no Desenvolvimento com Métodos Ágeis. OWASP Education Project. The OWASP Foundation

ESPECIFICANDO OS REQUISITOS. Cleviton Monteiro

UTILIZAÇÃO DAS METODOLOGIAS ÁGEIS XP E SCRUM PARA O DESENVOLVIMENTO RÁPIDO DE APLICAÇÕES

TUTORIAIS. Framework SCRUM. Rafael Buck Eduardo Franceschini. MSc., PMP, CSM MBA

Manifesto Ágil e as Metodologias Ágeis (XP e SCRUM)

Guia Projectlab para Métodos Agéis

PONTIFÍCIA UNIVERSIDADE CATÓLICA DE GOIÁS Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

Engenharia de Software I. Aula 15: Metodologias Ágeis. Prof. Márcio D. Puntel

Desenvolvimento Ágil. O Manifesto para o Desenvolvimento de Software Ágil

METODOLOGIA ÁGIL. Lílian Simão Oliveira

INTRODUÇÃO AOS MÉTODOS ÁGEIS

Processo de Desenvolvimento de Software Scrum. Prof. Antonio Almeida de Barros Jr.

Liderança. Potencial PSI. Competências. Liderança: Qual é a definição? Conhecimento. -Com pares - Com subordinado - Com clientes -Com Gestor

Desafios no Uso do Scrum em Ambientes CMMI

Agilidade parte 3/3 - Scrum. Prof. Dr. Luís Fernando Fortes Garcia luis@garcia.pro.br

SCRUM Gerência de Projetos Ágil. Prof. Elias Ferreira

Superando resistências rumo ao sucesso da aplicação de métodos ágeis

Programação Extrema. Luis Fernando Machado. Engenharia de Software

Módulo de projetos ágeis Scrum Módulo de Projetos Ágeis Scrum

Leves ou pesadas Incrementais, cascata, lineares... etc. Pro ativas e reativas RAD, SDLC

TESTE DE SOFTWARE COM XP. Isac Aguiar isacaguiar.com.br

Ferramenta para gestão ágil

Engenharia de Software I

Capturando Requisitos. com Workshops de Requisitos

A Evolução de XP segundo Kent Beck Parte 2

Segurança de Aplicações Aula 6

Fundamentos do Scrum aplicados ao RTC Sergio Martins Fernandes

RESUMO PARA O EXAME PSM I

PMO e Agile Team Um link forte e vital nos projetos O impacto da maturidade nos Projetos de TI

LISTA DE EXERCÍCIOS METODOLOGIAS ÁGEIS ENGENHARIA DE SOFTWARE 10/08/2013

UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 05 PROFª BRUNO CALEGARO

Desenvolvimento Ágil de Software em Larga Escala

Objetivos do Módulo 3

Scrum. Introdução UFRPE-DEINFO BSI-FÁBRICA DE SOFTWARE

Requisitos de Software. Teresa Maciel DEINFO/UFRPE

SCRUM. Otimizando projetos. Adilson Taub Júnior tecproit.com.br

Trilha Agile TDD e 20 coisas que você precisa saber

Processo de Desenvolvimento de Software. Unidade V Modelagem de PDS. Luiz Leão luizleao@gmail.com

DISCIPLINA ENGENHARIA DE SOFTWARE Aula 03 Processo Unificado e Desenvolvimento Ágil. Profª Esp.: Maysa de Moura Gonzaga

Escrevendo Estórias do Usuário Eficazes aula #1

Especialização em Gerenciamento de Projetos em Tecnologia da Informação

Scrum How it works. Há quatro grupos com papéis bem definidos:

Certificações em Gerenciamento de Projetos. Daniel Tadeu Martínez Castello Branco, PMP MBA

Resumo artigo Agile Modeling- Overview

Gerenciamento Ágil de Projetos HEITOR RORIZ FILHO, MSc, PMI-ACP, CST Massimus C&T

Governança de TI Prof. Carlos Henrique Santos da Silva, MSc

2012. Quinta Conferência de Qualidade de Software ASR Consultoria

Aplicando Scrum no. Vítor E. Silva Souza

A PRIMMER possui casos importantes nesta área. Venha compartilhar conosco desta experiência magnífica no mundo das metodologias ágeis.

ENGENHARIA DE SOFTWARE I

APLICAÇÃO DE SCRUM NO DESENVOLVIMENTO DE SISTEMAS PARA O PROGRAMA DE MONITORAMENTO DO CLIMA ESPACIAL (INPE) - ESTUDO DE CASO. André A.

Wesley Torres Galindo.

SCRUM Discussão e reflexão sobre Agilidade. Fernando Wanderley

Modelagem Ágil. (Melhorando o aprendizado num projeto de desenvolvimento) Pimentel Medeiros

UNIVERSIDADE DO ESTADO DE SANTA CATARINA UDESC CENTRO DE EDUCAÇÃO SUPERIOR DO ALTO VALE DO ITAJAÍ CEAVI DIREÇÃO DE ENSINO DEN PLANO DE ENSINO

Clique para editar o título mestre

Agile UX. Projetando a User Experience no Mundo Ágil. Diogo Riker

Métodos Ágeis de Desenvolvimento de Software

UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 06 PROFª BRUNO CALEGARO

Jonas de Souza H2W SYSTEMS

Agilidade em Gerenciamento de Projetos Software

Proposta. Treinamento Scrum Master Gerenciamento Ágil de Projetos. Apresentação Executiva

Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini prof.andre.luis.belini@gmail.com /

Agile Methods for the Traditional Guy

05/05/2010. Década de 60: a chamada Crise do Software

Transcrição:

PMI-Agile Marcos Cardoso mjmcj@cin.ufpe.br 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 PMI Agile Crystal TDD FDD

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 Comunicação Habilidades Liderança efetiva Wireframes Personas User stories/backlogs Story maps Burn down Velocity Modelagem ágil Task Boards Negociação Resolução de conflitos 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.agileux.com/2009/12/02/personas-in-agiledevelopment-yes-we-can/ [Barnabas, N.] The Importance of Tying Personas to Wireframes. Disponível em: http://uxmovement.com/wireframes/theimportance-of-tying-personas-to-wireframes/

[Shore, J.] The Art of Agile Development. Disponível em: http://www.amazon.com/gp/product/059652 7675/ [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 mjmcj@cin.ufpe.br 17/09/2012 Centro de Informática. UFPE Mestrado / Doutorado Qualidade, Processos e Gestão de Software