O que é um Sprint 0?
Um Sprint 0 é uma abordagem iterativa na qual trabalhamos em conjunto com os clientes para descobrir, descrever e validar os requisitos para uma solução. O Sprint 0 baseia-se no Design Thinking, design de UX e Engenharia de Requisitos ágil. Ao finalizar um Sprint 0, você deve ter um documento de Visão e Escopo e um backlog inicial.
Em um Sprint 0 e no projeto de desenvolvimento subsequente, devemos nos concentrar no seguinte:
*
Viabilidade
: Existem razões comerciais para realizar o projeto. Deve-se produzir e alcançar um certo valor comercial. Esse valor comercial objetivo está sempre em foco e deve ser validado em um Sprint 0.
*
Atratividade
: Fatores humanos também desempenham um papel aqui. Os humanos usarão o software e os humanos decidirão se recebemos o contrato para o projeto. Portanto, o Sprint 0 também é uma atividade pré-venda. A atratividade ajuda na venda.
*
Factibilidade
: Mas, e se você estiver mirando um grande valor comercial com uma grande experiência de UX, e não houver maneira técnica de alcançá-lo ou os custos forem muito altos? Por isso, precisamos levar em consideração a factibilidade técnica como terceiro aspecto.
Não é fácil alcançar esses três objetivos - viabilidade, atratividade e factibilidade - ao mesmo tempo. Explicaremos como a abordagem iterativa usada em um Sprint 0 pode ajudá-lo a alcançá-los, e forneceremos algumas ferramentas e técnicas para usar no caminho.
Um Sprint 0 oferece uma série de aspectos positivos, tanto da perspectiva do cliente quanto da nossa perspectiva como fornecedor de software.
Aprendizado Validado
* O Sprint 0 envolve muito Valor de Engenharia. Para nossos clientes, o Sprint 0 permite definir o valor comercial a ser criado e fornecer feedback, por exemplo, sobre protótipos ou maquetes da solução planejada. Os clientes podem validar a solução precocemente e otimizar ativamente o resultado comercial.
* Para nós, um Sprint 0 ajuda a validar nossa compreensão dos requisitos do cliente e nossas soluções propostas.
Barreira de Entrada Reduzida
* Para nossos clientes, um Sprint 0 requer um investimento muito menor do que o necessário para um projeto grande. Eles podem validar a solução futura sem um grande investimento inicial.
* Para nós, o Sprint 0 é um pé na porta para obter o projeto de acompanhamento.
Resultados Tangíveis
* Para nossos clientes, um Sprint 0 produz resultados tangíveis de forma ágil e eficiente. Os clientes podem fornecer feedback precocemente. Também podem usar esses resultados tangíveis para vender o projeto internamente às partes interessadas relevantes.
* Para nós, obtemos feedback precocemente. Também podemos verificar a factibilidade técnica com protótipos. Podemos impressionar o cliente entregando resultados mais rapidamente e talvez até acima de suas expectativas.
Risco Mitigado
* Para nossos clientes, a abordagem iterativa de um Sprint 0 permite fornecer feedback precocemente e mitigar o risco. Protótipos ou maquetes que são bons o suficiente para uma rodada de feedback podem ser desenvolvidos rapidamente e facilmente. Isso é muito mais rápido e mais barato do que desenvolver software pronto para produção e coletar feedback durante o teste de aceitação no final de uma fase de desenvolvimento custosa.
* Para nós, um Sprint 0 fornece uma compreensão muito melhor dos requisitos do que o processo de avaliação habitual. A colaboração mais próxima com o cliente nos fornece muito mais feedback precocemente.
Confiança e Modelo de Trabalho Estabelecido
* Para nossos clientes, um Sprint 0 permite ganhar confiança em como trabalhamos e em nós como equipe. Também estabelece um modelo de trabalho entre o cliente e a equipe do projeto.
* Para nós, um Sprint 0 nos permite mostrar aos nossos clientes como trabalhamos e demonstrar que entendemos suas necessidades.
Sprint 0: Uma Abordagem, Muitos Sabores
Cada Sprint 0 pode diferir muito devido a uma série de fatores. Dependendo da complexidade e do número de papéis envolvidos, você pode precisar de mais ou menos tempo. A complexidade arquitetônica e a factibilidade técnica também podem variar consideravelmente. O design de UX pode ser o foco principal ou até mesmo não estar envolvido de forma alguma. Muitos outros aspectos podem diferir em cada Sprint 0. Mas um aspecto sempre é o mesmo: a abordagem iterativa na qual trabalhamos em conjunto com os clientes para descobrir, descrever e validar os requisitos para uma solução. Quando realizamos Valor de Engenharia junto com os clientes, a situação determina como fazemos e as ferramentas que usamos. No final do Sprint 0, queremos saber que os requisitos são bons o suficiente para fazer uma oferta vinculativa. Queremos validar a solução proposta antes que o contrato de acompanhamento seja assinado.
Pedro Pascal
Se unió el 07/03/2018