36
O Pensamento Enxuto no Gerenciamento do Escopo dos Projetos de Software Luiz Claudio Parzianello http://twitter.com/lcparzianello

O Pensamento Enxuto no Gereciamento do Escopo dos Projetos de Software

Embed Size (px)

Citation preview

O Pensamento Enxuto no Gerenciamento

do Escopo dos Projetos de SoftwareLuiz Claudio Parzianello

http://twitter.com/lcparzianello

Quem sou eu?Quem sou eu?Quem sou eu?Quem sou eu?Quem sou eu?Quem sou eu?Quem sou eu?Quem sou eu?� Mestre em Engenharia de Sistemas pela USP� Engenheiro Eletricista (Eletrônica) pela PUCRS� + 25 anos de experiência em informática� + 12 anos atuando em Engenharia de Software� + 8 anos de experiência com Metodologias Ágeis

Lean, Crystal, Scrum e Extreme Programming

� Palestrante em eventos nacionais e internacionais� Assessoria e treinamento na formação de equipes de alto desempenho

Agile Business Analysis, Agile Adoption, Lean Based Process Improvement� Membro da Agile Alliance e da Scrum Alliance (CSM)� Membro do International Institute of Business Analysis (IIBA)� Membro do Core Team da Agile Extension do BABOK� Presidente do IIBA Porto Alegre Chapter� Atua na coordenação de Grupos de Usuários na SUCESU-RS:

“Análise de Negócios” (GUAN) e “Metodologias Ágeis” (GUMA)

Afinal, do que trata oAfinal, do que trata oGerenciamento doGerenciamento doGerenciamento doGerenciamento doGerenciamento doGerenciamento doGerenciamento doGerenciamento doEscopo do Projeto?Escopo do Projeto?Escopo do Projeto?Escopo do Projeto?Escopo do Projeto?Escopo do Projeto?Escopo do Projeto?Escopo do Projeto?

Gerenciamento do Escopo do ProjetoGerenciamento do Escopo do ProjetoGerenciamento do Escopo do ProjetoGerenciamento do Escopo do ProjetoGerenciamento do Escopo do ProjetoGerenciamento do Escopo do ProjetoGerenciamento do Escopo do ProjetoGerenciamento do Escopo do Projeto

“Inclui os processos necessários para assegurar que o projeto inclui todo o trabalho necessário, e apenas o necessário, para terminar o projeto com sucesso.”PMBOK, 4ª.Ed., 2004

Se o desenvolvimento de software depende diretamente da criatividade do ser humano, como seremos capazes de prever antecipadamente todo o todo o todo o todo o trabalho necesstrabalho necesstrabalho necesstrabalho necessáááário, e apenas o rio, e apenas o rio, e apenas o rio, e apenas o necessnecessnecessnecessáááário, para terminar o projeto rio, para terminar o projeto rio, para terminar o projeto rio, para terminar o projeto com sucessocom sucessocom sucessocom sucesso?

Gerenciamento do Escopo do ProjetoGerenciamento do Escopo do ProjetoGerenciamento do Escopo do ProjetoGerenciamento do Escopo do ProjetoGerenciamento do Escopo do ProjetoGerenciamento do Escopo do ProjetoGerenciamento do Escopo do ProjetoGerenciamento do Escopo do Projeto

Para você, o que Para você, o que Para você, o que Para você, o que éééé sucessosucessosucessosucesso num projeto de software?num projeto de software?num projeto de software?num projeto de software?

� Cliente satisfeito com o investimento?

� Fornecedor satisfeito com o lucro?

� Usuários satisfeitos e elogiando o produto?

� Equipe satisfeita e orgulhosa com os resultados?

� Equipe ainda mais competente?

� Todos prontos para um novo projeto?

Gerenciamento do Escopo do ProjetoGerenciamento do Escopo do ProjetoGerenciamento do Escopo do ProjetoGerenciamento do Escopo do ProjetoGerenciamento do Escopo do ProjetoGerenciamento do Escopo do ProjetoGerenciamento do Escopo do ProjetoGerenciamento do Escopo do Projeto

