English· Español· Deutsch· Nederlands· Français· 日本語· ქართული· 繁體中文· 简体中文· Português· Русский· العربية· हिन्दी· Italiano· 한국어· Polski· Svenska· Türkçe· Українська· Tiếng Việt· Bahasa Indonesia

un

게스트
1 / ?
수업 목록으로

3,000단어

산문 대 다이어그램: 같은 시스템, 다른 인지 부하

"사진은 천 개의 단어의 가치가 있다"는 말은 보통 1921년 어느 광고 임원에게 돌려진다. 그 숫자는 잘못되었다: 과소평가되었다.

잘 설계된 하나의 다이어그램은 구조, 관계, 순서, 규모, 인과관계, & 피드백 루프를 동시에 전달할 수 있다. 산문은 한 번에 한 문장씩 이들을 전달한다. 독자는 이전 문장들을 작동 기억에 보관하고 있어야 다이어그램이 한눈에 보여주는 구조를 재구성할 수 있다.

3,000단어가 더 가깝다. 복잡한 시스템의 경우: 회로, 공급망, 제어 루프, 클래스 계층: 다이어그램은 종종 독자를 중간에 잃지 않고 전체를 전달할 수 있는 유일한 방법이다.

이것은 장식이 아니다. 다이어그램은 모든 기술 전문가 분야의 일차 소통 매체이다. 엔지니어는 문단이 아니라 도면을 제출한다. 외과의는 텍스트 설명이 아니라 해부 판을 연구한다. 네트워크 아키텍트는 설정을 쓰기 전에 토폴로지를 그린다. 다이어그램이 사양이다.

산문의 한계

산문이 할 수 없는 것

산문은 순차적이다: 한 단어 다음에 다른 단어, 한 문장 다음에 다른 문장. 독자는 순차적으로 처리한다. 다이어그램은 병렬적이다: 눈이 자유롭게 움직이고, 세부 사항으로 확대하고, 구성 요소 간에 뛰어다니며, 전체와 부분을 동시에 인식한다.

당신의 분야나 공부 영역의 개념 중 산문으로는 많은 문단이 필요하지만 하나의 다이어그램으로 담을 수 있는 것을 설명하시오. 다이어그램이 산문보다 나은 것이 구체적으로 무엇인가?

다이어그램 유형의 지도

다이어그램 유형: 구조적, 과정, 정량적, 공간적

모든 다이어그램 유형은 다른 소통 문제를 해결한다. 당신의 내용에 잘못된 유형을 사용하면 명확함이 아니라 혼동을 만든다. 첫 번째 설계 결정은 항상: 내가 어떤 종류의 정보를 전달하는가인가?

구조적 다이어그램은 무엇이 존재하고 어떻게 연결되어 있는지를 보여준다:

- 엔티티 다이어그램: 노드 & 관계 (데이터베이스 스키마, 조직도, 지식 그래프) - 아키텍처 다이어그램: 시스템 구성 요소 & 그들의 연결 (네트워크 토폴로지, 소프트웨어 시스템) - 트리 다이어그램: 계층 (분류 트리, 파일 시스템, 가족도)

과정 다이어그램은 무엇이 발생하고 어떤 순서로 발생하는지를 보여준다:

- 순서도: 결정 & 순서 (알고리즘, 비즈니스 프로세스, 진단 논리) - 순서 다이어그램: 시간에 따른 메시지 전달 (API 호출, 프로토콜, 이벤트 처리) - 상태 기계: 상태 & 전환 (UI 흐름, 프로토콜 상태, 제어 시스템)

정량적 다이어그램은 얼마나 많은가 & 어떻게 변하는가를 보여준다:

- 그래프 & 차트: 시간 또는 카테고리에 따른 데이터 (선형, 막대, 분산) - 분포 다이어그램: 확산 & 밀도 (히스토그램, 박스 플롯) - Sankey 다이어그램: 크기가 있는 흐름 (에너지 흐름, 예산 배분)

공간적 다이어그램은 물건들이 어디에 있는지를 보여준다:

- 단면: 내부 구조 (지질학, 해부학, 공학) - 분해도: 조립 관계 (기계 부품, 전자 제품) - 회로도: 기능적 토폴로지 (전기 회로, 배관, HVAC)

