Fiveday - Falando de Scrum (conceitos e práticas utilizando métodos Ágeis)

Post on 07-Jul-2015

129 views 1 download

Transcript of Fiveday - Falando de Scrum (conceitos e práticas utilizando métodos Ágeis)

Falando de Scrum

Leonardo Dias, CSPO, PMP – Outubro 2009

Agenda da apresentação

O que é Scrum

As pessoas do Scrum

Visão do Produto

Planejamentocom Scrum

Ferramentasdo Scrum

Case daFivecom

CertificaçãoScrum

Agenda da apresentação

O que é Scrum

As pessoas do Scrum

Visão do Produto

Planejamentocom Scrum

Ferramentasdo Scrum

Case daFivecom

CertificaçãoScrum

O que é Scrum

Manifesto AgilSurgiu em 2001 no encontro de profissionais da área nos EUA paradiscutir formas de melhorar o desempenho dos projetos.

Embora cada um tivesse suas práticas de gerenciar projetos um pequeno conjunto de princípios sempre tinham sido respeitadoquando ele obtiam sucesso nos projetos.

O que é agilidade?• Um estado mental, não um conjunto de documentos, passos ou técnicas; • É mais atitude do que um processo, mais ambiente que uma metodologia;• Desenvolvimento iterativo;• Entregar produto com valor para o negócio, mais rápido e continuamente;• Garantir progresso real;• Abraçar mudanças;• Melhorar a comunicação entre negócios e TI;• Qualidade desde o início;

O que é Scrum

É um framework interativo e incremental para gerenciar projetos que permite entregar um conjunto potencialmente utilizável a cada interação;

Scrum oferece agilidade para responder rapidamente as mudanças do projeto;

É o método mais popular no mundo do desenvolvimento ágil

Scrum é compostas por

equipes pequenas e

multidisciplinares

Agenda da apresentação

O que é Scrum

As pessoas do Scrum

Visão do Negócio

Planejamentocom Scrum

Ferramentasdo Scrum

Case daFivecom

CertificaçãoScrum

As pessoas do Scrum

Scrum Product Owner

Scrum Master

Equipe ou Time do projeto

As pessoas do Scrum

As pessoas do Scrum

Visão do projeto

As pessoas do Scrum

Tomar decisões

As pessoas do Scrum

Definir o product backlog

As pessoas do Scrum

Validar as entregas da Sprint

As pessoas do Scrum

Conhecer as necessidades do negócio

As pessoas do Scrum

As pessoas do Scrum

Permir que o time seja auto-gerenciável

As pessoas do Scrum

Garantir a comunicação

As pessoas do Scrum

Garantir e auxiliar o time nas praticas

As pessoas do Scrum

Remover impedimentos

As pessoas do Scrum

Proteger o time

As pessoas do Scrum

Facilitador

As pessoas do Scrum

As pessoas do Scrum

Ajudar a Estimar

As pessoas do Scrum

Comprometimento nas entregas

As pessoas do Scrum

Garantir a entrega final do projeto

As pessoas do Scrum

Ser uma equipe multidisciplinar

Agenda da apresentação

O que é Scrum

As pessoas do Scrum

Visão do Produto

Planejamentocom Scrum

Ferramentasdo Scrum

Case daFivecom

CertificaçãoScrum

Visão do Produto

Quem é o resposável?

O Product Owner é o responsável porcriar a visão do produto O Product Owner que compartilhaessa visão com a equipe e o SM O PO é responsável por refinar a visãocom a equipe scrum Ele é responsável pela visão estaralinhada com a estratégia da empresa

Para uma visão ser considerada boa ela deve gerar uma atraçãoemocional entre as pessoas e o produto ou serviço.

Visão do Produto

Visão do Produto

Uma boa visão do produto é aquela que permace constante

a medida que a implementaçãoé frequentemente adaptada

Visão do Produto

Elevator Statement

Visão do Produto

Elevator Statement

For “Para” (target customer)

Who “Que” (statement of the need or opportunity)

The “O” (product name) is a “é um” (product category)

That “Que” (key benefit, compelling reason to buy)

Unlike “Ao contrário” (primary competitive alternative)

Our product “nosso produto” (statement of primary differentiation)

Visão do Produto

Elevator Statement

For “Para” (target customer)Who “Que” (statement of the need or opportunity)

The “O” (product name) is a “é um” (product category)

