Desenvolvimento de Software · Avançado · Inglês · Técnico
spike
Tarefa curta e limitada no tempo para investigar uma dúvida técnica ou de design, cujo resultado é aprendizado, e não funcionalidade pronta.
Onde usar
'Faz um spike para ver se a biblioteca atende', 'o spike mostrou que é inviável'. Usado antes de estimar.
Exemplos
Let's do a two-day spike to check whether this library works.
Vamos fazer um spike de dois dias para ver se essa biblioteca funciona.
The spike showed the approach was not viable.
O spike mostrou que a abordagem não era viável.
We can't estimate this until we do a spike.
Não dá para estimar isso até fazermos um spike.
Cuidado
O código de um spike geralmente é descartável; não o promova a produção sem reescrever com qualidade.
Sinônimos
investigação técnica, spike solution
Origem
Termo vindo do Extreme Programming (spike solution).