[IT] AA, TA, DA, SA, EA
AA, TA, DA, SA, EA의 용어와 역할 그리고 정의를 알아본다.
1.개요
아키텍트의 종류와 역할에 대해서 알아본다
- 1.개요
- 2.EA (Enterprise Architect )
- 3.SA (Solution Architect)
- 4.TA (Technical Architect)
- 5.AA (Application Architect)
- 6.DA (Data Architect)
- 7 정리
2.EA (Enterprise Architect )
Business Architecture를 포함한 전체 아키텍쳐 설계에 대한 책임을 진다. 비지니스 이해를 바탕으로 전체 아키텍쳐에 대한 큰 설계를 담당하며, 비지니스에 대한 이해를 바탕으로 장기적인 IT 전략 수립을 담당한다. EA의 특징중의 하나는, EA의 경우 단일 프로젝트 뿐만 아니라, 해당 회사의 앞으로의 비지니스 전략에 맞춰서 향후 모든 프로젝트에 대한 아키텍쳐에 대한 책임을 진다. 또한 SA,AA,TA,DA에 대한 통제 권한을 가지고 아키텍트 팀을 운용한다. 가끔 CIO와 혼동하는 경우가 있는데, CIO는 회사 내부의 IT 전략을 수립하고, IT 포트폴리오를 정의하고 수행한다는 관점에서 EA와 유사한 면이 있으나, 기술적인 면에서는 CIO와 EA의 부분이 겹칠 수 있으나 경영적인 측면에서는 다르다. CIO는 결정적으로 예산 집행권과 인사권을 가지고 있으며 설계 보다는 경영과 관리에 목적을 두는 반면, EA는 아키텍쳐 설계를 그 목적으로 한다.
3.SA (Solution Architect)
특정 솔루션에 대한 아키텍쳐를 설계한다. SA의 경우 프로젝트 내에 개발팀이 있을때, 해당 솔루션을 사용하는 모든 팀에 대한 아키텍쳐 설계를 담당한다.
4.TA (Technical Architect)
프로젝트 전체팀에 대한 하드웨어 및 네트워크 아키텍쳐를 설계한다.
5.AA (Application Architect)
어플리케이션에 대한 표준 가이드 및 아키텍쳐 구조를 담당한다. 팀 규모에 따라 대규모 팀인 경우 각 개발팀마다 AA를 배치하고, 소규모팀인 경우에는 프로젝트 전체팀에 대해서 애플리케이션 아키텍쳐 설계를 담당한다.
6.DA (Data Architect)
프로젝트 전체팀테 대해서 데이타 아키텍쳐 설계를 담당한다.
7 정리
비슷하지만 다른 정의를 확실히 정립해 두고 혼돈하지 않도록 하자.