---
title: "Systems analyst — 시스템 분석가"
source: "https://systems-analysis.info/int/Systems_analyst_%E2%80%94_%EC%8B%9C%EC%8A%A4%ED%85%9C_%EB%B6%84%EC%84%9D%EA%B0%80"
wiki: "systems-analysis.info/int"
article: "Systems_analyst_—_시스템_분석가"
language: "ko"
categories:
  - "Category:Korean"
  - "Category:Systems analysis"
revision_id: 7655
wiki_created_at: 2026-09-07T01:05:06Z
wiki_modified_at: 2026-09-07T01:05:06Z
downloaded_at: 2026-09-07T23:20:07Z
---

# Systems analyst — 시스템 분석가

**시스템 분석가** — 넓은 의미에서 — 일반 시스템 이론의 원칙과 시스템 분석 방법을 활용하여 학제적 성격을 가진 복잡한 조직·기술적 문제를 해결하는 전문가입니다.<sup>[\[1\]](https://systems-analysis.info/int/Systems_analyst_%E2%80%94_%EC%8B%9C%EC%8A%A4%ED%85%9C_%EB%B6%84%EC%84%9D%EA%B0%80#cite_note-1)</sup>

정보 기술 분야에서 '시스템 분석가'라는 용어는 사용자의 요구를 분석하고 정보 시스템을 통해 이를 어떻게 충족할 수 있는지 결정하는 전문가를 의미합니다. 시스템 분석가의 주요 임무는 조직·기술적 솔루션을 개발하고, 이를 시스템 또는 소프트웨어 개발을 위한 기술 명세서 형태로 작성하는 것입니다.

## 정보 기술 분야에서

**시스템 분석가** — 정보 시스템의 분석, 설계 및 구현을 담당하는 정보 기술(IT) 분야의 전문가입니다. 시스템 분석가는 목표한 결과 달성 관점에서 정보 시스템의 적합성을 평가하고, 이러한 결과를 달성하기 위해 최종 사용자, 소프트웨어 공급업체 및 프로그래머와 협력합니다.

## 주요 기능 및 업무

시스템 분석가의 주요 기능 및 업무는 다음과 같습니다:

- **요구사항 수집 및 분석.** 전문가는 고객과 인터뷰를 실시하여 어떤 비즈니스 문제를 해결해야 하는지, 시스템에서 어떤 결과를 기대하는지 파악합니다.
- **기술 명세서 작성.** 수집된 요구사항을 바탕으로 분석가는 개발팀을 위한 기술 명세서(ТЗ)를 미래 시스템의 상세 사양 형태로 작성합니다.
- **요구사항 구현 관리.** 개발 과정에서 시스템 분석가는 프로그래머 및 테스터와 협력하고, 쟁점 사항에 대해 자문을 제공하며, 구현된 기능이 승인된 기술 명세서에 부합하는지 확인합니다.
- **솔루션 발표.** 분석가는 완성된 제품을 고객에게 시연하고, 완료된 작업을 합의하며, 필요한 경우 추가 작업 또는 변경 사항 목록을 개발자에게 전달합니다.
- **구현 및 지원.** 전문가는 새로운 시스템의 구현을 지원합니다: 사용자 교육을 조직하고, 질문에 답변하며, 초기 운영 단계에서 제품 지원을 보장합니다.
- **기존 시스템 최적화.** 이미 운영 중인 소프트웨어 제품의 개선이 필요한 경우, 시스템 분석가는 마찬가지로 새로운 기능에 대한 요구사항을 수집하고, 업데이트된 기술 명세서를 작성하며, 개발팀과 함께 변경 사항의 구현을 관리합니다.

## 정보 시스템 개발 프로세스에서의 역할

시스템 분석가는 소프트웨어 개발의 모든 단계에서 핵심적인 역할을 수행합니다. 초기 단계에서는 조직의 현재 프로세스와 요구사항을 파악하고, 고객 및 사용자로부터 요구사항을 수집하며, 개발자 및 아키텍트를 위한 업무를 정의한 후, 이를 바탕으로 프로젝트 문서 — 기술 명세서, 모델 및 다이어그램 — 를 작성합니다. 이 문서들은 시스템 개발의 '로드맵'이 됩니다. 이러한 사전 분석 작업을 통해 코딩이 시작되기 전에 미래 정보 시스템의 아키텍처와 기능성을 결정할 수 있습니다.

개발 과정에서 시스템 분석가는 비즈니스와 기술팀 사이의 연결고리 역할을 수행하며 프로젝트에 계속 참여합니다. 프로그래머, 테스터, 시스템 아키텍트와 긴밀히 협력하여 요구사항을 설명하고 발생하는 문제 해결을 지원합니다. 또한 분석가는 완성된 제품이 초기에 명시된 요구사항을 충족하는지 확인하는 인수 테스트에 참여하는 경우도 많습니다. 비즈니스 언어를 기술 언어로 번역하는 기능을 수행함으로써, 시스템 분석가는 프로젝트가 고객의 기대에 정확히 부합하여 성공적으로 실현되도록 크게 기여합니다.

## 다른 역할과의 차이점

### 시스템 분석가와 비즈니스 분석가

명칭의 유사성에도 불구하고, 비즈니스 분석가(BA)와 시스템 분석가(SA)는 서로 다른 기능을 수행합니다. 비즈니스 분석가는 회사의 비즈니스 프로세스 모델링 및 개선(반드시 소프트웨어와 관련될 필요는 없음)에 집중하며, 비즈니스 문제 해결을 위해 **무엇을** 해야 하는지를 정의합니다. 반면 시스템 분석가는 IT 솔루션에 초점을 맞추고, 기술적 측면에서 **어떻게** 구현해야 하는지를 기술합니다. BA는 일반적으로 해당 분야에 깊이 몰입하며 조직의 비즈니스 프로세스를 이해해야 하는 반면, SA는 IT 전문가로 간주되며 특정 산업 분야의 전문가일 필요는 없습니다practicum.yandex.com. 또한 비즈니스 분석가는 주로 비즈니스 고객과 직접 상호작용하고, 시스템 분석가는 IT 개발 프로젝트팀과 상호작용합니다practicum.yandex.com. 간단히 말해, 비즈니스 분석가는 *무엇을 할지*를 정의하고, 시스템 분석가는 정보 시스템의 범위 내에서 *어떻게 할지*를 결정합니다.

### 시스템 분석가와 프로그래머

시스템 분석가의 역할은 프로그래머의 역할과 다릅니다. 프로그래머는 직접 코드를 작성하고 소프트웨어 제품을 만드는 반면, 시스템 분석가는 일반적으로 코드를 작성하지 않습니다. 그의 임무는 요구사항을 정의하고, 주어진 문제를 해결하기 위해 소프트웨어에서 **정확히 무엇을** 구현해야 하는지를 결정하는 것입니다. 프로그래머가 기술적 구현을 담당한다면, 분석가는 사전 분석 및 설계를 담당합니다: 요구사항과 제약사항을 파악하고, 개발자들이 무엇을 프로그래밍해야 하는지 명확히 이해할 수 있도록 기술 명세서를 작성합니다.

### 시스템 분석가와 아키텍트

IT 아키텍트(솔루션 아키텍트)는 시스템의 고수준 기술 설계와 최적 아키텍처 선택을 담당합니다. 시스템 분석가는 미래 시스템의 구성 요소 간 요구사항 및 정보 흐름 조율에 집중합니다. 실무에서는 시스템 분석가가 여러 상호작용하는 시스템 수준에서 정보 처리 프로세스를 설계(시스템 간 데이터 교환 방식 및 해당 상호작용의 부하를 정의)하는 반면, 아키텍트는 더 심층적인 기술 수준에서 단일 시스템 내 솔루션을 개발한다고 언급됩니다. 즉, 아키텍트는 구조적 구성 요소와 구현 기술을 정의하며 직접 코딩 직전의 마지막 추상화 수준에서 작업하는 반면, 분석가는 시스템에 대한 완전한 비전을 형성하고 기술적 솔루션이 비즈니스 요구사항에 부합하는지 확인합니다.

## 전문 역량

- **정보 시스템 이해.** IS 아키텍처의 기본 원칙(클라이언트-서버 모델, 마이크로서비스 및 클라우드 아키텍처)에 대한 지식은 분석가가 체계적인 기술 솔루션과 요구사항을 개발하는 데 도움을 줍니다.
- **데이터 분석.** 데이터 및 처리 도구(예: 스프레드시트, Tableau 또는 Power BI와 같은 BI 시스템)를 다루는 능력은 대용량 정보를 분석하고 패턴을 발견하는 데 필수적입니다.
- **프로그래밍 기초 지식.** 프로그래밍 언어(예: SQL, Python 또는 Java)의 작동 원리 이해는 시스템 분석가가 개발자와 공통 언어를 찾고, 필요할 때 기술 문서와 소스 코드를 파악하는 데 도움을 줍니다.
- **UX/UI 기초 지식.** 사용자 인터페이스 디자인에 대한 기본적인 이해는 분석가가 요구사항 수립 시 최종 사용자의 경험을 고려하고 편리한 시스템을 만드는 데 필요합니다.
- **정보 보안 기초.** 정보 보안 원칙에 대한 이해는 안전한 시스템을 설계하고 솔루션 개발 시 보안 요구사항을 고려하는 데 도움을 줍니다.
- **모델링 도구 활용**: BPMN, UML 등.
- **외국어 능력.** 영어 능력은 시스템 분석가에게 큰 장점이 됩니다. 전문 문헌 및 문서의 대부분이 영어로 제공되며, 해외 고객 및 팀과의 상호작용에도 중요합니다.
- **시스템적 사고.** 시스템적으로 사고하고 전체적인 그림을 파악하는 능력은 분석가가 문제를 심층적으로 분석하고 시스템의 다양한 요소 간 상호 연관성을 발견하는 데 도움을 줍니다.
- **의사소통 능력.** 시스템 분석가는 고객과 관리자부터 프로그래머와 테스터에 이르기까지 매우 다양한 프로젝트 참여자와 소통해야 합니다. 각 상대방과 효과적인 소통을 구축하고 기술적 사항을 상대방이 이해할 수 있는 언어로 설명하는 능력이 중요합니다.

## 직업의 역사 및 발전

시스템 분석가라는 직업은 비교적 최근인 20세기 중반, 컴퓨팅 기술과 공학에서의 시스템적 접근법의 발전과 함께 형성되었습니다. 전자 컴퓨터의 등장과 처리 데이터 양의 증가로 인해 이후의 처리 및 의사 결정을 위한 대규모 정보 수집 및 분석을 담당할 전문가의 필요성이 생겨났습니다. 이미 1960년대, 경영 정보 시스템(MIS) 시대의 시작과 함께 시스템 분석 기능이 별도의 분야로 분리되기 시작했습니다: 대기업에서는 *시스템 및 절차* 담당 부서와 전자 컴퓨팅 기술 부서가 통합되어 새로운 전문적 역할의 토대를 마련했습니다. 이는 시스템 발전 역사에서 중요한 이정표였습니다: 시스템 엔지니어들은 컴퓨터 기술을 더 깊이 습득해야 했고, 프로그래머들은 비즈니스 프로세스를 이해해야 했으며, 이는 점차 시스템 분석가라는 별도의 역할 형성으로 이어졌습니다.

이 직업은 시스템 분석 및 소프트웨어 개발 방법이 널리 적용되기 시작한 20세기와 21세기의 전환점에 완전히 확립되었습니다. 여러 국가의 공식 직업 분류에서 시스템 분석가 직위는 2000년대에 들어서야 등장했습니다. 예를 들어, 벨라루스 공화국에서는 2010년에 '시스템 분석가' 범주가 등록부에 추가되었고, 러시아에서는 본질적으로 유사한 '소프트웨어 분석가' 직위가 2012년경에 공식적인 지위를 획득했습니다. 오늘날 시스템 분석가는 거의 모든 대형 IT팀에 포함되어 있습니다. 소프트웨어 프로젝트가 복잡해질수록 유능한 분석가의 중요성은 더욱 높아지고 있으며, 데이터에 따르면 이 직업의 인기는 전 세계적으로 해를 거듭해도 줄어들지 않고 있습니다.

## 시스템 분석가 직업과 교육

**IT 분야의 시스템 분석가** — 정보 시스템의 설계 및 발전에서 시스템적 사고를 담당하는 전문가로서, 요구사항의 형성 및 검증, 모델링(UML/BPMN), 아키텍처 결정 조율 및 통합 보장을 담당합니다. 러시아 연방(RF)에서의 역할 및 자격 요건은 직업 표준과 연방 고등교육 표준(FGOS)에 명시되어 있습니다.

**직업 활동 유형의 주요 목표:** 시스템의 전체 생명주기에 걸쳐 개별 수행자의 작업 시작 및 조율 시 이해관계자에게 고품질의 상호 연계된 설계 솔루션을 개발·전달함으로써, IT 서비스, 자동화 시스템, 자동화 정보 시스템, 자동화 제어 시스템, 소프트웨어·정보 제품 또는 수단(이하 '시스템')이 환경, 초기 요구사항 및 제약사항, 자동화 목표 및 자동화된 활동에 부합하도록 보장합니다(직업 표준에 따름).<sup>[\[2\]](https://systems-analysis.info/int/Systems_analyst_%E2%80%94_%EC%8B%9C%EC%8A%A4%ED%85%9C_%EB%B6%84%EC%84%9D%EA%B0%80#cite_note-2)</sup>

### 규범적 기반 (러시아 연방)

- 직업 표준 '시스템 분석가' (러시아 연방 노동부 명령 2023년 4월 27일 № 367н).
- 연방 고등교육 표준 27.03.03 '시스템 분석 및 관리' (학사), 러시아 연방 교육과학부 명령 2020년 8월 7일 № 902.
- 연방 고등교육 표준 27.04.03 '시스템 분석 및 관리' (석사), 러시아 연방 교육과학부 명령 2020년 7월 29일 № 837.

### 교육 기관

- NRNU MEPhI(НИЯУ МИФИ) — 학사 27.03.03 '시스템 분석 및 관리': 프로그램 설명 • 입학.
- MSTU im. N. E. Bauman(МГТУ им. Н. Э. Баумана) (칼루가 캠퍼스) — 27.03.03: 전공 '정보 제어 시스템의 시스템 분석'.
- MAI(МАИ) (NRU) — 27.03.03 전공 목록: 공식 섹션.
- UrFU(УрФУ) — 27.03.03 '시스템 분석 및 관리': 전공 페이지.
- SPbSU(СПбГУ) — 27.03.03 (교육 프로그램 '응용 컴퓨터 기술 및 AI', UGSN 27 '기술 시스템 관리'): 설명.
- TUSUR(ТУСУР) — 27.03.03 (공식 교육 프로그램 및 문서): 프로그램 섹션.
- ITMO(ИТМО) — 석사 27.04.03 '시스템 분석 및 관리': 전공 목록.

### 자격 향상 (대학 부설 평생교육)

- SPbPU(СПбПУ, 폴리테크) — 시스템 분석 자격 향상 프로그램 (대학 수료증): 고등공학부 공식 페이지.
- UrFU(УрФУ) — 분석 및 시스템 분석 평생교육: '시스템 애널리틱스' 등 평생교육 포털 프로그램.
- NRNU MEPhI(НИЯУ МИФИ) — 평생교육 섹션 (엔지니어/IT 전문가를 위한 자격 향상 및 직업 재훈련): 공식 페이지.

## 참고

1.  <span id="cite_note-1">[↑](https://systems-analysis.info/int/Systems_analyst_%E2%80%94_%EC%8B%9C%EC%8A%A4%ED%85%9C_%EB%B6%84%EC%84%9D%EA%B0%80#cite_ref-1) *Википедия*. «Системный аналитик». 5 сентябрь 2025 г. <a href="https://ru.wikipedia.org/wiki/%D0%A1%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%BD%D1%8B%D0%B9_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA" class="external autonumber" rel="nofollow">[1]</a></span>
2.  <span id="cite_note-2">[↑](https://systems-analysis.info/int/Systems_analyst_%E2%80%94_%EC%8B%9C%EC%8A%A4%ED%85%9C_%EB%B6%84%EC%84%9D%EA%B0%80#cite_ref-2) <a href="https://www.consultant.ru/document/cons_doc_LAW_448246/" class="external text" rel="nofollow">Профессиональный стандарт «Системный аналитик» (приказ Минтруда РФ от 27.04.2023 № 367н)</a>.</span>
