소프트웨어 개발 프로젝트에서 EA 관점의 어플리케이션 아키텍트(Application Architect) 업무수행 효율화 및 최적화 방안

The Analysis of Activity and Task Optimization for Application Architects in SI Projects

  • 최철원 (SK C&C IT공학센터 아키텍처팀) ;
  • 김훈섭 (SK C&C IT공학센터 아키텍처팀)
  • 발행 : 2009.05.20

초록

현재 많은 기업이나 조직이 전사아키텍처(이하 EA)기반에서 어플리케이션 시스템(이하 응용시스템)을 구축 및 운영하고 있으나 응용시스템 개발 단계에서 EA관점의 응용시스템 아키텍처(응용아키텍처)를 충분히 고려하는 경우는 드물었다. 본 논문에서는 EA관점의 응용시스템 구축을 효과적으로 수행하기 위해서 프로젝트 내 어플리케이션 아키텍트(이하 AA)의 주요업무를 정의하고 조직의 EA를 만족할 수 있는 수행방법을 도출하였다. 소프트웨어 아키텍트(이하 SA)와 AA의 수행업무를 고찰하여 효과적인 프로젝트 수행을 위한 조직구성을 정의하고 AA의 수행업무 중 EA와 밀접한 관련이 있는 업무에 대해 수행 방법을 연구하였다. 또한 EA 응용레벨 별 산출물과 소프트웨어 아키텍처 정의서와의 일관성을 유지할 수 있는 방안을 도출하였다.

키워드