Confidential / Internal Use Only

MKS-VMS 프로젝트
현황 분석 보고서

Video Management System 개발 프로젝트 종합 리포트

보고일자2026년 02월 02일
보고기간2025.12.29 ~ 2026.01.30
작성자프로젝트 분석팀
문서버전v1.0
Executive At-a-Glance
프로젝트 상태
설계 단계 진행 중
전체 진행률 약 20~25% | 코딩 병행 시작
투입 인력
개발자 1명 단독 수행
UI/UX 디자이너 미충원 (5주 연속 이슈)
주요 산출물
설계 문서 17건 작성
화면정의서 v1.0 완성 → 2/3 화상회의 검토 예정
다음 마일스톤
화면 설계 확정 → 본격 개발
2월 중 Edge Server 코딩 완료 목표
최대 리스크
일정 지연 가능성 높음
단독 개발 체제 + 디자이너 부재 = 병목
의사결정 필요
UI/UX 인력 충원 승인
미확보 시 화면 개발 진입 불가
03
2월 (월)

외주사 화상회의 확인 체크리스트

답변을 직접 입력하세요. 자동 저장됩니다.

1
UI/UX 디자이너 충원 필수확인
5주 연속 미해결. 화면 개발 진입의 전제 조건.
  • 채용 확정 일자가 언제인가? 현재 진행 상태는?
  • 확보 불가 시 외주/프리랜서 대안은 검토했는가?
  • 디자이너 없이 화면 개발을 시작할 수 있는 범위는?
2
개발 인력 증원 계획 필수확인
현재 1인(김태복) 단독 수행. 구조적 병목.
  • 추가 개발자 투입 계획이 있는가? 시점은?
  • 1인 체제로 현재 목표 일정을 준수할 수 있는가?
  • 인력 리스크(병가/퇴직) 대비 백업 방안은?
3
전체 일정 재검토 필수확인
설계 5주 경과. 개발 전환 시점 확정 필요.
  • 설계 단계 종료 예정일은 언제인가?
  • 본격 개발(코딩) 시작 시점은 언제로 보는가?
  • 최종 납품/릴리즈 목표일에 변동이 있는가?
  • 마일스톤별 세부 일정표를 제출할 수 있는가?
4
화면 정의서 v1.0 리뷰 확인
금일 회의 주요 안건. 피드백 반영 범위 합의 필요.
  • 피드백 반영 후 v2.0 확정까지 소요 기간은?
  • 화면 설계 확정 전에 선행 개발 가능한 부분은?
  • MDI 기반 GUI 프레임워크 기술 검증은 완료했는가?
5
Edge Server 개발 진행률 확인
W3부터 코딩 병행 중. 설계 미확정 상태에서의 개발.
  • 현재 코딩 완성률은 몇 %인가?
  • 설계 변경 시 재작업 범위를 어떻게 관리하고 있는가?
  • 단위 테스트/통합 테스트 계획은 수립되었는가?
6
기술 미결사항 확정 확인
5건의 Open Issue가 수주째 미결 상태.
  • 녹화 저장 포맷(LOW DATA vs ASF/AVI) 결정했는가?
  • 이벤트 녹화 시 영상 공백 해결 방안은?
  • VOD 방식(Streaming/Download/FTP 등) 우선순위는?
  • Display Server 분할모드 구현 범위는?
7
미완성 산출물 완료 일정 질의
통신 프로토콜/엔티티 정의서가 4주째 "작성중".
  • 통신 프로토콜 정의서 완료 예정일은?
  • 엔티티/테이블 정의서 완료 예정일은?
  • 산출물 리뷰 일정을 정례화할 수 있는가?
8
AI 이벤트 파이프라인 계획 질의
2단계(Edge 검출 → Main 분류) 아키텍처 구현 시점.
  • AI 파이프라인 개발 착수 예정 시점은?
  • AI 모델/엔진은 자체 개발인가, 외부 솔루션 연동인가?
  • 썸네일/메타데이터 전송 방식 설계는 확정되었는가?
