View
705
Download
4
Category
Preview:
Citation preview
Modelos Híbridos:Case, Verdades e Mitos
Há 1 ano atrás – Agile Trends 2015Objetivo: Migrar sistema BackOffice de uma grande seguradora
Prazo: 12 meses (INEGOCIÁVEL)
A Arte do Tailoring em Projetos ÁgeisO Que Foi Dito
Scrum(Papéis e cerimônias)
Extreme Programming(No desenvolvimento de software)
FDD – Feature-Driven Development(Estratégia de entregas de funcionalidades
de até 45 dias)
Scrum
Belo filosoficamente, mas sustenta-se sozinho ?
XP = Extreme Programming
E se usarmos junto com o Scrum algumas práticas do XP como Refatoração, TDD,
Programação em Par, Propriedade Coletiva ?
FDD – Feature-Driven Development
E se definirmos o timebox por funcionalidade?
E se mesmo assim aproveitarmos os papéis e cerimônias do Scrum ?
E se substituirmos o princípio de propriedade individual de código do FDD e usar a
propriedade coletiva do XP ?
O Que Eu Não Tive Coragem de Dizer
Solução PropostaNome Clássico: Tailoring
Nome Bonito: Modelo HíbridoScrum
(Papéis e cerimônias)Extreme Programming
(No desenvolvimento de software)
FDD – Feature-Driven Development(Estratégia de entregas de funcionalidades
de até 45 dias)
Boas PráticasPMBOK
Ágil e PMBOK??
Voltando um Pouquinho no Tempo
Como tudo começouA Documentação do Processo Atual
A Documentação do Processo Atual
Cérebro da pessoa que desenvolveu o processo atual há 30 anos atrás
ATUAL GERENTE DE TI DA ÁREA
A Documentação do Processo Atual
Início dos trabalhos de levantamentoMeta: Mapear o processo atual eelaborar uma WBS com as features doprocesso
Técnicas: Entrevistas com o Gerente deTI e com os desenvolvedores doprocesso original
Validação: Resultado das entrevistasversus processos batch em execução
100% de validação? NÃO
Facilidade na obtenção de informações:Baixa
Frase mais ouvida: “Para quelevantamento? É só pegar osprogramas e converter!”
Duração: 45 dias
WBS ????
Que tal FBS(Feature Breakdown Structure)
FONTE:
http://lithespeed.com/agile-requirements-breakdown-structure-by-david-bulkin/
45 Dias??Praticamente um Waterfallzão
RelaçãoPrecisão vs. Tempo
Lembrando Que o Ponto de Partida era esse:
Diagnóstico final
Diagnóstico final
Processo atual
Prazo
Reação do Cliente
Mas vocês não são ágeis?
Visão equivocada sobre Agilidade
Estratégia do Cliente
Dinheiro não é problema! Vamos colocar
20 recursos para trabalhar
Solução Proposta
Processo sugerido
Adequar escopo para cumprir prazo através da revisão do processo atual:- Eliminando redundâncias- Unificando processos- Simplificando processos- Terceirizando processos
Ou seja, uma abordagem Lean
Solução Proposta – Mais Lean na Veia
A Equipe
Equipe recomendada utilizando Lean Budget:- 5 Desenvolvedores especialistas recrutados em outras gerencias funcionais- 1 Analista de Qualidade contratado para desenvolver testes automatizados- 1 Scrum Master contratado para fornecer coaching e mentoring- 1 Product Owner- 1 Gerente de Projeto
A Estrutura do Projeto
SM
PO
DEV. TEAM
CAMADA XP
CAMADA SCRUM / FDD
CAMADA
GERENCIAMENTO PROJETO
GP
STAKEHOLDERS
Separando o Joio do Trigo
Eu controlo todos e trabalho
com modelos híbridos pois eles
usam Kanban para meu
controle visual e fazem Daily
StandUp para me reportarem os
trabalhos do projeto
Eu trabalho com modelos
híbridos pois desenvolvo
toda esta documentação
através de Sprints
Mais importante que as ferramentasÉ o nosso mindset
Ache a(s) ferramenta(s) certa(s) para o seu problema, independente de rótulos
#AgilidadeParaTodosVista a camisa!!
Vitor MassariSite:
www.hiflex.com.br
E-mail:
vitor.massari@hiflex.com.br
LinkedIn:
www.linkedin.com/in/vitormassari
Skype:
Vitor Massari (Vmassari80)
Twitter:
@AgileCoachSP
@HiflexConsult
Facebook:
www.facebook.com/AgileCoachVitorMassari
www.facebook.com/HiflexConsultoria
Recommended