analista de negócios no mundo agile

31
{ Analistas de Negócios no Mundo Ágil

Upload: jeffmor

Post on 13-Jun-2015

762 views

Category:

Technology


5 download

DESCRIPTION

Analista de negócios no mundo agile

TRANSCRIPT

Page 1: Analista de negócios no mundo agile

{Analistas de Negóciosno Mundo Ágil

Page 2: Analista de negócios no mundo agile

Paulo Vasconcellos

25 anos em TI Desenvolvendo

Software Gerenciando Projetos Analisando Negócios Treinando Palestrando Escrevendo e Fumando

Page 3: Analista de negócios no mundo agile

{ }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

Page 4: Analista de negócios no mundo agile

Choque de Culturas?

Page 5: Analista de negócios no mundo agile

Separação de PreocupaçõesSoC (sorry, puristas!)

Domínio doProblema

Domínio daSolução

Page 6: Analista de negócios no mundo agile

Habilidades e Conhecimentos Complementares

Conhecimento do NegócioArquitetura de NegóciosGestão de Expectativas

Arquitetura de Aplicações

Arquitetura de InformaçõesArquitetura Tecnológica

Page 7: Analista de negócios no mundo agile

Dois Times

Dono do ProdutoEspecialistas no DomínioUsuários-chaveAnalistas de Negócios

Desenvolvedores

ArquitetosTesters

Os caras de “infra”

Page 8: Analista de negócios no mundo agile

“This isn’t a Troll” #1

“Todo projeto deve ter um Time de Desenvolvimento e um Time de Produto.”

- Jim Highsmith

Page 9: Analista de negócios no mundo agile

“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

Page 10: Analista de negócios no mundo agile

“This isn’t a Troll” #3

“Todos juntos, ao mesmo tempo, desde o início.”

- James Coplien(The Lean Secret)

Page 11: Analista de negócios no mundo agile

Exploração

Não é pecado nem crime que os AN’s trabalhem uma ou duas iterações ‘na frente’ do restante do time.

Page 12: Analista de negócios no mundo agile

[alt]+[tab]

Page 13: Analista de negócios no mundo agile

ARQUITETURA

Page 14: Analista de negócios no mundo agile

“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

Page 15: Analista de negócios no mundo agile

Uma “Nova” Proposta

O que o sistema É

(forma)

O que o sistema FAZ

(funcionalidades)

Page 16: Analista de negócios no mundo agile

O “Velho” Negócio

O que o negócio É

O que o negócio FAZ

Page 17: Analista de negócios no mundo agile

“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

Page 18: Analista de negócios no mundo agile

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)

Page 19: Analista de negócios no mundo agile

“This isn’t a Troll” #6

“User Stories não são suficientes.”

- James Coplien

Page 20: Analista de negócios no mundo agile

Casos de Uso

Page 21: Analista de negócios no mundo agile

Integram vários “add-ons” das User Stories

Page 22: Analista de negócios no mundo agile

Se Comunicam bem com o Negócio

SuportaSuporta

Page 23: Analista de negócios no mundo agile

“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”

Page 24: Analista de negócios no mundo agile

“This isn’t a Troll” #8

#Vô tuitá essa p0rr@!

Page 25: Analista de negócios no mundo agile

Trabalhos Citados

Agile Project Management – 2nd Edition Jim Highsmith | Addison-Wesley (2010)

Lean Architecture James O. Coplien & Gertrud BjØrnvig

Wiley (2010)

Page 26: Analista de negócios no mundo agile

“This isn’t a Troll” #9

Sou pop folk alternativo

Page 27: Analista de negócios no mundo agile

“This isn’t a Troll” #10

Sou pop folk alternativo

#Oinc!

Page 28: Analista de negócios no mundo agile
Page 29: Analista de negócios no mundo agile

Contato

[email protected]

twitter.com/pfvasconcellos

LinkedIn.com/in/pfvasconcellos

pfvasconcellos

facebook.com/pfvasconcellos

Page 30: Analista de negócios no mundo agile

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

Page 31: Analista de negócios no mundo agile

pfvasconcellos.com}