analista de negócios no mundo agile
DESCRIPTION
Analista de negócios no mundo agileTRANSCRIPT
{Analistas de Negóciosno Mundo Ágil
Paulo Vasconcellos
25 anos em TI Desenvolvendo
Software Gerenciando Projetos Analisando Negócios Treinando Palestrando Escrevendo e Fumando
{ }A precisa definição sobre o que precisa ser feito
é a parte mais difícil daconstrução de um software.
Nenhuma outra comprometetanto um projeto quando
mal executada.E nenhuma é mais difícil
de ser corrigida.
Fred Brooks
Choque de Culturas?
Separação de PreocupaçõesSoC (sorry, puristas!)
Domínio doProblema
Domínio daSolução
Habilidades e Conhecimentos Complementares
Conhecimento do NegócioArquitetura de NegóciosGestão de Expectativas
Arquitetura de Aplicações
Arquitetura de InformaçõesArquitetura Tecnológica
Dois Times
Dono do ProdutoEspecialistas no DomínioUsuários-chaveAnalistas de Negócios
Desenvolvedores
ArquitetosTesters
Os caras de “infra”
“This isn’t a Troll” #1
“Todo projeto deve ter um Time de Desenvolvimento e um Time de Produto.”
- Jim Highsmith
“This isn’t a Troll” #2
“Em uma verdadeira organização Ágil, aqueles que são responsáveis pela solução do problema participam de sua definição.”
- James Coplien
“This isn’t a Troll” #3
“Todos juntos, ao mesmo tempo, desde o início.”
- James Coplien(The Lean Secret)
Exploração
Não é pecado nem crime que os AN’s trabalhem uma ou duas iterações ‘na frente’ do restante do time.
[alt]+[tab]
ARQUITETURA
“This isn’t a Troll” #4
“Arquitetura é trabalho de todo mundo. Ela é muito importante para ser deixada apenas nas mãos do arquiteto.”
- James Coplien
Uma “Nova” Proposta
O que o sistema É
(forma)
O que o sistema FAZ
(funcionalidades)
O “Velho” Negócio
O que o negócio É
O que o negócio FAZ
“This isn’t a Troll” #5“O código nos diz o QUE e o COMO, mas apenas os autores de sua documentação podem nos dizer o PORQUÊ.”
- James Coplien
DCI (Dado, Contexto e Interação)
O que o sistema É
(dado)
O que o sistema FAZ
(interação)Classe de Contexto(para cada Caso
de Uso ou Hábito)
“This isn’t a Troll” #6
“User Stories não são suficientes.”
- James Coplien
Casos de Uso
Integram vários “add-ons” das User Stories
Se Comunicam bem com o Negócio
SuportaSuporta
“This isn’t a Troll” #7
Analistas de Negócios não são:• Desperdício• “Peso morto”• “Do mal”• Inimigos do meio-ambiente• Programadores que não “pegaram”
“This isn’t a Troll” #8
#Vô tuitá essa p0rr@!
Trabalhos Citados
Agile Project Management – 2nd Edition Jim Highsmith | Addison-Wesley (2010)
Lean Architecture James O. Coplien & Gertrud BjØrnvig
Wiley (2010)
“This isn’t a Troll” #9
Sou pop folk alternativo
“This isn’t a Troll” #10
Sou pop folk alternativo
#Oinc!
Contato
twitter.com/pfvasconcellos
LinkedIn.com/in/pfvasconcellos
pfvasconcellos
facebook.com/pfvasconcellos
Créditos & Débitos
Você pode: Copiar, distribuir, exibir e executar a obra Criar obras derivadas
Desde que: Dê crédito ao autor original Não tenha fins comerciais Disponibilize suas obras com a mesma
licença.
Esta apresentação contém imagens de HikingArtist.com, disponibilizadas com licença equivalente no Flickr.
Apresentação liberada sob licença Creative Commons
pfvasconcellos.com}