기타 메모
결정사항
다음 액션
목차 (Table of Contents)
  1. Executive Summary
  2. 주간 업무 진행 현황
  3. 시스템 아키텍처 분석
  4. 서버 컴포넌트 상세 분석
  5. 산출물 현황 및 완성도
  6. 화면 정의서 분석
  7. 개발 일정 계획
  8. 리스크 분석 및 이슈
  9. 종합 평가 및 제언
1

Executive Summary

프로젝트 개요 및 핵심 지표
5주
보고 기간
2025.12.29 ~ 2026.01.30
17건
산출물 문서
설계 단계 문서 작성 중
설계
현재 단계
프로세스/UI 정의 단계
1명
개발 인력
UI/UX 인력 충원 필요
프로젝트 개요

MKS-VMS (Video Management System)는 대량의 IP 카메라, 감지기(센서) 등 외부 인터페이스 장비를 종합적으로 운용하고 감시하는 영상관제 솔루션이다. 종합관제센터(Main Server)와 다수의 지역 관제실(Edge Server)을 연계하여, 실시간 영상 모니터링, 녹화/재생, AI 기반 이벤트 탐지, PTZ 제어 등 통합 관제 기능을 수행한다.

핵심 관찰 사항 (Key Findings)

현재 프로젝트는 설계 단계에 집중되어 있으며, 5주간 요구분석, 프로세스 정의서, 엔티티/테이블 정의서, 통신 프로토콜 정의서, 화면 설계서 등의 기술 산출물이 작성되었다. 1월 마지막 주에 VMS 화면 정의서 v1.0이 완성되어 2월 3일 화상회의 안건으로 제출되었으며, Edge Server의 기능 구현(코딩)이 병행 진행 중이다. UI/UX 디자인 인력 충원이 지속적인 미해결 이슈로 남아 있다.

프로젝트 범위 (Scope)

서버 컴포넌트 (5종)

  • Main Server - 종합 관제, 제어, 관리 기능
  • Edge Server / 저장서버 - 영상 녹화, VOD 서비스
  • Edge Server / 전송분배서버 - 실시간 영상 스트리밍
  • Display Server (IP Wall) - 영상 출력 전용
  • Client PC - 일반 사용자 모니터링

AI/이벤트 컴포넌트 (3종)

  • AI 이벤트서버 - 카메라/센서 이벤트 수신/저장
  • 제어서버 - 이벤트 연동 PTZ 제어
  • AI 이벤트 저장서버 - 이벤트+저장 패키지형

부가 시스템

  • WEB 서버 / 실시간 대시보드
  • RAG 기반 문서 분석 시스템 (계획)
2

주간 업무 진행 현황