“Esse gerenciamento está relacionado, principalmenteprincipalmenteprincipalmenteprincipalmente, com a definidefinidefinidefiniçççção e controleão e controleão e controleão e controle do que está e do que não está incluso no projeto.”PMBOK, 4ª.Ed., 2004

� Se é principalmente, é porque não é exclusivo?

� Qual o critério para definir o que está incluso?

� Que tipo de controle faremos sobre o escopo?

� Como esses dois elementos podem afetar os resultados de nossos projetos?

O que O que éé““Pensamento EnxutoPensamento EnxutoPensamento EnxutoPensamento EnxutoPensamento EnxutoPensamento EnxutoPensamento EnxutoPensamento Enxuto””””””””????????

100 anos de evolução em projeto e,

principalmente,PROCESSOPROCESSOPROCESSOPROCESSO!

E tudo isso se aplica emE tudo isso se aplica em““Projetos de SoftwareProjetos de SoftwareProjetos de SoftwareProjetos de SoftwareProjetos de SoftwareProjetos de SoftwareProjetos de SoftwareProjetos de Software””””””””????????

LeanLeanLeanLeanLeanLeanLeanLean no Desenvolvimento de Software?no Desenvolvimento de Software?no Desenvolvimento de Software?no Desenvolvimento de Software?no Desenvolvimento de Software?no Desenvolvimento de Software?no Desenvolvimento de Software?no Desenvolvimento de Software?

Tudo comeTudo começçou por volta do ano 2000 ...ou por volta do ano 2000 ...

Mas quais os princMas quais os princíípios bpios báásicos dosicos do““Pensamento EnxutoPensamento EnxutoPensamento EnxutoPensamento EnxutoPensamento EnxutoPensamento EnxutoPensamento EnxutoPensamento Enxuto””””””””????????

PrincPrincPrincPrincPrincPrincPrincPrincíííííííípios bpios bpios bpios bpios bpios bpios bpios báááááááásicos do pensamento enxutosicos do pensamento enxutosicos do pensamento enxutosicos do pensamento enxutosicos do pensamento enxutosicos do pensamento enxutosicos do pensamento enxutosicos do pensamento enxuto

VALORVALORVALORVALOR FLUXO DE VALORFLUXO DE VALORFLUXO DE VALORFLUXO DE VALOR

FLUXO CONTFLUXO CONTFLUXO CONTFLUXO CONTÍÍÍÍNUONUONUONUO SISTEMA PUXADOSISTEMA PUXADOSISTEMA PUXADOSISTEMA PUXADO PERFEIPERFEIPERFEIPERFEIÇÇÇÇÃOÃOÃOÃO

� Valor é visto através dos olhosdaqueles que pagam pelo usoe que se beneficiam com ossistemas que desenvolvemos.

� Desperdício é qualquer coisa quedeprecie os recursos no tempo,esforço, espaço ou dinheiro semacrescentar valor ao cliente.

O Pensamento Enxuto O Pensamento Enxuto O Pensamento Enxuto O Pensamento Enxuto O Pensamento Enxuto O Pensamento Enxuto O Pensamento Enxuto O Pensamento Enxuto éééééééé Focado naFocado naFocado naFocado naFocado naFocado naFocado naFocado naEntrega de Valor e ReduEntrega de Valor e ReduEntrega de Valor e ReduEntrega de Valor e ReduEntrega de Valor e ReduEntrega de Valor e ReduEntrega de Valor e ReduEntrega de Valor e Reduçççççççção dos Desperdão dos Desperdão dos Desperdão dos Desperdão dos Desperdão dos Desperdão dos Desperdão dos Desperdíííííííícioscioscioscioscioscioscioscios

