Um sistema e um time em construção... · Do Scrum ao Kanban: Um sistema e um time em construção...

16
Do Scrum ao Kanban: Um sistema e um time em construção Andressa Braga e Marina Ferreira

Transcript of Um sistema e um time em construção... · Do Scrum ao Kanban: Um sistema e um time em construção...

Page 1: Um sistema e um time em construção... · Do Scrum ao Kanban: Um sistema e um time em construção Andressa Braga e Marina Ferreira Sistemas de Informação - PUC ... Comunicação

Do Scrum ao Kanban:

Um sistema e um time em construção

Andressa Braga e Marina Ferreira

Page 2: Um sistema e um time em construção... · Do Scrum ao Kanban: Um sistema e um time em construção Andressa Braga e Marina Ferreira Sistemas de Informação - PUC ... Comunicação

● Sistemas de Informação - PUC● ~2 Anos como Scrum Master● ~6 Anos como Lider Técnica | Product Owner● Processos e Negócios | Treinamentos● Facilitadora | Palestrante● Organizadora do Movimento Mais Mulher | Lean Coffee BH● Apoio o Movimento She’s Tech

https://www.linkedin.com/in/andressa-braga-silva/

[email protected]

Olá!

Sou Andressa Braga

Agile Master��

Page 3: Um sistema e um time em construção... · Do Scrum ao Kanban: Um sistema e um time em construção Andressa Braga e Marina Ferreira Sistemas de Informação - PUC ... Comunicação

● Engenharia de Computação - UFOP● ~ 4 Anos como Desenvolvedora● Palestrante e Facilitadora● Assumindo novos desafios● Organizadora do Movimento Mais Mulher

https://www.linkedin.com/in/marina-ferreira-cunha/

[email protected]

Ei!

Sou Marina Ferreira

Product Owner��

Page 4: Um sistema e um time em construção... · Do Scrum ao Kanban: Um sistema e um time em construção Andressa Braga e Marina Ferreira Sistemas de Informação - PUC ... Comunicação

Mapa Mental

ProdutoEficácia

Software “pronto”

Grande volume de código

Skills de um time

Expectativas

Sem produto

entregue

Desafios

Documento de especificação Fluxos dos

processos de négocio

Expectativa x Tempo

Vantagens

Cliente aberto

Metodologia Scrum

Ramo de negócio

Construção

Time

Metodologia

Ferramentas

Mapeamentos

Premissas

Page 5: Um sistema e um time em construção... · Do Scrum ao Kanban: Um sistema e um time em construção Andressa Braga e Marina Ferreira Sistemas de Informação - PUC ... Comunicação

Construção Inicial do Time

Construção

Time

Metodologia

Ferramentas

Mapeamentos

Premissas

SM

PO

DesenvolvedoresQA

Page 6: Um sistema e um time em construção... · Do Scrum ao Kanban: Um sistema e um time em construção Andressa Braga e Marina Ferreira Sistemas de Informação - PUC ... Comunicação

Transição Scrum -> Kanban

Scrum

Scrum já conhecido pelo Cliente

Gestão Sprints - 2 Semanas

Organização das Sprints - Jira

Métricas Ágeis - Lead Time | Throughput

Limitação de WIP

Ritos Scrum

- Daily- Planning- Retrospectiva

😉

Negócio Complexo -> Estórias Complexas

Muitos Impedimentos

Prazos não sendo cumpridos

Sprints sem Flexibilidade

Impactos - Ajustes de Homologação (Itens prontos)

Visão Rasa

Falta de estórias ready - Início da Sprint

Sem projeção das entregas

Sponsors sem visibilidade

Falhou porque? Cliente ou Time?

😭

Page 7: Um sistema e um time em construção... · Do Scrum ao Kanban: Um sistema e um time em construção Andressa Braga e Marina Ferreira Sistemas de Informação - PUC ... Comunicação

Transição Scrum -> Kanban

Kanban

Scrum rodava conceitos Lean

Métricas - Negociação com Cliente

Análise de Impedimentos

Organização Fluxo Puxado - Jira

Ritos Ágeis

😉Visão End-To-End

Estórias Menores

Engajamento do Cliente

Entregas Palpáveis e Constantes

Limitação do WIP

Visão Realista

Controle do fluxo de entrada

Visibilidade das entregas

Papo lógico com os Sponsors

Visão estruturada backlog

Page 8: Um sistema e um time em construção... · Do Scrum ao Kanban: Um sistema e um time em construção Andressa Braga e Marina Ferreira Sistemas de Informação - PUC ... Comunicação

