como a microsoft faz software: desgerenciando pessoas
TRANSCRIPT
![Page 1: Como a Microsoft faz software: Desgerenciando Pessoas](https://reader030.vdocuments.com.br/reader030/viewer/2022013105/55d150ccbb61eb04368b4765/html5/thumbnails/1.jpg)
Como fazemossoftware
Marlon LuzEvangelista Técnico
Microsoft
![Page 2: Como a Microsoft faz software: Desgerenciando Pessoas](https://reader030.vdocuments.com.br/reader030/viewer/2022013105/55d150ccbb61eb04368b4765/html5/thumbnails/2.jpg)
2 | “Desgerenciando” Times Ágeis
#1. Nós “desgerenciamos” pessoas e times
![Page 3: Como a Microsoft faz software: Desgerenciando Pessoas](https://reader030.vdocuments.com.br/reader030/viewer/2022013105/55d150ccbb61eb04368b4765/html5/thumbnails/3.jpg)
3 | “Desgerenciando” Times Ágeis
#2. Nós somos ágeis
![Page 4: Como a Microsoft faz software: Desgerenciando Pessoas](https://reader030.vdocuments.com.br/reader030/viewer/2022013105/55d150ccbb61eb04368b4765/html5/thumbnails/4.jpg)
4 | “Desgerenciando” Times Ágeis
#3. Nós respiramos “BML” (Build, Measure, Learn)
![Page 5: Como a Microsoft faz software: Desgerenciando Pessoas](https://reader030.vdocuments.com.br/reader030/viewer/2022013105/55d150ccbb61eb04368b4765/html5/thumbnails/5.jpg)
5 | “Desgerenciando” Times Ágeis
#4. Trabalhamos em times, de 8 à 12 pessoas
![Page 6: Como a Microsoft faz software: Desgerenciando Pessoas](https://reader030.vdocuments.com.br/reader030/viewer/2022013105/55d150ccbb61eb04368b4765/html5/thumbnails/6.jpg)
6 | “Desgerenciando” Times Ágeis
#5. Nossos ciclos de entrega, giram em torno de 2 meses
![Page 7: Como a Microsoft faz software: Desgerenciando Pessoas](https://reader030.vdocuments.com.br/reader030/viewer/2022013105/55d150ccbb61eb04368b4765/html5/thumbnails/7.jpg)
7 | “Desgerenciando” Times Ágeis
Como é possível “desgerenciar” (#1) times?
![Page 8: Como a Microsoft faz software: Desgerenciando Pessoas](https://reader030.vdocuments.com.br/reader030/viewer/2022013105/55d150ccbb61eb04368b4765/html5/thumbnails/8.jpg)
8 | “Desgerenciando” Times Ágeis
gerenciarVERBO
Disciplinar ou controlar uma pessoa ou animal: manter o controle de uma pessoa ou animal, ou de um conjunto de pessoas e animais, especialmente quando são selvagens ou indisciplinados
Gerenciando
![Page 9: Como a Microsoft faz software: Desgerenciando Pessoas](https://reader030.vdocuments.com.br/reader030/viewer/2022013105/55d150ccbb61eb04368b4765/html5/thumbnails/9.jpg)
9 | “Desgerenciando” Times Ágeis
Gerenciando
Controle Ambiente
![Page 10: Como a Microsoft faz software: Desgerenciando Pessoas](https://reader030.vdocuments.com.br/reader030/viewer/2022013105/55d150ccbb61eb04368b4765/html5/thumbnails/10.jpg)
10 | “Desgerenciando” Times Ágeis
“Desgerenciando”
Controle Ambiente
![Page 11: Como a Microsoft faz software: Desgerenciando Pessoas](https://reader030.vdocuments.com.br/reader030/viewer/2022013105/55d150ccbb61eb04368b4765/html5/thumbnails/11.jpg)
11 | “Desgerenciando” Times Ágeis
Ambiente
![Page 12: Como a Microsoft faz software: Desgerenciando Pessoas](https://reader030.vdocuments.com.br/reader030/viewer/2022013105/55d150ccbb61eb04368b4765/html5/thumbnails/12.jpg)
12 | “Desgerenciando” Times Ágeis
Controle: Ponte do sucesso
![Page 13: Como a Microsoft faz software: Desgerenciando Pessoas](https://reader030.vdocuments.com.br/reader030/viewer/2022013105/55d150ccbb61eb04368b4765/html5/thumbnails/13.jpg)
13 | “Desgerenciando” Times Ágeis
1.Motivação
2.Objetivo, Regras, Pontos
3.Liberdade Religiosa
O que é necessário para um ótimo ambiente?
![Page 14: Como a Microsoft faz software: Desgerenciando Pessoas](https://reader030.vdocuments.com.br/reader030/viewer/2022013105/55d150ccbb61eb04368b4765/html5/thumbnails/14.jpg)
14 | “Desgerenciando” Times Ágeis
O seus times vivem em um ambiente saudável?
![Page 15: Como a Microsoft faz software: Desgerenciando Pessoas](https://reader030.vdocuments.com.br/reader030/viewer/2022013105/55d150ccbb61eb04368b4765/html5/thumbnails/15.jpg)
15 | “Desgerenciando” Times Ágeis
AutonomiaA necessidade de controlar nossas próprias vidas
Drive
MaestriaEnorme conhecimento + enorme habilidade
PropósitoO motivo pelo qual algo existe
![Page 16: Como a Microsoft faz software: Desgerenciando Pessoas](https://reader030.vdocuments.com.br/reader030/viewer/2022013105/55d150ccbb61eb04368b4765/html5/thumbnails/16.jpg)
17 | “Desgerenciando” Times Ágeis
Scrum
Kanban
Lean
TDD
XP
MSF
Waterfall
Liberdade Religiosa
A guerra das metodologias terminou.
![Page 17: Como a Microsoft faz software: Desgerenciando Pessoas](https://reader030.vdocuments.com.br/reader030/viewer/2022013105/55d150ccbb61eb04368b4765/html5/thumbnails/17.jpg)
18 | “Desgerenciando” Times Ágeis
1.Nossos Papéis
2.Nossa Organização
3.Nossa Cadência
4.Nosso Planejamento
5.Nossas Práticas
Nossos Times
![Page 18: Como a Microsoft faz software: Desgerenciando Pessoas](https://reader030.vdocuments.com.br/reader030/viewer/2022013105/55d150ccbb61eb04368b4765/html5/thumbnails/18.jpg)
19 | “Desgerenciando” Times Ágeis
Times de 8-12
Multidisciplinar
Sprints de 3 semanas
Revisões com os líderes a cada 6 semanas
Janela de planejamento de 6 meses
O Básico
![Page 19: Como a Microsoft faz software: Desgerenciando Pessoas](https://reader030.vdocuments.com.br/reader030/viewer/2022013105/55d150ccbb61eb04368b4765/html5/thumbnails/19.jpg)
20 | “Desgerenciando” Times Ágeis
Nossos Papéis
Program Manager – Responsável por garantir que nós estamos construindo a coisa certa.
Desenvolvedores – Responsáveis por garantir que estamos construindo produtos rápidos, confiáveis, e com engenharia adequada.
QA – Responsáveis por garantir que estamos construindo produtos de alta qualidade que atendem as necessidades do usuário.
![Page 20: Como a Microsoft faz software: Desgerenciando Pessoas](https://reader030.vdocuments.com.br/reader030/viewer/2022013105/55d150ccbb61eb04368b4765/html5/thumbnails/20.jpg)
21 | “Desgerenciando” Times Ágeis
Nossos Times
Program Manager Development QA
![Page 21: Como a Microsoft faz software: Desgerenciando Pessoas](https://reader030.vdocuments.com.br/reader030/viewer/2022013105/55d150ccbb61eb04368b4765/html5/thumbnails/21.jpg)
22 | “Desgerenciando” Times Ágeis
Nossos Times
QADev QA
Dev QA
Dev QA
Dev
PM PM PM PM
Colaboração
Controle de Versão
BuildRastreabilidade de Work Items
![Page 22: Como a Microsoft faz software: Desgerenciando Pessoas](https://reader030.vdocuments.com.br/reader030/viewer/2022013105/55d150ccbb61eb04368b4765/html5/thumbnails/22.jpg)
23 | “Desgerenciando” Times Ágeis
O que mudou?
FevJan Mar
TFS 2008
TFS 2010TFS 2012
6 semanas
10 – 12 semanas
3 semanas
Abr
![Page 23: Como a Microsoft faz software: Desgerenciando Pessoas](https://reader030.vdocuments.com.br/reader030/viewer/2022013105/55d150ccbb61eb04368b4765/html5/thumbnails/23.jpg)
24 | “Desgerenciando” Times Ágeis
Cadência das Sprints
Semana 1
Semana 2
Semana 3
![Page 24: Como a Microsoft faz software: Desgerenciando Pessoas](https://reader030.vdocuments.com.br/reader030/viewer/2022013105/55d150ccbb61eb04368b4765/html5/thumbnails/24.jpg)
25 | “Desgerenciando” Times Ágeis
Sprints de 3 semanas
Semana 1
Semana 2
Semana 3
Semana 4
Semana 1
Semana 2
Semana 3
Planejamento da Sprint
Estudo do Backlog
Deployment!
Planejamento da Sprint
Estudo do Backlog
Pronto!
![Page 25: Como a Microsoft faz software: Desgerenciando Pessoas](https://reader030.vdocuments.com.br/reader030/viewer/2022013105/55d150ccbb61eb04368b4765/html5/thumbnails/25.jpg)
26 | “Desgerenciando” Times Ágeis
Sprints de 3 semanas
Sprint 43
Sprint 44
Sprint 45
Sprint 46Sprint 42
![Page 26: Como a Microsoft faz software: Desgerenciando Pessoas](https://reader030.vdocuments.com.br/reader030/viewer/2022013105/55d150ccbb61eb04368b4765/html5/thumbnails/26.jpg)
27 | “Desgerenciando” Times Ágeis
Mecânica da Sprint
![Page 27: Como a Microsoft faz software: Desgerenciando Pessoas](https://reader030.vdocuments.com.br/reader030/viewer/2022013105/55d150ccbb61eb04368b4765/html5/thumbnails/27.jpg)
28 | “Desgerenciando” Times Ágeis
Foco no ambiente
Controle Ambiente
![Page 28: Como a Microsoft faz software: Desgerenciando Pessoas](https://reader030.vdocuments.com.br/reader030/viewer/2022013105/55d150ccbb61eb04368b4765/html5/thumbnails/28.jpg)
29 | “Desgerenciando” Times Ágeis
Conversas entre os times
Team Chats
Team Chats
Team Chats
1. O que vem por aí?
2. Como o time está se saindo?
3. Algum impedimento?
![Page 29: Como a Microsoft faz software: Desgerenciando Pessoas](https://reader030.vdocuments.com.br/reader030/viewer/2022013105/55d150ccbb61eb04368b4765/html5/thumbnails/29.jpg)
30 | “Desgerenciando” Times Ágeis
Conversas entre os times
Colaboração Controle de Versão Build Rastreabilidade de Work Item
![Page 30: Como a Microsoft faz software: Desgerenciando Pessoas](https://reader030.vdocuments.com.br/reader030/viewer/2022013105/55d150ccbb61eb04368b4765/html5/thumbnails/30.jpg)
31 | “Desgerenciando” Times Ágeis
Como somos não organizados
![Page 31: Como a Microsoft faz software: Desgerenciando Pessoas](https://reader030.vdocuments.com.br/reader030/viewer/2022013105/55d150ccbb61eb04368b4765/html5/thumbnails/31.jpg)
32 | “Desgerenciando” Times Ágeis
Como somos organizados
![Page 32: Como a Microsoft faz software: Desgerenciando Pessoas](https://reader030.vdocuments.com.br/reader030/viewer/2022013105/55d150ccbb61eb04368b4765/html5/thumbnails/32.jpg)
33 | “Desgerenciando” Times Ágeis
Nosso Planejamento
Visão de 18 meses
![Page 33: Como a Microsoft faz software: Desgerenciando Pessoas](https://reader030.vdocuments.com.br/reader030/viewer/2022013105/55d150ccbb61eb04368b4765/html5/thumbnails/33.jpg)
34 | “Desgerenciando” Times Ágeis
Scrum
Waterfall
Kanban
Microsoft
BML
Quais práticas estamos utilizando?
![Page 34: Como a Microsoft faz software: Desgerenciando Pessoas](https://reader030.vdocuments.com.br/reader030/viewer/2022013105/55d150ccbb61eb04368b4765/html5/thumbnails/34.jpg)
35 | “Desgerenciando” Times Ágeis
Waterfall
• Planejamento alto nível
• Design
• Especificações
Regras que seguimos
Scrum
• Planejamento da Sprint
• Reuniões diárias
• Times multidisciplinares
• Retrospectivas
Kanban
• Rastreabilidade Visual
• Limites WIP
![Page 35: Como a Microsoft faz software: Desgerenciando Pessoas](https://reader030.vdocuments.com.br/reader030/viewer/2022013105/55d150ccbb61eb04368b4765/html5/thumbnails/35.jpg)
36 | “Desgerenciando” Times Ágeis
Regras que quebramos
Waterfall
• Nós mudamos de idea… Bastante!
• Design
• Especificações
Scrum
• Não fazemos Sprint Reviews
• Rodízio de Scrum Master
• Rastreabilidade de Bugs
• Deploy uma semana após a Sprint
Kanban
• Limites WIP
• Agendamento
![Page 36: Como a Microsoft faz software: Desgerenciando Pessoas](https://reader030.vdocuments.com.br/reader030/viewer/2022013105/55d150ccbb61eb04368b4765/html5/thumbnails/36.jpg)
37 | “Desgerenciando” Times Ágeis
feedback
![Page 37: Como a Microsoft faz software: Desgerenciando Pessoas](https://reader030.vdocuments.com.br/reader030/viewer/2022013105/55d150ccbb61eb04368b4765/html5/thumbnails/37.jpg)
Como fazemossoftware
Marlon LuzEvangelista Técnico
Microsoft