SlideShare uma empresa Scribd logo
1 de 30
Baixar para ler offline
Sprint Zero com mais Valor
(E sem Cascata!)
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
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)
“Nossa maior prioridade é satisfazer o cliente
através da entrega contínua e adiantada
de software com valor agregado.
(Primeiro princípio do Manifesto Ágil)
DESIGN & DELIVERYSeja Sprint Zero ou Um, como alcançar
entrega de valor no primeiro Sprint do Projeto?
Inception Enxuta (MVP):
Um Workshop Colaborativo
https://leanpub.com/diretoaoponto
Case do CIASC, a Empresa de Informática
do Estado de Santa Catarina
Adaptação da Inception Enxuta (MVP) para uso no Sprint Zero,
permitindo entrega de valor para o cliente, dentro do prazo.
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
RESULTADO FINAL DO INCEPTION MVP ADAPTADO PARA SCRUM
Release Backlog
As estórias
selecionadas
compõem uma
primeira versão
do produto.
Business Value
As estórias já
estão priorizadas
de acordo com o
valor de negócio.
Just-in-Time
A velocidade do
workshop
permite realizar
entrega de valor
no Sprint Zero.
BOM DEMAIS PRA SER VERDADE?
A FELICIDADE EXISTE. ACREDITE.
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.
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
3 PERSONAS (AGRUPAMENTO)
APELIDO: João Pente-Fino
PERFIL: Analista de Qualidade
COMPORTAMENTO:
◉ 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
4 ESTÓRIAS
Template do GUIA SCRUM Adaptado para o MVP:
EU Persona X
DESEJO Estória Z
PARA Objetivo Y
4 ESTÓRIAS
01. visualizar o sistema num dispositivo móvel
02. visualizar a disponibilidade dos sistemas
03. visualizar graficamente a arquitetura dos sistemas
04. cadastrar componentes dos sistemas
05. cadastrar a arquitetura física de um sistema
06. autenticar utilizando o padrão da empresa
07. persistir as leituras de disponibilidade
08. visualizar disponibilidade dos componentes dos produtos
5 NIVELAMENTO DAS ESTÓRIAS
Baixo Médio Alto
EntendimentodeNegócio
Entendimento de Tecnologia
BaixoMédioAlto
5 NIVELAMENTO DAS ESTÓRIAS
Baixo Médio Alto
EntendimentodeNegócio
Entendimento de Tecnologia
BaixoMédioAlto
1
4
5
8
7
2 6
3
6 BENEFÍCIO DAS ESTÓRIAS
$$$
$$
$
EEE EE E
$$$
$$
$
EEE EE E
8
4
5
17
2
6
3
6 BENEFÍCIO DAS ESTÓRIAS
7 BACKLOG DO MVP
STARTS HERE!
7 BACKLOG DO MVP
84 5 1
6
72
3
7 BACKLOG DO MVP
visualizar 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)
BACKLOG DO MVP PRIORIZADO.
E AGORA?
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!
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
E as entregas?
ENTREGAS DO SPRINT:
1 - PROTÓTIPO DE TELA
OK, em geral,
prototipação não
agrega muito valor
para o cliente.
ENTREGAS DO PROJETO:
2 - ARQUITETURA DE UM
DOS SISTEMAS
Esta sim é uma entrega
de muito valor para o
cliente e para o time!
Obrigado!
Perguntas?
Você pode me contactar em
@PensatoAgile / alex@pensato.com.br
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
Moskalenko
http://www.luxoft.com/blog/vmoskalenko/the-power-of-sprint-zero/
◉ O Canvas MVP - Paulo Caroli
http://www.caroli.org/o-canvas-mvp/
◉ Big Design up-Front (BDF) - Sérgio Taborda
http://sergiotaborda.javabuilding.com/2009/10/big-design-up-front/
◉ CIASC - Centro de Informática e Automação do Estado de Santa Catarina
http://www.ciasc.sc.gov.br/

Mais conteúdo relacionado

Mais procurados