That “Que” (key benefit, compelling reason to buy)

Unlike “Ao contrário” (primary competitive alternative)

Our product “nosso produto” (statement of primary differentiation)

Visão do Produto

Elevator Statement

For “Para” (target customer)

Who “Que” (statement of the need or opportunity) The “O” (product name) is a “é um” (product category)

That “Que” (key benefit, compelling reason to buy) Unlike “Ao contrário” (primary competitive alternative)

Our product “nosso produto” (statement of primary differentiation)

Visão do Produto

Elevator Statement

For “Para” (target customer)

Who “Que” (statement of the need or opportunity)

The “O” (product name) is a “é um” (product category) That “Que” (key benefit, compelling reason to buy)

Unlike “Ao contrário” (primary competitive alternative)

Our product “nosso produto” (statement of primary differentiation)

Visão do Produto

Elevator Statement

For “Para” (target customer)

Who “Que” (statement of the need or opportunity)

The “O” (product name) is a “é um” (product category)

That “Que” (key benefit, compelling reason to buy) Unlike “Ao contrário” (primary competitive alternative)

Our product “nosso produto” (statement of primary differentiation)

Visão do Produto

Elevator Statement

For “Para” (target customer)

Who “Que” (statement of the need or opportunity)

The “O” (product name) is a “é um” (product category)

That “Que” (key benefit, compelling reason to buy)

Unlike “Ao contrário” (primary competitive alternative) Our product “nosso produto” (statement of primary differentiation)

Visão do Produto

Elevator Statement

For “Para” (target customer)

Who “Que” (statement of the need or opportunity)

The “O” (product name) is a “é um” (product category)

That “Que” (key benefit, compelling reason to buy)

Unlike “Ao contrário” (primary competitive alternative)

Our product “nosso produto” (statement of primary differentiation)

Visão do Produto

Elevator Statement

Para atender aos analistas e desenvolvedores queprecisam representar o interesses dos clientes quequerem projetos ageis, a apresentação “Falandosobre Scrum” é uma aprensetação de 4h queajuda os participantes a terem uma visão melhorsobre Scrum. Ao contrário de outrasapresentações de outros palestrantes, nossoproduto oferece uma visão geral do Scrum

Agenda da apresentação

O que é Scrum

As pessoas do Scrum

Visão do Produto

Planejamentocom Scrum

Ferramentasdo Scrum

Case daFivecom

CertificaçãoScrum

Planejamento com Scrum

1 2 3

1 Planning MeetingSprint ReviewSprint Retrospective

23

Planejamento com Scrum

Planning Meeting

Feita a cada início da Sprint;Participantes: Product Owner, Scrum Master e Equipe;Dividida em duas partes:#1 – O Product owner detalha os itensprioritários do Product Backlog#2 – Os membros do time detalham cada item priorizado pelo Product Owner, planejando o queserá feito na Sprint

Planejamento com Scrum

1 2 3

1 Planning MeetingSprint ReviewSprint Retrospective

23

Planejamento com Scrum

Sprint Review

Feita ao término da Sprint;É demonstrado o que foi feito na sprint;Sugestões podem ser feitas, cabendo aoProduct Owner adicioná-las ao Product BackLogParticipantes: Product Owner, Scrum Master e Equipe;

Planejamento com Scrum

1 2 3

1 Planning MeetingSprint ReviewSprint Retrospective

23

Planejamento com Scrum

Sprint Retrospective

Feita logo após a Sprint Review;É demonstrado o que foi bem na sprint e o quedeve ser melhorado na próxima sprint;Participantes: Scrum Master e Equipe;

Agenda da apresentação

O que é Scrum

As pessoas do Scrum

Visão do Produto

Planejamentocom Scrum

Ferramentasdo Scrum

Case daFivecom

CertificaçãoScrum

Ferramentas do Scrum

Product BacklogSprint BacklogGráfico de BurndownSprintQuadro de Kanban

Agenda da apresentação

O que é Scrum

As pessoas do Scrum

Visão do Produto

Planejamentocom Scrum

Ferramentasdo Scrum

Case daFivecom

CertificaçãoScrum

Case da Fivecom

Objetivo do projeto

Desafios do projeto

Resultados do projeto com a implantação do Scrum

Pontos positivos e negativos naimplantação do Scrum

Fotos do projeto e da equipe