Afinal, qual o valor de um projeto de software?Afinal, qual o valor de um projeto de software?Afinal, qual o valor de um projeto de software?Afinal, qual o valor de um projeto de software?Afinal, qual o valor de um projeto de software?Afinal, qual o valor de um projeto de software?Afinal, qual o valor de um projeto de software?Afinal, qual o valor de um projeto de software?

Um Modelo de Valor para o Produto de SoftwareUm Modelo de Valor para o Produto de SoftwareUm Modelo de Valor para o Produto de SoftwareUm Modelo de Valor para o Produto de SoftwareUm Modelo de Valor para o Produto de SoftwareUm Modelo de Valor para o Produto de SoftwareUm Modelo de Valor para o Produto de SoftwareUm Modelo de Valor para o Produto de Software

Market orMarket orMarket orMarket orEnvironmentEnvironmentEnvironmentEnvironment�

ActorsActorsActorsActorsBehaviorsBehaviorsBehaviorsBehaviors�

determine

CapabilitiesCapabilitiesCapabilitiesCapabilitiesand Strategiesand Strategiesand Strategiesand Strategies�

supported by

Beliefs andBeliefs andBeliefs andBeliefs andPersonal ValuesPersonal ValuesPersonal ValuesPersonal Values�

developed by

IdentityIdentityIdentityIdentityand Missionand Missionand Missionand Mission�

guided by

ResultsResultsResultsResults�generate

IdealIdealIdealIdeal�guided by

Authored by Luiz C. Parzianellobased on Robert Dilts’ Logical Levelsrelative to

Good or BadGood or BadGood or BadGood or Bad�

can be

�A Successful SoftwareA Successful SoftwareA Successful SoftwareA Successful SoftwareProduct usuallyProduct usuallyProduct usuallyProduct usually

respectsrespectsrespectsrespects improvesimprovesimprovesimproves supportssupportssupportssupports

exploresexploresexploresexplores

““““AtAtAtAtéééé que se prove o contrque se prove o contrque se prove o contrque se prove o contráááário, a maioria dos requisitosrio, a maioria dos requisitosrio, a maioria dos requisitosrio, a maioria dos requisitossão hipsão hipsão hipsão hipóóóóteses aguardando comprovateses aguardando comprovateses aguardando comprovateses aguardando comprovaççççãoãoãoão””””

MMMMéééétodo Cienttodo Cienttodo Cienttodo Cientííííficoficoficofico

Isso afeta a coleta e a definiIsso afeta a coleta e a definiIsso afeta a coleta e a definiIsso afeta a coleta e a definiIsso afeta a coleta e a definiIsso afeta a coleta e a definiIsso afeta a coleta e a definiIsso afeta a coleta e a definiçççççççção do escopo?ão do escopo?ão do escopo?ão do escopo?ão do escopo?ão do escopo?ão do escopo?ão do escopo?

Geralmente, novos recursos são “empurrados” para o ambiente, mesmo não agregando valor para seus usuários, tampouco para o negócio ...

Se trabalharmos orientados ao verdadeiro valor agregado, somente acrescentaremos

recursos num produto de software quando o valor de negócio for puxado pelo cliente.

“Feature Injection” By Chris Matts

Como fica o fluxo de valor de nosso escopo?Como fica o fluxo de valor de nosso escopo?Como fica o fluxo de valor de nosso escopo?Como fica o fluxo de valor de nosso escopo?Como fica o fluxo de valor de nosso escopo?Como fica o fluxo de valor de nosso escopo?Como fica o fluxo de valor de nosso escopo?Como fica o fluxo de valor de nosso escopo?

The PullThe PullThe PullThe PullSoftwareSoftwareSoftwareSoftwareLifespanLifespanLifespanLifespan

BusinessBusinessBusinessBusinessValueValueValueValue

BusinessBusinessBusinessBusinessValueValueValueValue

Stakeholders

VisionVisionVisionVisionVisionVisionVisionVision

Implementers

Pull SignalPull SignalPull SignalPull Signal

CreatesCreatesCreatesCreates

(incidental)Stakeholders

