2016-10-29 7 views
-1

일반적으로 소프트웨어 프로젝트에서 UML 다이어그램 생성에 책임이있는 사람이 누구입니까? I.E. 시퀀스, 구성 요소, 사례 다이어그램. 시스템 분석가입니까?소프트웨어 프로젝트의 소프트웨어 설계

+3

를 참조하십시오. 아마도이 질문은 http://softwareengineering.stackexchange.com/에서 더 적절할 것입니다. – Mureinik

답변

2

시스템 분석가는 기능적/개념적 UML 다이어그램 (도메인 모델, 유스 케이스 다이어그램 등)을 만듭니다.

소프트웨어 아키텍트/설계자는 기술 UML 다이어그램 (컴포넌트 다이어그램, 배포 다이어그램 ...)을 생성합니다.

대부분의 UML 다이어그램 유형은 기능 모델을 생성하고 기술 모델을 생성하는 데 사용할 수 있습니다. 예를 들어, 클래스 다이어그램의 클래스는 비즈니스 엔티티뿐만 아니라 OO 프로그래밍 언어의 클래스 또는 데이터베이스의 테이블을 나타낼 수 있습니다. 자세한 내용은

, 나는 그렇지 코딩에 대해, 특정 조직 구조에 책임을 할당하는 방법에 대한 때문에 오프 주제로이 질문을 닫으 투표 해요 Which UML models should we make?