저는 많은 프로젝트에서 아키텍처 디자인을 담당했습니다. 아키텍처 디자인을 의사 소통하기 위해 주로 사용되는 도구는 클래스 다이어그램, 패키지 다이어그램, 시퀀스 다이어그램, 배포 다이어그램입니다. 그리고 어떤 경우에는 흐름 채팅이 중요한 비즈니스 프로세스 모델링에도 사용됩니다.아키텍처 설계를 전달하는 가장 좋은 방법은 무엇입니까?
지금은 괜찮다고 생각합니다. 그러나이 목적을위한 더 나은 대안이 있는지 궁금합니다. 4 + 1보기 방법을 확인했습니다. 그것은보다 전체 론적 인 접근 방법으로 보인다. 나는 다음 번에 시도 할 것이다. 그렇다면 건축 디자인을 전달하는 가장 좋은 방법은 무엇입니까?
문서화되지 않은 아키텍처는 배우고 유지하기가 조금 더 어려울 수 있습니다. 또한 문서화 된 아키텍처는 팀 간 의사 소통을 도와줍니다 (예 :각 구성 요소를 개발하는 팀, QA 팀 등) : 설명서가 없으면 입소문과 사람들의 기억에 의존하여 아키텍처가 변경 될 수 있습니다. – ChrisW