Atribuições:
-
Projetar o design do sistema através de modelos como, por exemplo, os diagramas UML;
-
Elaborar o Modelo de Dados do sistema;
-
Garantir que o modelo de dados e o design do projeto seja implementado corretamente;
-
Definir as restrições de integridade e regras de validação dos dados, bem como pela normalização do banco de dados;
-
Definir quais os critérios de integridade dos atributos e respectivos relacionamentos;
-
Entender as interações e dependências entre os requisitos e suas especificações, orientando os desenvolvedores na
implementação dos modelos projetados;
-
Caso necessário, quebrar a complexidade do desenvolvimento em pedaços menores e mais facilmente gerenciáveis;
-
Indicar reutilização de componentes, sejam do projeto ou externos.
|