다이어그램 유형은 보여줄 관계에 맞춰 고른다
다이어그램 유형은 독자가 알아야 할 관계에 맞춰 고른다. 구조·순서·의존·비중·증감 중 무엇을 읽어야 하는지 먼저 정하고, 그 관계를 드러내는 배치와 기호를 선택한다.
같은 대상도 질문에 따라 달라진다
주문 시스템의 구성요소를 묶어 보려는 그림과 요청이 실패하기까지의 호출 순서를 보려는 그림은 필요한 정보가 다르다. 전자는 구성과 경계가, 후자는 시간 순서와 분기 조건이 중심이다. 같은 시스템을 설명한다는 이유로 하나의 유형을 계속 쓰면 핵심 관계가 숨거나 없는 관계가 암시될 수 있다.
정량 그림에서도 독립 항목 비교, 전체에 대한 비중, 분기하는 양, 순차적인 증감은 서로 다른 질문이다. Waterfall은 시작값에 변화를 더해 끝값에 이르는 경로를 보여주므로 독립적인 막대 비교만으로 같은 의미를 전달하기 어렵다.
유형을 선택할 때
먼저 그림을 읽고 답할 질문을 한 문장으로 쓴다. 다음으로 보존해야 할 관계와 조건을 적고, 그 관계가 해당 유형에서 어떻게 읽히는지 확인한다. 한 그림에서 서로 다른 질문이 경쟁하면 개요와 상세 또는 별도 그림으로 나눌 수 있다.
이 기준은 Diagram Design의 유형 목록을 완전한 표준으로 채택하는 뜻이 아니다. 다른 도구의 이름이 달라도 같은 관계를 충실하게 표현할 수 있다. 원자료에 없는 방향·인과·순서를 보기 좋은 배치를 위해 만들어 넣지 않는다.
근거와 연결
- 소프트웨어 분석설계 - WikiDocs: 순서도·ERD·DFD를 업무 순서·데이터 관계·데이터 흐름이라는 서로 다른 질문에 연결한 추가 사례. 본문 설명을 대조했으며 개별 그림의 정확성을 독립 검증한 것은 아니다.
- 다이어그램의 의미·축약·검증 - Diagram Design: 유형과 의미 패턴의 구분, Waterfall 등 배치 문법을 추가한 이유.
- 유형 확장 근거, Waterfall의 구분.
- 디자인 레퍼런스는 화면의 목적과 함께 가져온다는 참고 사례를 가져올 맥락을 다룬다. 이 노트는 선택한 질문을 그림의 관계 표현으로 옮기는 판단을 다룬다.
- 다이어그램을 축약할 때는 핵심 관계를 보존하고 생략을 기록한다
- 정량 다이어그램의 배치는 수치의 의미를 보존해야 한다
- UI 디자인
- Atomic Notes