BAs FeatureFeatureFeatureFeatureSetsSetsSetsSets

FeatureFeatureFeatureFeatureSetsSetsSetsSets

BAsKey Users

StoriesStoriesStoriesStoriesStoriesStoriesStoriesStories

ScenariosScenariosScenariosScenariosScenariosScenariosScenariosScenariosUsers

QAs

UI Experts

UsersUI DesignUI DesignUI DesignUI DesignUI DesignUI DesignUI DesignUI Design

Developers

UI Experts

UI CodeUI CodeUI CodeUI CodeUI CodeUI CodeUI CodeUI Code

DevelopersUsers

FurtherFurtherFurtherFurtherCodeCodeCodeCode

FurtherFurtherFurtherFurtherCodeCodeCodeCode

IntegratorsQAs

OperatingOperatingOperatingOperatingEnvironmentEnvironmentEnvironmentEnvironment

OperatingOperatingOperatingOperatingEnvironmentEnvironmentEnvironmentEnvironment

Baseado em “Pulling Power: A New Software LifespanPulling Power: A New Software LifespanPulling Power: A New Software LifespanPulling Power: A New Software Lifespan” de Elizabeth Keogh

Por que um fluxo contPor que um fluxo contPor que um fluxo contPor que um fluxo contPor que um fluxo contPor que um fluxo contPor que um fluxo contPor que um fluxo contíííííííínuo em pequenos lotes?nuo em pequenos lotes?nuo em pequenos lotes?nuo em pequenos lotes?nuo em pequenos lotes?nuo em pequenos lotes?nuo em pequenos lotes?nuo em pequenos lotes?

LetLetLetLet’’’’s play s play s play s play a game!a game!a game!a game!

LetLetLetLet’’’’s play s play s play s play a game!a game!a game!a game!

Grandes Lotes x Pequenos LotesGrandes Lotes x Pequenos LotesGrandes Lotes x Pequenos LotesGrandes Lotes x Pequenos LotesGrandes Lotes x Pequenos LotesGrandes Lotes x Pequenos LotesGrandes Lotes x Pequenos LotesGrandes Lotes x Pequenos Lotes

AnalistaAnalistaAnalistaAnalista ProjetistaProjetistaProjetistaProjetista ProgramadorProgramadorProgramadorProgramador TestadorTestadorTestadorTestador ClienteClienteClienteCliente

SetupSetupSetupSetup da Equipeda Equipeda Equipeda Equipe

Objetivo do JogoObjetivo do JogoObjetivo do JogoObjetivo do Jogo

Entregar para o cliente 10 requisitos de software analisados, projetados, codificados e testados no menor tempo possível.

Resultados do ExperimentoResultados do ExperimentoResultados do ExperimentoResultados do ExperimentoResultados do ExperimentoResultados do ExperimentoResultados do ExperimentoResultados do Experimento

1111 2222 3333 4444 5555 6666 7777 8888 9999 0000

AnAnAnAnááááliseliseliselise ProjetoProjetoProjetoProjeto ProgramaProgramaProgramaProgramaççççãoãoãoão TestesTestesTestesTestes

1111 2222 3333 4444 5555 6666 7777 8888 9999 0000 1111 2222 3333 4444 5555 6666 7777 8888 9999 0000 1111 2222 3333 4444 5555 6666 7777 8888 9999 0000

Operação em Grandes Lotes

Duração Total = 40 UT 1º. Feedback = 31 UTEm 77,5% da operação ainda temos 90% das funcionalidades com alto risco.

AnAnAnAnááááliseliseliseliseProjetoProjetoProjetoProjeto

ProgramaProgramaProgramaProgramaççççãoãoãoão

TestesTestesTestesTestes

1111 2222 3333 4444 5555 6666 7777 8888 9999 0000

1111 2222 3333 4444 5555 6666 7777 8888 9999 0000

1111 2222 3333 4444 5555 6666 7777 8888 9999 0000

