Quando você joga um protótipo fora e começa de novo?
-
25-09-2019 - |
Pergunta
Quando você está prototipando um novo sistema, quais orientações você usa para marcar um ponto de parada e início?
Solução
Normalmente, escrevo protótipos como parte do processo de arquitetura/design, para responder a perguntas que só podem ser respondidas trabalhando com o código. Por exemplo, perguntas como:
- Posso arrastar e soltar Silverlight?
- Que estrutura eu usaria para desenhar objetos interativos de tela no WinForms?
Normalmente, você pode escrever um protótipo rapidamente para responder a essas perguntas. Obviamente, o código não precisa ter a qualidade da produção, ele só precisa ir longe o suficiente para responder a essas perguntas.
Depois de ficar sem perguntas em aberto, eu descartaria o protótipo e terminaria seu "design". Então você está pronto para começar a criar uma versão de produção.
Outras dicas
Quando o que estou trabalhando, não se encaixa mais nos requisitos (funcional, usabilidade ou de outra forma).
Os protótipos devem ser um item desapropriado, então nunca hesito ao jogar um fora.
Quando você riscou a funcionalidade para um nível em que se sente pronto para escrever o código de produção.