Função:
|
A função de designer é responsável por projetar uma parte do sistema, dentro das restrições dos requisitos, arquitetura e processo de desenvolvimento do projeto.
|
|
|
O designer identifica e define as responsabilidades, as operações, os atributos e os relacionamentos de elementos do design. O designer assegura que o design esteja consistente com a arquitetura do software e que seja detalhado a um ponto em que a implementação possa continuar.
Esta seção fornece links para informações adicionais relacionadas a esta função.
O designer deve ter sólidos conhecimentos práticos de:
A um designer pode ser designada a responsabilidade pela implementação de uma parte estrutural do sistema (como uma classe ou subsistema de implementação) ou uma parte funcional do sistema, como uma realização ou recurso de caso de uso que passe através das classes/subsistemas.
É comum para uma pessoa agir como implementador e designer, assumindo as responsabilidades de ambas as funções.
É possível dividir as responsabilidades do design de tal forma que um esboço de alto nível do design seja de responsabilidade de um designer e o design detalhado (como detalhes de assinaturas da operação ou a identificação e o design das classes auxiliares) seja transferido para outro designer que também aja como implementador.
Consulte a página de referências, especialmente as referências sobre Modelagem, Linguagem de Modelagem Unificada e Tecnologia Orientada a Objetos.
Rational Unified Process
|