5주간 Weekly Report 분석
주간 진행 요약 (Weekly Progress Summary)
주차 기간 금주 주요 활동 상태
W1 12.29 ~ 01.02 Edge Server 개발 진도 체크(현행화) 시작
Front End 화면설계서 작성 시작
VMS 개발 개요 및 내용 정리
Start
W2 01.05 ~ 01.09 Main Server 설계 시작
요구분석, 프로세스 정의, 엔티티/테이블 정의, 통신 프로토콜 정의 등 산출물 업데이트
UI/UX 인력 면접 1인 시행
진행중
W3 01.12 ~ 01.16 요구분석, 프로세스 정의, 엔티티/테이블 정의, 통신 프로토콜 정의, 화면설계서 업데이트 계속
Edge Server 기능 구현(코딩) 시작
UI/UX 정규직 인력 충원 시도
진행중
W4 01.19 ~ 01.23 각 서버별 프로세스 정의서, 엔티티 관계도/정의서, 테이블 정의서 작성
— Edge Server, Main Server, Display Server, Client PC
프로세스 분해도에 따른 함수 설정, 변수 선언 및 초기화, UI 배치
Edge Server: IP카메라 HEVC(H.265) 접속 테스트, DB연동 카메라 정보 읽기
진행중
W5 01.26 ~ 01.30 각 서버별 프로세스 정의서 작성 완료
화면설계서 작성 계속, VMS 화면 정의서 v1.0 완성
기능 중심 코드 정리
Edge Server 기능 구현 계속 (HEVC 접속, DB 연동)
2/3(화) 오전 10시 화상회의 요청
진행중
주요 마일스톤 달성 현황
W1 - 2025.12.29
프로젝트 킥오프
Edge Server 개발 진도 현행화, 개발 개요 작성 시작
W2 - 2026.01.09
기술 산출물 초판 작성
요구분석, 프로세스 정의, 엔티티/테이블 정의, 통신 프로토콜 문서 일괄 작성
W3 - 2026.01.16
Edge Server 코딩 착수
설계와 구현 병행 진행 전환
W5 - 2026.01.30
화면 정의서 v1.0 완성
VMS 화면 정의서 v1.0 완성, 화상회의 안건 제출
예정 - 2026.02
화면 정의서(디자인) 완성 + 코드 구현
디자인 확정 후 본격적 코드 구현 단계 진입
기타 검토/이슈 사항
주차항목내용
W1UI/UX 인력인력충원 준비
W2UI/UX 인력1인 면접 시행
W3UI/UX 인력정규직 인력충원 시도
W4-별도 이슈 없음
W5화상회의2/3(화) 오전 10시
VMS 화면 정의서 v1.0 기준 리뷰
진행상황 및 전체 구조/방향 리뷰
지속 이슈: UI/UX 디자인 인력 충원 W1~W3 연속 3주간 인력 충원 관련 이슈가 보고되었으나, 아직 확정되지 않은 상태로 판단됨. 화면 정의서 디자인 품질 및 구현 일정에 직접적 영향을 미칠 수 있는 핵심 리스크 요소.
3

시스템 아키텍처 분석

System Architecture Overview
MKS-VMS 전체 시스템 구성도
Client PC
모니터링 / PTZ / Player
WEB Client
브라우저 기반 접속
↓ ↑
Main Server (종합 관제)
뷰어 + 저장 + 이벤트 표출 + 전체 제어/관리
WEB Server
실시간 대시보드
↓ Socket 통신 ↑
Display Server
IP Wall / 영상 출력
최대 36채널
Edge / 저장서버
24H녹화 / 예약녹화
VOD / 이벤트녹화
Edge / 전송분배서버
RTSP 스트리밍
영상 분배
Edge / AI이벤트서버
이벤트 수신/파싱
DB 저장 / Main 통지
↓ ↑
DB Server
카메라 정보, 녹화 정보, 이벤트 로그, 설정 정보
IP Camera / Sensor
RTSP / ONVIF / HEVC(H.265)
AI엔진, 센서(DI/DO/AI)
핵심 아키텍처 특성 분석

분산 아키텍처

Edge-Main 분산 구조로, 지역 관제실(Edge)은 독립적으로 운영되며 종합 관제센터(Main)에서 전체를 통합 관리. Main Server 장애 시에도 Edge 서버들은 독립적으로 동작 가능한 내결함성(Fault Tolerance) 설계.

소켓 기반 통신

모든 서버 간 통신은 TCP Socket 기반 표준화된 패킷 프로토콜을 사용. 변경 통지(Notification), 실행 통지(Command) 패턴으로 구분하며, DB 기반 간접 통신(DB에 기록 후 읽기 통지)을 혼용.

AI 이벤트 연동

Edge 서버의 2단계 AI 파이프라인: 1단계 Detection(Edge) -> 2단계 Classification(Main). 썸네일+메타데이터 기반 전송으로 네트워크 대역폭 최적화. HEVC(H.265) 코덱 지원.

4

서버 컴포넌트 상세 분석

프로세스 정의서 기반
Main Server

VMS의 핵심 서버. 뷰어+저장+이벤트 표출+전체 제어/관리 기능 수행. 최대 4개 모니터 지원 (Map, View, 로그, Player 전용)

