- What
- Qual o nome do seu projeto? Nome fácil de ser lembrado e que muitas vezes referencia a solução do problema
- Qual o objetivo deste projeto? O que efetivamente ele resolve ou ajuda a resolver
- Quais os maiores desafios, na sua opinião, para se realizar este trabalho? O que não se sabe fazer ou que é muito difícil de implementar
- Quais os conhecimentos básicos que devemos ter para se implementar este projeto? Técnicas, tecnologias, teorias ou práticas
- Quais soluções similares existem no mercado? Benchmarking
- Why
- Porque é interessante desenvolver este projeto? Como é que convenceríamos alguém a apoiar este projeto
- Porque deve usar a tecnologia escolhida? Quais as características da tecnologia escolhida que fizeram com que a escolhesse.
- Who
- Quem pode se beneficiar deste projeto? Quem vai lucrar com este sistema
- Quem poderá operar o sistema? Quem vai usar este sistema
- Quem deverá participar do desenvolvimento do sistema? Quais as habilidades, competências, formações são necessárias
- Where
- Onde os dados serão inseridos? Quais interfaces de entrada de dados poderão ser usadas
- Onde os dados serão externalizados, publicados? Quais interfaces de saída de dados poderão ser usadas
- Onde esta aplicação poderá ser usada? Quais dispositivos poderão rodar esta aplicação
- Onde os dados serão armazenadas? Quais sistemas, ambientes, equipamentos poderão guardar os dados, temporária ou definitivamente
- Onde o software deverá ser hospedado? Onde o executável será instalado para ser usado
- When
- Em quanto tempo pretende desenvolver o sistema? Dê uma noção de semanas ou meses para o desenvolvimento
- Quais serão as fases e em quanto tempo cada uma? Divida em fases de trabalho
- How
- Como será dividido o desenvolvimento do sistema? Qual a função de cada membro da equipe
- Como será feita a entrada de dados? Qual dispositivo (ou quais) será usado para inserir os dados
- Como será feita a saída de dados? Qual dispositivo (ou quais) será usado para publicar ou gravar os dados
- Descreva a 1a. funcionalidade? Cite a função principal do sistema
- Descreva a 2a. funcionalidade? Cite outra função importante
- ............
- Descreva a enésima funcionalidade? Deverão ser citadas todas as funções do sistema (pelo menos para a 1a. fase)
- How much
- Quanto deverá custar o sistema? Some todos os esforços financeiros para o desenvolvimento deste software
- Quantas pessoas deverão ser usadas (Equipe) ? Relacione todas as pessoas e funções que deverão ser usadas
- Qual deverá ser o preço de aquisição do seu software para o usuário final (Valor de mercado)? Imagine um valor adequado que não seja muito caro para quem comprar e nem muito barato para quem vende.