sprint zero com mais valor (tdc-2015)

30
Sprint Zero com mais Valor (E sem Cascata!)

Upload: alex-magalhaes

Post on 16-Aug-2015

75 views

Category:

Leadership & Management


1 download

TRANSCRIPT

Page 1: Sprint Zero com mais Valor (TDC-2015)

Sprint Zero com mais Valor (E sem Cascata!)

Page 2: Sprint Zero com mais Valor (TDC-2015)

Quem é esse cara?Alex Magalhães

◉ Mestre em Sistemas Distribuídos◉ Profissional JavaEE há 15 anos◉ Evangelista de metodologias ágeis

Vocês podem me contactar em @PensatoAgile

Page 3: Sprint Zero com mais Valor (TDC-2015)

O PODER DO SPRINT ZERO

Um Workshop Colaborativo para

descoberta do Produto é útil e

necessário.(Slava Moskalenko)

Um Sprint longo de especificação do projeto, sem entrega para o cliente, pode ser considerado Ágil?(Anurag Prakash)

Page 4: Sprint Zero com mais Valor (TDC-2015)

“Nossa maior prioridade é satisfazer o clienteatravés da entrega contínua e adiantada

de software com valor agregado.

(Primeiro princípio do Manifesto Ágil)

Page 5: Sprint Zero com mais Valor (TDC-2015)

DESIGN & DELIVERYSeja Sprint Zero ou Um, como alcançar

entrega de valor no primeiro Sprint do Projeto?

Page 6: Sprint Zero com mais Valor (TDC-2015)

Inception Enxuta (MVP): Um Workshop Colaborativo

https://leanpub.com/diretoaoponto

Page 7: Sprint Zero com mais Valor (TDC-2015)

Case do CIASC, a Empresa de Informática do Estado de Santa CatarinaAdaptação da Inception Enxuta (MVP) para uso no Sprint Zero, permitindo entrega de valor para o cliente, dentro do prazo.

Page 8: Sprint Zero com mais Valor (TDC-2015)

A TÉCNICA DE INCEPTION MVP ADAPTADA

◉ Visão do Produto◉ Objetivos (Requisitos & Restrições)◉ Agrupamento de Personas◉ Estórias (Business View)◉ Nivelamento das Estórias◉ Benefício das Estórias◉ Backlog do MVP

Page 9: Sprint Zero com mais Valor (TDC-2015)

RESULTADO FINAL DO INCEPTION MVP ADAPTADO PARA SCRUM

Release BacklogAs estórias selecionadas compõem uma primeira versão do produto.

Business ValueAs estórias já estão priorizadas de acordo com o valor de negócio.

Just-in-TimeA velocidade do workshop permite realizar entrega de valor no Sprint Zero.

Page 10: Sprint Zero com mais Valor (TDC-2015)

BOM DEMAIS PRA SER VERDADE?A FELICIDADE EXISTE. ACREDITE.

Page 11: Sprint Zero com mais Valor (TDC-2015)

1 VISÃO DO PRODUTO PARA os funcionários do CIASC

QUE precisam visualizar a disponibilidade dos sistemas do Estado

O CIASC-Agora É UM monitor de sistemas

QUE mostra a disponibilidade dos sistemas e dependências

≠ DE Zabbix e outros produtos de mercado

O NOSSO PRODUTO disponibiliza uma visão da arquitetura de vários sistemas, permitindo visualizar integrações e dependências.

Page 12: Sprint Zero com mais Valor (TDC-2015)

2 OBJETIVOS (REQUISITOS & RESTRIÇÕES)É

◉ Sistema Web com design responsivo

◉ Conjunto de agentes de monitoramento por tecnologia

NÃO É◉ Sistema visualizador de logs◉ Sistema de alertas◉ Sistema público

FAZ◉ Fornece um dashboard◉ Exibe o status dos sistemas◉ Exibe arquitetura ◉ Grava leituras periódicas ◉ Visualiza histórico de leituras

NÃO FAZ◉ Não oferece recursos para

recuperar sistemas◉ Não garante SLA para fins

contratuais

Page 13: Sprint Zero com mais Valor (TDC-2015)

3 PERSONAS (AGRUPAMENTO)APELIDO: João Pente-FinoPERFIL: Analista de QualidadeCOMPORTAMENTO:

◉ Vê defeito em tudo ◉ Preocupado com processos◉ Reclama se algo foi feito sem

seguir o padrão de qualidade

NECESSIDADES:◉ Precisa conhecer as arquiteturas

dos produtos da empresa◉ Precisa identificar os produtos que

necessitam de melhoria

Page 14: Sprint Zero com mais Valor (TDC-2015)

4 ESTÓRIAS

Template do GUIA SCRUM Adaptado para o MVP:

