목차
본문으로 바로가기

IT 아키텍트 종류 총정리: DA, DE, TA, QA, BA, AA, SA 역할과 차이점

category PMO 2025. 5. 24. 19:53

1. 아키텍트는 왜 중요한가?

대규모 IT 프로젝트는 단순한 개발자의 코드만으로는 완성되지 않는다.
기획, 설계, 데이터, 인프라, 보안, 사용자 경험까지 고려된 다양한 전문 아키텍트의 협업이 필요하다.

특히 PM/PMO 입장에서 누가 언제 어떤 책임을 지고 설계를 담당하는지를 이해하는 것은
일정, 품질, 리스크 관리를 위한 핵심 포인트다.

 

2. 비즈니스/전략 계층

BA (Business Analyst)

  • 역할: 비즈니스 요구를 수집하고 IT 요구사항으로 구체화
  • 주요 업무: 사용자 인터뷰, 프로세스 분석, 요구사항 문서화

EA (Enterprise Architect)

  • 역할: 전사 수준에서 IT 시스템의 정렬, 기술 전략 수립
  • 주요 업무: 시스템 간 연계 구조, 기술 표준화, 로드맵 설계

 

3. 애플리케이션 계층

AA (Application Architect)

  • 역할: 개별 애플리케이션 구조 및 계층 설계
  • 주요 업무: 모듈 설계, 서비스 분리, 통합 구조 정의

QA (Quality Assurance)

  • 역할: 품질 확보, 테스트 자동화 및 계획 관리
  • 주요 업무: 테스트 시나리오 작성, 결함 관리, 성능 측정

UXA (UX Architect)

  • 역할: 사용자의 경험 흐름과 정보 구조를 설계
  • 주요 업무: 사용자 여정 맵, UI 프레임 설계, 접근성 고려

 

4. 데이터 계층

DA (Data Architect)

  • 역할: 데이터 전반의 구조, 흐름, 표준화 설계
  • 주요 업무: ERD 작성, 데이터 품질 기준, 보안 정책

DE (Data Engineer)

  • 역할: ETL 파이프라인 개발 및 데이터 적재 환경 구축
  • 주요 업무: 데이터 정제, 데이터레이크 구성, 실시간 처리

DBA (Database Administrator)

  • 역할: 데이터베이스 운영 및 성능/보안 관리
  • 주요 업무: 쿼리 최적화, 백업, 장애 대응, 트랜잭션 관리

MLA (ML/AI Architect)

  • 역할: 머신러닝/AI 모델 설계 및 운영 인프라 구축
  • 주요 업무: 모델 파이프라인, GPU 인프라 설계, 데이터 학습 전략

 

5. 기술/플랫폼 계층

TA (Technical Architect)

  • 역할: 기술 스택 및 개발 방식 표준화
  • 주요 업무: API 설계, 프레임워크 선택, 성능 고려 설계

SA (Solution Architect)

  • 역할: 기술과 비즈니스를 연결하는 통합 설계자
  • 주요 업무: 시스템 아키텍처 설계, 솔루션 간 연계, 요구사항 해석

CA (Cloud Architect)

  • 역할: 클라우드 환경에서의 자원 구성 및 보안/비용 최적화
  • 주요 업무: VNet 설계, IAM, Azure/AWS 리소스 아키텍처

DevOps Architect

  • 역할: CI/CD, IaC, 자동화된 운영 환경 설계
  • 주요 업무: GitOps, 모니터링 구조, 배포 자동화, 롤백 전략

 

6. 보안/규정 계층

Security Architect

  • 역할: 시스템 전반의 보안 구조와 위협 대응 설계
  • 주요 업무: 인증/권한체계, 로그 관리, 침입 탐지 구조, ISMS 대응

 

7. 아키텍트 투입 시점 및 협업 구조

계층 역할 투입 시점 협업 대상
전략/기획 BA, EA 초기 기획 PM, 사용자, 경영진
애플리케이션 AA, QA, UXA 요구분석 이후 TA, 개발자
데이터 DA, DE, DBA, MLA 설계 ~ 구현 전후 AA, SA, AI 팀
플랫폼 TA, SA, CA, DevOps Architect 설계 초기 ~ 구축 모든 기술팀
보안 Security Architect 초기 ~ 지속 전 계층

'PMO' 카테고리의 다른 글

IT 용어 정리: ITO, AMO, IMO  (0) 2025.05.24