1111 2222 3333 4444 5555 6666 7777 8888 9999 0000

Operação em Pequenos Lotes (Fluxo Unitário)

Duração Total = 13 UT 1º. Feedback = 4 UTEm 30,8% da operação ainda temos 60% das funcionalidades com risco zero.

Ganho de Velocidade = 40 / 13 = 3,07Ganho de Velocidade = 40 / 13 = 3,07Ganho de Velocidade = 40 / 13 = 3,07Ganho de Velocidade = 40 / 13 = 3,07

Lead Time Final = 13 / 40 = 32,5%Lead Time Final = 13 / 40 = 32,5%Lead Time Final = 13 / 40 = 32,5%Lead Time Final = 13 / 40 = 32,5%

Tempo para Feedback = 4 / 31 = 12,9%Tempo para Feedback = 4 / 31 = 12,9%Tempo para Feedback = 4 / 31 = 12,9%Tempo para Feedback = 4 / 31 = 12,9%

Questões para nossos Questões para nossos Questões para nossos Questões para nossos Questões para nossos Questões para nossos Questões para nossos Questões para nossos GestoresGestoresGestoresGestoresGestoresGestoresGestoresGestores

1. É do interesse de sua organização realizar projetos de software de forma tão lenta?

2. Se realmente não é do interesse, o que mantém a cultura da organização apegada ao desperdício?

3. As “partes interessadas” nos projetos de software tem alguma noção dos riscos que elas correm?

4. Você acredita que esse baixo desempenho e alto risco podem afetar os resultados do negócio?

5. Qual poderia ser o interesse de um Gerente de Projetos diante deste cenário?

Como ficaria a verificaComo ficaria a verificaComo ficaria a verificaComo ficaria a verificaComo ficaria a verificaComo ficaria a verificaComo ficaria a verificaComo ficaria a verificaçççççççção e o controle?ão e o controle?ão e o controle?ão e o controle?ão e o controle?ão e o controle?ão e o controle?ão e o controle?

Sprint N

Sprint N+1

Dia 1 Dia 2 Dia 3 Dia 4 Dia 5 Dia 1 Dia 2 Dia 3 Dia 4 D5 Dia 1

AprovaçãoProject Charter

AprovaçãoProject Charter

Concepção GeralBusiness Case

Concepção GeralBusiness Case

P1P2

P1P2

Sprint Planning 2 de N

Sprint Planning 1 de N

RSR

RSR

Retrospective de N

Sprint Review de N

DS DS DS DS DS DS DS DS

Daily Scrum

RW2

RequirementsWorkshop de N+1

RW2RW1 RW1

RequirementsWorkshop de N+2

VAL2VAL1 VAL2VAL1

Validation

Ciclo de ProduçãoDetalhamento Progressivo

Ciclo de ProduçãoDetalhamento Progressivo

Sprint 2

Ciclo de ProduçãoDetalhamento Progressivo

Ciclo de ProduçãoDetalhamento Progressivo

Sprint 1

JITSetup de Ambiente

Auto-Organização

Setup de AmbienteAuto-Organização

Sprint 0

Release 1

Objetivo deNegócio #1

Objetivo deNegócio #2

Objetivo deNegócio #3

Release 2 Release 3

TEMPO

Spr

intB

ackl

og1

Spr

intB

ackl

og2

Spr

intB

ackl

og3

Spr

intB

ackl

og4

Spr

intB

ackl

og5

Spr

intB

ackl

og6

Spr

intB

ackl

og7

Spr

intB

ackl

og8

Spr

intB

ackl

og9

Spr

intB

ackl

og10

Spr

intB

ackl

og11

Spr

intB

ackl

og12

Spr

intB

ackl

og13

Spr

intB

ackl

og14

Spr

intB

ackl

og15

Spr

intB

ackl

og16

Spr

intB

ackl

og17

Spr

intB

ackl

og18

Must Have (65%) Should Have (25%) Could Have (10%)

