Como explicar para uma pessoa não técnica por que a tarefa levará muito mais tempo do que eles pensam? [fechadas]

60

Quase todo desenvolvedor precisa responder a perguntas do lado do negócio, como: Por que demorará 2 dias para adicionar este simples formulário de contato?

Quando um desenvolvedor estima essa tarefa, ela pode ser dividida em etapas:

  • faça algumas alterações no banco de dados
  • otimizar alterações de banco de dados para velocidade
  • adicione o HTML do front end
  • escreva o código do lado do servidor
  • adicionar validação
  • adicione javascript do lado do cliente
  • use testes de unidade
  • verifique se a configuração de SEO está funcionando
  • implemente a confirmação por e-mail
  • refatorar e otimizar o código para velocidade
  • ...

Isso pode ser difícil de explicar para uma pessoa não técnica, que basicamente vê toda a tarefa como apenas montando HTML e criando uma tabela para armazenar os dados. Para eles, pode ser de 2 horas no máximo.

Então, há uma maneira melhor de explicar por que a estimativa é alta para um não desenvolvedor?

    
por Mag20 13.02.2011 / 16:06
fonte

0 respostas