유형을 문제에 맞추기

유형 선택은 첫 번째 설계 결정이다

가장 흔한 다이어그램 작성 실수는 적절성보다는 습관에 의해 유형을 선택하는 것이다. 개발자는 항상 순서도를 사용하기 때문에 순서도에 손을 뻗는다. 관리자는 조직도에 손을 뻗는다. 유형은 다이어그램이 무엇을 전달해야 하는지에 따라 선택되어야 한다.

다음 개념 중 세 개를 선택하고 각각에 대해 사용할 다이어그램 유형을 이름 지은 다음 한 문장으로 이유를 제시하시오: (1) 웹 요청이 백엔드 시스템을 통해 이동하는 방법, (2) 자동차 엔진의 내부 해부, (3) 학생이 분기하는 경로를 통해 커리큘럼을 진행하는 방법, (4) 어느 데이터베이스 테이블이 다른 테이블을 참조하는지, (5) 전기가 집의 회로를 통해 흐르는 방법.

복잡한 다이어그램을 읽는 방법

다이어그램 읽기의 다섯 층: 인벤토리에서 추론까지

복잡한 다이어그램은 층을 가지고 있다. 한번에 모든 것을 흡수하려는 독자는 압도당한다. 층별로 읽는 독자는 구조를 효율적으로 추출한다.

층 1: 인벤토리. 어떤 노드가 존재하는가? 주요 구성 요소는 무엇인가? 모든 레이블을 읽으시오. 아직 연결을 따르지 말라. 문법을 만들기 전에 어휘를 구축하시오.

층 2: 토폴로지. 구성 요소들이 어떻게 연결되어 있는가? 무엇이 무엇에 연결되어 있는가? 연결을 세시오. 허브 (많은 연결)와 잎 (한 개의 연결)을 파악하시오. 클러스터를 주목하시오.

층 3: 흐름. 화살표가 존재하면 따르시오. 무엇이 시스템에 들어가는가? 어디로 나가는가? 주요 흐름의 경로는 무엇인가? 분기는 무엇인가?

층 4: 예외. 다른 점은 무엇인가? 점선 대 실선. 색상 코딩. 대다수와 다른 모양. 이들은 의미를 인코딩한다: 범례를 찾아 디코딩하시오.

층 5: 추론. 이 구조가 무엇을 함축하는가? 많은 종속성을 가진 단일 허브는 단일 실패 지점이다. 피드백 루프는 진동 위험을 함축한다. 누락된 연결은 경계를 함축한다. 그려진 것만큼 그려지지 않은 것을 읽으시오.

읽기 연습

다섯 층 방법을 적용하시오

당신의 분야에서 접한 복잡한 다이어그램을 생각해보시오: 회로 회로도, 네트워크 토폴로지, 해부 다이어그램, 시스템 아키텍처, 배관 등축도, 상태 기계.

당신의 분야에서 복잡한 다이어그램을 설명하시오. 다섯 층 읽기 방법 중 최소 세 층을 거쳐 가시오: 인벤토리가 무엇인가, 토폴로지나 흐름이 무엇인가, 그리고 구조가 무엇을 함축하는가? 구체적으로: 실제 구성 요소를 이름 지으시오.

구성 원칙

소박한 vs. 구성된: 어지러운 vs. 계층적 다이어그램 설계

기술적으로 정확하지만 구성이 떨어진 다이어그램은 여전히 실패한 다이어그램이다. 독자의 눈은 올바른 순서로 올바른 장소로 안내받아야 한다.

크기 & 무게를 통한 계층. 가장 중요한 구성 요소는 가장 크거나 가장 굵어야 한다. 보조 구성 요소는 더 작다. 레이블은 라벨을 붙이는 것보다 작다. 눈은 중요도별로 읽는다.

방향을 통한 흐름. 좌에서 우 또는 위에서 아래는 시간 & 순서를 함축한다. 방사형은 중심성을 함축한다. 수직은 계층을 함축한다. 방향을 선택하고 유지하시오. 혼합된 방향은 혼동을 만든다.

근접 & 인클로저를 통한 그룹화. 함께 속하는 구성 요소는 가까워야 하거나 공유 경계에 인클로저되어야 한다. 공백은 분리를 만든다. 공유 색상 또는 테두리는 연관을 만든다.

