Frederico Augusto Implantando SCRUM na Simplestec Equipe Tributária
Preview:
Citation preview
- 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