Melhorando a qualidade do software com testes de ponta a-ponta
Melhorando a qualidade do software com testes de ponta a-pontaMelhorando a qualidade do software com testes de ponta a-ponta
Melhorando a qualidade do software com testes de ponta a-pontaGuilherme Cardoso
 
Os príncipios por trás do DevOps
Os príncipios por trás do DevOpsOs príncipios por trás do DevOps
Os príncipios por trás do DevOpsGuilherme Cardoso
 
Scrum e Team Foundation Server - Qualidade ao longo de todo o ciclo de vida d...
Scrum e Team Foundation Server - Qualidade ao longo de todo o ciclo de vida d...Scrum e Team Foundation Server - Qualidade ao longo de todo o ciclo de vida d...
Scrum e Team Foundation Server - Qualidade ao longo de todo o ciclo de vida d...Igor Abade
 
Produtividade para times de desenvolvimento com visual studio team services
Produtividade para times de desenvolvimento com visual studio team servicesProdutividade para times de desenvolvimento com visual studio team services
Produtividade para times de desenvolvimento com visual studio team servicesGuilherme Cardoso
 
Microsoft - Application Lifecycle Management - Visão Geral
Microsoft - Application Lifecycle Management - Visão GeralMicrosoft - Application Lifecycle Management - Visão Geral
Microsoft - Application Lifecycle Management - Visão GeralAlan Carlos
 
Projeto e Desenvolvimento de Software
Projeto e Desenvolvimento de SoftwareProjeto e Desenvolvimento de Software
Projeto e Desenvolvimento de SoftwareAragon Vieira
 
Desenvolvendo com qualidade em ambientes caóticos
Desenvolvendo com qualidade em ambientes caóticosDesenvolvendo com qualidade em ambientes caóticos
Desenvolvendo com qualidade em ambientes caóticosGuilherme Cardoso
 
Os principios do DevOps - #MTACWeek 2017
Os principios do DevOps - #MTACWeek 2017Os principios do DevOps - #MTACWeek 2017
Os principios do DevOps - #MTACWeek 2017Guilherme Cardoso
 
GCS - Aula 06 - Gestão de Mudanças
GCS - Aula 06 - Gestão de MudançasGCS - Aula 06 - Gestão de Mudanças
GCS - Aula 06 - Gestão de MudançasMisael Santos
 
Do UnitTest ao DevOps - Criando times realmente ágeis com o Visual Studio ALM
Do UnitTest ao DevOps - Criando times realmente ágeis com o Visual Studio ALMDo UnitTest ao DevOps - Criando times realmente ágeis com o Visual Studio ALM
Do UnitTest ao DevOps - Criando times realmente ágeis com o Visual Studio ALMGuilherme Cardoso
 
Modelo cascata apresentação
Modelo cascata apresentaçãoModelo cascata apresentação
Modelo cascata apresentaçãoerysonsi
 
A importância da qualidade de software e suas diversas perspectivas
A importância da qualidade de software e suas diversas perspectivasA importância da qualidade de software e suas diversas perspectivas
A importância da qualidade de software e suas diversas perspectivasRicardo Serradas
 
Fiveday - Falando de Scrum (conceitos e práticas utilizando métodos Ágeis)
Fiveday - Falando de Scrum (conceitos e práticas utilizando métodos Ágeis)Fiveday - Falando de Scrum (conceitos e práticas utilizando métodos Ágeis)
Fiveday - Falando de Scrum (conceitos e práticas utilizando métodos Ágeis)Leonardo Dias Nascimento
 
Meetup SP - O QA & a Especificação Por Exemplo
Meetup SP - O QA & a Especificação Por ExemploMeetup SP - O QA & a Especificação Por Exemplo
Meetup SP - O QA & a Especificação Por ExemploSamanta Cicilia
 

Mais procurados (20)

Melhorando a qualidade do software com testes de ponta a-ponta
Melhorando a qualidade do software com testes de ponta a-pontaMelhorando a qualidade do software com testes de ponta a-ponta
Melhorando a qualidade do software com testes de ponta a-ponta
 
