Ficha do projeto: requisitos e testes
Requisitos são as coisas que o programa precisa fazer, escritas em frases simples. Comece pelo essencial: primeiro uma versão que funciona, depois os enfeites.
| Item | O grupo decide |
|---|---|
| Disciplina | |
| Problema real | |
| Quem vai usar |
1. Requisitos
| Essenciais (precisa ter) | Desejáveis (seria bom ter) |
|---|---|
| 1. | 1. |
| 2. | 2. |
| 3. |
2. Quadro de tarefas
Escreva as tarefas em papeizinhos e mova de coluna conforme o trabalho anda.
| A fazer | Fazendo | Feito |
|---|---|---|
3. Casos de teste
Para cada requisito essencial, escreva uma entrada e a saída esperada. Exemplo para uma calculadora de descontos: entrada 80 e 25%, saída esperada 60.
| Requisito | Entrada | Saída esperada | Saída obtida | Passou? |
|---|---|---|---|---|
4. Teste com um usuário de fora do grupo
Quem testou? ____________ O que confundiu? O que vamos mudar?