0% acharam este documento útil (0 voto)
68 visualizações14 páginas

Squads: Agilidade e Inovação em TI

1) O documento discute conceitos e práticas ágeis como Scrum, sprints e squads. 2) É explicado que sprints são períodos de tempo fixos para entrega de funcionalidades e squads são times multidisciplinares auto-organizáveis. 3) Exemplos como Spotify e Nubank são dados de como essas práticas são aplicadas com sucesso em empresas de tecnologia.

Enviado por

Evaldo Potma
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
68 visualizações14 páginas

Squads: Agilidade e Inovação em TI

1) O documento discute conceitos e práticas ágeis como Scrum, sprints e squads. 2) É explicado que sprints são períodos de tempo fixos para entrega de funcionalidades e squads são times multidisciplinares auto-organizáveis. 3) Exemplos como Spotify e Nubank são dados de como essas práticas são aplicadas com sucesso em empresas de tecnologia.

Enviado por

Evaldo Potma
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

JORNADA

DO CURSO
01
02 Abordagem Lean

03
Scrum & Sprint

04
Definição de
Equipes Ágeis - Squads

Objetivo
e Indicadores
Liderando a Inovação

construir uma ponte 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

o cone da incerteza
4x
2x
variação na estimativa do 1,5x
escopo do projeto (esforço,
custo, características) 1,25x
1,0x
0,8x
0,67x
0,5x
0,25x
0
Steve McConell tempo
Especialista em engenharia
de software e gestão de projetos
3
Liderando a Inovação

desmistificando o scrum
sprint = espaço de tempo

é 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;

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.

product backlog = escopo


entendimento com o cliente (interno/externo)

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!

4
Liderando a Inovação

sprint planning
O que vamos fazer na sprint? Quem vai fazer o quê?

é o planejamento da Sprint;

é quando o time discute em conjunto


as atividades de cada um que será
executada durante a Sprint.

backlog sprint
RH MKT Financeiro RH MKT Financeiro

tarefa 5 tarefa 2 tarefa 3 tarefa 3 tarefa 3 tarefa 1

tarefa 3 tarefa 6 tarefa 2 tarefa 2 tarefa 5 tarefa 4

dailys = o acompanhamento
Por meio delas, há comunicação do time, visão do que
todos estão fazendo e suas interdependências.

Basicamente, consiste em:

o que eu fiz ontem? o que farei hoje? quais os impedimentos


que encontrei?

5
Liderando a Inovação

não preencha toda a sprint com atividades. Deixe


Pulo espaço para emergências, correções e revisões;
do gato 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.

revisão = o feedback da entrega


Apresentação para o cliente:

o que foi feito?

o que foi difícil ou não foi feito?

o que precisa ser melhorado?

retrospectiva = o feedback do processo


como podemos evitar erros e retrabalho nas próximas vezes?

o que podemos padronizar?

Keep / Stop / Start

6
Liderando a Inovação

o sucesso do negócio consiste em 3Ps:

produto/serviço processos pessoas

uma cara nova para


as organizações tradicionais

de organizações como “máquinas”

hierarquia de
cima para baixo

escritoriocracia

departamentos
isolados

instrução
detalhada

7
Liderando a Inovação

para organizações como “organismos”

mudanças rápidas, “caixas e linhas” menos


recursos flexíveis importantes, foco na ação

times construídos com


prestação de contas de
ponta a ponta
liderança mostra direção
e viabializa a ação

libere todo potencial: SQUADS


focado multidisciplinar auto-organizável autônomo

time multidisciplinar
do profissional I ao T

pessoas em “I” experts generalistas profissional T

conhecimento técnico conhecimento


conhecimento amplo conhecimento
profundo técnico
e raso suficiente
profundo

generalistas, sabem de especialista em design,


especialistas em design, tudo um pouco, mas com conhecimento em
arquitetura de SW, logística… falta profundidade no controladoria, engenheiro com
conhecimento específico. conhecimento em compras.

8
Liderando a Inovação

time multidisciplinar
gestor time

define a direção
estratégica

define o time e
a organização

quem monitora o
progresso do trabalho?

quem executa
as tarefas?

time gerenciado time time time auto- J. Richard Hackman


pelo gestor autogerenciável autodesignado organizável – Authority Matrix

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

9
Liderando a Inovação

SCRUM: O que é sprint


e como executá-lo
Tema: Squads Autor: Carlos Junior Data: 31/05/2017

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:


[Link]

10
Liderando a Inovação

Cultura do Spotify - part I [Link]

Cultura do Spotify - part II [Link]

Como funcionam as squads no Nubank


Tema: Squads Autor: Kete Martins Rufino Data: 21/11/2018

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).

11
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: [Link]

SQUADS e agilidade
organizacional

clique aqui!

12
Liderando a Inovação

queromais:

Scrum: a arte de fazer SCRUM: guia prático


o dobro do trabalho Ken Schwober
na metade do tempo Jeff Sutherland
Jeff Sutherland

13
Liderando a Inovação

anotações

14

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 defi
4
Liderando a Inovação
desmistificando o scrum
sprint = espaço de tempo
product backlog = escopo
é o espaço de tempo que serã
5
Liderando a Inovação
sprint planning
dailys = o acompanhamento
backlog
sprint
é o planejamento da Sprint;
o que eu fiz onte
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 re
7
Liderando a Inovação
o sucesso do negócio consiste em 3Ps:
uma cara  nova para
as organizações tradicionais
produto/serviço
8
Liderando a Inovação
libere todo potencial: SQUADS
time multidisciplinar
focado
do profissional I ao T
multidisciplinar
aut
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 ace
10
Liderando a Inovação
SCRUM: O que é sprint 
e como executá-lo
Tema: Squads
Muitos desenvolvedores passaram a adotar metodo

Você também pode gostar