Baixe o app para aproveitar ainda mais
Prévia do material em texto
JORNADA DO CURSO 02 04 01 03 Abordagem Lean Equipes Ágeis - Squads Scrum & Sprint Definição de Objetivo e Indicadores 3 Liderando a Inovação construir uma ponte o cone da incerteza lançar um foguete 01. todas as etapas do plano podem ser definidas antecipadamente 02. a grande maioria do plano vai estar certa 03. condições externas vão permanecer as mesmas 04. mudanças no plano serão pequenas e executadas em uma revisão no meio do projeto variação na estimativa do escopo do projeto (esforço, custo, características) Steve McConell Especialista em engenharia de software e gestão de projetos tempo 4x 2x 1,5x 1,25x 1,0x 0,8x 0,67x 0,5x 0,25x 0 4 Liderando a Inovação desmistificando o scrum sprint = espaço de tempo product backlog = escopo é o espaço de tempo que serão executadas todas as atividades. Desde o planejamento, até a entrega do produto para ser validado pelo cliente; o que deve ser entregue ao final da atividade? quanto custa cada coisa? quais as características? quanto mais itens conseguirem levantar, melhor! pergunte, não suponha! entendimento com o cliente (interno/externo) usa-se o conceito de Time Boxing, ou seja, o tempo é fixo; pode ser desde horas até semanas; para times com atividades diversas, sprints de 1 semana são ideais. 5 Liderando a Inovação sprint planning dailys = o acompanhamento backlog sprint é o planejamento da Sprint; o que eu fiz ontem? o que farei hoje? quais os impedimentos que encontrei? é quando o time discute em conjunto as atividades de cada um que será executada durante a Sprint. O que vamos fazer na sprint? Quem vai fazer o quê? Por meio delas, há comunicação do time, visão do que todos estão fazendo e suas interdependências. Basicamente, consiste em: RH RHMKT MKTFinanceiro Financeiro tarefa 5 tarefa 3 tarefa 3 tarefa 2tarefa 6 tarefa 5tarefa 2 tarefa 4 tarefa 2 tarefa 3tarefa 3 tarefa 1 6 Liderando a Inovação Pulo do gato não preencha toda a sprint com atividades. Deixe espaço para emergências, correções e revisões; quando não está claro ainda o tempo de execução de uma atividade, prefira deixar algumas atividades de fora; melhor menos tarefas concluídas do que várias incompletas. o que foi feito? como podemos evitar erros e retrabalho nas próximas vezes? o que foi difícil ou não foi feito? o que podemos padronizar? o que precisa ser melhorado? Keep / Stop / Start Apresentação para o cliente: revisão = o feedback da entrega retrospectiva = o feedback do processo 7 Liderando a Inovação o sucesso do negócio consiste em 3Ps: uma cara nova para as organizações tradicionais produto/serviço processos departamentos isolados instrução detalhada hierarquia de cima para baixo de organizações como “máquinas” escritoriocracia pessoas 8 Liderando a Inovação libere todo potencial: SQUADS time multidisciplinar focado do profissional I ao T multidisciplinar auto-organizável autônomo pessoas em “I” experts conhecimento técnico profundo especialistas em design, arquitetura de SW, logística… generalistas, sabem de tudo um pouco, mas falta profundidade no conhecimento específico. especialista em design, com conhecimento em controladoria, engenheiro com conhecimento em compras. conhecimento amplo e raso conhecimento suficiente conhecimento técnico profundo generalistas profissional T para organizações como “organismos” liderança mostra direção e viabializa a ação times construídos com prestação de contas de ponta a ponta “caixas e linhas” menos importantes, foco na ação mudanças rápidas, recursos flexíveis 9 Liderando a Inovação time multidisciplinar não é de um dia para o outro começar simples e com o pé no chão reconhecer e aceitar os ciclos de aprendizado time gerenciado pelo gestor define a direção estratégica define o time e a organização quem monitora o progresso do trabalho? quem executa as tarefas? J. Richard Hackman – Authority Matrix time autogerenciável time autodesignado time auto- organizável gestor time 10 Liderando a Inovação SCRUM: O que é sprint e como executá-lo Tema: Squads Muitos desenvolvedores passaram a adotar metodologias ágeis para aumentar a velocidade de entrega de suas soluções de TI. Trabalhando com rotinas como o Scrum, eles se tornaram capazes de atuar lado a lado em busca de uma estratégia mais robusta, segura e que permitisse a entrega contínua de partes do produto, todas completamente funcionais. Neste cenário, o sprint se integra ao método Scrum como uma forma de facilitar a divisão de um projeto em etapas ao longo do tempo. Com reuniões diárias, definição de metas e um bom fluxo de trabalho, o time de desenvolvimento pode criar um software diferente com a agilidade necessária para os tempos modernos. Além disso, o uso de sprints permite uma melhor classificação de prioridades, hábito extremamente útil em atividades mais complexas ou que envolvam um número maior de pessoas. A classificação de prioridades, no caso do Scrum, tem a participação de toda a equipe, em diferentes partes do processo de planejamento, o que democratiza e torna mais eficiente o processo. Quer saber mais sobre sprints e como essa prática da metodologia Scrum pode ajudá-lo no seu dia a dia? Acompanhe: Afinal, o que é um sprint? Um dos pilares de um projeto de desenvolvimento baseado na metodologia Scrum consiste em sua divisão em etapas. Cada uma dessas fases possui um tempo definido, que pode ser um ciclo com duração de uma semana, duas semanas ou até um mês. Confira mais detalhes sobre como executar uma sprint aqui: Autor: Carlos Junior Data: 31/05/2017 https://bit.ly/3gEklbt https://www.projectbuilder.com.br/blog/scrum-o-que-e-sprint-e-como-executa-lo/ 11 Liderando a Inovação Cultura do Spotify - part I Cultura do Spotify - part II https://vimeo.com/85490944 https://vimeo.com/94950270 Como funcionam as squads no Nubank Tema: Squads O Nubank é a maior startup da América Latina e teve um crescimento impressionante desde a sua fundação em 2012, chegando a ter 5 milhões de clientes em 2018. Para garantir uma escalabilidade saudável e sustentável desse crescimento, houve um planejamento muito bom da arquitetura do backend, associado a uma forte cultura de pessoas e processos. Há diversas metodologias de desenvolvimento ágil de software pelo mundo (eu não conheço a Crystal, por exemplo), que se preocupam em como priorizar e entregar as tarefas ou especificar qual deve ser o tempo da iteração, quais cerimônias para deixar a comunicação clara ou os papéis existem entre o cliente e o desenvolvimento (product owner, scrum master, team, etc). Autor: Kete Martins Rufino Data: 21/11/2018 https://vimeo.com/85490944 https://vimeo.com/85490944 https://vimeo.com/94950270 12 Liderando a Inovação Em 2012 Henrik Kniberg & Anders Ivarsson, na época eram agile coaches na Spotify, publicaram o artigo Scaling Agile @ Spotify with Tribes, Squads, Chapters & Guilds e em 2014 dois vídeos (Parte 1 e Parte 2) foram divulgados explicando como a empresa estava organizando, estruturalmente, o time. Se você ainda não viu, vou explicar de forma sucinta: basicamente, ela dividiu a equipe em pequenos grupos multifuncionais, que são responsáveis por uma única parte do sistema. Esses pequenos grupos foram chamados de squads. Confira mais detalhes sobre como esse modelo vem sendo implementado pelas empresas, aqui: https://bit.ly/35t0O8O SQUADS e agilidade organizacional clique aqui! https://medium.com/mulheres-de-produto/como-funcionam-os-squads-no-nubank-e1194a6f2a9e https://open.spotify.com/episode/55QdFTh9Z0WhknTM4MFhsU?si=YDsTbnEoTUmlaOAdFU3NXw&nd=1 https://open.spotify.com/episode/55QdFTh9Z0WhknTM4MFhsU?si=YDsTbnEoTUmlaOAdFU3NXw&nd=1 13 Liderando a Inovação queromais: 13 Scrum: a arte de fazer o dobro do trabalho na metade do tempo Jeff Sutherland SCRUM: guia prático Ken Schwober Jeff Sutherland 14 Liderando a Inovação anotações 14 anotações#01 #desafioconquer01 Button 1: Página 3: Página 4: Página 5: Página 6: Página 7: Página 8: Página 9: Página 10: Página 11: Página 12: Página 13: Página 14: Text Field 1:
Compartilhar