Métodos Ágeis - Aula 01
Métodos Ágeis - Aula 01Métodos Ágeis - Aula 01
Métodos Ágeis - Aula 01
 
Os príncipios por trás do DevOps
Os príncipios por trás do DevOpsOs príncipios por trás do DevOps
Os príncipios por trás do DevOps
 
Scrum e Team Foundation Server - Qualidade ao longo de todo o ciclo de vida d...
Scrum e Team Foundation Server - Qualidade ao longo de todo o ciclo de vida d...Scrum e Team Foundation Server - Qualidade ao longo de todo o ciclo de vida d...
Scrum e Team Foundation Server - Qualidade ao longo de todo o ciclo de vida d...
 
Produtividade para times de desenvolvimento com visual studio team services
Produtividade para times de desenvolvimento com visual studio team servicesProdutividade para times de desenvolvimento com visual studio team services
Produtividade para times de desenvolvimento com visual studio team services
 
Microsoft - Application Lifecycle Management - Visão Geral
Microsoft - Application Lifecycle Management - Visão GeralMicrosoft - Application Lifecycle Management - Visão Geral
Microsoft - Application Lifecycle Management - Visão Geral
 
Projeto e Desenvolvimento de Software
Projeto e Desenvolvimento de SoftwareProjeto e Desenvolvimento de Software
Projeto e Desenvolvimento de Software
 
Desenvolvendo com qualidade em ambientes caóticos
Desenvolvendo com qualidade em ambientes caóticosDesenvolvendo com qualidade em ambientes caóticos
Desenvolvendo com qualidade em ambientes caóticos
 
DevOps ... o caminho
DevOps ... o caminhoDevOps ... o caminho
DevOps ... o caminho
 
SCRUM
SCRUMSCRUM
SCRUM
 
Os principios do DevOps - #MTACWeek 2017
Os principios do DevOps - #MTACWeek 2017Os principios do DevOps - #MTACWeek 2017
Os principios do DevOps - #MTACWeek 2017
 
GCS - Aula 06 - Gestão de Mudanças
GCS - Aula 06 - Gestão de MudançasGCS - Aula 06 - Gestão de Mudanças
GCS - Aula 06 - Gestão de Mudanças
 
Do UnitTest ao DevOps - Criando times realmente ágeis com o Visual Studio ALM
Do UnitTest ao DevOps - Criando times realmente ágeis com o Visual Studio ALMDo UnitTest ao DevOps - Criando times realmente ágeis com o Visual Studio ALM
Do UnitTest ao DevOps - Criando times realmente ágeis com o Visual Studio ALM
 
Modelo cascata apresentação
Modelo cascata apresentaçãoModelo cascata apresentação
Modelo cascata apresentação
 
A importância da qualidade de software e suas diversas perspectivas
A importância da qualidade de software e suas diversas perspectivasA importância da qualidade de software e suas diversas perspectivas
A importância da qualidade de software e suas diversas perspectivas
 
Scrum
ScrumScrum
Scrum
 
Fiveday - Falando de Scrum (conceitos e práticas utilizando métodos Ágeis)
Fiveday - Falando de Scrum (conceitos e práticas utilizando métodos Ágeis)Fiveday - Falando de Scrum (conceitos e práticas utilizando métodos Ágeis)
Fiveday - Falando de Scrum (conceitos e práticas utilizando métodos Ágeis)
 
Meetup SP - O QA & a Especificação Por Exemplo
Meetup SP - O QA & a Especificação Por ExemploMeetup SP - O QA & a Especificação Por Exemplo
Meetup SP - O QA & a Especificação Por Exemplo
 
Modelo cascata
Modelo cascataModelo cascata
Modelo cascata
 
Prototipação
PrototipaçãoPrototipação
Prototipação
 

Destaque (8)

GESTÃO ELETRÔNICA DE COMPRAS CIASC
GESTÃO ELETRÔNICA DE COMPRAS CIASCGESTÃO ELETRÔNICA DE COMPRAS CIASC
GESTÃO ELETRÔNICA DE COMPRAS CIASC
 