색상을 통한 대비. 색상은 의미를 인코딩한다: 하지만 절약해서만 사용하면 된다. 3~4개의 뚜렷한 색상이 한계이다. 그 이상이면 범례는 기억 테스트가 된다. 색상을 데이터의 한 차원을 인코딩하는 데 사용하시오: 상태, 유형, 또는 소유권.

제거를 통한 축약. 정보를 더하지 않는 모든 요소는 명확함에서 뺀다. 장식 요소를 제거하시오. 독자가 이미 아는 레이블을 제거하시오. 정보를 더하지 않는 선을 제거하시오. 최고의 다이어그램은 더 이상 제거할 수 없는 것이다.

다이어그램을 설계하시오

원칙을 적용하시오

당신의 분야에서 좋은 다이어그램이 부족한 과정이나 시스템을 생각해보시오: 또는 개선될 수 있는 것을 가지고 있는 경우.

당신의 분야의 과정이나 시스템을 위해 설계할 다이어그램을 설명하시오. 명시하시오: (1) 유형, (2) 계층: 가장 두드러진 것, (3) 흐름 방향, (4) 색상을 어떻게 사용할 것인지, (5) 소박한 버전이 포함할 수 있는 것 중 제거할 것.

당신의 도메인의 표준 다이어그램 언어

모든 전문 분야는 수십 년에 걸쳐 자신의 다이어그램 언어를 개발했다. 이들은 자의적이지 않다: 그들은 분야 전문가가 소통해야 하는 정확한 구별을 인코딩한다.

전기: 회로도는 표준화된 기호를 사용한다 (저항기, 축전기, 트랜지스터, 접지, VCC). 전세계 모든 전기 기술자는 같은 기호 세트를 읽는다. 회로도는 사양이다: 배선 다이어그램은 법적 구속력 있는 문서이다.

기계: 공학 도면은 정투상 투영법, 단면 뷰, & GD&T 콜아웃을 사용한다. 공차를 포함한 치수는 설계자 & 기계공 사이의 법적 계약이다. 도면은 부품을 완전히 명시한다.

소프트웨어: UML은 클래스 다이어그램, 순서 다이어그램, & 상태 기계 표기법을 정의한다. 아키텍처 다이어그램은 서비스, 데이터베이스, 큐, & 경계에 대한 합의된 관례를 가진 상자 & 화살표를 사용한다.

의료: 해부학적 단면, 병리학 슬라이드, 방사선 판독. 방사선 의학 전문의는 CT 스캔을 내부 구조의 다이어그램으로 읽는다: 밀도 인코딩된 공간 데이터. 병리학자는 조직 슬라이드를 세포 유형의 인구 다이어그램으로 읽는다.

거래: 배관 등축도, HVAC 덕트 레이아웃, 구조 틀 평면도. 배관공이 등축도 도면을 읽을 때 2차원 페이지에서 3차원으로 파이프 크기, 피팅, 기울기, & 고정 장치 연결을 본다.

당신의 분야의 표준 다이어그램 언어를 배우는 것은 전문가를 위해 선택사항이 아니다. 그것은 공유 어휘이다. 회로도를 읽을 수 없는 사람은 전기 기술자로서 일할 수 없다. 도면을 읽을 수 없는 사람은 기계공으로서 일할 수 없다.

최종 종합

다이어그램 뒤의 기술

다이어그램은 사진이 아니다. 그것은 시각 언어의 형식적 진술이다. 쓰인 언어처럼, 그것은 문법적으로 정확하지만 의미 없을 수 있고, 또는 문법적으로 엉성하지만 명확할 수 있다. 목표는 둘 다이다: 유형의 관례의 정확한 사용 AND 독자를 올바른 결론으로 안내하는 구성.

당신의 분야에서 가장 중요한 표준 다이어그램 유형을 이름 지으시오, 그들이 산문이 할 수 없는 것을 설명하시오, & 그 다이어그램 유형에서 초보자가 일반적으로 잘못 읽는 한 개의 관례를 설명하시오. 아직 특정 분야에서 깊지 않으면, 이 수업의 어떤 분야를 선택하고 그것을 위해 대답하시오.