기능 그룹주요 기능
뷰어16채널, 분할화면, PTZ, Rotation, D&D, Audio, OSD
저장수동 녹화, 자동 녹화 시간제한(1H)
PlayerLocal/Remote Play, 파노라마, VOD, AVI 추출
이벤트가시/가청 통지, 로그 클릭시 영상 연동
관리사용자(3등급), 카메라, 서버, 외부IF, 로그, Map
제어Display/Edge 서버 원격 제어, 일괄 설정
Edge Server / 저장서버

영상 녹화 전담. 24H Full 녹화, 예약 녹화, AI 이벤트 녹화 지원. VOD 서비스(STREAMER 모듈) 내장. 예비 서버 전환 구조.

프로세스함수명
카메라 정보 읽기LoadCameraInformation
저장모듈 생성/실행CreateStramingServiceScript
스토리지 저장RecordingThread
카메라 접속 확인ManagerThread
VOD 전송LoadH265File
자동 삭제FileDeleteManager
프로세서 관리ProcessorManager
Edge Server / 전송분배서버

실시간 영상 스트리밍 전담. RTSP 프로토콜 기반. MJPEG, MPEG4, HEVC 코덱 지원.

프로세스함수명
영상 버퍼 저장ReadVideoData_onRTSP
접속 대기RelayServerSocketThread
영상 전송분배WriteVideoData_onRTSP
프레임 수 확인CreateCalculationThread
다른 서버 통신fnServiceEventThread
Edge Server / AI 이벤트서버

AI엔진(카메라), 외부설비(센서) 이벤트 수신/파싱/저장/통지. 포트별 분리: AI카메라(9001), 외부설비(9002), 서버전환(9003).

프로세스함수명
AI카메라 이벤트 수신fnAICameraServiceStart
외부설비 이벤트 수신fnElectricMachineServiceStart
NMS 정보 수신fnNMSGetInfoeStart
이벤트 송신(Main)fnEventMsgToMainSend
이벤트 DB 저장fnEventMsgDBSave
소켓 상태 관리fnServerSocketActiveCheckStart
Display Server (IP Wall)

전체 화면 영상 출력 전용. 자체 UI 제어 없이 Main Server에서 원격 제어. 최대 36채널 지원, 다양한 분할 모드, 로테이션 기능 내장.

지원 분할 모드

1Ch, 4Ch, 6Ch, 9Ch, 10Ch, 12Ch, 16Ch, 17Ch, 17Ch(Center), 21Ch, 21Ch(Center), 22Ch, 25Ch, 28Ch, 33Ch, 33Ch(Center), 36Ch

로테이션 방식

  • 1채널씩 SHIFT-LEFT / SHIFT-RIGHT
  • 채널 모드별 로테이션 (비균등 방식 채택)
  • 화면 전환 시 깜빡임 최소화 처리
  • 카메라 > 채널 시 미리 연결/해제 최적화

내결함 설계

  • 예비 서버 자동 전환 구조
  • DB 장애 시 INI 파일 백업 읽기
  • WATCH-DOG 프로세스 자동 재시작
5

산출물 현황 및 완성도

