relato de experiência da aplicação do scrum

Post on 28-Nov-2014

5.743 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Relato de experiência da aplicação do SCRUM

TRANSCRIPT

Relato de Experiência: Desafios na implantaRelato de Experiência: Desafios na implantaçção ão do Scrum no projeto de TIdo Scrum no projeto de TI

Elifrancis Rodrigues SoaresMSc, PMP, CSPO, SCM, MBA, CTFL

Agosto/2009

pdfMachine by Broadgun Software - a great PDF writer! - a great PDF creator! - http://www.pdfmachine.com http://www.broadgun.com

Relato de experiência da aplicação do SCRUM

Quem sou eu?Quem sou eu?− Graduado em ciências da computação pelo UNIPE

− Mestre em Ciência da Computação pela UFPE

− MBA executivo em Gestão da Tecnologia da Informação pela UFPE

− Certificado Project Management Professional (PMP®)

− Certificado ScrumMaster (CSM)

− Certificado Product Owner (CSPO)

− Certificado em testes de software (CTFL)

− 13 anos de experiência na área de Tecnologia

− Gerente de Projetos

− Líder de projetos numa empresa de Telecomunicação e Informática

− Membro do PMI Internacional � Moderador do grupo de Gestão de TI

− Membro da Scrum Alliance

− Foco em Tecnologia, Inovação e Pessoas

Relato de experiência da aplicação do SCRUM

Quem são vocês?

Relato de experiência da aplicação do SCRUM

SituaSituaçção do Projeto: Passadoão do Projeto: Passado

Escopo variável, mas o projeto tendo um objetivo

Falha na comunicação das informações

Equipe não participativa do planejamento

Equipe não comprometida com o resultado

Datas de versões indefinidas

Relato de experiência da aplicação do SCRUM

Algumas pessoas da equipe não se interessava

com objetivo do projeto.

Alguns não tinha motivação

Faltava muito o comprometimento com o projeto

Falta de MotivaFalta de Motivaçção e Comprometimentoão e Comprometimento

Relato de experiência da aplicação do SCRUM

Responder a mudanResponder a mudanççasas

Requisitos mudam

Negócios mudam

Entendimento é aprimorado e muda

Abordagens mudam

Relato de experiência da aplicação do SCRUM7

Relato de experiência da aplicação do SCRUM

SCRUM em ambientes CMMISCRUM em ambientes CMMI

SPIN - Software Process Improvement Network (SPIN)

organização de profissionais de software

Apoios: CESAR, SOFTEX, Porto Digital, Globo.com

180 Pessoas

O evento contou com a participação de vários

palestrantes do Brasil todo e também do Boris

Gloger, Certified Scrum Trainer.

Relato de experiência da aplicação do SCRUM

Isso nunca vai

dar certo no

projeto

Relato de experiência da aplicação do SCRUM

Muita Pesquisa sobre o assuntoMuita Pesquisa sobre o assunto

http://blog.bardusco.com/

http://visaoagil.wordpress.com/

http://blpsilva.wordpress.com/2008/04/07/

http://blpsilva.wordpress.com/2008/04/07/

http://gc.blog.br/2007/12/10/certified-scrum-master/

http://blog.eof.com.br/

http://fabiogr.com/search/label/Scrum

......

Relato de experiência da aplicação do SCRUM

Sucesso com ScrumSucesso com Scrum

Relato de experiência da aplicação do SCRUM12

Software comercial

Desenvolvimento interno

Desenvolvimento por Terceirizado

Projetos de Preço Fixo

Aplicações Financeiras

Aplicações certificadas ISO9001

Sistemas embarcados

Scrum Scrum éé usado parausado para��

Relato de experiência da aplicação do SCRUM

Sistemas 24x7 com 99,999% de uptime requerido

Sistemas críticos, aprovados pelo FDA

Software para portáteis

Telefones celulares

Scrum Scrum éé usado parausado para��

Relato de experiência da aplicação do SCRUM

Para que somos pagos?Para que somos pagos?

Para ter, o mais rápida e eficientemente possível,

software rodando que efetivamente responda às

necessidades do negócio

Não somos pagos para:

Escrever código

Produzir modelos

Produzir documentos

Produzir planos

Relato de experiência da aplicação do SCRUM

Cone da IncertezaCone da Incerteza

Formato da distribuição de probabilidade: quanto maior a incerteza, maior a segurança resultante.

Relato de experiência da aplicação do SCRUM

SCRUMSCRUM

O Scrum não é um processo previsível, ele não define o que

fazer em toda circunstância. KEN SCHWABER (2004).

Bastante objetivo