Case da Fivecom

Objetivo do projeto

Desafios do projeto

Resultados do projeto com a implantação do Scrum

Pontos positivos e negativos naimplantação do Scrum

Fotos do projeto e da equipe

Case da Fivecom

Objetivo do projeto

Para todas as pessoas que assistem televisão e quegostariam de ser lembradas do seus programasfavoritos, o projeto Avvisa é um portal com a grade de programação de todos os canais abertose pagos que ajuda a lembrar que horas o programafavorito irá passar. Ao contrário das páginas dos canais de tv, nosso produto oferece o sistema de lembretes via SMS, podendo o usuário agendarum SMS para ser enviado alguns minutos antes daexibição.

Case da Fivecom

Objetivo do projeto

Desafios do projeto

Resultados do projeto com a implantação do Scrum

Pontos positivos e negativos naimplantação do Scrum

Fotos do projeto e da equipe

Case da Fivecom

Desafios do projeto

• Desenvolver o projeto em menos de 2,5 meses

• Fazer o projeto do Avvisa ser multiplataforma(internet, iphone, tv digital)

• Homologar o serviço nas operadoras Claro e Vivo

• Receber da Integradora o LA

• Fazer toda a campanha de divulgação do avvisa

• Finalizar o registro de patente do avvisa

• Desenvolver o sistema do Iphone e o portal colaborativo

Case da Fivecom

Objetivo do projeto

Desafios do projeto

Resultados do projeto com a implantação do Scrum

Pontos positivos e negativos naimplantação do Scrum

Fotos do projeto e da equipe

Case da Fivecom

Resultados do projeto com a implantação do Scrum

• Projeto do portal e iphone foram desenvolvidos em1,5 mês com 4 pessoas na equipe + 1 PO

• O projeto do avvisa já está disponível nasplataformas web, desktop e iphone

• Homologado o serviço nas operadoras Claro e Vivo• Liberado para usuários da operadora Claro• Recebemos o LA da integradora• Foi feito todo o projeto da campanha de

divulgação• Foi finalizado o regitro de patente do avvisa

Case da Fivecom

www.avvisa.com.br

Case da Fivecom

www.avvisa.com.br

Case da Fivecom

www.avvisa.com.br

Case da Fivecom

www.avvisa.com.br

Case da Fivecom

Objetivo do projeto

Desafios do projeto

Resultados do projeto com a implantação do Scrum

Pontos positivos e negativos naimplantação do Scrum

Fotos do projeto e da equipe

Case da Fivecom

Pontos positivos e negativos na implantação do Scrum

Pontos negativos

• Ter pessoas na equipemultidiciplinares

• Ter pessoas na equipeautogerenciaveis

• Problema quando o cliente não tem a visão bem definida do produto

• Problema quando o cliente não faz o papel do PO

Pontos positivos

• Formação de equipe multidiciplinar

• Maior foco da equipe no projeto

• Agilidade no desenvolvimento do produto final

• Produto é entregue em partes utilizaveis

• Priorização das funcionalidades mais relevantes para o projeto

• A visão do projeto é entendida mais claramente

• Maior aproximação com o cliente

Case da Fivecom

Objetivo do projeto

Desafios do projeto

Resultados do projeto com a implantação do Scrum

Pontos positivos e negativos naimplantação do Scrum

Fotos do projeto e da equipe

Case da Fivecom

Case da Fivecom

Case da Fivecom

Case da Fivecom

Agenda da apresentação

O que é Scrum

As pessoas do Scrum

Visão do Produto

Planejamentocom Scrum

Ferramentasdo Scrum

Case daFivecom

CertificaçãoScrum

Certificação Scrum

CertifiedScrumMaster

Certified Scrum Product Owner

Certified Scrum Practitioner

Certified Scrum Coach

Certified Scrum Trainer

CSM ou CSPOTenha participado ativamente do treinamento de 16hs da Scrum Alliance fornecido por um CST –profissional certificado pela Scrum Alliance para ministrartreinamentos de Scrum.

CSPTenha comprovado experiência de no minimo 1 ano em aplicação de Scrum em algum projeto de sucesso.

CSTTenha comprovado grandeexperiência na aplicação de Scrum nos projetos e habilidade paratreinar novos CSPO e CSM.

CSCTenha comprovado experiência real de sucesso em consultoria paraequipes de Scrum

Perguntas