View
412
Download
9
Category
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
Recommended