Estrutura de time com microserviços

Post on 16-Jan-2017

20 views 1 download

Transcript of Estrutura de time com microserviços

MICROSERVICES – ESTRUTURA DE TIME

RAPHAEL MONTEIRO

PORQUE O ASSUNTO?

INDISCUTÍVEIS VANTAGENS

• Competitividade• Entrega contínua• Escalabilidade

PROBLEMAS C/ TIME

• Barreiras• Consumidor vs Serviço• Review – Contratos• Entrega Continua – Governança• Enxergar a Big Picture

BARREIRAS

BARREIRAS

• Código não é de todo mundo• Perda de produtividade• Perda de colaboração

CONSUMIDORES VS SERVIÇO

CONSUMIDORES VS SERVIÇO

• Desentendimentos por contrato• Prazos• Sincronização

DIFICULDADES PARA REVIEW

DIFICULDADES PARA REVIEW

• Falta de design• Retrabalho• Problemas eternos com contratos

ENTREGA CONTINUA - GOVERNANÇA

ENTREGA CONTINUA – GOVERNANÇA

• Falta de visibilidade para outros times• Falta de visibilidade para o negócio• Falta de organização

DIFICULDADE PARA ENXERGAR O TODO

DIFICULDADE PARA ENXERGAR O TODO

• Falta de conhecimento do negócio• Falta de noção de prioridade• Desperdicios

O QUE ESTAMOS FAZENDO PARA MELHORAR?

BARREIRAS

PAIR PROGRAMMING

PROPRIEDADE COLETIVA - XP

RETROSPECTIVA + LT’S

WIP LIMIT

CONSUMIDORES VS TIME SERVIÇOS

DEFINIÇÃO DE CONTRATO

RESPEITO

ENTREGA CONTINUA - GORVERNANÇA

VISIBILIDADE

ENTENDIMENTO DO PROCESSO

DIFICULDADE EM ENXERGAR O TODO

ESTUDAR O NEGÓCIO

DIFICULDADE DE REVIEW

DESIGN SESSION - CONTRATOS

CRIAR NOVOS LIDERES