Technical Documents Status
산출물 목록 및 작성 상태
# 산출물 파일명 버전 상태
1 요구분석서
MKS VMS 개발개요, 내용 정리
1. 요구분석_MKS VMS 개발개요, 내용 정리_20260108_작성중.doc v1.1 작성중
2 프로세스 정의서 (Edge)
저장서버, 전송분배서버, AI이벤트서버
2. 프로세스 정의서_Edge Server_20260108 작성중.doc v1.0 완료
3 프로세스 정의서 (Main)
뷰어제어, Display 제어, 관리기능
2. 프로세스 정의서_Main Server_20260109 작성중.doc v1.0 완료
4 엔티티 정의서 3. 엔티티 정의서_20260108 작성중.doc v1.0 작성중
5 엔티티 관계도 엔터티관계도_20260108 작성중.erwin v1.0 작성중
6 테이블 정의서 4. 테이블 정의서_20260109 작성중.doc v1.0 작성중
7 통신 프로토콜 정의서 5. 통신프로토콜_20260108 작성중.doc v1.0 작성중
8 패킷 설계서 패킷설계_20250108 작성중.xls v1.0 작성중
9 화면 레이아웃 설계서 6. 화면 레이아웃 설계서_세로 (양식).doc v1.0 작성중
10 VMS 화면 정의서
화면 ID, GUI 설계, 동작 프로세스
2. VMS 화면정의서_v1.0_20260130.pptx v1.0 완료
11 기능중심 프로그램 목록표 1. 기능중심 코드정리, 프로그램_목록표_20260130.xls v1.0 작성중
12 Edge Server 진도체크 1. Edge 서버, 개발 진도체크.mpp_20260102.pdf - 완료
산출물 완성도 분석
요구분석서70%
v1.1
프로세스 정의서90%
Edge+Main
엔티티/테이블 정의60%
통신 프로토콜55%
화면 정의서85%
v1.0 완성
기능 코드 정리40%
문서 분류별 분포
12
  • 설계 문서 (요구분석, 프로세스) - 3건
  • 데이터 설계 (엔티티, 테이블, 프로토콜) - 4건
  • 화면/UI 설계 - 2건
  • 프로젝트 관리 (주간보고, 진도표) - 6건
  • 회의자료 - 1건

분석 소견: 설계 산출물의 전반적인 완성도는 약 65% 수준으로, 프로세스 정의서와 화면 정의서가 상대적으로 높은 완성도를 보이고 있으며, 통신 프로토콜 및 엔티티/테이블 정의는 추가 보완이 필요한 상태이다.

6

화면 정의서 분석

VMS 화면정의서 v1.0 (27 slides)
GUI 설계 컨셉

MDI 프레임워크 기반 구조

하나의 Parent Frame 안에서 여러 Child Window를 관리하는 MDI(Multiple Document Interface) 구조를 채택. 탭 기반 윈도우 관리로 다중 화면 동시 운용이 가능하다.

Window Section 구성

  • Logo 클릭 -> App Section 표시
  • Content Section: 항상 표시 (메인 영역)
  • Left Sidebar Section: 카메라 트리, 앱 아이콘
  • Head Section: 3줄 Toolbar (마우스 오버시 확장)
  • Pin 기능으로 각 Section 고정/해제

벤치마킹 방향

"직관적인 GUI" - V사의 직관적 GUI 벤치마킹, F사의 Setting 구조 벤치마킹을 명시하고 있으며, 하나의 대시보드에서 모든 카메라의 실시간/과거 저장 영상을 확인 가능한 구조를 지향.

대상 H/W

모든 화면은 Main Server 및 Client PC에서 공통 사용되며, Display Server는 Main Server 원격 제어 방식으로 별도 UI 없음.

화면 정의 목록 (Screen Definition)
SC_01
Basic Window
메인 화면 / 4개 영역 구성
SC_02
Apps Window
Live / Play / Alarms / User / Setting
SC_03
Camera Tree
시설/Edge 단위 카메라 리스트
SC_04
Map View
이미지 기반 지도 + Hit Map + Motion Detection
SC_05
Play - Motion
영역 설정 기반 Motion 검색
SC_06
Play - History
타임라인 기반 기록 검색/재생
SC_07
Play - Archive
다운로드 / 메일공유 / Incident 등록
SC_08
Setting
User / 서버장비 / Map / Alarm 설정
SC_09
Setting (상세)
이벤트 룰 / 액션 / 스케쥴 설정
회의자료 분석 (2026.02.03 화상회의)

화상회의 Agenda PPTX(34 slides)는 화면정의서 v1.0에 VMS 프로그램 개발 핵심 원리 슬라이드가 추가된 확장본이다.

추가된 핵심 콘텐츠: VMS 프로그램 개발 핵심 원리 및 동작 프로세스

C 코드 수준의 동작 프로세스가 4개 모듈에 대해 상세히 기술됨:
(1) 스트리밍 엔진 (RelayServerMain.C / RelayClientMain.C) - RTSP 기반 영상 전송분배 코어
(2) 스토리지 관리 (RecordServerMain.C / RecordClientMain.C) - 녹화 모듈 프로세스
(3) VOD 서버 (VODServerMain.C) - 녹화 영상 스트리밍 서비스
(4) AI 클래스 연동 - 플레이어 -> VOD -> AI클래스 -> 저장서버 연동 6단계 프로세스

