frederico augusto implantando scrum na simplestec equipe tributária
TRANSCRIPT
- Slide 1
- Frederico Augusto Implantando SCRUM na Simplestec Equipe Tributria
- Slide 2
- Desenvolvimento gil
- Slide 3
- 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 - Software 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://agilmanifesto.org
- Slide 4
- Isso j me aconteceu antes???
- Slide 5
- Gastar energia em tarefas que no agregam valor nenhum ao cliente realmente perda de tempo e dinheiro; Prioridades e atividades devem ser claras.
- Slide 6
- Princpios por trs do Manifesto gil: A prioridade satisfazer o cliente, entregando o mais rpido possvel e de forma contnua software que tenha valor; Requisitos mutantes so bem vindos, mesmo no final do desenvolvimento. Os processos geis podem ser usados a favor de mudanas que tragam vantagem competitiva para o cliente; importante entregar software funcionando freqentemente, mensalmente, quinzenalmente ou, se possvel, toda semana; Clientes e desenvolvedores devem trabalhar juntos diariamente num projeto; Projetos devem ser feitos por indivduos motivados. Os indivduos precisam da confiana de que seu trabalho ser realizado. Eles devem ter suas necessidades atendidas e trabalhar num ambiente adequado;
- Slide 7
- Princpios por trs do Manifesto gil: Conversa face-a-face SEMPRE a melhor forma de comunicao; Software funcionando a primeira medida de progresso; O processo gil torna o desenvolvimento sustentvel. Patrocinadores, desenvolvedores e usurios devem manter a paz indefinidamente; Ateno constante excelncia tcnica e bom design aumenta a agilidade; A chave SIMPLICIDADE: minimizar a quantidade de trabalho desnecessrio; As melhores arquiteturas, requisitos e design surgem de equipes auto-organizadas; A equipe reflete como se tornar mais eficiente, ajustando seu comportamento para atingir esse objetivo.
- Slide 8
- SCRUM Scrum um processo iterativo e incremental de gerenciamento de projetos geis; Entre suas principais caractersticas est a entrega de produtos de software totalmente funcionais em perodos curtos e pr-determinados; O Scrum foi adaptado para rea de desenvolvimento de software por Ken Schwaber (SCHWABER, 2004).
- Slide 9
- SCRUM O termo SCRUM deriva do jogo de Rugby, onde as duas equipes disputam a posse de bola e toda a equipe esta comprometida no evento.
- Slide 10
- A idia principal do SCRUM manter o foco na entrega que represente maior valor de negcio, no menor tempo possvel; As necessidades de negcio do cliente determinam as prioridades da equipe SCRUM; As equipes se auto-organizam para definir a melhor maneira de entregar as funcionalidades de maior prioridade.
- Slide 11
- SCRUM Valores Dentre os valores do Scrum podemos citar: Transparncia; Auto-organizao; Comprometimento; Entregas representativas para o cliente alm dos valores listados no manifesto gil, citado anteriormente...
- Slide 12
- Resultados Esperados Responsabilidade Compartilhada; Mais comunicao; Aumento da Qualidade; Disseminao do Conhecimento; Satisfao dos stakeholders
- Slide 13
- Desenvolvimento de Software no Gera as mesmas sadas para as mesmas entradas
- Slide 14
- Funcionamento Sprint Planning Sprint Review Sprint Retrospective
- Slide 15
- SCRUM Papis Product OwnerScrum Master Time Cerimnias Planejamento da Sprint Reunio DiriaReviso da Sprint Retrospectiva da Sprint Artefatos Product BacklogSprint Backlog Grfico Burndown
- Slide 16
- Product Owner Definir a Viso do Produto Elaborar e manter o Product Backlog; Definir a prioridade e ROI; Representar o cliente; Aceitar ou rejeitar os entregveis. SCRUM Master Ser um lder (servidor); Remover impedimentos; Proteger a equipe; Ajudar o PO (com Product Backlog); Ser o facilitador da equipe; Garantir as prticas SCRUM. Equipe SCRUM Fazer estimativa; Definir as tarefas; Desenvolver o produto; Garantir a qualidade do produto; Apresentar o produto ao cliente; Equipe: auto-gerencivel e multifuncional.
- Slide 17
- Equipes Comprometidas
- Slide 18
- Reunio de Planejamento (Sprint Planning) Participam PO, Scrum Master e Equipe Parte 1 : Entendimento dos requisitos e Definir a prioridade e itens que faro parte do SPRINT; Parte 2 : Sem a necessidade do PO a equipe realiza o planejamento ttico para o desenvolvimento das tarefas. Reunio Diria (Daily SCRUM) Participam Equipe e Scrum Master O que eu fiz ontem ? O que irei fazer hoje ? Algum impedimento ?
- Slide 19
- Reviso da Sprint (Sprint Review) Participam PO, Equipe, Scrum Master e convidados ; Reunio para demonstrao do produto de software resultante do Sprint; Informar ao PO todos os impedimentos encontrados para que no se repitam no prximo Sprint; Retrospectiva da Sprint (Sprint Retrospective) Participam Equipe e Scrum Master Aps o SPRINT Review, a equipe se rene com o objetivo de verificar o que deu certo e errado no SPRINT; O time identifica oportunidades de melhoria para a equipe e para empresa. A equipe formaliza as lies aprendidas e realiza os ajustes necessrios para a prxima iterao.
- Slide 20
- Backlog do Produto O Backlog do Produto uma lista de itens priorizados que contm todas as funcionalidades que so desejadas para o produto. Todos os requisitos que precisam ser realizados para a finalizao do projeto. Para gerenciar o Product Backlog necessrio que todos os itens estejam identificados, estimados pela equipe e priorizados pelo PO.
- Slide 21
- TaskBoard Gesto a Vista
- Slide 22
- Slide 23
- TaskBoard Para Fazer Em AndamentoFeito No PlanejadoImpedimentos