O desenvolvimento Visie pode tornar sua empresa diferente da concorrência. Liberte-se.
A maioria dos desenvolvedores vai tentar lhe fazer todas as perguntas antes de começar a criar o software. Muitas perguntas. Em seguida vai gastar um bom tempo desenvolvendo o software que ele acha que você precisa. Como tanto você quanto ele são humanos, depois desse tempo todo ele vai te trazer alguma coisa que é, se você der sorte, parecida com o que você realmente precisa. Só nesse momento vocês vão ter uma noção real do software que vai resolver o problema. Mas o prazo já foi embora e você esperava ter um software pronto. Além disso, o desenvolvedor já consumiu todos os recursos. Sua equipe está cansada, e ele já prometeu que está terminando. Não é um bom momento para descartar parte do que foi feito e fazer direito. O resultado? Na melhor das hipóteses, um atraso considerável e um produto que não faz o que você precisa.
Você não precisa esperar até o final do projeto para ver seu software gerar resultados
No modelo de desenvolvimento incremental o software é desenvolvido em pequenas etapas, os sprints. Você responde a algumas perguntas, nós construimos uma parte do software e entregamos. Se estivermos errados, vamos perceber e corrigir logo, enquanto ainda há pouca coisa desenvolvida e é fácil consertar. Corrigimos nossos pequenos erros enquanto eles ainda são pequenos, ao invés de acreditar que nunca erramos. E você não precisa esperar até o final do projeto para ter software funcionando. Ao final do primeiro sprint você já tem software capaz de gerar valor.
Toda a tecnologia disponível para você está disponível para o seu concorrente. Você está preso à mediocridade? Onde está a diferença?