Papéis e Responsabilidade bem definidas

Fácil adaptação

Curva de aprendizado baixa

Não é um processo previsível

É um framework e um conjunto de práticas

O Scrum não vai dizer exatamente o que fazer, não irá

resolver todos os seus problemas, mas com certeza os

problemas serão facilmente identificados

Relato de experiência da aplicação do SCRUM

SCRUMSCRUM

O Scrum não vai dizer exatamente o que fazer, não

irá resolver todos os seus problemas, mas com

certeza os problemas serão facilmente identificados

Relato de experiência da aplicação do SCRUM

Influencias do ScrumInfluencias do Scrum

Lean Thinking

Artigo �The New Product Development Game� de

Norma e Takeusi na Harvard Bussiness Review

Desenvolvimento Iterativo e Incremental

Relato de experiência da aplicação do SCRUM

O Principal Mito Sobre a O Principal Mito Sobre a AgilidadeAgilidade

Relato de experiência da aplicação do SCRUM

Principal Mito Sobre AgilidadePrincipal Mito Sobre Agilidade

Relato de experiência da aplicação do SCRUM

ConseqConseqüüência desse Mito #1ência desse Mito #1

Relato de experiência da aplicação do SCRUM

ConseqConseqüüência desse Mito #2ência desse Mito #2

Relato de experiência da aplicação do SCRUM

ConseqConseqüüência desse Mito #3ência desse Mito #3

Relato de experiência da aplicação do SCRUM

ConseqConseqüüência desse Mito #4ência desse Mito #4

Relato de experiência da aplicação do SCRUM

ConseqConseqüüência desse Mito #5ência desse Mito #5

Relato de experiência da aplicação do SCRUM

Novo DiaNovo Dia

Mudança de layout

Feedback para equipe a respeito do evento

Reuniões diárias

Post-its

Relato de experiência da aplicação do SCRUM

EventoEvento

Relato de experiência da aplicação do SCRUM

Projeto SecretoProjeto Secreto

Relato de experiência da aplicação do SCRUM

Treinamento Oficial Treinamento Oficial �� Scrum AllianceScrum Alliance

Relato de experiência da aplicação do SCRUM

11ºº FalhaFalha

Não houve treinamento

Aprendemos na prática

Irei gradativamente explicando para todos vocês

Relato de experiência da aplicação do SCRUM

11ºº LiLiçção aprendidaão aprendida

Precisamos melhorar nossa especificação

Estamos perdendo tempo no momento do

desenvolvimento

Temos que realizar protótipos

Relato de experiência da aplicação do SCRUM

PrototipaPrototipaçção de Softwareão de Software

Desenvolvimento rápido de software para validar os

requisitos

Prototipação é o desenvolvimento rápido de um

sistema.

No passado, protótipo tinha a finalidade exclusiva de

avaliar os requisitos, assim o desenvolvimento

tradicional era necessário

Relato de experiência da aplicação do SCRUM

Conceito de prontoConceito de pronto

Pronto? Pronto Pronto?

Qual seria o conceito de Pronto

para uma equipe de testes?

Relato de experiência da aplicação do SCRUM

ImplantaImplantaçção das cerimôniasão das cerimônias

Reuniões diárias

Planning 1 e 2

Reunião de Review

Reunião de Retrospectiva

Relato de experiência da aplicação do SCRUM

Reuniões DiReuniões Diááriasrias

Reuniões em pé???

15 minutos?

Qual é o melhor horário?

Todos participam mesmo?

Existem atrasos?

Relato de experiência da aplicação do SCRUM

Regras das Reuniões DiRegras das Reuniões Diááriasrias

Relato de experiência da aplicação do SCRUM

Planning 1Planning 1

Todos os envolvidos presente

Os usuários faziam o papel do PO

O cliente se negou de fazer o papel de PO.

Alegou falta de tempo

Relato de experiência da aplicação do SCRUM

LiLiçção Aprendida: Planning 1ão Aprendida: Planning 1

Todos os envolvidos presente

Uma pessoa ficou como PO

O Cliente mais presente

Relato de experiência da aplicação do SCRUM

LiLiçção Aprendida: Planning 1ão Aprendida: Planning 1

Levantamento de Prioridade

Dica:

Relato de experiência da aplicação do SCRUM

Planning 2 Planning 2 -- EstimativasEstimativas

As estimativas eram muito na base do

conhecimento

Todos os envolvidos presente

Relato de experiência da aplicação do SCRUM

22ºº FalhaFalha

Estávamos aplicando o planning poker de forma

incorreta

Começamos a utilizar base histórica