7

개발 일정 계획

Development Schedule
개발 로드맵 (화면 정의서 기준)
2025년 12월 2026년 1월 2026년 2월 2026년 3월
1. 요구정의 반영
기능중심
2. Pilot Product
프로세스 정의, 코드 정리
3. 화면정의(디자인)
디자인 완성 + 코드 구현
4. 코드 구현
코드 구현

| 빨간 선 = 현재 시점 (2026.02.02)    현재 2단계(Pilot Product) 완료 후 3단계(화면정의 디자인 완성 + 코드 구현) 진입 시점.

RAG 시스템 개발계획 (부가)

프로젝트 문서 관리 효율화를 위한 RAG 기반 문서 분석 시스템이 별도 계획됨.

Phase내용
Phase 1기반 구축 - FastAPI, ko-sroberta 임베딩, ChromaDB
Phase 2문서 처리 - PDF/DOC 파싱, 청킹, 메타데이터 추출
Phase 3검색/RAG - 시맨틱 검색, 질의응답, 출처 추적
Phase 4대시보드 - 자동 대시보드 생성, JSON 스키마
Phase 5변경 추적 - 주간 스냅샷, Diff 엔진
차주 업무 계획 (2/2 ~ 2/6)
  • 화면 정의서 작성 계속 - 디자인 품질 향상
  • 기능 중심 코드 정리 계속 - 프로그램 목록표 완성
  • Edge Server 기능 구현 - 프로세스 분해도 함수 구현, HEVC 접속, DB 연동
  • 2/3(화) 화상회의 - VMS 화면 정의서 v1.0 기준 리뷰, 진행상황 및 전체 구조/방향 리뷰
8

리스크 분석 및 이슈

Risk Assessment
프로젝트 리스크 매트릭스
R-01: UI/UX 디자인 인력 부재 HIGH
W1~W3 연속 보고된 인력 충원 이슈. 화면 정의서 디자인 품질 및 구현 일정에 직접적 영향. 면접 시행하였으나 확정 미상.
R-02: 단일 개발자 의존 리스크 HIGH
설계부터 구현까지 1인(김태복)이 전담. 병가/퇴직 등 인적 리스크에 극도로 취약. 설계 문서의 지식 이전이 유일한 완충 장치.
R-03: 설계와 구현의 동시 진행 MEDIUM
W3부터 설계 미완료 상태에서 Edge Server 코딩이 시작됨. 설계 변경 시 재작업 리스크 존재. 다만, 기존 Pilot Product 코드 기반이므로 위험 수준은 관리 가능.
R-04: 산출물 완성도 편차 MEDIUM
프로세스 정의서/화면 정의서는 높은 완성도이나, 통신 프로토콜/엔티티 정의서는 "작성중" 상태가 4주 이상 지속. 우선순위 재조정 필요.
R-05: 네트워크 대역폭 및 리소스 효율성 MEDIUM
이벤트 녹화 시 카메라 수 > 채널 수 상황에서의 리소스 관리, 이벤트 수신 후 카메라 연결 지연(수초간 녹화 공백) 등의 기술적 과제가 문서에서 반복 언급됨.
R-06: 레거시 코덱 호환성 LOW
MJPEG, MPEG4, HEVC 다중 코덱 지원이 필요하나, 기존 코드에서 이미 처리 경험이 있어 위험 수준은 낮음.
기술적 미결 사항 (Open Issues from Documents)
#항목상세 내용해당 서버
1 녹화 저장 포맷 LOW DATA 저장 vs ASF/AVI 변환 여부 미결정 (Linux 계열) Edge/저장서버
2 이벤트 녹화 시 영상 공백 이벤트 수신 -> 카메라 연결 시 수초간 녹화 공백 발생. 해결 방안 미확정 Edge/저장서버
3 스토리지 연계 스토리지와의 디스크 저장 방식 미결정 Edge/저장서버
4 Remote Play-Back 다양한 VOD 방식(Streaming, Download, FTP, HTTP, NFS) 중 우선순위 미결정 Main Server
5 Display Server 분할모드 17종 이상의 분할 모드 중 세부 검토 필요 (구현 범위) Display Server
9

