안녕하십니까?

아키텍트 연합회 공동 의장 김정호입니다.

지난번 아키텍트 연합회 정회원 오프라인 세미나에서 Software Architecture Knowledge Map에 대한 논의가 있었습니다.

본 논의에서는 토론 의제를 다음과 같은 세가지 주제로 구분하여 진행하자는데 의견을 같이 했습니다. (첨부의 이미지 사진 참조)

1.     아키텍처 설계를 위해 요구사항을 얻을 수 있는 stakeholder들은 누구이며 이 들로부터 어떤 정보를 주고 받아야 하는가?

2.     아키텍처 설계하기 위해서 필요한 정보(As-Is 시스템 분석, 참조 아키텍처, 패턴, 경험 등)는 무엇이며 이들은 각각 아키텍처 설계에 어떤 영향을 미치는가?

3.     아키텍처 Knowledge Map을 그리기 위해서는 Architecture competency Framework이 필요한데 어떤 모델(DOD 2차원 표, 최성운 교수님이 제안하신 3차원 모델)을 선택할 것이고 각 필드에는 어떤 것을 넣을 것인가?

이 중에서 우선 1번 주제를 가지고 토론했으면 합니다.

"아키텍처 설계를 위해 요구사항을 얻을 수 있는 stakeholder들은 누구이며 이 들로부터 어떤 정보를 주고 받아야 하는가?"

다시 말하자면 아키텍처 설계를 위해서 많은 stakeholders가 있을텐데요. 예를 들자면 고객 CIO, 고객 PM, 전산실 유지보수 담당자, 개발 PM, 개발 파트 리더, 솔루션 담당자, 개발자 등등...

이 들로부터 어떤 정보를 받아야 아키텍처를 설계하는데 도움이 될까요? 또 어떤 정보를 줘야 아키텍처를 그릴 수 있는 정보를 받을 수 있을까요?

이 부분에 대해서 정회원 여러분들의 지식과 경험을 바탕으로 각자의 의견을 댓글 형식으로 달아주시기 바랍니다. (댓글은 길어도 좋습니다.)

기타 다른 의견도 자유롭게 개진하여 주십시오.

그럼..