TDC2016SP - Equipes ágeis de infraestrutura
-
Upload
tdc-globalcode -
Category
Education
-
view
80 -
download
1
Transcript of TDC2016SP - Equipes ágeis de infraestrutura
1Instruct Infraestrutura Ágil
O modelo ágil também pode ser adaptado e utilizado nos times de operação
Vamos conhecer alguns métodos e técnicas
EQUIPES ÁGEISE M T I M E S D E
O P E R A Ç Ã O e I N F R A
3Flato PresentationInstruct Infraestrutura Ágil
Miguel FilhoOperations Architect
Guto CarvalhoOperations Engineer
Miguel FilhoSócio-fundador da Instruct Infraestrutura
Ágil, pós-graduado em redes e segurança,
Core member infraagil.io, Puppet
Professional e instrutor Puppet e GitLab na
Instruct.
Guto CarvalhoSócio da Instruct Infraestrutura Ágil,
Operations Engineer com mais de 16 anos
de carreira, entusiasta DevOps, Core
member infraagil.io, Puppet Professional e
instrutor para treinamentos Puppet e
GitLab na Instruct.
4Flato PresentationInstruct Infraestrutura Ágil
Miguel Filho Guto Carvalho
Equipes Ágeis Atividades
Org. PessoalReuniões
Conteúdo
Nesta apresentação vamos falar sobre
modelo de equipes ágeis
QA ContatoOperations Architect Operations Engineer
Vamos conhecer um modelo que aplicamos com sucesso em alguns clientes
Equipes ágeis na operação
Eixos principaisde equipes ágeis de operação
6
Planejamento
Encontros diários
Janelas
Retrospectiva
Instruct Infraestrutura Ágil
PlanejamentoEntendendo o processo
7
Planejamento
Instruct Infraestrutura Ágil
Seu cliente traz as demandas prioritárias
e sua equipe também, com ajuda do líder as demandas prioritárias e as demandas
de melhoria são selecionadas e aprovadas
Tanto o cliente quanto a equipe técnica
devem levar a lista de atividades propostas completa, logo a composição
desta lista deve ser uma atividade pré-
encontro de planejamento
Normalmente esse encontro acontece na segunda ou sexta e tem duração máxima
de 20 minutos, sempre no mesmo horário
20 min
Encontros diáriosMudando a forma de trabalhar
8
Encontros diários
Instruct Infraestrutura Ágil
A equipe deve se encontrar diariamente
para compartilhar informações, os encontros não devem levar mais do que
10 minutos com um time de 5 pessoas
A reunião servirá para atualizar o quadro
de atividades
É importante ter alguém gravando ou anotando (secretário) para inserir
questões importantes que não se encaixam no quadro
Use um cronometro para cuidar do tempo, pare obrigatoriamente quando o
tempo acabar
10 min
5 pessoas
JanelasMudando a forma de trabalhar
9
Janelas
Instruct Infraestrutura Ágil
Deve-se definir uma janela para
execução das atividades, essa janela é chamada de sprint em outras
metodologias
Em equipes de infraestrutura,
principalmente aqueles que atendem a
tickets, sugiro considerar uma janela de 2 semanas para iniciar a experiência
Em duas semanas conseguimos estudar,
testar, implantar, documentar e também atender demandas
2 semanas
Retrospectiva
10
Retrospectiva
Instruct Infraestrutura Ágil
No final da janela ou sprint, o ideal é
que o grupo sente por no máximo 20 minutos para avaliar se tudo o que foi
proposto, foi executado e finalizado
A comunicação deve ser sempre
construtiva, não julgue seus colegas, não entre na defensiva, não aponte
dedos, essa reunião é para avaliar o que
deu certo e o que deu errado para que possamos aprender com os erros e
melhorar na próxima semana
Mudando a forma de trabalhar
20 min
Dicas
Instruct Infraestrutura Ágil 11
Quando a automação estiver cobrindo boa
parte do ambiente, os sprints começarão a se tornar mais produtivos a medida que a
quantidade de chamados passa a ser executados de forma automatizada
No encontro diário se você perceber que
pode ajudar um colega em dificuldade, proponha uma conversa fora do encontro,
específica, evite ficar escovando bits no encontro, ele não é para isto
Assuntos técnicosEvolução
Coloque seu método de trabalho e as regras de conduta nos encontros ágeis
em sua wiki para que todos possam
esclarecer suas dúvidas
Wiki
sobre equipes ágeis de operação
Tente montar times com a 5 ou no máximo 6 pessoas para conseguir
absorver as informações dos encontros
Tamanho do time
Instruct Infraestrutura Ágil 12
Se você tem 5 membros no time,
incluindo o líder, cada um deve falar
no máximo 2 minutos no caso do encontro diário e 4 minutos no
caso do planejamento.
No início pode ser que o pessoal
não consiga respeitar os 2 minutos,
isso é normal, após alguns dias eles conseguirão a entrar no ritmo.
Eu costumo ficar com o cronometro,
deixo ele na mesa bem visível para
o membro do time consiga usar o
tempo da melhor forma.
Você pode usar um token para
controlar quem pode falar, pegue
algum objeto e use como token, só
fala quem estiver com o token
Controle do temposobre equipes ágeis de operação
Instruct Infraestrutura Ágil 13
O que não fazer em encontros ágeissobre equipes ágeis de operação
Não entre em assuntos polêmicos ou técnicos,
esses encontros são para passar informação, pedir apoio ou tomar decisões, nada de escovar
bits.
Se você for pedir apoio, o apoio será após a
reunião e não durante, chame o colega para sentar contigo em uma sala com um projetor,
plugue seu notebook e esgotem o problema.
Não discuta incidentes em encontros ágeis, passe a informação sobre um incidente e se for o caso
peça apoio - seguindo a regra do apoio.
Instruct Infraestrutura Ágil 14
Tarefas novas durante o sprintsobre equipes ágeis de operação
Já fizemos o encontro de planejamento e o cliente
trouxe demandas prioritárias que eu preciso executar, o que eu faço?
Adicione os post-its ao quadro e atenda, vá
movendo os post-its até o “finalizado"
normalmente.
Fique tranquilo, isso vai acontecer, alinhe com seu
líder e ajude seu cliente.
Papéis de um time ágilde operação
Instruct Infraestrutura Ágil 15
Líder Secretário Escudo Engenheiros
Líder de equipesobre equipes ágeis de operação
Instruct Infraestrutura Ágil 16
No início o líder vai ter que chamar a equipe
diariamente no horário para que aquilo se torne
rotina, ele vai ajudá-los no entendimento do processo, no controle do tempo, no registro dos
encontros, no esclarecimento de dúvidas e na adaptação do modelo para a organização
Depois de algumas janelas/sprints o time terá
condições e maturidade para fazer encontros de forma autônoma, registrando, respeitando o
tempo e chegando na hora, neste momento o
líder foca mais nas atividades e no apoio com recursos necessários para execução das atividades
O secretáriosobre equipes ágeis de operação
Instruct Infraestrutura Ágil 17
Toda o encontro diário deve ter uma pessoa para secretariar, anotar algumas coisas importantes,
decisões, dúvidas, dificuldades e inserir isso na
wiki.
Essa pessoa também vai consolidar o que foi proposto e o que foi entregue durante uma janela
ou sprint, tudo na wiki.
Essa função deve ser rotacionada a cada sprint,
dando a oportunidade de todos fazerem isto
Você pode gravar o áudio no celular para ajudar a
lembrar tudo.
Instruct Infraestrutura Ágil 18
O plantonistasobre equipes ágeis de operação
Para deixar seu sprint mais produtivo você pode
fazer um rodízio de plantonista. Você elege uma pessoa do time que ficará responsável por ver e
atender chamados enquanto os demais membros atacam as demandas de melhoria e inovação.
O plantonista muda a cada duas semanas, neste
período ele não pega grandes projetos, o foco
dele é limpar a fila e atender o cliente.
O plantonista participa dos encontros diários e
passa informações do seu plantão, ele pode acionar algum membro do time para ajudá-lo com
uma demanda.
Instruct Infraestrutura Ágil 19
O escudosobre equipes ágeis de operação
Algum membro do time deve trabalhar como o escudo do seu time, ele deve interceptar todos os
clientes que desejam falar diretamente com os
técnicos e fazer uma triagem. O que ele conseguir resolver sem atrapalhar o time ajudará a manter a
equipe focada
Quando o escudo não conseguir resolver o problema sozinho, ele deve então buscar o
máximo de informação possível com o cliente -
entender o problema - para marcar uma agenda com os membros do time com ou sem o cliente,
ele decide se é necessário contato direto ou não
O líder pode ser o escudo, mas esse papel pode ser
desempenhado pro qualquer um, até por alguém fora do time
Instruct Infraestrutura Ágil 20
Os engenheiros de operaçãosobre equipes ágeis de operação
Apesar de papéis distintos, todos são engenheiros de operação, e com exceção do plantonista o
restante da equipe estará focado nas atividades
de melhoria e inovação relacionadas a infraestrutura, isto incluí aqueles que
desempenham o papel do secretário, líder e escudo.
Instruct Infraestrutura Ágil 21
O compartilhamentosobre equipes ágeis de operação
Incentive o compartilhamento entre os times de
TI. Convide uma pessoa para compartilhar algo
todo a semana. Um bom dia para esse encontro é a quinta após almoço pois a semana já está no fim
ou pelo menos bem encaminhada.
O tema do compartilhamento é livre, desde que
seja sobre TI ou sobre efetividade, pode ser uma
tecnologia, um método, uma técnica, um case, pode trazer um convidado, o importante é que a
informação circule regularmente
Instruct Infraestrutura Ágil 22
O conhecimentosobre equipes ágeis de operação
Incentive o compartilhamento de conhecimento,
onde todos sabem um pouco do serviço de todos,
socialize esse conhecimento por meio de treinamentos, dojos, hackatons e conversas. O
conhecimento deve ser livre e todos devem ter acesso a ele.
Instruct Infraestrutura Ágil 23
A socializaçãosobre equipes ágeis de operação
A integração da equipe não precisa acontecer
apenas no trabalho, vocês podem marcar um cinema, um dia no boliche ou kart, qualquer
atividade em que o grupo possa se integrar de
forma mais informal
Não transforme o lazer em competições, nada de campeonatos de boliche, kart ou coisas do tipo,
isso gera ainda mais tensão, é o lazer pelo lazer,
apenas isto
Quanto mais integrada e mais unida, melhor será a convivência no ambiente de trabalho
Visualização de atividades
Reuniões
Vamos conhecer um modelo que aplicamos com sucesso em alguns clientes
Documentação Ágil
Vamos conhecer um modelo que aplicamos com sucesso em alguns clientes
Organização pessoal
Sobre organização pessoaldicas
Instruct Infraestrutura Ágil 28
10 minutos
TODO LISTS MINDMAP CALENDARIO
ZTD POMODOROGTD 10 minutos
WIKI
KANBANPESSOAL
Instruct Infraestrutura Ágil 29
QA
Pontos de presença
30
Escritórios, suporte e atendimento presencial
Instruct Infraestrutura Ágil
São Paulo
Brasília
ParceirosNo Brasil
Instruct Infraestrutura Ágil 31
Mantenha contato conosco
[email protected]+55 (11 ) 3230.6506
+55 (61 ) 4042.2250
@gutocarvalho @mciurcio
Redes Sociais
33
Acompanhe as atividades da instruct
Instruct Infraestrutura ágil
Youtube Facebook Telegram Blog
/instructbr/instructbr instruct.com.br/instructbr
@instructbr
Instruct Infraestrutura Ágil 34
Obrigado
FotosCréditos
Instruct Infraestrutura Ágil 35
Flickr/PuppetLabs/PuppetConf'2015
Instruct/PuppetConf'2015
Google Images
ReferênciasCréditos
Instruct Infraestrutura Ágil 36
https://puppetlabs.com/sites/default/files/2015-state-of-devops-report.pdfhttps://puppetlabs.com/file/2015devopssalaryinfographicpng