Академический Документы
Профессиональный Документы
Культура Документы
www.adaptworks.com.br
Sobre mim
Fabiano Milani, CSM, consultor, instrutor e coach em liderana e gerenciamento de projetos de software onde utiliza metodologias e processos geis.
Co-fundador e membro do time da AdaptWorks juntamente com Alexandre Magno, primeiro e nico Certified Scrum Trainer do Brasil e Edmilson Miyasaki, a AdaptWorks uma nova empresa brasileira, com escritrios em So Paulo - Brasil e Londres - UK, que tem como propsito atuar na capacitao e conduo de seus clientes na adaptao cultural necessria para o alcance de melhores resultados em seus projetos. Atua na rea de software h 16 anos, participando de projetos de variadas dimenses de lead time, escopo e investimento. Atua como co-trainer do Alexandre Magno nos treinamentos de CSM ( Certified ScrumMaster ) pelo Brasil; Atuou como desenvolvedor e coordenador de desenvolvimento de vrios segmentos de empresa; Atuou como professor de matemtica, fsica e linguagens de programao.
www.adaptworks.com.br
Agenda
A verdade sobre projetos Em busca da qualidade Mudanas acontecendo Manifesto gil Projetos iterativos Scrum Viso Geral Visibilidade Comunicao Comprometimento Retorno de Investimento Quem gosta de Scrum? Variaes de Scrum Caminho para a implantao do Scrum Coach & Treinamentos Cases
www.adaptworks.com.br
A verdade A verdade
sobre projetos
www.adaptworks.com.br
Chaos Report
O Standish Group vem, h mais de uma dcada, realizando estudos em volta dos resultados dos projetos de software ao redor do mundo. O resultado destes estudos um relatrio batizado de Chaos Report;
www.adaptworks.com.br
Chaos Report
Segundo o Standish Group quais foram os principais fatores para esta melhora?
www.adaptworks.com.br
Chaos Report
Segundo o Standish Group quais os principais fatores para um nmero ainda to alto de projetos que no alcanam seu objetivo? A vasta maioria dos projetos de software falha por falta de clareza sobre funes pessoais, responsabilidades e requisitos e tambm por inabilidade para acompanhar o que ocorre em cada um dos diferentes passos do ciclo de vida da aplicao.
www.adaptworks.com.br
Uso de funcionalidades
www.adaptworks.com.br
Resumindo...
A comunicao entre as partes envolvidas nos projetos muito fraca; A visibilidade do andamento real e dos problemas existentes nos projetos muito fraca; Clientes pedem sempre mais do que realmente precisam; Os projetos so caros e, ainda em sua maioria, no alcanam sucesso; Os conflitos existentes entre TI e negcios durante os projetos so muitos;
www.adaptworks.com.br
O problema do cliente
Clientes sabem que fornecedores odeiam mudanas de requisitos; Clientes so forados a definir tudo que precisam para um produto na fase inicial do projeto; Clientes no incio de um projeto - esto inseguros quanto ao que precisam;
www.adaptworks.com.br
A soluo do cliente
Colocar o mximo possvel de requisitos na lista inicial; Entende-se por o mximo possvel tudo que lhe vier cabea naquele momento; Desta forma a possibilidade de faltar requisitos no produto final menor;
www.adaptworks.com.br
O problema do fornecedor
Fornecedores sabem que os requisitos fornecidos pelo cliente so vagos; Fornecedores sabem que no decorrer do projeto o cliente precisar mudar requisitos; Fornecedores sabem que sempre ao validar o produto com o cliente surgiro novas idias para o produto;
www.adaptworks.com.br
A soluo do fornecedor
Documentar ao mximo tudo que foi passado pelo cliente para que o fornecedor possa estar protegido; Colocar margens de tempo por todo o projeto; Entregar o produto para o cliente apenas no final do projeto;
www.adaptworks.com.br
www.adaptworks.com.br
A EMPRESA
www.adaptworks.com.br
A verdade
Em busca da qualidade
www.adaptworks.com.br
A soluo...
www.adaptworks.com.br
...ignorou a cultura!
Cultura
www.adaptworks.com.br
A verdade
Mudanas acontecendo
www.adaptworks.com.br
www.adaptworks.com.br
www.adaptworks.com.br
www.adaptworks.com.br
Se o que querem uma liderana melhor, por que no mudam o jogo, em vez de mudas os lderes?
Byron Reeves, Thomas W. Malone e Tony ODriscoll
www.adaptworks.com.br
www.adaptworks.com.br
Nmeros...
www.adaptworks.com.br
www.adaptworks.com.br
A verdade
O Manifesto gil
www.adaptworks.com.br
O Manifesto gil
Estamos descobrindo maneiras melhores de desenvolver software fazendo-o ns mesmos e ajudando outros a faz-lo. Atravs desse trabalho, passamos a valorizar:
Indivduos e interao entre eles mais que processos e ferramentas Produto em funcionamento mais que documentao abrangente Colaborao com o cliente mais que negociao de contratos Responder a mudanas mais que seguir um plano Ou seja, mesmo havendo valor nos itens direita, valorizamos mais os itens esquerda." http://agilemanifesto.org
www.adaptworks.com.br
A verdade
Projetos iterativos
www.adaptworks.com.br
Tradicional x Iterativo
Viso
www.adaptworks.com.br
www.adaptworks.com.br
Iterativo, Emprico
Imagine um projeto iterativo como uma viagem a ser feita; Voc ter que planejar sua viagem, mas como garantir os programas ideais, se voc s conhecer mais sobre o seu destino quando l estiver;
www.adaptworks.com.br
A verdade
www.adaptworks.com.br
O que Scrum?
um processo iterativo e incremental para o desenvolvimento de qualquer produto e gerenciamento de qualquer projeto;
www.adaptworks.com.br
Estrutura do Scrum
Reunio de Planejamento
Lista de Funcionalidades
Parte I
Parte II
Lista de Tarefas
Viso
Retrospectiva
Produto
www.adaptworks.com.br
Artefatos do Scrum
Lista de Funcionalidades
Lista de Tarefas
Lista de Impedimentos
www.adaptworks.com.br
Papis do Scrum
Gerente do Produto (Product Owner)
Responsvel por garantir o ROI (Retorno de Investimento); Responsvel por conhecer as necessidades do(s) cliente(s); Proxy em ambientes com mais de um cliente;
Gerente/Lder de Projeto(ScrumMaster)
Responsvel por remover os impedimentos do time; Responsvel por garantir o uso de Scrum; Protege o time de interferncias externas;
Time
Definir metas das iteraes; Auto-gerenciamento; Produzir produto com qualidade e valor para o cliente;
www.adaptworks.com.br
A verdade
Visibilidade
www.adaptworks.com.br
Quadro de acompanhamento
www.adaptworks.com.br
Quadro de acompanhamento
www.adaptworks.com.br
Grficos de acompanhamento
www.adaptworks.com.br
Grficos de acompanhamento
Parking Lot
www.adaptworks.com.br
A verdade
Comunicao
www.adaptworks.com.br
Sobre documentos...
www.adaptworks.com.br
Reunies de Planejamento
A reunio de planejamento da iterao composta de duas partes, sendo na primeira parte a definio da meta dos itens que comporo a iterao e na segunda a decomposio dos itens em tarefas; O time inteiro planeja, o time inteiro se comunica
;
www.adaptworks.com.br
Reunies Dirias
O que fiz desde a ltima reunio? O que pretendo fazer at a prxima; Estou tendo impedimentos?
www.adaptworks.com.br
Reunies de Reviso
Apresentao do resultado da iterao para os clientes; Todos os envolvidos no projeto participam;
www.adaptworks.com.br
Retrospectivas
O que foi bom na ltima iterao? O que deve melhorar? Quem est no controle?
www.adaptworks.com.br
A verdade
Comprometimento
www.adaptworks.com.br
www.adaptworks.com.br
A verdade Retorno
de Investimento
www.adaptworks.com.br
Baixa Prioridade
Requisitos podem ser removidos do Product Backlog pelo Product Owner a qualquer momento
www.adaptworks.com.br
A verdade
www.adaptworks.com.br
www.adaptworks.com.br
www.adaptworks.com.br
www.adaptworks.com.br
A verdade
Variaes do Scrum
www.adaptworks.com.br
Scrum of Scrums
www.adaptworks.com.br
Trajetria A verdade
para implantao
www.adaptworks.com.br
Scrum Implementation
www.adaptworks.com.br
A verdade
www.adaptworks.com.br
www.adaptworks.com.br
www.adaptworks.com.br
www.adaptworks.com.br
Treinamentos
Treinamentos Oficiais Certified ScrumMaster Certified Scrum Product Owner Certified Scrum Developer Workshops Scrum Foundation Requisitos de software em projetos gies Planejamento e Estimativas em projetos gies User Stories ScrumMaster Skills
www.adaptworks.com.br
A verdade
Cases
www.adaptworks.com.br
www.adaptworks.com.br
??????????
www.adaptworks.com.br
Obrigado!