Gestão integrada gsidsicabin 24jun2016
Gestão integrada gsidsicabin 24jun2016Gestão integrada gsidsicabin 24jun2016
Gestão integrada gsidsicabin 24jun2016
 
Apresentação Instirucional do CIASC - Seminário E DOC - 2-13
Apresentação Instirucional do CIASC - Seminário E DOC - 2-13Apresentação Instirucional do CIASC - Seminário E DOC - 2-13
Apresentação Instirucional do CIASC - Seminário E DOC - 2-13
 
Ciasc
CiascCiasc
Ciasc
 
Economia Digital
Economia DigitalEconomia Digital
Economia Digital
 
6 dicas para criação de apresentações visuais de alto impacto
6 dicas para criação de apresentações visuais de alto impacto6 dicas para criação de apresentações visuais de alto impacto
6 dicas para criação de apresentações visuais de alto impacto
 
Apresentacao de Alto Impacto
Apresentacao de Alto ImpactoApresentacao de Alto Impacto
Apresentacao de Alto Impacto
 
Apresentações de Alto Impacto
Apresentações de Alto ImpactoApresentações de Alto Impacto
Apresentações de Alto Impacto
 

Semelhante a Sprint Zero com mais Valor (TDC-2015)

Engenharia de software aula 6 - Introdução ao Desenvolvimento Ágil
Engenharia de software aula 6 - Introdução ao Desenvolvimento ÁgilEngenharia de software aula 6 - Introdução ao Desenvolvimento Ágil
Engenharia de software aula 6 - Introdução ao Desenvolvimento ÁgilRebecca Betwel
 
Palestra de SCRUM em Juazeiro
Palestra de SCRUM em JuazeiroPalestra de SCRUM em Juazeiro
Palestra de SCRUM em JuazeiroPaulo Furtado
 
Introdução a Metodologia XP (E Xtreme Programming)
Introdução a Metodologia XP (E Xtreme Programming)Introdução a Metodologia XP (E Xtreme Programming)
Introdução a Metodologia XP (E Xtreme Programming)Rennan Martini
 
Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)
Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)
Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)André Dias
 
Scrum: Uma Nova Abordagem No Desenvolvimento De Software Face À Demanda...
Scrum: Uma Nova Abordagem No Desenvolvimento De Software Face À       Demanda...Scrum: Uma Nova Abordagem No Desenvolvimento De Software Face À       Demanda...
Scrum: Uma Nova Abordagem No Desenvolvimento De Software Face À Demanda...Luiz Lemos
 
Modelos de Processo de Desenvolvimento de Software 2 - Prof.ª Cristiane Fidelix
Modelos de Processo de Desenvolvimento de Software 2 - Prof.ª Cristiane FidelixModelos de Processo de Desenvolvimento de Software 2 - Prof.ª Cristiane Fidelix
Modelos de Processo de Desenvolvimento de Software 2 - Prof.ª Cristiane FidelixCris Fidelix
 
Scrum - Gerenciamento de Projetos
Scrum - Gerenciamento de ProjetosScrum - Gerenciamento de Projetos
Scrum - Gerenciamento de ProjetosWilliam Lima
 
Workshop Agilizando Projetos com SCRUM
Workshop Agilizando Projetos com SCRUMWorkshop Agilizando Projetos com SCRUM
Workshop Agilizando Projetos com SCRUMElumini Outdoing IT
 
Inciando com Scrum
Inciando com ScrumInciando com Scrum
Inciando com ScrumIdéia Ágil
 
Apresentação Scrum 2012
Apresentação Scrum 2012Apresentação Scrum 2012
Apresentação Scrum 2012Libia Boss
 
1- Apresentacao Metodologia RCP
1- Apresentacao Metodologia RCP1- Apresentacao Metodologia RCP
1- Apresentacao Metodologia RCPFrank Coelho
 
