소프트웨어 아키텍처 다이어그램 검토 체크리스트

일반사항

다이어그램에 제목이 있습니까? 아니요
다이어그램 타입이 무엇인지 이해하십니까? 아니요
다이어그램 범위가 무엇인지 이해하십니까? 아니요
다이어그램에 키/범례가 있습니까? 아니요

요소

모든 요소에 이름이 있습니까? 아니요
모든 요소의 타입을 이해하십니까? (즉, 추상화 수준; 예: 소프트웨어 시스템, 컨테이너 등) 아니요
모든 요소가 무엇을 하는지 이해하십니까? 아니요
해당하는 경우, 모든 요소와 관련된 기술 선택을 이해하십니까? 아니요
사용된 모든 약어와 축약어의 의미를 이해하십니까? 아니요
사용된 모든 색상의 의미를 이해하십니까? 아니요
사용된 모든 모양의 의미를 이해하십니까? 아니요
사용된 모든 아이콘의 의미를 이해하십니까? 아니요
사용된 모든 테두리 스타일의 의미를 이해하십니까? (예: 실선, 점선 등) 아니요
사용된 모든 요소 크기의 의미를 이해하십니까? (예: 작은 박스 vs 큰 박스) 아니요

관계

모든 선에 해당 관계의 의도를 설명하는 레이블이 있습니까? 아니요
설명이 관계 방향과 일치합니까? 아니요
해당하는 경우, 모든 관계와 관련된 기술 선택을 이해하십니까? (예: 프로세스 간 통신을 위한 프로토콜) 아니요
사용된 모든 약어와 축약어의 의미를 이해하십니까? 아니요
사용된 모든 색상의 의미를 이해하십니까? 아니요
사용된 모든 화살표 머리의 의미를 이해하십니까? 아니요
사용된 모든 선 스타일의 의미를 이해하십니까? (예: 실선, 점선 등) 아니요