소프트웨어
-
소프트웨어 아키텍쳐는개발영역/아키텍쳐 2016. 4. 22. 13:59
아키텍쳐의 정의는"아키텍쳐는 비지니스 요구 사항을 만족하는 시스템을 구축하기 위해서 전체 시스템에 대한 구조를 정의한 문서로, 시스템을 구성하는 컴포넌트와, 그 컴포넌트간의 관계, 그리고, 컴포넌트가 다루는 정보(데이타)를 정의" - 아키텍쳐는 비지니스 요구 사항을 기술로 해석해놓은 것이다. - 개발의 방향을 알려주는 지도와 같다 - 의사 소통의 매개체이다. - 모는 것에는 정답은 없다 - 구성원들의 수준에 맞게 하자 - 구성원이 이해할 수 있는 수준으로 하자 - 그러나 모든 내용을 담아야 한다. 아키텍쳐 설계에 참고할 수 있는 샘플(레퍼런스) 아키텍쳐라고 이름을 부여 한 한다면 각 영역을 다음과 같이 나누어 볼 수 있습니다. Common Architecture : 업무 도메인 종속성이 없음 Indust..