Please enable JavaScript.
Coggle requires JavaScript to display documents.
Módulo 6 - Processos - Coggle Diagram
Módulo 6 - Processos
Aula 02 - Introdução ao Scrum
o time é mais importante do que cada indivíduo
visão geral
simples de entender
difícil de dominar
leve
baseado no Empirismo (todo conhecimento provém da experiência, um time precisa provar)
Valores do Scrum: Comprometimento, coragem, foco, abertura e respeito
Pilares do Scrum: transparência, inspeção e adaptação
artefatos do Scrum: projetados para dar tranparência das informações para que todos tenham o mesmo entendimento
Backlog da Sprint:
itens que foram selecionados para o desenvolvimento da sprint
Incremento
: resultado da sprint
Backlog do produto
: lista contendo todas as informações para o desenvolvimento do produto. É adaptável e em constante evolução
definição de Pronto: TODOS devem entender o que o PRONTO significa, conceito ÚNICO para todos os interessados
Time Scrum
[Time de Desenvolvimento:]
responsável por desenvolver um incremento; são auto organizados, sabem como transformar um item do backlog em incremento; multifuncionais, possuem todas as habilidades necessárias para a criação; entre 3 e 9 integrantes
Scrum Master
: promove e suporta o srum; Servo-lider do time; Serve ao PO (garantindo que o produto seja entendido por todos); Serve ao Time de Desenvolvimento (treina, gerencia e ajuda o time a criar produtos de alto valor); Serve a Organização (lidera, treina e planeja implementações de scrum); facilita os eventos scrum
Product Owne
r: PO, responsável por maximizar o valor de cada incremento; único responsável por gerenciar o backlog do produto (expressa claramente os itens; ordena e prioriza os itens; da visibilidade do backlog do produto e próximas atividades do time; responde as dúvidas do time de desenvolvimento; é uma pessoa, não um comitê
Eventos
Planejamento da Srint:
PO debate juntamente com todo o time os objetivos da sprint
Meta da Sprint:
objetivo que será alcançado através do backlog do produto que fornece as informações do pq da construção do incremento
Sprint:
coração do Scrum, contém todos os demais eventos; começa sempre q a anterior termina; tem uma meta/plano flexível que vai guiar a construção; de 1 a 4 semanas; a duração é respeitada, pronta ou não; todo time participa; resulta num incremento potencialmente liberável; pode ser cancelada pelo PO se objetivo dela se tornar obsoleto
Reunião Diária:
15min; mesmos horário e local; participam o time de desenvolvimento
Revisão da Sprint:
feita no final da sprint; 1 a 4 horas; objetivo é inspecionar o incremento e adaptar o backlog, se for necessário; participam time srum e stakholders convidados pelo PO; resultado é o backlog do produto revisado que define prováveis itens da próxima sprint
Retrospectiva
: última reunião da sprint; todo o time inspeciona seus processos, suas ferramentas e suas relações, criando melhorias para a próxima sprint; 45min a 3h, depende do tamanho da sprint; se debate como foi a última sprint e identifica melhorias que serão implementadas na próxima sprint
Aula 03 - Introdução ao Kanban
auxilia no entendimento e na visualização de como nosso trabalho acontece na prática
ciclo de: comunicação -> colaboração -> qualidade ->
Princípios do Kanban
Princípios de Gestão de Mudança
comece com o q vc faz agora
Busque melhorias através de mudanças evolucionárias
Incentive atos de liderança em todos os níveis
Princípios de entrega de serviços
gerenciar o trabalho e deixar q as pessoas se auto-organizem
desenvolver políticas para melhorar os resultados do cliente e dos negócios
Compreender e focar nas necessidades e expectativas do cliente
Práticas Gerais do Kanban
limitar o trab em progresso
gerenciar o fluxo
Visualizar
tornar políticas explícitas
implantar ciclos de feedback
melhorar colaborativamente, evoluir experimentalmente
em resumo, observar e evoluir experimentalmente
Métricas importantes
Cycle time ou tempo de ciclo: começa a ser contado a partir do momento que o time começa a trabalhar na feature, quando o item entra em desenvolvimento
CFD ou Diagrama de fluxo cumulativo: contagem de itens a cada estágio do processo
Troughput ou Taxa de entrega: média de itens entregues no período
Lead time ou tempo de atravessamento: medido da criação até a entrega
data de criação do item, data de início de trabalho e data de entrega
, com esses três pontos, conseguimos tirar as 4 métricas
Aula 01 - Introdução aos Métodos Ágeis
modelo cascata
etapas bem definidas
especialistas em cada etapa
escopo fechado (uma fase não retorna) e entrega no final
requisitos - projeto - implementação - testes - manutenção
problemas: equipes trab separadas, falta de feedback, distanciamento do cliente, demora na entrega de valor, qualidade pode ser um gargalo, mudanças não são bem vindas
Manifesto ágil
indivíduos e interações MAIS QUE processos e ferramentas
software em funcionamento MAIS QUE documentação abrangente
colaboração com o cliente MAIS QUE negociação de contratos
responder a mudanças MAIS QE seguir um plano
Princípios
trabalhe em conjunto: negócio e desenvolvedores
motivação e confiança: equipe motivada, ambiente e suporte para realização do melhor trabalho
entregas frequentes: entregar um software funcionando na menor escala de tempo possível
comunicação: interação entre o time
aceite bem mudanças: mudanças nos requisitos são bem vindas, se for uma vantagem
software funcionando: medida primária do progresso
entregar valor: prioridade é satisfazer o cliente entregando o software de maneira contínua e adiantada
sustentável: manter um ritmo constante de entregas
atenção contínua: excelência técnica e design aumenta a agilidade
simplicidade: fazer aquilo que é necessário, o essencial
times auto organizados
melhoria contínua