Scrum & Kanban - andrelmgomes.com.br

20
©2019 Avanade Inc. All Rights Reserved 1 Entre tapas e beijos? Scrum & Kanban

Transcript of Scrum & Kanban - andrelmgomes.com.br

Page 1: Scrum & Kanban - andrelmgomes.com.br

©2019 Avanade Inc. All Rights Reserved 1

Entre tapas e beijos?

Scrum & Kanban

Page 2: Scrum & Kanban - andrelmgomes.com.br

2©2019 Avanade Inc. All Rights Reserved andrelmgomes andregomesagil

Sou o diretor responsável pela vertical de Engenharia de Software da Avanade no Brasrasil e um dos 80 Agile Coaches e

Trainners globais Avanade

Atuo na transformação de processos de gestão e governança corporativos

Especialista em projetos ágeis de grande porte, gerencio projetos com até 150

profissionais

André Gomes

QU

EM

SO

U?

andrelmgomes | andregomesagil

Page 3: Scrum & Kanban - andrelmgomes.com.br

3©2019 Avanade Inc. All Rights Reserved andrelmgomes andregomesagil

Universo das pessoas que trabalham com Ágil

Vendedores vs Solucionadores de Problemas

Vendedores Solucionadores

Aplicam uma

resposta para todos

os problemas

Buscam a melhor

resposta para cada

problema

Page 4: Scrum & Kanban - andrelmgomes.com.br

4©2019 Avanade Inc. All Rights Reserved andrelmgomes andregomesagil

Ágil (substantivo, adjetivo):

1. Disciplina composta por comportamentos, métodos, processos, práticas e ferramentas utilizados para a criação de produtos e sua subsequente disponibilização para os usuários finais.

2. Do indivíduo ou grupo de indivíduos que utilizam o Ágil para gerar valor para seus usuários finais.

- André Gomes

Page 5: Scrum & Kanban - andrelmgomes.com.br

5©2019 Avanade Inc. All Rights Reserved andrelmgomes andregomesagil

DISCIPLINA = CONTAINER

Page 6: Scrum & Kanban - andrelmgomes.com.br

6©2019 Avanade Inc. All Rights Reserved andrelmgomes andregomesagil

Prática

Uma série de ações executadas para resolver um problema, sem uma sequência formalmente definida

Page 7: Scrum & Kanban - andrelmgomes.com.br

7©2019 Avanade Inc. All Rights Reserved andrelmgomes andregomesagil

Processo

Um conjunto bem definido de passos e pontos de decisão para executar uma tarefa específica. Processos são altamente repetíveis.

Page 8: Scrum & Kanban - andrelmgomes.com.br

8©2019 Avanade Inc. All Rights Reserved andrelmgomes andregomesagil

Framework

Existem para prover estrutura e direção sobre como fazer algo, sem serem muito prescritivos ou rígidos e enquanto se mantém flexíveis o suficiente para permitir adequações em diferentes situações ou customizações em diferentes ambientes.

O Scrum é (geralmente) um Framework.

Page 9: Scrum & Kanban - andrelmgomes.com.br

9©2019 Avanade Inc. All Rights Reserved andrelmgomes andregomesagil

Método

Apresenta um modelo bemdefinido, com passos claros e repetíveis para atingir um resultado específico em umaampla gama de problemas.

Métodos fornecem um amplosuporte para a execução de tarefas e na melhor forma de se atingir um resultado.

O Kanban é (geralmente) um método.

Método 2Método 1

Page 10: Scrum & Kanban - andrelmgomes.com.br

10©2019 Avanade Inc. All Rights Reserved andrelmgomes andregomesagil

Metodologia

Representa uma estratégia de pesquisa e estudo para se atingir o entendimento sobre um assunto ou método.

Metodologia 1

Metodologia 2

Método 2Método 1

Page 11: Scrum & Kanban - andrelmgomes.com.br

11©2019 Avanade Inc. All Rights Reserved andrelmgomes andregomesagil

DISCIPLINA

Metodologia 1

Metodologia 2

Método 2Método 1

Disciplina

Representa um ramo ou área do conhecimento que é pesquisado ou ensinado.

Page 12: Scrum & Kanban - andrelmgomes.com.br

12©2019 Avanade Inc. All Rights Reserved andrelmgomes andregomesagil

Scrum e Kanban tem vários sabores

Page 13: Scrum & Kanban - andrelmgomes.com.br

13©2019 Avanade Inc. All Rights Reserved andrelmgomes andregomesagil

Sabores do Scrum

Page 14: Scrum & Kanban - andrelmgomes.com.br

14©2019 Avanade Inc. All Rights Reserved andrelmgomes andregomesagil

Sabores do Kanban

Page 15: Scrum & Kanban - andrelmgomes.com.br

15©2019 Avanade Inc. All Rights Reserved andrelmgomes andregomesagil

Cuidado para não comparar bananas com maçãs

Scrum = Framework

Kanban = Método

Ambos tem objetivos similares, mas focam

em diferentes aspectos da realidade.

Page 16: Scrum & Kanban - andrelmgomes.com.br

16©2019 Avanade Inc. All Rights Reserved andrelmgomes andregomesagil

Page 17: Scrum & Kanban - andrelmgomes.com.br

17©2019 Avanade Inc. All Rights Reserved andrelmgomes andregomesagil

Roles

• Product Owner

• Development Team

• Scrum Master

Artifacts

• Product Backlog• Sprint Backlog• Increment

Events

• Sprint• Sprint Planning• Daily Scrum• Sprint Review• Sprint Retrospective

Page 18: Scrum & Kanban - andrelmgomes.com.br

18©2019 Avanade Inc. All Rights Reserved andrelmgomes andregomesagil

Next

PBI in

Sprint

Discovery Build

Ready

Building Deploy

ReadyValidate

Release

ReadyStage

Productio

nDoing Complete Doing Complete

18

5 4 3 4 2 2

Cycle Time

Throughput

Work in Progress

Work item Age

SLE – 85% of work items will be finished in eight days or less

Page 19: Scrum & Kanban - andrelmgomes.com.br

19©2019 Avanade Inc. All Rights Reserved andrelmgomes andregomesagil

O Segredo: práticas complementares

ScrumScrum / Kanban

Pair

Programming

User

Stories

Planning

Poker

Relative

Estimation

Release

Planning

Information

Radiators

Just in Time

PlanningCollective

Ownership

Burndown

Charts

Test Driven

DevelopmentCISpecification

by

Example

BDD

ATDD

Design

Patterns

Reducing

Technical Debt

Build

Automation

Continuous

Deployment

Design for

Operations

Refactoring

People

Practices

Engineering

Practices

Continuous

Delivery

Emergent

ArchitectureClean Code

Pair

Programming

Executable

Specifications

Page 20: Scrum & Kanban - andrelmgomes.com.br

©2019 Avanade Inc. All Rights Reserved 20

Entre tapas e beijos?

Scrum & Kanban