As atividades básicas por trás da modelagem são:

1 - Identificar aspectos relevantes do software para serem modelados.
2 - Categorizar estes aspectos em termos de importância.
3 - Identificar as metas de modelagem para cada aspecto (comunicação, descoberta bug, análise de qualidade, geração de outros artefatos, e assim por diante).
6 - Usar os modelos de uma forma consistente com os objetivos de modelagem.
5 - Criar os modelos.
4 - Selecionar notações de modelagem que vão modelar os aspectos selecionados em níveis adequados de profundidade para atingir os objetivos de modelagem.

Embora os passos descritos acima estejam em ordem cronológica, eles podem ser incorporados em um processo iterativo. Aspectos como quais são os objetivos da modelagem e se essas metas são realizáveis utilizando as notações, tecnologia, tempo e dinheiro disponíveis quase nunca são claros no início de um projeto. Assim, executar as tarefas por trás da modelagem de forma recorrente, reavaliando e refinando as estimativas se apresenta como uma boa prática.

Copyright © 2016 AIEC.