Pergunta

Quando você está prototipando um novo sistema, quais orientações você usa para marcar um ponto de parada e início?

Foi útil?

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.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top