Kanban -> Mapeando o Fluxo

Definição fluxo de trabalho: ● Backlog● Aguardando Desenvolvimento ● Em Desenvolvimento● Aguardando Testes● Em Testes● Concluído

Métricas:● Lead time● Cycle time● Throughput

Expectativas:● Ter uma visão simplificada● Facilitar o fluxo de trabalho ● Incentivar a comunicação ● Priorizar as entregas

Melhoria contínua

Análises do time:● Quais são as nossas classes de serviço?● Como estão nossas filas de espera?● Quais são os gargalos?● Como será aprovação final do usuário?● Em que momento a estória vai para produção?

+ Etapas no fluxo de trabalho:● Aguardando Pull Request● Aguardando Homologação● Em Homologação● Aguardando Merge● Aguardando Release

Page 9: Um sistema e um time em construção... · Do Scrum ao Kanban: Um sistema e um time em construção Andressa Braga e Marina Ferreira Sistemas de Informação - PUC ... Comunicação

Kanban -> Desafios

● Comprometimento do Time

● Jira Atualizado

● Colaboração entre os Devs

● Apoio dos Devs -> QA

● Gargalos em Etapas (Testes e Homologação)

● Colaboração com Cliente (Homologação)

● Alinhamento Backlog - Sponsors x PO

● Demandas Urgentes

● Comunicação do Time

● Sincronização de 2 POs

Page 10: Um sistema e um time em construção... · Do Scrum ao Kanban: Um sistema e um time em construção Andressa Braga e Marina Ferreira Sistemas de Informação - PUC ... Comunicação

Construção

Time

Metodologia

Ferramentas

Mapeamentos

Premissas

SM

PO

DesenvolvedoresQA

INICIO

SM

PO

DesenvolvedoresQA

DURANTE

Kanban -> Desafios

1 cidade em São Paulo

2 cidades em Minas Gerais

Page 11: Um sistema e um time em construção... · Do Scrum ao Kanban: Um sistema e um time em construção Andressa Braga e Marina Ferreira Sistemas de Informação - PUC ... Comunicação

Kanban -> Aprendizados

● Compromisso do Time durante o Fluxo

● Troca de Papéis

● WIP x Apoio nos testes | homologação

● Visibilidade das Demandas

● Senso de urgência x Classes de serviço

● Troca de Conhecimentos entre Devs

● Interação com Usuário no Aceite Final

● Slack, Hangouts, Zoom, Discord, Whatsapp...

● Centralização do PO - Comunicação e Priorização

● Visão do Backlog aos Sponsors

Page 12: Um sistema e um time em construção... · Do Scrum ao Kanban: Um sistema e um time em construção Andressa Braga e Marina Ferreira Sistemas de Informação - PUC ... Comunicação

Jornada da Construção

Métricas

Sprint

Daily

Scrum

+Métricas

Sprint

To do Doing Done

Kanban

BacklogDesenv Teste

Homolog Concluído

Kanbanzão

Produto

Ritos

Page 13: Um sistema e um time em construção... · Do Scrum ao Kanban: Um sistema e um time em construção Andressa Braga e Marina Ferreira Sistemas de Informação - PUC ... Comunicação

???

?

Page 14: Um sistema e um time em construção... · Do Scrum ao Kanban: Um sistema e um time em construção Andressa Braga e Marina Ferreira Sistemas de Informação - PUC ... Comunicação

Aqui seguimos o manifesto Ágil..

Indivíduos e interações

mais que processos e

ferramentas

Software em funcionamento

mais que documentação

abrangente

Colaboração com o

cliente mais que

negociação de contrato

Responder a mudanças mais

que seguir um plano

Page 15: Um sistema e um time em construção... · Do Scrum ao Kanban: Um sistema e um time em construção Andressa Braga e Marina Ferreira Sistemas de Informação - PUC ... Comunicação

15

OBRIGADA!!😉Andressa Braga Gomes da Silva

https://www.linkedin.com/in/andressa-braga-silva/

[email protected]

Marina Ferreira Cunha

https://www.linkedin.com/in/marina-ferreira-cunha/

[email protected]

Page 16: Um sistema e um time em construção... · Do Scrum ao Kanban: Um sistema e um time em construção Andressa Braga e Marina Ferreira Sistemas de Informação - PUC ... Comunicação

Credits

Special thanks to all the people who made and released these awesome resources for free:✘ Presentation template by SlidesCarnival

16