설계자 역할은 프로젝트의 요구사항, 구조 및 개발 프로세스의 제한조건 내에서 시스템의 파트를 설계하는 책임을 담당합니다.


주제

 
분석 클래스
분석 클래스


설계 클래스
설계 클래스


설계 패키지
설계 패키지


설계 서브시스템
설계 서브시스템


유스 케이스 구현
유스 케이스 구현


테스트 용이성 클래스
테스트 용이성
클래스


EJB
EJB

 
책임 대상
 

설계자
설계자

클래스 설계
클래스 설계


서브시스템 설계
서브시스템 설계


유스케이스 분석
유스케이스 분석


유스 케이스 설계
유스 케이스 설계


테스트 용이성 요소 설계
테스트 용이성
요소 설계


EJB 설계
EJB 설계

 
 
 
수정
 
설계 모델
설계 모델


인터페이스
인터페이스


분석 모델
분석 모델

       


설명 페이지 맨 위

설계자는 책임, 조작, 속성 및 설계 요소의 관계를 식별하고 정의합니다. 설계자는 설계가 소프트웨어 구조와 일치하는지와 구현이 진행될 수 있는 위치까지 세부화되었는지 확인합니다.

관련 정보 페이지 맨 위

이 절은 이 역할에 관련된 추가 정보의 링크를 제공합니다.

 

인력 페이지 맨 위

기술 페이지 맨 위

설계자는 다음에 대해 확실한 실전 지식을 가지고 있어야 합니다.

  • 시스템 요구사항
  • 시스템 구조
  • 객체 지향 분석, 설계 기술 및 UML(Unified Modeling Language)을 포함한 소프트웨어 설계 기술
  • 시스템이 구현되는 기술
  • 구현이 진행되기 전에 설계에 기대되는 세부사항 레벨을 포함하여 설계와 구현이 어떻게 연관되는지에 대한 프로젝트 가이드라인
역할 지정 방법 페이지 맨 위

시스템의 구조적 파트(예: 클래스 또는 구현 서브시스템) 또는 시스템의 기능적 파트(예: 유스 케이스 구현 또는 클래스/서브시스템을 교차하는 기능) 구현을 담당하는 책임이 설계자에게 지정될 수 있습니다.

한 사람에게 구현자 및 설계자 역할 모두를 담당하도록 하는 것이 일반적입니다.

설계 책임을 분리하여 상위 레벨 설계 개략도는 한 사람의 설계자가 담당하고, 세부 설계(예: 조작 서명의 세부사항 또는 도움 클래스의 식별 및 설계)는 구현자 역할도 수행하고 있는 다른 설계자가 맡도록 할 수 있습니다.

추가 정보 페이지 맨 위

참조 페이지, 특히 모델링, UML(Unified Modeling Language) 및 OOT(Object Oriented Technology)에 대한 참조를 참조하십시오.



Rational Unified Process   2003.06.15