Básico Desempenho EncantamentoEncantamentoDesempenho

Uma Visão da Priorização no Tempo

TAMANHO

35pts

32pts

10pts

25pts35pts 35pts

32pts

35pts

37pts

35pts

32pts35pts

32pts

35pts

32pts

32pts

35pts

32pts

ESCOPO TOTAL = 544 story points

Básico Desempenho Encantamento

Como ficaria a verificaComo ficaria a verificaComo ficaria a verificaComo ficaria a verificaComo ficaria a verificaComo ficaria a verificaComo ficaria a verificaComo ficaria a verificaçççççççção e o controle?ão e o controle?ão e o controle?ão e o controle?ão e o controle?ão e o controle?ão e o controle?ão e o controle?

Source: DanubeDanubeDanubeDanube (ScrumWorks)

Como ficaria a verificaComo ficaria a verificaComo ficaria a verificaComo ficaria a verificaComo ficaria a verificaComo ficaria a verificaComo ficaria a verificaComo ficaria a verificaçççççççção e o controle?ão e o controle?ão e o controle?ão e o controle?ão e o controle?ão e o controle?ão e o controle?ão e o controle?

Stelios Pantazopoulos, Project Vital Project Vital Project Vital Project Vital SignsSignsSignsSigns (http://www.projectvitalsigns.com/)

Estoque inicial

detalhado em alto nível.

Estoque inicial

detalhado em alto nível.

Analistas fazendo estoques

de requisitos detalhados

Analistas fazendo estoques

de requisitos detalhados

Desenvolvedores com uma

ligeira baixa capacidade

Desenvolvedores com uma

ligeira baixa capacidade

QA e Cliente validando

continuamento o produto

QA e Cliente validando

continuamento o produto

Como ficaria a verificaComo ficaria a verificaComo ficaria a verificaComo ficaria a verificaComo ficaria a verificaComo ficaria a verificaComo ficaria a verificaComo ficaria a verificaçççççççção e o controle?ão e o controle?ão e o controle?ão e o controle?ão e o controle?ão e o controle?ão e o controle?ão e o controle?

HenrikHenrikHenrikHenrik KnibergKnibergKnibergKnibergQConQConQConQCon, , , , SanSanSanSan FranciscoFranciscoFranciscoFrancisco

NovNovNovNov 18, 200918, 200918, 200918, 2009

Como ficaria a verificaComo ficaria a verificaComo ficaria a verificaComo ficaria a verificaComo ficaria a verificaComo ficaria a verificaComo ficaria a verificaComo ficaria a verificaçççççççção e o controle?ão e o controle?ão e o controle?ão e o controle?ão e o controle?ão e o controle?ão e o controle?ão e o controle?

David J. AndersonDavid J. AndersonDavid J. AndersonDavid J. Andersonhttp://www.agilemanagement.net/Articles/Weblog/Archives/June2009.html

From Continuous IntegrationFrom Continuous IntegrationFrom Continuous IntegrationFrom Continuous IntegrationTo Continuous DeliveryTo Continuous DeliveryTo Continuous DeliveryTo Continuous Delivery

““““Always ShippableAlways ShippableAlways ShippableAlways Shippable””””

From Continuous IntegrationFrom Continuous IntegrationFrom Continuous IntegrationFrom Continuous IntegrationFrom Continuous IntegrationFrom Continuous IntegrationFrom Continuous IntegrationFrom Continuous IntegrationTo Continuous DeliveryTo Continuous DeliveryTo Continuous DeliveryTo Continuous DeliveryTo Continuous DeliveryTo Continuous DeliveryTo Continuous DeliveryTo Continuous Delivery

““““““““Always ShippableAlways ShippableAlways ShippableAlways ShippableAlways ShippableAlways ShippableAlways ShippableAlways Shippable””””””””

Como ficaria a verificaComo ficaria a verificaComo ficaria a verificaComo ficaria a verificaComo ficaria a verificaComo ficaria a verificaComo ficaria a verificaComo ficaria a verificaçççççççção e o controle?ão e o controle?ão e o controle?ão e o controle?ão e o controle?ão e o controle?ão e o controle?ão e o controle?

““““““““Não somente o escopo da soluNão somente o escopo da soluNão somente o escopo da soluNão somente o escopo da soluNão somente o escopo da soluNão somente o escopo da soluNão somente o escopo da soluNão somente o escopo da soluçççççççção,ão,ão,ão,ão,ão,ão,ão,mas a forma como ele mas a forma como ele mas a forma como ele mas a forma como ele mas a forma como ele mas a forma como ele mas a forma como ele mas a forma como ele éééééééé entregueentregueentregueentregueentregueentregueentregueentreguea seus usua seus usua seus usua seus usua seus usua seus usua seus usua seus usuáááááááários pode afetar osrios pode afetar osrios pode afetar osrios pode afetar osrios pode afetar osrios pode afetar osrios pode afetar osrios pode afetar os

resultados do negresultados do negresultados do negresultados do negresultados do negresultados do negresultados do negresultados do negóóóóóóóócio.cio.cio.cio.cio.cio.cio.cio.””””””””

XXXXXXXX

Como ficaria a EAP neste cenComo ficaria a EAP neste cenComo ficaria a EAP neste cenComo ficaria a EAP neste cenComo ficaria a EAP neste cenComo ficaria a EAP neste cenComo ficaria a EAP neste cenComo ficaria a EAP neste cenáááááááário?rio?rio?rio?rio?rio?rio?rio?

Project ScopeProject ScopeProject ScopeProject ScopeProject ScopeProject ScopeProject ScopeProject Scope

Business Goal #1Business Goal #1Business Goal #1Business Goal #1 Business Goal #2Business Goal #2Business Goal #2Business Goal #2

Process ScopeProcess ScopeProcess ScopeProcess ScopeProcess ScopeProcess ScopeProcess ScopeProcess Scope

TimeTimeTimeTimeTimeTimeTimeTime

Target #1Target #1Target #1Target #1 Target #2Target #2Target #2Target #2 Target #3Target #3Target #3Target #3 Target #4Target #4Target #4Target #4 Busin

ess

Busin

ess

Busin

ess

Busin

ess

Busin

ess

Busin

ess

Busin

ess

Busin

ess

Scop

eScop

eScop

eScop

eScop

eScop

eScop

eScop

e

Feature #1Feature #1Feature #1Feature #1 Feature #2Feature #2Feature #2Feature #2 Feature #3Feature #3Feature #3Feature #3 Feature #4Feature #4Feature #4Feature #4

User Story #1User Story #1User Story #1User Story #1 User Story #2User Story #2User Story #2User Story #2 User Story #3User Story #3User Story #3User Story #3 User Story #4User Story #4User Story #4User Story #4

AcceptanceAcceptanceAcceptanceAcceptanceCriteriaCriteriaCriteriaCriteria

Rules &Rules &Rules &Rules &ConstraintsConstraintsConstraintsConstraints

Tasks &Tasks &Tasks &Tasks &EffortEffortEffortEffort

Prod

uct S

cope

Prod

uct S

cope

Prod

uct S

cope

Prod

uct S

cope

Prod

uct S

cope

Prod

uct S

cope

Prod

uct S

cope

Prod

uct S

cope

ITEGRATIONITEGRATIONITEGRATIONITEGRATION

ITERATIONITERATIONITERATIONITERATION

RELEASERELEASERELEASERELEASE

O Escopo do Projeto num Placar de EstratO Escopo do Projeto num Placar de EstratO Escopo do Projeto num Placar de EstratO Escopo do Projeto num Placar de EstratO Escopo do Projeto num Placar de EstratO Escopo do Projeto num Placar de EstratO Escopo do Projeto num Placar de EstratO Escopo do Projeto num Placar de Estratéééééééégiagiagiagiagiagiagiagia

ContextoContextoContextoContexto

Neg

Neg

Neg

Negóó óó ciocio

cio

cio

Prod

uto(s)

Prod

uto(s)

Prod

uto(s)

Prod

uto(s)

Projeto

Projeto

Projeto

Projeto

CenCenCenCenáááário Atualrio Atualrio Atualrio Atual CenCenCenCenáááário Desejadorio Desejadorio Desejadorio Desejado

DeclaraDeclaraDeclaraDeclaraççççãoãoãoãoProblemaProblemaProblemaProblema

ResultadosResultadosResultadosResultados((((----))))

CausasCausasCausasCausas

Visão doVisão doVisão doVisão doNegNegNegNegóóóóciociociocio

ResultadosResultadosResultadosResultados(+)(+)(+)(+)

EfeitosEfeitosEfeitosEfeitos(ROI)(ROI)(ROI)(ROI)

Kick o

ffR 1 R 2

SistemaSistemaSistemaSistemaLegado 1Legado 1Legado 1Legado 1

SistemaSistemaSistemaSistemaLegado 2Legado 2Legado 2Legado 2

InfraInfraInfraInfra----estruturaestruturaestruturaestrutura

Visão doVisão doVisão doVisão doProdutoProdutoProdutoProduto

SistemaSistemaSistemaSistemaLegado 2Legado 2Legado 2Legado 2

InfraInfraInfraInfra----EstruturaEstruturaEstruturaEstrutura

Tema 1Tema 1Tema 1Tema 1

Tema 2Tema 2Tema 2Tema 2

Tema 3Tema 3Tema 3Tema 3

Tema 4Tema 4Tema 4Tema 4

Tema 5Tema 5Tema 5Tema 5

FeatFeatFeatFeat. 1. 1. 1. 1 FeatFeatFeatFeat. 2. 2. 2. 2 FeatFeatFeatFeat. 3. 3. 3. 3 FeatFeatFeatFeat. 4. 4. 4. 4

Story Story Story Story Story Story Story Story

Story Story Story Story Story Story

Story Story Story

VVVV RRRR CCCC

BusinessBusinessBusinessBusinessReqsReqsReqsReqs

PartesPartesPartesPartesInteressadasInteressadasInteressadasInteressadas

FerramentasFerramentasFerramentasFerramentasMMMMéééétodostodostodostodos

EquipeEquipeEquipeEquipePessoas Infraestrutura

Atividades / Datas

PrazoPrazoPrazoPrazo QualidadeQualidadeQualidadeQualidade

CustoCustoCustoCusto RiscosRiscosRiscosRiscos

Pessoas Infraestrutura

Atividades / Datas

TempoTempoTempoTempo

BusinessBusinessBusinessBusinessReqsReqsReqsReqs

BusinessBusinessBusinessBusinessReqsReqsReqsReqs

BusinessBusinessBusinessBusinessReqsReqsReqsReqs

Goals Goals Goals Goals

PersonaPersonaPersonaPersona PersonaPersonaPersonaPersona PersonaPersonaPersonaPersona PersonaPersonaPersonaPersona

TheTheTheThe DudeDudeDudeDude’’’’s s s s LawLawLawLaw

Value = Why

How By DavidHussman

TheTheTheThe DudeDudeDudeDude’’’’s s s s LawLawLawLaw

Value = Why

How By DavidHussman

ReduReduReduReduçççção doão doão doão do Lead TimeLead TimeLead TimeLead Time

“What defines a winner is not how fast we deliver, but how fast we learn from what we deliver”

Jason Gorman

““““First be sure you are building First be sure you are building First be sure you are building First be sure you are building the right thing. Then make sure the right thing. Then make sure the right thing. Then make sure the right thing. Then make sure you are building the thing right.you are building the thing right.you are building the thing right.you are building the thing right.””””

The Poppendiecks (based on Peter Druker)

Muito obrigado!Luiz Claudio Parzianello

http://twitter.com/[email protected]