Lembraramos que, uma tabela de decisão já apresenta detalhes de como algo irá ser feito em função da combinação de condições. Dessa forma, poderíamos entender que a tabela de decisão estaria entre os desejos dos clientes (atores) e o código executável. Dessa maneira, caracterizamos a tabela de decisão como uma representação relacionada a especificação. Uma implemetação do conceito de tabela de decisão em Excel pode ser visto aqui.
Deixamos claro que, de uma maneira geral, podemos entender um processo de construção de na seguinte forma canônica: definição, especificação e implementação. Todos os processos de software embutem de alguma maneira essas três categorias.
O processo de definição é também conhecido como o processo de construção de requisitos, para o qual é importante seguirmos os preceitos da Engenharia de Requisitos. Nesse contexto é importante ressaltar a diferença entre requisitos e especificação.
Veja aqui a figura de Dilbert que coloca a Engenharia de Requisitos de uma forma paradoxal.
Veja aqui e aqui como definimos o processo de definição de requisitos.
quarta-feira, abril 11, 2007
Aula 2
Postado por
evolsoftware
às
8:29 AM
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário