Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
* * * Alexandre Magno, CST - fevereiro.2009 * * * Material O material “The Zen of Scrum” utilizado neste treinamento possui Conteúdo Programático definido por: Ken Schwaber, co-criador do Scrum e presidente da Scrum Alliance Mike Cohn, co-fundador da Scrum Alliance e presidente da Mountain Goat A Scrum Alliance fornece aos CSTs o Conteúdo Programático do treinamento Certified ScrumMaster e permite que estes profissionais adaptem e criem suas próprias atividades, slides e outros; desde que mantendo a base do programa apresentado. Alexandre Magno, CST - fevereiro.2009 * * * Alexandre Magno é Certified Scrum Trainer pela Scrum Alliance e Project Management Professional pelo PMI. Co-fundador e membro do time da AdaptWorks. Atua na área de software há mais de 17 anos, já tendo participado de projetos de variadas dimensões de lead time, escopo e investimento. Foi consultor e instrutor da Borland Latin America durante vários anos. Primeiro, e atualmente único, Certified Scrum Trainer do Brasil. Palestrante da edição 2007, em Londres, do principal evento de Scrum do mundo - o Scrum Gathering. Foi também palestrante em eventos de Agile no Brasil, Portugal e Argentina. Fundou a Scrum Brasil - principal comunidade brasileira de debate sobre Scrum. http://amagno.blogspot.com alexandre.magno@adaptworks.com.br Sobre mim Alexandre Magno, CST - fevereiro.2009 * * * Sobre certificação Scrum Alexandre Magno, CST - fevereiro.2009 Certified ScrumMaster Certified Scrum Product Owner Certified Scrum Practitioner Certified Scrum Trainer Certified Scrum Coach Início 1 ano de experiência 2 anos depois CSM – CSPO: você participou ativamente de um treinamento de 16hs da Scrum Alliance fornecido por um CST -profissional que tem a confiança de Ken Schwaber para aplicar treinamentos de Scrum CSP: você comprovou experiência real de sucesso na aplicação de Scrum em algum projeto CST: você comprovou ter grande experiência na aplicação de Scrum em projetos e habilidade para treinar novos CSMs e CSPOs CSC: você comprovou experiência real de sucesso dando consultoria para times Scrum * * * Certified ScrumMaster Agenda Alexandre Magno, CST - fevereiro.2009 * * * O que colaborou para que seus projetos tenham sido bem sucedidos? O que colaborou para que seus projetos tenham sido mal sucedidos? Exercício Alexandre Magno, CST - fevereiro.2009 * * * O Standish Group vem, há mais de uma década, realizando estudos em volta dos resultados dos projetos de software ao redor do mundo. O resultado destes estudos é um relatório batizado de Chaos Report; Chaos Report Alexandre Magno, CST - fevereiro.2009 Gráf1 16 53 31 28 49 23 26 55 19 35 46 19 Sucesso Desafiado Fracasso Sheet1 Sucesso Desafiado Fracasso 1994 16 53 31 2000 28 49 23 2004 26 55 19 2007 35 46 19 To resize chart data range, drag lower right corner of range. * * * Segundo o Standish Group quais foram os principais fatores para esta melhora? Alexandre Magno, CST - fevereiro.2009 Chaos Report * * * Segundo o Standish Group quais os principais fatores para um número ainda tão alto de projetos que não alcançam seu objetivo? A vasta maioria dos projetos de software falha por falta de clareza – sobre funções pessoais, responsabilidades e requisitos – e também por inabilidade para acompanhar o que ocorre em cada um dos diferentes passos do ciclo de vida da aplicação. Alexandre Magno, CST - fevereiro.2009 Chaos Report * * * Alexandre Magno, CST - fevereiro.2009 Lembram disso? Pois é, continua tendo graça! * * * Standish Group, 2002 Alexandre Magno, CST - fevereiro.2009 Uso de funcionalidades Gráf1 7 13 16 19 45 Média de uso de funcionalidades de sistemas Sheet1 Média de uso de funcionalidades de sistemas Sempre 7 Frequentemente 13 Às vezes 16 Raramente 19 Nunca 45 To resize chart data range, drag lower right corner of range. * * * A comunicação 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 são caros e, ainda em sua maioria, não alcançam sucesso; Os conflitos existentes entre TI e negócios durante os projetos são muitos; Alexandre Magno, CST - fevereiro.2009 Resumindo * * * Certified ScrumMaster Agenda Alexandre Magno, CST - fevereiro.2009 * * * Nova versão do Scrum? Mais de 50 templates para todas as reuniões do Scrum Vídeos “How to Sell Scrum” por Ken Schwaber Mais de 100 modelos de relatórios 50 horas de suporte técnico Scrum 2.0 Check-lists para avaliar o seu nível de maturidade com Scrum Ferramenta “Scrum+ Management 2.0” Alexandre Magno, CST - fevereiro.2009 * * * É um processo iterativo e incremental para o desenvolvimento de qualquer produto e gerenciamento de qualquer projeto; É mais um framework que uma metodologia, mais atitute que um processo; O que é Scrum? Alexandre Magno, CST - fevereiro.2009 * * * Processo empírico de gerenciamento e controle Inspeção e adaptação em loops de feedback Usado para gerenciar projetos desde 1990 Entrega frequente de funcionalidades com valor para o cliente Escalável a projetos distribuídos, grandes e largos Compatível com CMMI Nível 3 e ISO9001 Extremamente simples, mas resistente Scrum é... Alexandre Magno, CST - fevereiro.2009 * * * SCRUMbut O que não é Scrum? Alexandre Magno, CST - fevereiro.2009 * * * Atividade: O Chefe e o Trabalhador Alexandre Magno, CST - fevereiro.2009 * * * Origem do Scrum Desenvolvimento iterativo e incremental SCRUM Jeff Sutherland, PhD Ken Schwaber Alexandre Magno, CST - fevereiro.2009 * * * Origem do Scrum Alexandre Magno, CST - fevereiro.2009 * * * “Estamos descobrindo maneiras melhores de desenvolver software fazendo-o nós mesmos e ajudando outros a fazê-lo. Através desse trabalho, passamos a valorizar: Indivíduos e interação entre eles mais que processos e ferramentas Produto em funcionamento mais que documentação abrangente Colaboração com o cliente mais que negociação de contratos Responder a mudanças mais que seguir um plano Ou seja, mesmo havendo valor nos itens à direita, valorizamos mais os itens à esquerda." http://agilemanifesto.org Alexandre Magno, CST - fevereiro.2009 O Manifesto Ágil * * * Alexandre Magno, CST - fevereiro.2009 Processos ágeis e Scrum * * * Atividade: O melhor Plano Alexandre Magno, CST - fevereiro.2009 * * * Nova versão do Scrum? O que é Scrum? Processos: Reunião de planejamento, Retrospectiva, Reunião diária, Planejamento de Release e Sprints, ... Ferramentas: Quadro Kanban, Ferramentas, Post-it, User Stories, Burndown... Pessoas: ScrumMaster, Product Owner, Time, ... Cultura: Time multi-disciplinar, Auto-gerenciamento, Valores, Envolvimento do cliente, Entrega frequente, Liderança-colaboração, Respeito, ... Alexandre Magno, CST - fevereiro.2009 * * * O que é Scrum? Empresa A Empresa B Empresa C Alexandre Magno, CST - fevereiro.2009 * * * Alexandre Magno, CST - fevereiro.2009 O Tao do Scrum Scrum é muito simples de entender, mas difícil de adotar e praticar * * * Papéis no Scrum Alexandre Magno, CST - fevereiro.2009 * * * Product Owner Responsável por garantir o ROI (Retorno de Investimento); Responsável por conhecer as necessidades do(s) cliente(s); Proxy em ambientes com mais de um cliente; ScrumMaster Responsável por remover os impedimentos do time; Responsável por garantir o uso de Scrum; Protege o time de interferências externas; Time Definir metas das iterações; Auto-gerenciamento; Produzir produto com qualidade e valor para o cliente; Papéis no Scrum Alexandre Magno, CST - fevereiro.2009 * * * Um resumo das responsabilidades de cada papel Alexandre Magno, CST - fevereiro.2009 * * * Alexandre Magno, CST - fevereiro.2009 Estrutura do Scrum Product Owner ScrumMaster Time * * * Alexandre Magno, CST - fevereiro.2009 Estrutura do Scrum O Product Owner define a Visão do Produto. Esta Visão é o que representa sua necessidade, é o que deve ser satisfeito ao fim do projeto; Para definir esta Visão o PO colhe informações junto a clientes, usuários final, time, gerentes, stakeholders, executivos, etc.; * * * Alexandre Magno, CST - fevereiro.2009 Estrutura do Scrum O PO cria uma lista inicial de necessidades que precisam ser produzidas para que a Visão do projeto seja bem sucedida; Esta lista de necessidades é chamada de Product Backlog. * * * Alexandre Magno, CST - fevereiro.2009 Estrutura do Scrum O PO cria uma lista inicial de necessidades que precisam ser produzidas para que a Visão do projeto seja bem sucedida; Esta lista de necessidades é chamada de Product Backlog; O ScrumMaster deve auxiliar o PO na elaboração desta lista. * * * Alexandre Magno, CST - fevereiro.2009 Estrutura do Scrum No início de cada iteração (Sprint) o time deve se reunir para realizar a Planning Meeting; Nesta reunião o time realizará o planejamento do que será entregue ao final do ciclo da Sprint (que deve ser de 2 a 4 semanas). * * * Alexandre Magno, CST - fevereiro.2009 Estrutura do Scrum Na primeira parte da Planning Meeting o PO deverá: definir a meta da Sprint e falar para o time sobre os Itens mais prioritários do Product Backlog; O time deve estimar os Itens em tamanho (caso ainda não estejam estimados) e selecionar o que acredita que possa ser feito durante a Sprint. Essa lista selecionada chama-se Selected Product Backlog; O facilitador desta reunião é o ScrumMaster. * * * Alexandre Magno, CST - fevereiro.2009 Estrutura do Scrum Na segunda parte da Planning Meeting o time deverá colher mais detalhes dos Itens do Selected Product Backlog e decompô-los em tarefas, gerando assim o Sprint Backlog; Para isso pode ser necessária a ajuda de Especilistas de Domínio; Após a decomposição, cada membro do time deve selecionar as tarefas que deseja executar durante a Sprint (sempre negociando com o time) e estimá-las em horas; O facilitador desta reunião é o ScrumMaster. ? * * * Alexandre Magno, CST - fevereiro.2009 Estrutura do Scrum Durante a execução da Sprint, valem as práticas de engenharia definidas para o projeto; O ScrumMaster, através da sua capacidade de liderança e colaboração, facilita o trabalho do time removendo os impedimentos encontrados e garantindo a boa aplicação do Scrum; Durante a Sprint o time pode sentir necessidade de consultar Especistas de Domínio, ou mesmo o Product Owner;. * * * Alexandre Magno, CST - fevereiro.2009 Estrutura do Scrum Diariamente o time realiza uma reunião de 15 minutos (Daily Meeting) na qual cada membro deve responder: O que fiz desde a última reunião? O que pretendo fazer até a próxima? Tive (estou tendo) algum impedimento? Através desta reunião o time ganha visibilidade de como está o caminho para a meta e planeja o dia seguinte de trabalho; O ScrumMaster novamente é o facilitador, e deve lembrar-se que a reunião é para o time e não para ele. * * * Alexandre Magno, CST - fevereiro.2009 Estrutura do Scrum Ao final da execução da Sprint deve ser realizada a Review Meeting, reunião que tem como propósito apresentar o que foi feito para o Product Owner e convidados; O time é quem realiza a apresentação, que deve ser feita no formato de demo; Product Owner avalia se a Meta da Sprint foi alcançada; Product Owner faz anotações que poderão se tranformar em novos Itens para o Product Backlog. * * * Alexandre Magno, CST - fevereiro.2009 Estrutura do Scrum A última cerimônia de um Sprint Scrum é a Retrospectiva; Reunião de lições aprendidas, facilitada pelo ScrumMaster, na qual o time deve avaliar: o que foi bom na última Sprint? O que deve ser melhorado? Quem está no controle? Esta reunião representa o espírito de Inspeção-Adaptação dentro do Scrum; É uma reunião do time, mas – caso seja de acordo de todos seus membros – o PO também pode participar. ? * * *
Compartilhar