종합 평가 및 제언

Assessment & Recommendations
종합 평가

Strengths (강점)

  • 체계적인 설계 접근: 요구분석 -> 프로세스 정의 -> 엔티티/테이블 -> 프로토콜 -> 화면설계의 정형적 산출물 체계를 갖추고 있음
  • 명확한 아키텍처: Edge-Main 분산 구조, 서버별 역할 분리, 내결함 설계(예비 서버, WATCH-DOG, INI 백업)가 잘 정의되어 있음
  • 기존 코드 자산: Pilot Product 및 기존 개발 경험을 바탕으로 프로세스 분해도가 C 함수 수준까지 구체적으로 정의됨
  • AI 통합 비전: 2단계 AI 파이프라인(Detection -> Classification), 썸네일/메타데이터 기반 대역폭 최적화 등 차별화된 기능 기획

Weaknesses (개선 필요)

  • 인력 리스크: 1인 체제로 설계/구현/문서 작성을 병행하여, 프로젝트 지속성에 구조적 취약점 존재
  • 산출물 편차: 일부 문서(통신 프로토콜, 엔티티 정의)의 완성도가 4주 이상 정체 상태
  • 기술적 미결: 녹화 포맷, 스토리지 방식, Remote Playback 등 핵심 기술 결정이 보류 중
  • 일정 가시성: 전체 프로젝트 일정의 정량적 마일스톤 및 완료 목표일이 구체적으로 명시되지 않음
권고 사항 (Recommendations)
# 우선순위 권고 사항 기대 효과
1 긴급 UI/UX 디자인 인력 확보: 3주간 지속 보고된 인력 충원 이슈의 조속한 해결. 외주 용역 또는 프리랜서 활용 방안도 병행 검토. 화면정의 디자인 완성 일정 정상화, 개발자 업무 과부하 해소
2 긴급 기술적 미결 사항 의사결정: 녹화 저장 포맷(LOW/AVI/ASF), 스토리지 방식, Remote Playback 우선순위 등을 2월 내 확정. 구현 단계 진입 시 재작업 리스크 최소화
3 높음 정량적 프로젝트 일정 수립: WBS(Work Breakdown Structure) 기반 상세 일정표 작성. 마일스톤별 완료 기준 및 목표일 명시. 진행률 측정 가능, 의사결정 타이밍 명확화
4 높음 지식 이전 및 문서화 강화: 단일 개발자 의존 리스크 완화를 위해, 아키텍처 결정 사유(ADR) 및 코드 주요 로직의 문서화 병행. 신규 인력 투입 시 온보딩 효율성, Bus Factor 완화
5 보통 산출물 완성 우선순위 재조정: 통신 프로토콜 정의서, 패킷 설계서를 코드 구현 전 우선 완성하도록 일정 재조정. 서버 간 통신 구현 시 명세 기반 작업 가능
6 보통 정기 리뷰 체계 강화: 2/3 화상회의를 시작으로, 격주 또는 월간 기술 리뷰 체계를 정례화. 설계 품질 검증, 방향성 얼라인먼트 강화

결론 (Conclusion)

MKS-VMS 프로젝트는 5주간의 설계 단계에서 체계적인 산출물 구조명확한 아키텍처 비전을 수립하였다. Edge Server의 기능 구현이 시작되었고, VMS 화면 정의서 v1.0이 완성되어 2월 화상회의를 통한 방향 리뷰가 예정되어 있다. 다만, UI/UX 인력 부재단일 개발자 의존 구조는 프로젝트의 지속가능성 측면에서 즉각적인 조치가 필요한 핵심 리스크이며, 기술적 미결 사항의 조속한 의사결정이 구현 단계의 원활한 진행을 위해 선행되어야 한다.