EU Persona XDESEJO Estória ZPARA Objetivo Y

Page 15: Sprint Zero com mais Valor (TDC-2015)

4 ESTÓRIAS

01. visualizar o sistema num dispositivo móvel02. visualizar a disponibilidade dos sistemas03. visualizar graficamente a arquitetura dos sistemas04. cadastrar componentes dos sistemas05. cadastrar a arquitetura física de um sistema06. autenticar utilizando o padrão da empresa07. persistir as leituras de disponibilidade08. visualizar disponibilidade dos componentes dos produtos

Page 16: Sprint Zero com mais Valor (TDC-2015)

5 NIVELAMENTO DAS ESTÓRIAS

Baixo Médio Alto

Ente

ndim

ento

de

Neg

ócio

Entendimento de Tecnologia

B

aixo

M

édio

Alto

Page 17: Sprint Zero com mais Valor (TDC-2015)

5 NIVELAMENTO DAS ESTÓRIAS

Baixo Médio Alto

Ente

ndim

ento

de

Neg

ócio

Entendimento de Tecnologia

B

aixo

M

édio

Alto 1

4

5

8

7

2 6

3

Page 18: Sprint Zero com mais Valor (TDC-2015)

6 BENEFÍCIO DAS ESTÓRIAS

$$$

$$

$

EEE EE E

Page 19: Sprint Zero com mais Valor (TDC-2015)

$$$

$$

$

EEE EE E

8

4

5

17

2

6

3

6 BENEFÍCIO DAS ESTÓRIAS

Page 20: Sprint Zero com mais Valor (TDC-2015)

7 BACKLOG DO MVP

STARTS HERE!

Page 21: Sprint Zero com mais Valor (TDC-2015)

7 BACKLOG DO MVP

84 5 1

6

723

Page 22: Sprint Zero com mais Valor (TDC-2015)

7 BACKLOG DO MVPvisualizar disponibilidade dos componentes dos produtos (08)

visualizar o sistema num dispositivo móvel (01)

visualizar graficamente a arquitetura dos sistemas (03)cadastrar componentes dos sistemas (04)cadastrar a arquitetura física de um sistema (05)

visualizar a disponibilidade dos sistemas (02)autenticar utilizando o padrão da empresa (06)persistir as leituras de disponibilidade (07)

Page 23: Sprint Zero com mais Valor (TDC-2015)

BACKLOG DO MVP PRIORIZADO.E AGORA?

Page 24: Sprint Zero com mais Valor (TDC-2015)

CONTINUANDO O SPRINT ZERO

◉ Selecione uma estória crítica para começar◉ Trabalhe na conversão do Backlog:

de Business View para Team View◉ Analise a primeira estória de valor,

objetivando a entrega e não a completude!◉ Garanta a entrega dentro do Sprint Zero:

isto aumentará o apoio dos Stakeholders!

Page 25: Sprint Zero com mais Valor (TDC-2015)

DIVISÃO DO TEMPO EM UM SPRINT ZERO DE 2 SEMANAS

Primeira Parte:Inception Enxuta

(Workshop do MVP),de 2 a 3 dias

Segunda Parte:Conversão do

Backlog e Análise da Estória,

de 3 a 4 dias

Terceira Parte:Execução do Planejado,

de 3 a 4 dias

Page 26: Sprint Zero com mais Valor (TDC-2015)

E as entregas?

Page 27: Sprint Zero com mais Valor (TDC-2015)

ENTREGAS DO SPRINT:1 - PROTÓTIPO DE TELAOK, em geral, prototipação não agrega muito valor para o cliente.

Page 28: Sprint Zero com mais Valor (TDC-2015)

ENTREGAS DO PROJETO:2 - ARQUITETURA DE UM DOS SISTEMASEsta sim é uma entrega de muito valor para o cliente e para o time!

Page 29: Sprint Zero com mais Valor (TDC-2015)

Obrigado!Perguntas?

Você pode me contactar em@PensatoAgile / [email protected]

Page 30: Sprint Zero com mais Valor (TDC-2015)

CRÉDITOS◉ What is Sprint Zero? - Anurag Prakash

https://www.scrumalliance.org/community/articles/2013/september/what-is-sprint-zero◉ The Power of Sprint Zero (Collaborative Product Discovery workshop) - Slava

Moskalenkohttp://www.luxoft.com/blog/vmoskalenko/the-power-of-sprint-zero/

◉ O Canvas MVP - Paulo Carolihttp://www.caroli.org/o-canvas-mvp/

◉ Big Design up-Front (BDF) - Sérgio Tabordahttp://sergiotaborda.javabuilding.com/2009/10/big-design-up-front/

◉ CIASC - Centro de Informática e Automação do Estado de Santa Catarinahttp://www.ciasc.sc.gov.br/