Relato de experiência da aplicação do SCRUM

Reunião de ReviewReunião de Review

Ao final do sprint estavamos realizando o review

Não tínhamos a presença do cliente

O coordenador colocava o chapéu de cliente

Relato de experiência da aplicação do SCRUM

33ºº FalhaFalha

Uma das equipe considerou o review como o

momento de entregar o outro colega de trabalho

� As apresentações não tinham muita qualidade

Foi realizado um trabalho de conscientização da

equipe do valor do review

Relato de experiência da aplicação do SCRUM

Reunião de RetrospectivaReunião de Retrospectiva

Teve um bom inicio

No decorrer do projeto perdeu um ponto o foco e

objetivo da reunião

� As reclamações eram sem sentido e não agregava valor a

melhoria do projeto

Relato de experiência da aplicação do SCRUM

Fluxo simplesFluxo simples

Relato de experiência da aplicação do SCRUM

PapPapééis no Scrumis no Scrum

Scrum Master = Gerente de Projetos

Product Owner = Gerente de Projetos

Relato de experiência da aplicação do SCRUM

DuraDuraçção do Sprintão do Sprint

Duração: 30 dias

Existe algumas variações, devido a agenda

Quebra de planejamento do sprint, devido a agenda

do cliente

Relato de experiência da aplicação do SCRUM

Objetivos do SprintObjetivos do Sprint

É definido no início do sprint

A equipe pode propor sugestões

Problemas encontrados:

� Fator foco

Relato de experiência da aplicação do SCRUM

Riscos do SprintRiscos do Sprint

É definido no início do sprint

A equipe pode propor sugestões

Procuramos antecipar para evitar os impedimentos

Relato de experiência da aplicação do SCRUM

Feedback das equipesFeedback das equipes

Relato de experiência da aplicação do SCRUM

Feedback das equipes Feedback das equipes àà GerenciaGerencia

A equipe possuiu todos os conhecimentos necessários para

este Sprint?

Algum recurso necessário faltou?

Como podemos modificar nosso trabalho de forma a tornar o

desenvolvimento mais rápido e melhor?

O que está atrapalhando o nosso caminho?

O que nós podemos fazer melhor no próximo sprint?

Se você pudesse retornar no tempo e refazer o mesmo sprint

por 1 dia, o que seria feito diferente?

Relato de experiência da aplicação do SCRUM

Sprint BoardSprint Board

Relato de experiência da aplicação do SCRUM

Sprint BoardSprint Board

Relato de experiência da aplicação do SCRUM

Sprint BoardSprint Board

Relato de experiência da aplicação do SCRUM

Sprint BoardSprint Board

ObjetivosObjetivosBurndown ChartBurndown Chart

ImpedimentosImpedimentos

Atividades Não Atividades Não PlanejadasPlanejadas

RiscosRiscos

Relato de experiência da aplicação do SCRUM

Poster Poster �� PrPrááticas de Desenvolvimento ticas de Desenvolvimento ÁÁgilgil

Relato de experiência da aplicação do SCRUM

ComemoraComemoraçção do Final do Sprintão do Final do Sprint

Assistimos filmes e encomendávamos pizza no final de cada

sprint.

Relato de experiência da aplicação do SCRUM

"Relato de Experiência"Relato de Experiência��Aplicação da Metodologia SCRUM para

Preparação para Certificação PMP

Relato de experiência da aplicação do SCRUM

O que O que éé o PMI?o PMI?

Uma associação, sem fins lucrativos, de

profissionais de gerência de projetos.

É um fórum de excelência na área de gerência de

projetos promovendo seu crescimento, divulgação,

educação e valor nas organizações e praticantes.

Project Management Institute

www.pmi.org

Relato de experiência da aplicação do SCRUM

Identificar o subconjunto do Identificar o subconjunto do

Conjunto de conhecimentos Conjunto de conhecimentos

em gerenciamento de projetos em gerenciamento de projetos

que que éé amplamente amplamente

reconhecido como boa prreconhecido como boa práática. tica.

PMBoKPMBoK

Project Management body of Knowledge �Um Guia

do Conjunto de Conhecimentos em Gerenciamento

de Projetos�

Relato de experiência da aplicação do SCRUM

PMBoK PMBoK �� ConteConteúúdodo

Principais conceitos do gerenciamento de projetos

Ciclo de vida de projeto x produto

Influências organizacionais

Visão bidimensional dos processos de gerenciamento 5 Grupos

9 Áreas de conhecimento

Descrição dos processos de gerenciamento Principais atividades

Ferramentas e técnicas aplicáveis

Produtos gerados

