Como capacitar clientes: Introdução ao conceito dos Team Guiders

Preview:

DESCRIPTION

 

Citation preview

Como capacitar clientesIntrodução ao conceito de Team Guiders

Paulo FurtadoAGILE BRAZIL 2013

Pergunta:

Onde começa o desenvolvimento de um

produto?

Na minha visão, um software bem desenvolvido é...

+ =

PROBLEMA:

“Nós temos a tendência de NÃO tratar o cliente de software como um cliente que gasta dinheiro.”

R$ 500.000,00Quinhentos mil reais

vs

R$ 500.000,00R$ 500.000,00

O Cliente é responsável, mas como dizer isso a ele?

“Software Requirements is a

Communication problem.”

Mike CohnUser Stories Applied

“Those who want the new software must communicate with those who will build the

new software.”

O valor dos requisitos é RELATIVO

Contexto é importante

Um Team Guider o conhece o contexto do

produto

X

O Requisito, por mais simples que seja, altera nossa rotina.

Um Team Guider sabe a diferença entre um par de brincos e uma

escova de dentes

Quality is personal! Jim HighsmithAgile Consultant

Um Team Guider define, para o seu

time, o conceito de qualidade

Que tipo de guia você gostaria de ter?

+

+

=

=

?

?

Um Team Guider sabe onde quer chegar

Exemplo: Pregão Eletrônico

Exemplo: Pregão EletrônicoQuem quer guiar esse projeto?

Um Team Guider deve ter poderes de decisão e isso deve ficar claro

para TODOS

O Cliente é tratado como Cliente!

Sei que você já viu isso, mas... Vai ver de novo!

PLANEJAMENTOPOR FASE

Requisitos

POR QUE NÃO...ITERAÇÕES?

Iteração 1 Iteração 2 Iteração N

...

Especific. Desenvolv Testes Produção

Isso não é do jeito que eu

queria !!!

ENTREGA 1 ENTREGA 2

Um Team Guider faz TEST DRIVE o tempo

inteiro.

E qual a diferença entre um Team Guider e um Product Owner?

NENHUMA!

Mas um bom Team Guider faz um plano de negócios para o produto que ele quer

implementar.

Obrigado!

Paulo Furtadopaulofurtado.ti@gmail.compaulofurtado@ifce.edu.br

@paulofurtadoti

www.hunoti.com.br