Pontos de Verificação: Modelo de Design
Tópicos
- Os objetivos do modelo estão visíveis e foram claramente especificados.
- O modelo está em um nível de detalhes apropriado dados os objetivos do modelo.
- O uso que o modelo faz de construções de modelagem é apropriado para o problema em questão.
- O modelo é tão simples quanto o possível e, ao mesmo tempo, atinge as respectivas metas.
- O modelo parece ser capaz de acomodar mudanças futuras razoavelmente esperadas.
- O design é apropriado para a tarefa em questão (nem tão complexo, nem tão avançado).
- O design parece ser inteligível e passível de manutenção.
- O design parece ser implementável.
- Não há mais do que sete (mais ou menos duas) camadas.
- Os fundamentos da definição das camadas são claramente apresentados e aplicados de modo consistente.
- As fronteiras das camadas são respeitadas no design.
- As camadas são usadas para encapsular as fronteiras conceituais entre diferentes tipos de serviços e oferecem abstrações úteis que facilitam a compreensão do design.
| |
|