1 apresentacao metodologia rcp
1  apresentacao metodologia rcp1  apresentacao metodologia rcp
1 apresentacao metodologia rcpFrank Coelho
 

Semelhante a Sprint Zero com mais Valor (TDC-2015) (20)

Engenharia de software aula 6 - Introdução ao Desenvolvimento Ágil
Engenharia de software aula 6 - Introdução ao Desenvolvimento ÁgilEngenharia de software aula 6 - Introdução ao Desenvolvimento Ágil
Engenharia de software aula 6 - Introdução ao Desenvolvimento Ágil
 
Palestra de SCRUM em Juazeiro
Palestra de SCRUM em JuazeiroPalestra de SCRUM em Juazeiro
Palestra de SCRUM em Juazeiro
 
Introdução a Metodologia XP (E Xtreme Programming)
Introdução a Metodologia XP (E Xtreme Programming)Introdução a Metodologia XP (E Xtreme Programming)
Introdução a Metodologia XP (E Xtreme Programming)
 
Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)
Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)
Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)
 
Apresentacao dev ops
Apresentacao dev opsApresentacao dev ops
Apresentacao dev ops
 
Ciclo de Vida Ágil em TI
Ciclo de Vida Ágil em TICiclo de Vida Ágil em TI
Ciclo de Vida Ágil em TI
 
Scrum: Uma Nova Abordagem No Desenvolvimento De Software Face À Demanda...
Scrum: Uma Nova Abordagem No Desenvolvimento De Software Face À       Demanda...Scrum: Uma Nova Abordagem No Desenvolvimento De Software Face À       Demanda...
Scrum: Uma Nova Abordagem No Desenvolvimento De Software Face À Demanda...
 
Modelos de Processo de Desenvolvimento de Software 2 - Prof.ª Cristiane Fidelix
Modelos de Processo de Desenvolvimento de Software 2 - Prof.ª Cristiane FidelixModelos de Processo de Desenvolvimento de Software 2 - Prof.ª Cristiane Fidelix
Modelos de Processo de Desenvolvimento de Software 2 - Prof.ª Cristiane Fidelix
 
Método Ágil Scrum
Método Ágil ScrumMétodo Ágil Scrum
Método Ágil Scrum
 
Métodos Ágeis - Aula02
Métodos Ágeis - Aula02Métodos Ágeis - Aula02
Métodos Ágeis - Aula02
 
Scrum - Gerenciamento de Projetos
Scrum - Gerenciamento de ProjetosScrum - Gerenciamento de Projetos
Scrum - Gerenciamento de Projetos
 
Workshop Agilizando Projetos com SCRUM
Workshop Agilizando Projetos com SCRUMWorkshop Agilizando Projetos com SCRUM
Workshop Agilizando Projetos com SCRUM
 
Inciando com Scrum
Inciando com ScrumInciando com Scrum
Inciando com Scrum
 
SETIC Scrum & XP
SETIC Scrum & XPSETIC Scrum & XP
SETIC Scrum & XP
 
Gerenciamento ágil de projetos com scrum
Gerenciamento ágil de projetos com scrumGerenciamento ágil de projetos com scrum
Gerenciamento ágil de projetos com scrum
 
Apresentação Scrum 2012
Apresentação Scrum 2012Apresentação Scrum 2012
Apresentação Scrum 2012
 
Portuguese Scrum
Portuguese ScrumPortuguese Scrum
Portuguese Scrum
 
Aula 3 - Engenharia de Software
Aula 3 - Engenharia de SoftwareAula 3 - Engenharia de Software
Aula 3 - Engenharia de Software
 
1- Apresentacao Metodologia RCP
1- Apresentacao Metodologia RCP1- Apresentacao Metodologia RCP
1- Apresentacao Metodologia RCP
 
1 apresentacao metodologia rcp
1  apresentacao metodologia rcp1  apresentacao metodologia rcp
1 apresentacao metodologia rcp
 

Sprint Zero com mais Valor (TDC-2015)

  • 1. Sprint Zero com mais Valor (E sem Cascata!)
  • 2. 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
  • 3. 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)
  • 4. “Nossa maior prioridade é satisfazer o cliente através da entrega contínua e adiantada de software com valor agregado. (Primeiro princípio do Manifesto Ágil)
  • 5. DESIGN & DELIVERYSeja Sprint Zero ou Um, como alcançar entrega de valor no primeiro Sprint do Projeto?
  • 6. Inception Enxuta (MVP): Um Workshop Colaborativo https://leanpub.com/diretoaoponto
  • 7. Case do CIASC, a Empresa de Informática do Estado de Santa Catarina Adaptação da Inception Enxuta (MVP) para uso no Sprint Zero, permitindo entrega de valor para o cliente, dentro do prazo.
  • 8. 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
  • 9. RESULTADO FINAL DO INCEPTION MVP ADAPTADO PARA SCRUM Release Backlog As estórias selecionadas compõem uma primeira versão do produto. Business Value As estórias já estão priorizadas de acordo com o valor de negócio. Just-in-Time A velocidade do workshop permite realizar entrega de valor no Sprint Zero.
  • 10. BOM DEMAIS PRA SER VERDADE? A FELICIDADE EXISTE. ACREDITE.
  • 11. 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.
  • 12. 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
  • 13. 3 PERSONAS (AGRUPAMENTO) APELIDO: João Pente-Fino PERFIL: Analista de Qualidade COMPORTAMENTO: ◉ 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
  • 14. 4 ESTÓRIAS Template do GUIA SCRUM Adaptado para o MVP: EU Persona X DESEJO Estória Z PARA Objetivo Y
  • 15. 4 ESTÓRIAS 01. visualizar o sistema num dispositivo móvel 02. visualizar a disponibilidade dos sistemas 03. visualizar graficamente a arquitetura dos sistemas 04. cadastrar componentes dos sistemas 05. cadastrar a arquitetura física de um sistema 06. autenticar utilizando o padrão da empresa 07. persistir as leituras de disponibilidade 08. visualizar disponibilidade dos componentes dos produtos
  • 16. 5 NIVELAMENTO DAS ESTÓRIAS Baixo Médio Alto EntendimentodeNegócio Entendimento de Tecnologia BaixoMédioAlto
  • 17. 5 NIVELAMENTO DAS ESTÓRIAS Baixo Médio Alto EntendimentodeNegócio Entendimento de Tecnologia BaixoMédioAlto 1 4 5 8 7 2 6 3
  • 18. 6 BENEFÍCIO DAS ESTÓRIAS $$$ $$ $ EEE EE E
  • 19. $$$ $$ $ EEE EE E 8 4 5 17 2 6 3 6 BENEFÍCIO DAS ESTÓRIAS
  • 20. 7 BACKLOG DO MVP STARTS HERE!
  • 21. 7 BACKLOG DO MVP 84 5 1 6 72 3
  • 22. 7 BACKLOG DO MVP visualizar 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)
  • 23. BACKLOG DO MVP PRIORIZADO. E AGORA?
  • 24. 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!
  • 25. 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
  • 27. ENTREGAS DO SPRINT: 1 - PROTÓTIPO DE TELA OK, em geral, prototipação não agrega muito valor para o cliente.
  • 28. ENTREGAS DO PROJETO: 2 - ARQUITETURA DE UM DOS SISTEMAS Esta sim é uma entrega de muito valor para o cliente e para o time!
  • 29. Obrigado! Perguntas? Você pode me contactar em @PensatoAgile / alex@pensato.com.br
  • 30. 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 Moskalenko http://www.luxoft.com/blog/vmoskalenko/the-power-of-sprint-zero/ ◉ O Canvas MVP - Paulo Caroli http://www.caroli.org/o-canvas-mvp/ ◉ Big Design up-Front (BDF) - Sérgio Taborda http://sergiotaborda.javabuilding.com/2009/10/big-design-up-front/ ◉ CIASC - Centro de Informática e Automação do Estado de Santa Catarina http://www.ciasc.sc.gov.br/