Relato de experiência da aplicação do SCRUM

CertificaCertificaçção PMPão PMP®®

A Certificação PMP® (Project Management

Professional) do PMI® é a credencial profissional

mais reconhecida e respeitada em termos

mundiais no que tange ao Gerenciamento de

Projetos, sendo uma das mais valorizadas e

requisitadas por diversas organizações do

mercado.

Relato de experiência da aplicação do SCRUM

Por que ser um PMPPor que ser um PMP®®

Certificado internacional provando que você tem

conhecimento na área de gerência de projetos

A maioria das empresas no mundo está exigindo o

certificado para o cargo. Isso já é uma tendência

internacional

Formação nas áreas de conhecimento da gerência

de projetos

Relato de experiência da aplicação do SCRUM

MotivaMotivaççãoão

O que O que éé um Projeto?um Projeto?

Um conjunto de atividades que tem como

finalidade atingir um objetivo específico e tem

um começo, meio e fim bem definidos.

Relato de experiência da aplicação do SCRUM

Product BacklogProduct Backlog --> > Sprint BacklogSprint Backlog

Estudo de CasoEstudo de Caso

Relato de experiência da aplicação do SCRUM

Meta: Meta: Sprint BacklogSprint Backlog

É muito importante a definição da meta no sprint backlog

ObjetivosObjetivos

Relato de experiência da aplicação do SCRUM

Product Owner Product Owner --> ?> ?

Estudo de CasoEstudo de Caso

Escopo da Prova

Relato de experiência da aplicação do SCRUM

Scrum MasterScrum Master --> > TimeTime

Estudo de CasoEstudo de Caso

Relato de experiência da aplicação do SCRUM

Fluxo simplesFluxo simples

Relato de experiência da aplicação do SCRUM

Reunião DiReunião Diáária do Scrumria do Scrum

Estudo de CasoEstudo de Caso

Relato de experiência da aplicação do SCRUM

Regras do Scrum: Regras do Scrum: SprintSprint

Não deve ser maior do que 30 dias consecutivos

Sem considerar outros fatores, este é o tempo

necessário para produzir algo de interesse para o

Product Owner e os stakeholders

O time pode pesquisar e requisitar ajuda externa

Relato de experiência da aplicação do SCRUM

� 85% Acertos

Regras do Scrum: Regras do Scrum: SprintSprint

Relato de experiência da aplicação do SCRUM

Regras do Scrum: Reunião de RevisãoRegras do Scrum: Reunião de Revisão

Reunião de no máximo 4 horas sob

responsabilidade do ScrumMaster

O time não deve gastar mais de 1 hora na

preparação desta reunião

Objetivo: mostrar o Product Owner e stakeholders

as funcionalidades que foram feitas

Artefatos não devem ser apresentados, pois não

são funcionalidades

Relato de experiência da aplicação do SCRUM

Regras do Scrum: Reunião de RevisãoRegras do Scrum: Reunião de Revisão

No final da reunião

Cada stakeholder fala suas impressões e sugere

mudanças com suas respectivas prioridades

Possíveis modificações no Product Backlog são

discutidas entre o Product Owner e o time

Scrum Master anuncia a data e o local da

próxima reunião de revisão do Sprint ao Product

Owner e a todos stakeholders

Relato de experiência da aplicação do SCRUM

Reunião de RevisãoReunião de Revisão

Estudo de CasoEstudo de Caso

Resultado da ProvaResultado da Prova

Relato de experiência da aplicação do SCRUM

O ciclo de vida do ScrumO ciclo de vida do Scrum

Relato de experiência da aplicação do SCRUM

Estudo de CasoEstudo de Caso

Relato de experiência da aplicação do SCRUM

Sprint BoardSprint Board

Relato de experiência da aplicação do SCRUM

Sprint BoardSprint Board

Relato de experiência da aplicação do SCRUM

Sprint BoardSprint Board

Relato de experiência da aplicação do SCRUM

" Uso do Scrum no dia a dia" Uso do Scrum no dia a dia��

Relato de experiência da aplicação do SCRUM

Quadro Scrum Quadro Scrum -- PessoalPessoal

Monografia do MBA

Relato de experiência da aplicação do SCRUM

Quadro Scrum Quadro Scrum -- PessoalPessoal

Ministrando aula

Relato de experiência da aplicação do SCRUM

Uso PessoalUso Pessoal

Dúvidas?

Relato de Experiência: Desafios na implantaRelato de Experiência: Desafios na implantaçção ão do Scrum no projeto de Lei de Informdo Scrum no projeto de Lei de Informááticatica

top related