입찰공고상세[용역] · 마감

출처 · 이용 조건 — 공고 정보: 공공데이터포털 · 조달청 입찰공고 정보 · 요약 · 분석: 공공일감이 공고문과 첨부를 읽고 정리. 요약 · 분석을 인용할 때는 공공일감과 이 페이지 링크를 함께 밝혀 주세요.

국방 지능형 플랫폼 고도화 구축

재공고 · 한국지능정보사회진흥원 · SW 개발·운영

계약업체
주식회사 케이티 외 3곳
계약금액
아래 「계약」 참고 · 회차로 나눠 맺는 계약이에요
종합 점수
-
참가
3곳 · 개찰 08/19(수)

계약

계약번호계약일계약금액계약 기간업체
R26TE1871073610/06(화)2,499,978,330원-주식회사 케이티 (주계약업체 50%)
(주) 어빌리티시스템즈 (도급업체 20%)
아이씨티웨이 주식회사 (도급업체 13%)
주식회사 미소정보기술 (도급업체 17%)
R26TE18397036-2,499,978,330원-주식회사 케이티 (주계약업체 50%)
(주) 어빌리티시스템즈 (도급업체 20%)
주식회사 미소정보기술 (도급업체 17%)
아이씨티웨이 주식회사 (도급업체 13%)

요약 AI 요약

국방 전 분야에서 인공지능(AI)의 신속한 개발과 운용을 지원하기 위해, 군사비밀 등급 데이터까지 처리 가능한 고성능 인프라와 지능형 플랫폼을 고도화하여 구축하는 사업입니다.

  • GPU 서버, 스토리지, 네트워크 등 고성능 하드웨어 도입 및 가상화·컨테이너 기반 클라우드 인프라 구축
  • 데이터 수집·정제·가공 및 카탈로그 기반 검색이 가능한 국방 데이터 플랫폼 구축
  • MLOps 및 LLMOps 전 과정을 지원하는 국방 AI 개발·운영 플랫폼 구축
  • 클라우드, 데이터, AI 플랫폼을 통합 관리하고 자원 사용량을 크레딧 기반으로 모니터링하는 통합 포털 구축
  • 다중인증(MFA) 및 전 구간 암호화를 적용한 군사비밀 등급 데이터 보안 구조 설계 및 구현
  • 실제 군 업무 시나리오 기반의 플랫폼 기능 및 성능 검증을 위한 실증 프로젝트 수행

AI에게 이 공고를 물어볼 때 · ChatGPT · Claude에 이 링크를 함께 주면 공고문과 첨부를 정리한 글을 읽고 답합니다. /ai/projects/R26BK01648665 · 베타 기간 무료

평가 · 배점

기술 : 가격 — 기술 90점 · 가격 10점

참가 자격 · 제한

업종제한
소프트웨어사업자(컴퓨터관련서비스사업)(1468) 그리고 정보통신공사업(0036)
지역제한
제한 없음
공동수급
공동이행
입찰참가 제한
없음
실적경쟁 · PQ
해당 없음
국제입찰
국내입찰
제출 방법
전자입찰

입찰 일정

진행일시남은 날
공고 게시07/24(금)지남
입찰서 제출 시작08/14(금) 10:00지남
입찰참가자격 등록 마감08/18(화) 18:00지남
입찰서 제출 마감08/19(수) 10:00지남
개찰08/19(수) 11:00지남

가격

추정가격
19,457,168,689원
배정예산
21,506,770,618원
예정가격 방식
비예가

공고 정보

공고종류
등록공고 (일반공고)
게시일
07/24(금)
공고번호
R26BK01648665-000
참조번호
-
공고기관
조달청
수요기관
한국지능정보사회진흥원
계약방법
일반경쟁
낙찰방법
협상에의한계약
계약유형
총액계약
예정가격 방식
비예가
추정가격
19,457,168,689원
배정예산
21,506,770,618원
공공조달분류
ICT 서비스 › SW 및 시스템 개발 › 정보시스템개발서비스
사전규격번호
R26BD00251139
재공고
재공고
출처
나라장터

첨부파일

첨부 내용을 정리한 글 — 자격 · 배점 · 일정 · 발췌 ›

문서 발췌

과업·요구

※ 본 사업은 장기계속계약으로 연차별로 계약 체결하며 감리사업 별도 발주 라. 계약방법: 일반 경쟁입찰(협상에 의한 계약), 장기계속계약 2. 추진배경 및 필요성 가. 국방 및 안보환경의 급격한 변화에 대비한 국방 인공지능(AI) 신속개발 및 운용 기반 확보 추진 1) 임박한 인구절벽 시대와 전쟁 패러다임이 기존의 병력 중심에서 첨단 AI 기술 중심으로 변화함에 따라 국방 全 분야에 AI의 활용 촉진을 통한 첨단·정예 군사력 건설 시급 2) 이에 따라, 국방부는 국방 AI 신속개발 및 운용의 기반이 되는 ‘국방 지능형 플랫폼’ 고도화를 국정과제 이행계획에 반영하여 추진 중

󰊴 국방 AI 첨단기술 개발 및 활용체계 구축 - 주요내용 中 “(데이터 접근성 개선) 국방 지능형 플랫폼을 고도화하여 평문 및 비밀데이터를 정제·가공하는 AI 개발 인프라 구축” - 연차별 이행계획 中 “국방 지능형 플랫폼 고도화(~27년)” 나. 고도화 시 기존 구축된 국방 지능형 플랫폼의 한계점이 개선 및 보완된 플랫폼으로 구축 필요 1) 국방부는 ‘일반’ 등급 국방데이터를 활용하여 국방 AI를 개발하기 위한 국방 지능형 플랫폼을 ’23년 구축하였음. 2) 이를 통해 군수, 인사, 재정 등 자원관리 분야 데이터를 활용한 국방 AI 개발이 가능하였으나, 다음과 같은 한계가 있었음. - C4I, 무기체계 등에서 생성되는 군사상 高 가치의 전장분야 데이터는 대부분 ‘군사비밀’ 등급에 해당하여 활용 시 국방보안기준에 따른 보안통제항목*의 구현이 요구되나, 기존 플랫폼은 이를 충족하지 못하여 활용이 불가함. * 국가정보원장이 인가한 암호체계를 사용한 보안시스템으로 데이터 저장·전송 시 암호화, 비밀의 전자적 처리규격 적용, 2개 이상 수단을 이용한 사용자 인증(MFA) 적용 등 - 산재된 국방데이터의 수집 및 전처리, 활용, 거버넌스를 지원하는 플랫폼 부재로 데이터 준비에 과도한 시간·인력이 소요되어 국방 AI의 신속하고 지속적인 개발 및 운영이 제한됨. - 구축 당시 GPU 수요 급증에 따른 비용 상승으로 국방 AI 소요에 충분한 GPU 자원이 확보되지 않았고, 클라우드 컴퓨팅 환경의 운영·관리에 필요한 관리영역(Control Plane)의 자원이 충분히 확보되지 않아 가상화·컨테이너 관리 안정성이 부족함. - 클라우드 통합관리 플랫폼(CMP)이 서비스 포털 및 카탈로그, 자원사용량 미터링 등 운영기능이 미비하여 클라우드 관리 및 서비스 지원 편의성이 부족함.

3) 따라서, 고도화를 통한 국방 全 분야 데이터를 활용하여 국방 AI의 개발 및 운용 기반이 되는 플랫폼으로 구축이 필요함. 3. 사업 내용 가. 목표시스템 운용개념 1) 국방통합데이터센터(이하 ‘DIDC’) 2센터에 인터넷과 물리적으로 분리된 국방망에서 운영되는 고성능 인프라 자원(GPU 등)과 유연한 확장성을 갖춘 클라우드 인프라를 기반으로 2) 국방정보시스템, 무기체계, 기타 외부 시스템 등 다양한 데이터 소스에서 생성되는 원시데이터(일반/군사비밀 등급)를 수집·적재 및 정제·가공하여 자산화하고, 3) 자산화된 데이터 자산을 카탈로그 기반으로 검색·활용하여 국방 AI 모델을 개발하고, 지능화된 서비스가 필요한 국방 각 영역에 배포·운영하는 기능을 갖춘 전군 공동활용 플랫폼 구축 나. 주요 서비스 구성 1) 국방 지능형 클라우드 인프라(이하 ‘지능형 클라우드’) 국방 데이터 플랫폼, 국방 AI 개발·운영 플랫폼, 기타 지능형 서비스를 구동하기 위한 고성능 인프라 자원(GPU 등)을 가상화하여 제공하며, 유연한 확장성을 지닌 국방 전용(Private) 내부 구축형(On-Premise) 클라우드 인프라 및 관리 플랫폼 2) 국방 데이터 플랫폼(이하 ‘데이터 플랫폼’) 데이터 엔지니어가 전군에 산재되어 관리되는 데이터 소스로부터 데이터를 연계·수집, 저장, 정제·가공 과정을 효율적으로 통합하여 자산화하고, 수요자(AI모델 개발자 등)가 자산화된 데이터를 카탈로그 기반으로 편리하게 검색·접근하여 활용할 수 있도록 지원하는 클라우드 네이티브 기반의 플랫폼

3) 국방 AI 개발·운영 플랫폼(이하 ‘AI 플랫폼’) AI모델 개발자가 데이터 플랫폼에서 자산화된 국방 데이터를 활용하여, ①국방 AI 모델의 전체 생명주기를 관리할 수 있도록 MLOps 全 과정을 효율적 통합, ②국방 특화 대형언어모델(LLM) 개발·미세조정, 업무 문서의 지식베이스(Knowlege Base) 구성 및 RAG를 통해 업무를 지원할 수 있도록 LLMOps 全 과정 지원하는 클라우드 네이티브 기반의 플랫폼 4) 국방지능형 플랫폼 포털(이하 ‘메인 포털’) 데이터 플랫폼, AI 플랫폼, 지능형 클라우드를 하나의 접점에서 연계·접근할 수 있도록 지원하는 클라우드 기반의 통합 포털 플랫폼. 메인 포털을 통해 로그인 및 인증 절차를 거쳐 각 플랫폼으로 이동할 수 있으며, 서비스 안내, 공지사항, 사용자 지원, 이용 현황 조회 등 기본 포털 기능 제공 4. 사업 범위 가. 지능형 클라우드 설계 및 구축 1) GPU 서버, 스토리지, 네트워크 등 고성능 하드웨어(HW) 자원의 추가 도입 및 기존 자원과의 통합하여 고속 네트워크 기반의 분산학습 환경 구성 2) 인프라 자원의 유연한 할당과 확장을 지원하는 가상화(IaaS) 및 컨테이너(PaaS) 관리 플랫폼 구축 * 고가용성 및 안정성 보장을 위해 관리영역(Control Plane) 다중화 구성 포함

3) 접속 관리(SSO/다중인증), 자원 신청·승인(셀프서비스), 도구 제공(SW 카탈로그), 대시보드(사용량 미터링, 현황 모니터링 기능 등) 등 서비스 포털을 포함한 클라우드 통합관리 플랫폼(CMP) 개발 나. 데이터 플랫폼 설계 및 구축 1) 대용량 국방 데이터를 연계하고, 자동화된 수집 흐름을 제어하는 통합 데이터 파이프라인 구성 기능 구현 2) 데이터 정제 및 가공을 통한 데이터 자산화(Data Product) 기능 개발 3) 메타데이터 기반의 데이터 검색, 활용 신청 및 데이터 수요자 주도의 시각화 분석(BI)이 가능한 데이터 포털 구축 다. AI 플랫폼 설계 및 구축 1) AI 모델의 빌드, 학습, 평가 및 실험 관리를 지원하는 통합 MLOps 플랫폼 구축 2) 국방 특화 거대언어모델(LLM)의 미세조정(Fine-tuning) 및 지식베이스 기반 검색 증강 생성(RAG) 환경 구현 3) 모델 컨테이너화 기반의 실시간 배포(Serving) 및 서비스 품질·장애 관리를 위한 모니터링 체계 구축 라. 국방지능형 플랫폼 포털 고도화 1) 지능형 클라우드, 데이터 플랫폼, AI 개발 플랫폼의 주요 기능과 현황을 연계·조회하고, 해당 기능으로 이동할 수 있는 단일 진입점 환경 구축 2) 조직 내 사용자 계정 및 권한 정보를 연계하여, 역할 기반 접근제어(RBAC)에 따라 포털 메뉴와 연계 서비스 접근을 제어하는 환경 구축

3) 포털 내 통합 카탈로그를 통해 폐쇄망에 미러링된 라이브러리, 데이터셋, AI 모델 목록 등을 탐색하고, 관련 플랫폼 기능으로 연계하는 환경 구축 4) 프로젝트별, 워크스페이스별 자원 및 작업환경 현황을 조회하고, 자원 사용량을 크레딧 기반으로 모니터링·시각화하는 환경 구축 5) 자원의 폐쇄망 내로 반입 신청/승인, 작업 결과를 반출 신청/승인하는 환경 구축 마. ‘군사비밀’ 등급 데이터 활용이 가능한 보안구조 설계 및 구축 1) ‘군사비밀’ 등급 데이터 접근 통제를 위한 다중인증(MFA)* 체계 구축 * 다중인증(MFA)은 비밀번호 기반의 지식 인증과 하드웨어 보안 모듈(보안시스템) 기반의 소유 인증을 통합한 형태로 구현 2) ‘군사비밀’ 등급 데이터의 저장 및 전송 전 구간에 보안시스템*에 의한 암호화 적용 및 데이터 이력 관리 시스템 구현 3) 국방 사이버 위험관리제도(K-RMF) 요건에 따른 보안통제항목 설계 반영 및 구현, 평가 지원 바. 플랫폼 기능 및 성능 검증을 위한 실증 프로젝트 수행 1) 데이터 플랫폼 구축에 포함된 데이터 파이프라인으로 자산화된 국방 데이터를 활용하여 플랫폼의 기능 및 성능을 검증할 수 있는 실증 프로젝트 수행 * 본 사업의 개발/운용시험평가(DT/OT)를 실증 프로젝트 수행 결과로 확인하여 점검

라. 기존 시스템 물품도입 현황: ‘5. 기타 사업관련 참고사항(p.163) 마. 기존 시스템 인프라 구성 현황: ‘5. 기타 사업관련 참고사항(p.163) 바. 기존 시스템 문제점 1) ‘군사비밀’ 등급의 국방 데이터를 활용한 AI 모델 개발 불가 - C4I, 무기체계 등에서 생성되는 군사상 高 가치의 전장분야 데이터는 대부분 ‘군사비밀’ 등급에 해당하여 활용 시 국방보안기준에 따른 보안통제항목*의 구현이 요구되나, 기존 플랫폼은 이를 충족하지 못하여 활용이 불가함. * 국가용 보안시스템으로 데이터 저장·전송 시 암호화, 비밀의 전자적 처리규격 적용, 2개 이상 수단을 이용한 사용자 인증(MFA) 적용 등 2) 데이터 수집 및 전처리 기능 부재 - 산재된 국방데이터의 수집 및 전처리, 활용, 거버넌스를 지원하는 플랫폼 부재로 데이터 준비에 과도한 시간·인력이 소요되어 국방 AI의 신속하고 지속적인 개발이 제한됨. 3) 인프라 자원 부족 - 구축 당시 GPU 수요 급증에 따른 비용 상승으로 국방 AI 소요에 충분한 GPU 자원이 확보되지 않았고, 클라우드 컴퓨팅 환경의 운영·관리에 필요한 관리영역(Control Plane)의 자원이 충분히 확보되지 않아 가상화·컨테이너 관리 안정성이 부족함.

2) (전송·저장 암호화) ‘군사비밀’ 등급의 데이터를 처리하는 경우 보안시스템으로 저장·전송구간(종단간)에 암호화 적용 구현 * 암호화 적용으로 인해 시스템 성능의 현저한 성능 저하 또는 기능 구현이 제한되는 경우 ‘데이터 유출 방지를 위한 대체 방안’을 제시하여 적용 3) (비밀의 전자적 처리 규격) ‘군사비밀’ 등급의 데이터를 처리하는 경우 모든 이력(생성, 접근 및 열람, 수정, 복사, 제거 등)을 기록·유지 구현 4) (K-RMF 적용) 국방 사이버 위험관리제도(이하 ‘K-RMF’)에서 요구하는 보안통제항목을 설계 반영 및 구현하고, 평가 및 운영인가 수행 바. 실증 프로젝트 기반의 플랫폼 검증 체계 고도화 1) (실전 검증) 실제 군 업무 환경과 유사한 국방 데이터 및 파이프라인 기반의 시나리오를 설계하여 플랫폼의 실효성 검증 2) (지표 정량화) 데이터 처리 속도, 모델 추론 지연 시간, 자원 할당 효율성 등 플랫폼의 기술적 지표를 정량적으로 측정·입증 3) (시험평가 효율화) 실증 프로젝트 과정과 최종 결과물을 개발시험평가(DT) 및 운용시험평가(OT) 검증 항목과 유기적으로 연계 4) (객관적 검증 체계) 국방부와 협의를 통해 실증 계획, 시나리오, 합격 기준을 수립하고 객관적인 기술 증빙 데이터 확보 3. 기대 효과 국방 지능형 플랫폼 구축을 통한 국방 全 분야의 AI 개발 및 운용 기반 조성 가. 국방 특화 AI·데이터 인프라 확보 ‘군사비밀’ 등급의 데이터 처리를 위한 고도의 국방보안기준을 충족하는 고성능 클라우드 컴퓨팅 환경 구축으로 국방에 특화된 AI·데이터 인프라 확보 나. 국방데이터의 활용성 증대 국방 全 분야에서 생성되는 다양한 데이터의 수집·처리·저장·전처리 자동화, 신속·편리한 활용 연계를 제공하는 데이터 플랫폼 구축으로 국방데이터의 활용성 증대 다. 국방 AI 개발 및 활용 활성화 AI모델 개발 및 운용에 필요한 각종 개발도구 및 환경을 제공하여 군사작전, 국방운용 등 국방 全 분야의 AI 신속개발 및 활용 촉진

추진
과제
󰊱 국방 통합 데이터 플랫폼 구축
추진
과제
① 확장성 기반 빅데이터 저장소 및 파이프라인 구축
② 데이터 카탈로그/메타데이터/RBAC 등 데이터 거번넌스 체계 확립
󰊲 국방 분야 AI·데이터 개발 / 운영기반 고도화
① AI 모델 학습/추론/검증을 수행할 수 있는 국방 특화 운용공간 구축
② 생성형 AI 서비스 구현을 위한 국방형 LLMOps 운영 기반 구축
󰊳 지능형 클라우드 인프라 확대
① GPU 서버/스토리지/네트워크 등 기존사업 자원 확충
② 운영지원 서비스(모니터링/IAM/CMP 등) 구조 구축
③ 공통운영지원 서비스 및 관리체계 정립
✀󰊴 국방지능형 플랫폼 고도화
① 프로젝트, 워크스페이스, 크레딧 개념 도입으로 자원할당 및 관리 최적화
② 통합카탈로그를 통한 플랫폼내 데이터, 모델을 검색하는 환경구축
정부부처,
대외기관
협업국방부
(소요기관)
협조국방부(각 국실)·합참·각군·
DIDC·KIDA 등
정부부처,
대외기관
사업 위탁
조정·통제
한국지능정보사회진흥원
(발주기관)
자문자문단
(민간전문가 등)
발주·집행
사업수행사
구분역할
국방부
(소요기관)
◦ 국방 지능형 플랫폼 사업 추진방향 수립 등 업무 총괄
◦ 예산의 확보 및 사업 출연
한국지능정보사회진흥원(NIA)
(발주기관)
◦ 사업계획 수립, 사업수행 관리·검수
◦ 각종 산출물, 사업완료보고서 및 결과 평가
◦ 성과평가 및 예산 집행
◦ 전문기술 지원, 기타 사업수행 관련 업무지원
제안사(사업수행사)◦ 시스템 구축연계 등 사업수행
◦ 사업수행계획 수립 및 수행결과 보고
◦ 프로젝트 조직자원의사소통진척 및 이슈형상품질관리 등 수행
◦ 각종 산출물 작성 및 관리, 사용자 교육 및 기술이전
자문단◦ 국방 지능형 플랫폼 구축 사업의 자문 수행
국방부·합참·각군◦ 국방 지능형 플랫폼 구축 사업의 요구사항 충족여부 점검 및 시험평가 지원
국방통합데이터센터(DIDC),
KIDA 등 군내외 연구기관
◦ 정보시스템 구축의 인프라(상면 등) 및 기술 등의 지원
◦ 수집·연계 관련 데이터 및 서비스 현황, 기술구조 등 제공·지원 협조

3. 추진 일정 가. 사업기간 : 계약일로부터 15개월

추진일정(월)
세부사업내용
MM
+
1
M
+
2
M
+
3
M
+
4
M
+
5
M
+
6
M
+
7
M
+
8
M
+
9
M
+
10
M
+
11
M
+
12
M
+
13
M
+
14
M
+
15
비고
가. 사업 착수/중간/종료보고
○ 사업수행계획 보고
* 착수/중간/종료 보고회
(각 軍 및 기관 참석)
착수중간
(1
차)
중간
(2
차)
종료
나. 조사/분석/상세설계
○ 기반 운영환경 조사■■
○ 요구사항 및 영향도 분석■
○ 아키텍처 설계(검토/현행화)
*국방보안업무훈령에 근거한 보안대책 검토/제출
■
다. 구축 및 개발, 시험평가
○ 시스템(HW/SW)■■■■
○ 플랫폼 서비스 개발■■■■
○ 시험평가 수검■
○ 시험평가 결과 검토■■■
라. 보안성 측정 및 검수
○ 보안측정■■■■
○ 실증■■■■■■
○ 검사/검수■■안정화

※ 제시된 분석 Service는 예시이며, 실제 구현 대상은 사업 착수 전에 확정 예정 1) 데이터 거버넌스 및 통합 관리 체계 - (보안중심 거버넌스) 국방 데이터의 수집, 정제, 저장, 공유 등 데이터 전 주기를 국방 보안 체계 내에서 체계적으로 관리하기 위한 데이터 거버넌스 체계 구축 - (운영 및 관리 자동화) 다양한 국방 데이터 및 플랫폼 운영 관리를 위한 관리 기능 제공 및 운영 자동화 기능 지원 - (서비스 시각화) 분석 결과를 대시보드 등 시각화 도구를 통해 제공하는 기능 구현 - (세분화된 접근제어) 사용자 권한에 따라 데이터, 분석 결과, 파일 등에 대한 조회 및 활용 권한을 관리하는 접근제어 기능 제공 - (품질 및 표준관리) 국방 데이터의 표준화 관리, 데이터 계보(Lineage)관리*, 데이터 품질관리** 기능 구현 * 데이터 생성, 가공, 활용, 폐기까지의 흐름을 시각화 및 이력 추적 기능 ** 데이터 완전성, 유효성, 정확성 검증을 위한 자동화 품질 측정 도구 2) 지능형 데이터 수집 및 연동 파이프라인 - (수집/정제) 군수, 자원 등 국방 시스템에서 발생하는 데이터를 AI 분석 및 학습이 가능한 형태로 수집 및 정제 - (시스템 연동/파이프라인 구축) 이기종 국방 시스템 간 연계를 위한 커넥터 제공 및 데이터 수집·처리 파이프라인 구축

1) AI 개발환경 준비 - (임무별 프로젝트 생성 기능) 임무별 프로젝트 생성, 프로젝트 책임자 지정, 담당자 지정, GPU 할당량, 서버할당, GPU 메모리, 저장공간 할당, 사용할 데이터 등 예약/승인/모니터링 기능 제공 - (분석/가공 환경) GPU 자원의 동적 할당이 가능한 개발환경(Kubernetes 등) 제공 - (표준 실험 환경) JupyterLab 등 웹 기반 표준 개발 환경과, 웹기반 VSCode에서 모델 실험/개발/추론 및 임베딩·벡터 저장소 기반 지식 관리 환경 구축 - (AI 코드 어시스턴트) 표준 개발 환경에서 모델 개발·학습·튜닝을 지원하기 위한 코드 어시스턴트 기능 구축 - (생성형 AI 학습 지원) Low/No-Code 기반 빌더와 모듈형 템플릿 제공 및 국방 환경에 최적화된 학습 기법(파인튜닝, PEFT*, RLHF** 등) 지원 * PEFT (Parameter-Efficient Fine-Tuning) : 대규모 언어모델(LLM)의 전체 파라미터를 재학습하지 않고 일부 파라미터만 조정하여 효율적으로 모델을 미세조정하는 학습 방법 ** RLHF (Reinforcement Learning from Human Feedback) : 인간의 평가나 피드백을 기반으로 강화학습을 수행하여 AI 모델의 응답 품질과 정렬성을 개선하는 학습 방법 - (자산 및 데이터 연계) 소스 코드, 아티팩트(바이너리 등) 관리 체계를 구축하고, 데이터 레이크하우스와 연동*되는 학습 파이프라인 구현(학습데이터셋, 사전학습된 모델 조회/선택 등) * 비정형 데이터 처리환경을 지원/연계 가능하도록 구성 2) AI 모델 실험․학습․튜닝 - (기본 모델 및 알고리즘 선택) AI 개발 플랫폼은 사전 학습된 LLM 모델과 ML/RL 알고리즘 템플릿을 합산하여 10종 이상 제공하여야 하며, 사용자는 목록 조회, 선택, 기본 파라미터 설정을 수행할 수 있어야 함 - (성능 평가지표 선택) 선택된 모델에 따른 성능평가 지표 선택, 시각화 방법 선택 기능 - (학습 방법 선택) 선택된 모델을 학습하기 위한 하이퍼패러미터 설정 및 조회, 관리 기능 - (학습 모니터링 방법 선택) 모델의 학습에 따른 모델의 성능지표별 저장/시각화 등 관리 기능 - (이력 관리 및 재학습) 모델의 전체 생애주기 이력을 관리하고, 성능 저하 시 분석 데이터를 기반으로 한 모델 재학습 프로세스 구현 등 3) AI 모델 추론․검증․배포 - (추론 인터페이스 ) 프로젝트 에서 생성된 AI 모델을 추론하기 위한 단순 API 생성, MCP(Model Context Protocol)기반 클라이언트/서버 생성, A2A 기반 연동 코드 생성 지원

1) 지능형 클라우드, 데이터 플랫폼, AI 개발 플랫폼 연동 - (웹기반 플랫폼 연동) 지능형 클라우드, 데이터 플랫폼, AI 개발 플랫폼과 포털을 웹기반으로 연동 2) 자원할당 및 관리체계 - (자원 할당 및 관리 단위) 포털은 프로젝트별 자원 신청·승인 절차와 할당 현황을 제공하고, 실제 자원 할당은 지능형 클라우드 또는 관련 플랫폼과 연동하여 처리되어야 함 * 프로젝트 내 작업공간은 워크스페이스 별로 구분할 수 있어야 함 * 워크스페이스 내 작업환경 생성·관리는 AI 개발 플랫폼 또는 클라우드 플랫폼과 연동하고, 포털은 신청·현황 조회·접속 링크를 제공하여야 함 - (자원 사용량 모니터링) 자원 사용량을 크레딧 기준으로 환산하여 프로젝트별 사용 현황, 잔여량, 추이 등을 모니터링·시각화할 수 있어야 함 3) 포탈 내 통합 검색 - (통합 카탈로그 검색) 폐쇄망 내에 미러링된 라이브러리, 데이터셋, AI 모델 목록과 상세정보를 통합 검색·조회하고, 관련 플랫폼의 활용 기능으로 연계할 수 있어야 함 - (통합 카탈로그 관리) 데이터 플랫폼 및 AI 플랫폼에서 생성된 데이터셋, 분석 모델, AI 모델의 메타데이터를 통합 카탈로그에 연계·등록·갱신할 수 있어야 함 마. ‘군사비밀’ 등급 데이터 활용이 가능한 보안구조 설계 및 구축 1) ‘군사비밀’ 등급 데이터 접근 통제를 위한 다중인증(MFA) 체계 구축 - (다중인증 체계) 비밀번호 기반의 지식 인증과 하드웨어 보안 모듈(보안시스템) 기반의 소유 인증을 통합한 다중인증(MFA) 체계 구축 2) 암호화 적용 및 데이터 이력 관리 - (관리시스템) ‘군사비밀’ 등급 데이터의 저장 및 전송 전 구간에 보안시스템에 의한 암호화 적용 및 데이터 이력 관리 시스템 구현

3) K-RMF 요건의 보안통제항목 설계 - (보안항목) 국방 사이버 위험관리제도(K-RMF) 요건에 따른 보안통제항목 설계 반영 및 구현, 평가 지원 바. 실증 프로젝트 수행 및 성능 검증 1) 국방 데이터 기반 실증 프로젝트 추진 - (실전적 검증) 국방 데이터 및 파이프라인을 활용하여, 실제 군 업무 환경과 유사한 시나리오 기반의 실증 프로젝트 수행 - (기능/성능 검증) 데이터 처리 속도, 모델 추론 지연 시간, 자원 할당 효율성 등 플랫폼의 기술적 지표를 정량적으로 입증 2) 개발 및 운용시험평가(DT/OT) 연계 운영 - (시험평가 일원화) 프로젝트의 수행 과정과 최종 결과물 기반의 개발시험평가(DT) 및 운용시험평가(OT) 항목 확인 - (검증 체계 구축) 제안사는 시험 계획, 시나리오, 합격 기준을 국방부와 협의/수립하고, 실증 과정의 객관적 증빙자료 제출 - (보안/환경 준수) 실증 수행 시 국방 보안 규정을 철저히 준수하며, 실제 전장/국방망 등과의 연동성을 최종 확인 <실증 프로젝트 >

※ 실증 프로젝트는 사업 착수 전까지 소요부대와 협의하여 최종 확정하며, 현재 예시된 육군정비창 (3개 과제)을 포함하여 참여 소요부대는 최대 4개까지 확대될 수 있음 ※ 제안사는 육군정비창 예시 3건의 범위·난이도를 1개 소요부대의 기준 규모로 참고하여, 최대 4개 소요부대가 참여하는 경우까지 대비하여 공수 및 비용을 산정하여 제안하여야 함 ※ 확정된 소요부대 수가 4개 이내인 경우에는 별도의 공수·비용 조정 없이 본 사업 계약범위 내에서 수행함을 원칙으로 함 ※ 세부 내용은 '5. 기타 사업관련 자료-참고4' 참고 4. 요구사항 정의 및 목록 □ 요구사항 정의

구분주요내용개수
기능 요구사항
(SFR : System Function
Requirement)
목표시스템이 반드시 수행하여야 하거나 목표시스템을 이용하여 사용자가 반드시 할 수 있어야 하는 기능(동작) 요구사항
시스템 장비구성 요구사항
(ECR : Equipment Composition
Requirement)
사업수행을 위해 필요한 HW, SW, NW 등의 도입 장비 내역 및 구성요건(특정 설치시기 혹은 일정, 기존 장비와 호환 필요성 등)
성능 요구사항
(PER : Performance
Requirement)
목표시스템의 성능진단 및 조치 등 시스템 최적화 수행에 대한 요구사항
인터페이스 요구사항
(SIR : System Interface
Requirement)
목표시스템과 외부를 연결하는 시스템 인터페이스와 사용자 인터페이스 요구사항
데이터 요구사항
(DAR : Data Requirement)
목표시스템의 서비스에 필요한 데이터 표준 수립 및 상위표준 준수 등에 대한 요구사항
테스트 요구사항
(TER : Test Requirement)
기능의 완성도를 확인하기 위한 단위시험, 통합시험 등의 요구사항
보안 요구사항
(SER : Security Requirement)
정보 자산의 기밀성과 무결성을 위해 목표시스템의 데이터 및 기능, 운영 접근을 통제하기 위한 요구사항
품질 요구사항
(QUR : Quality Requirement)
목표시스템이 가져야 하는 품질 항목, 품질 평가 대상 및 목표 값에 대한 요구사항
제약사항
(COR : Constraint Requirement)
기능, 비기능, 인터페이스, 데이터 요구사항 외에 시스템을 구축하기 위해 필요한 제약 및 요건
프로젝트 관리 요구사항
(PMR : Project Management
Requirement)
프로젝트의 원활한 수행을 위한 관리 방법 및 추진 단계별 수행방안에 대한 요구사항
프로젝트 지원 요구사항
(PSR : Project Support
Requirement)
향후 프로젝트 지원을 위해 필요한 요구사항으로 표준화, 교육지원, 기술지원 등 요구사항
합 계
기능 요구사항
(SFR, System Fuction Requirement
SFR-001국방 지능형플랫폼 메인 포털67
기능 요구사항
(SFR, System Fuction Requirement
SFR-002메인 포털 로그인/로그아웃67
SFR-003메인 포털 관리 - 사용자 관리
SFR-004메인 포털 관리 - 정책 및 이력 관리
SFR-005메인 포털 관리 - 권한 관리
SFR-006메인 포털 관리 - 프로그램 및 메뉴 관리
SFR-007메인 포털 활용 - AI 작업 환경(컨테이너) 생성 요청
SFR-008메인 포털 활용 - 데이터 작업 환경(컨테이너) 생성 요청
SFR-009메인 포털 활용 - 프로젝트 반출입서버 관리
SFR-010메인 포털 활용 - AI 개발 성과 반출 관리
SFR-011메인 포털 활용 - 데이터 분석 성과 반출 관리
SFR-012메인 포털 활용 – 플랫폼 연동
SFR-013메인 포털 커뮤니티 - 제안게시판
SFR-014메인 포털 활용 – 카탈로그 조회
SFR-015메인 포털 활용 – 통합검색
SFR-016메인 포털 관리 – 프로젝트 관리 – 프로젝트 관리
SFR-017메인 포털 관리 – 크레딧 신청 및 조회
SFR-018메인 포털 관리 – 워크스페이스 관리 요청
SFR-019메인 포털 관리 – 마이페이지
SFR-020메인 포털 관리 – 환경설정
SFR-021메인 포털 관리 –육해공군 관리자 권한 관리
SFR-022데이터 플랫폼 – 통합관리 - 보안관리
SFR-023데이터 플랫폼 – 통합관리 - 메타데이터 관리
SFR-024데이터 플랫폼 – 통합관리 – 데이터 품질관리
SFR-025데이터 플랫폼-데이터 연계·수집 기능
SFR-026데이터 플랫폼-데이터 수집 - 임시저장소
SFR-027데이터 플랫폼-데이터 수집 - 데이터 업로드
SFR-028데이터 플랫폼- 데이터가공- 생성형 AI를 위한 데이터 관리
SFR-029데이터플랫폼 - 데이터 가공- 벡터DB 및 프롬프트 관리
SFR-030데이터 플랫폼 - 데이터 수집/저장/처리 기능
SFR-031데이터 플랫폼 - 데이터수집/저장/처리-데이터 카탈로그 관리
SFR-032데이터 플랫폼 - 데이터관리기능 일반
SFR-033데이터 플랫폼 - 데이터 가공- 학습데이터 구축 및 라벨링
SFR-034데이터 플랫폼- 데이터가공-비식별화
SFR-035데이터 플랫폼 - 레이크하우스구축 - 통합저장구조
SFR-036AI 플랫폼 - 웹기반 개발툴
SFR-037AI 플랫폼 - LLMOps와 AI Agent 기반 학습 및 개발 파이프라인 기능
SFR-038AI 플랫폼 – 생성형 AI코드 생성도구 연동
SFR-039AI 플랫폼- 학습/추론 - 데이터 연동
SFR-040AI플랫폼 - 학습/추론 - AI 모델 공유저장소
SFR-041AI 플랫폼 - 학습/추론 - AI 모델 및 학습 프로세스 시각화 기능
SFR-042AI 플랫폼 - 학습/추론- AI 모델 실험/학습/튜닝
SFR-043AI 플랫폼 – 학습/추론 - 분산 학습
SFR-044AI 플랫폼 – 학습/추론 - 모델 관리
SFR-045AI 플랫폼 - 학습/추론 - AI 모델 추론/검증
SFR-048AI 플랫폼 – 배포/모니터링 – 배포관리
SFR-046AI 플랫폼 – 배포/모니터링 - 사용자데이터 수집
SFR-047AI 플랫폼 – 배포/모니터링 - AI 모델 시험운영/모니터링/재학습
SFR-048AI 플랫폼 – 배포/모니터링 – 배포관리
SFR-049AI 플랫폼 - LLM 활용 지원
SFR-050AI 플랫폼 – 강화학습 지원
SFR-051AI 플랫폼 – 플레이 그라운드
SFR-052클라우드 플랫폼 - 공통기반 서비스 - 로컬미러링
SFR-053클라우드 플랫폼 – 공통기반 서비스 - 취약점 점검
SFR-054클라우드 플랫폼 - 운영관리 기능 - 데이터 작업환경 일반
SFR-055클라우드 플랫폼 - 운영관리 기능 - AI 작업환경(컨테이너) 생성 및 관리
SFR-056클라우드 플랫폼 - 운영관리 기능 -데이터 작업 환경(컨테이너) 생성 및 관리
SFR-057클라우드 플랫폼 – 클레딧 관리
SFR-058클라우드 플랫폼 - 워크스페이스 관리
SFR-059클라우드 플랫폼 - 자원할당 관리
SFR-060클라우드 플랫폼- 카탈로그관리
SFR-061클라우드 플랫폼- 컨테이너 관리
SFR-062클라우드 플랫폼- 서비스 인프라 관리
SFR-063클라우드 플랫폼- 인프라 관리 - 모니터링
SFR-064클라우드 플랫폼- 서비스 관리 - 로그 관리
SFR-065클라우드 플랫폼- 장애 및 성능관리
SFR-066VDI 포탈(사용자) 요구사항
SFR-067VDI 포탈(관리자) 요구사항
성능 요구사항
(PER, Performance Requirement)
PER-001성능 일반5
PER-002업무 응답시간
PER-003오류 응답시간
PER-004웹페이지 디스플레이시간
PER-005성능요구사항
PER-006VDI 성능요구사항
인터페이스
요구사항
(INR, Interface Requirement)
INR-001UI 표준4
INR-002웹 사이트 품질
INR-003기관내 표준연동모듈 사용
INR-004대내외 정보체계와의 연동
데이터 요구사항
(DAR, Data Requirement)
DAR-001개인정보보호법 등 관련지침에 따른 데이터 보안 적용3
DAR-002데이터 설계
DAR-003데이터 오너쉽 관리
테스트
요구사항
(TER, Test
Requirement)
TER-001테스트 일반9
TER-002단위테스트
TER-003통합테스트
TER-004성능 및 부하 테스트
TER-005장애 및 백업 복구 테스트
TER-006시험평가(인수 테스트)
TER-007벤치마킹 테스트 요구사항
TER-008실증 프로젝트
TER-009개발 및 운용 시험평가 및 연차평가
보안 요구사항
(SER, Security
Requirement)
SER-001용역사업 보안관리
SER-002K-RMF 적용 – 보안요구사항 이행계획 수립
SER-003K-RMF 적용 – 적용 기준 관리 및 최신 승인본 준수
SER-004K-RMF 적용 – 보안통제항목 이행관리 및 변경·예외
SER-005K-RMF 적용 – 보안계획서 작성
SER-006K-RMF 적용 – 보안통제항목 구현 및 구현증적 제출
SER-007K-RMF 적용 – 보안평가·후속조치·인가
SER-008K-RMF 적용 – 운영전환 및 모니터링 준비
SER-009VDI 보안요구사항
품질 요구사항
(QUR, Quality Requirement)
QUR-001품질관리 방안6
QUR-002변경 요구 및 변경처리 절차
QUR-003신뢰성 보장
QUR-004사용성 보장
QUR-005이식성 보장
QUR-006기능 구현 정확성
제약사항
(COR, Constraint Requirement)
COR-001개발방법론7
COR-002기존시스템 호환
COR-003기술적용계획표 및 결과표 작성
COR-004지식재산권 및 저작권
COR-005기타 준수사항
COR-006국방정보화표준 준수
COR-007데이터 표준화 준수
프로젝트 관리
(PMR, Project Management Requirement)
PMR-001사업관리 방법17
PMR-002사업수행계획서 제출
PMR-003투입인력 요건
PMR-004사업수행조직 구성
PMR-005공동 수급 및 하도급 관리
PMR-006제안 개발방법론
PMR-007개발방법론에 따른 산출물
PMR-008개발환경 구축
PMR-009통합 사업관리
PMR-010형상 관리
PMR-011일정 관리
PMR-012요구사항 관리
PMR-013위험 관리
PMR-014품질 관리
PMR-015정기/수시 보고
PMR-016검수 및 검사
PMR-017보안 관리
PMR-018시스템 구축 통합관리
PMR-019기술구조 및 아키텍처 설계관리
프로젝트 지원 요구사항(PSR, Project Support Requirement)PSR-001교육훈련 지원10
PSR-002AI 활용 교육
PSR-003기술이전 및 지원
PSR-004개발환경 및 장비 구성
PSR-005매뉴얼 작성
PSR-006안정화 지원
PSR-007시스템 운영관리 체계 수립 및 운영 지원
PSR-008데이터 운영 표준
PSR-009하자보수 서비스수준 관리
PSR-010효과적 운용 및 발전(차후 사업방향)에 대한 제언 및 자료 제공
요구사항 분류시스템 장비구성
요구사항 IDECR-004
요구사항 명칭시스템 이중화
요구
사항
상세
설명
정의이중화 구성 요건
세부 내용○ 장비운영 및 서비스의 연속성을 보장하기 위해 아키텍처를 완전한 이중화로 기존 도입된 장비와 신규 장비를 이중화로 재구성하여야 함
○ 복수개의 네트워크 카드 간 Load Balancing 및 Take Over 기능을 제공해야 함
○ 서버 파트 이중화 및 경로 이중화를 통해 파트 장애에 대한 고가용성 구성(HBA, NIC 이중화 및 Fail over 기능 구성)을 해야 하며, 시스템의 운영환경 변화에 대비한 네트워크 부하점검 실시 및 문제점 발견 시 해결방안을 제시하여야 함
관련요구사항ECR-001, ECR-003, ECR-005 ECR-006
산출물설치결과서, 시험운영결과 보고서
요구사항 분류시스템 장비구성
요구사항 IDECR-005
요구사항 명칭서버 가상화
요구
사항
상세
설명
정의가상화 구성 요건
세부 내용○ 자원 할당을 통해 피크 시 CPU, Memory 등의 용량을 조정하여 자원 효율성을 높일 수 있도록 구성하여야 함
○ 모듈화되고 격리된 컴퓨팅 공간을 제공하고 시스템 환경 의존성을 탈피하여 안정적으로 구동 되도록 구성하여야 함
관련요구사항ECR-001, ECR-003, ECR-004, ECR-005
산출물설치결과서, 시험운영결과 보고서
요구사항 분류시스템 장비구성
요구사항 IDECR-009
요구사항 명칭CPU클러스터 서버(데이터 플랫폼)
요구
사항
상세
설명
정의CPU클러스터 서버
세부 내용○ 도입수량 : n식
※ 제안사에 따라 전체 코어 요구사항에 맞추어 제안
○ CPU : 2CPU, 36Core 이상 9-Node 구성, 총 324Core 이상
○ RAM : 서버 당 512GB 이상
○ 제안서 제출일 기준 최신 CPU로 제안
○ NVMe SSD :
- 노드당 600GB 이상 SSD or NVMe 2개(Raid1) 이상
○ 네트워크카드(NIC) :
- 10GbE NIC SFP 2 Port 이상(서비스)
- 25GbE NIC SFP 2 Port 이상(데이터)
- 1GbE NIC 4 Port 이상(관리)
- IPMI (또는 이에 상응하는 각 벤더별 기술) 전용 포트 지원
○ PSU : 2듀얼 이상
○ USB 및 LAN 포트 물리적 접속 차단 장치 제공
※ CPU 클러스터의 Core 및 도입 수량은 제안하는 SW에서 요구하는 HW Spec.에 따라 변경하여 제안 가능
관련요구사항ECR-010
산출물설치계획서, 설치결과서
요구사항 분류시스템 장비구성
요구사항 IDECR-010
요구사항 명칭GPU클러스터 서버
요구
사항
상세
설명
정의
세부 내용○ 목표구성
- B300급 이상 GPU 16장 (서버 2대)
○ 서버 규격 : 4U 이상 제품 (냉각 효율 및 발열제어)
- GPU 서버의 발열, 전원, 냉각 효율 및 유지보수성을 고려
○ GPU : 노드당 이론성능 500TFlops 이상
○ CPU : 2소켓 2.0GHz 112core 이상
○ 메모리 : 2048GB 이상 (4800MHz 이상, 모든 메모리 채널 사용 구성)
○ 네트워크 :
- 400Gbps 8 Port 이상(컴퓨팅/스토리지)
※ 400GbE 이상을 지원하는 고성능 NIC 제공
- 10Gbps 2Port 이상(서비스)
○ Drive
- OS용 960GB x 2EA 이상 M.2 NVMe
- 캐시용 3.84TB x 2EA 이상 NVMe
- 드라이브 : 16개 이상
※ 상기내용은 제안시 품목의 HW가이드로 제안시 제안사가 최적화 성능을 구성하여 제안하여야함
○ 파워 : 3000W 티타늄 레벨 4+4 이중화 구성가능 (안정적 전원공급)
○ GPU 서버 요구기능 및 구성
- 웹기반 사용자 환경 및 가상 미디어 지원
- 시스템 제조사의 상용 지원이 포함된 통합 관제도구 제공
* 규격상 명시되어 있지 않더라도, GPU 서버 시스템의 원활한 운용을 위한 필수 부대장치들은 제안에 포함하여 제공
○ 본 사업의 네트워크 기술방식(InfiniBand 또는 Ethernet)은 제안사가 자율적으로 선정하되, 국방부에서 별도 사업으로 추진 중인 '26년 국방통합 AI데이터센터 실증목적 GPU 서버 구축사업과 기술방식이 상이할 가능성을 고려하여, 두 사업 간 자원 통합 및 상호 운용을 위한 연계 방안(게이트웨이/브리지 장비 도입, 상위 네트워크 계층 연동 등)을 제안서에 개념적으로 제시하여야 함.
※ 세부 연계 방식, 소요 장비 및 비용은 '26년 사업의 기술방식이 최종 확정된 이후 상세설계 단계에서 발주기관과 협의하여 조정할 수 있음
관련요구사항ECR-007, ECR-008, ECR-009
산출물제조사 정품공급 및 정품보증서 및 A/S확약서
요구사항 분류시스템 장비구성
요구사항 IDECR-011
요구사항 명칭AI 플랫폼 물리저장소 구축
요구
사항
상세
설명
정의
세부 내용○ SW 공통
- MLOps, LLMOps의 Feature Store, 학습데이터 등을 수용할 수 있는 물리저장소 구축 추가
- 멀티노드 분산 학습에 사용하기 위한 성능 제공
- LLM Fine-tuning 및 RLHF 학습을 고려한 고속 읽기/쓰기 성능 제공
- GPU 학습 노드와 고대역폭 직접 연동 지원
- 온프레미스 또는 프라이빗 클라우드 환경에서 구축 가능해야 함
- NAS, S3 인터페이스를 위한 고성능 읽기/쓰기 성능 제공
※ 본 사업에서 도입되는 신규 스토리지(1PB 이상)와 기 구축된 스토리지(2PB(비문/평문))를 유기적으로 연계하여 최적의 스토리지 및 백업 아키텍처를 제안하여야 함.
※ 제안사가 자율적으로 최적의 연계 아키텍처를 설계·제안하며, 특정 벤더·특정 프로토콜과의 연동을 전제하지 않음
○ HW 공통
- CPU: 120 Core 이상 제공(제안 시스템 전체 기준)
- Cache: 1,000GB 이상 제공(제안 시스템 전체 기준)
- 전원 장애 방지를 위한 Cache Data 보호 기능 제공
- Scale-up 또는 Scale-out 구조의 확장성 보장
- 물리적 용량 확장 시 데이터 분산 저장(Rebalancing)기능 제공
- 컨트롤러 이중화 기능 제공
○ 지원 프로토콜
- NFS, SMB, S3 제공, GDS(GPUDirect Storage) 지원
- GDS 기능 제공을 제공하며, Scale-Out 방식의 통합 NAS 어플라이언스 스토리지, 온라인 노드 확장 지원
○ 디스크 종류 및 형태
- All Flash Storage, NVMe SSD 제공
- Usable 1PB 이상 제공(중복제거 및 압축 효율 기능 미적용 용량)
- 온라인 중 무중단 용량 증설 지원
- 장애예방을 위한 적정 Spare Disk 또는 Spare 용량 제공
- RAID6 이상의 다양한 레벨의 데이터 보호 기술 제공 (벤더 최적화된 기술 구현)
- 하나의 클러스터에서 3개 이상의 디스크 장애 시 데이터 보호 지원
○ 인터페이스
- 400Gbps x 4포트 이상 제공
- Ethernet 기반 RDMA를 통한 GPUDirect Storage(GDS) 지원
※ NFS/RDMA, 벤더 전용 클라이언트 등 구현 방식은 제안사가 자율적으로 선정 가능하며, GPU 노드와의 직접 데이터 전송 성능을 증빙자료로 제출하여야 함
○ 컨트롤러 및 데이터 보호
- GUI 기반의 성능 및 사용 분석 보고서 및 실시간 모니터링 기능 제공
- Thin provisioning 기능 제공
- CSI (Container Storage Interface) 지원
- 빠른 백업 및 복구를 위한 성능 저하 없는 Snapshot 지원
- 동기 또는 비동기 방식의 원격복제 재해복구(DR) 솔루션 지원
- 스토리지 자체 암호화 기능 지원
- AI기반 랜섬웨어 자동 탐지, 대응 및 빠른 복구 기능 지원
※ 상기 사항은 물리 저장소 제품 자체 방안으로 제한 가능 또는 상기 기능은 다른 기방법 으로도 제안 가능함 (랜섬웨어)
- Multi-Factor Authentication(MFA)을 통한 관리자 계정 탈취/오운영 방지 기능 제공
※ MFA는 스토리지 자체 인증체계 또는 중앙 인증체계(AD/LDAP/RADIUS, ECR-030 특권접근관리(PAM)) 등과 연동하여 구현 가능하며, 관리자는 중앙 계정으로 접속하더라도 스토리지 자체에서 2단계 이상 인증을 거치도록 하여야 함
- 주요부품 이중화 및 교체 시 서비스 연속성 무중단 보장
- 서비스 무중단 용량 증설/제거 및 장애부품 제거 가능
- 서비스 무중단 SW 업그레이드 및 패치 제공
관련요구사항ECR-007, ECR-008, ECR-009
산출물데이터 수집 인터페이스 설계서, 데이터 수집 인터페이스 구축 결과 보고
요구사항 분류시스템 장비구성
요구사항 IDECR-013
요구사항 명칭FW(방화벽)
요구
사항
상세
설명
정의FW(서버팜 방화벽, 망연계 방화벽)
세부 내용○ 도입수량 : 4식
○ Throughput : TCP/UDP 20Gbps 이상
○ 최대 적용 정책 : 8,000개 이상
○ 동시 커넥션(CC) : 10,000,000CC 이상
○ 단위 커넥션(쳰) : 300,000CPS 이상
○ 인터페이스(Transceiver 포함) : 10GE 8Port, 1GE 100/1000Base-TX 8Port 이상
관련요구사항ECR-002
산출물설치계획서, 설치결과서
요구사항 분류시스템 장비구성
요구사항 IDECR-014
요구사항 명칭WAF(웹방화벽)
요구
사항
상세
설명
정의
세부 내용○ 도입수량 : 2식
○ Throughput : HTTP/UDP 12Gbps, HTTPS 1.5Gbps 이상
○ 동시 커넥션(CC) : 8,000,000CC 이상
○ 인터페이스(Transceiver 포함) : 10GE 4Port, 1GE 4Port, 100/1000Base-TX 4Port 이상
○ 기타 사항
- OWASP TOP 10 취약점 방어기능 제공
- 국정원 8대 웹 서버 취약점 방어 기능 제공
- 미러 트래픽 기반 Out-of-path 구성 지원(HTTP, HTTPS)
관련요구사항ECR-002
산출물설치계획서, 설치결과서
요구사항 분류시스템 장비구성
요구사항 IDECR-015
요구사항 명칭침입방지 솔루션(IPS)
요구
사항
상세
설명
정의
세부 내용○ 도입수량 : 2식
○ Throughput(TCP/UDP) : 최대 40Gbps 이상 ※ Incoming과 Outgoing 합계
※ 국내 또는 국외 공인기관 시험성적서 제출
○ CPU : 2.4GHz 16Core 이상/메모리 96GB 이상/디스크 2TB 이상
○ Port 수(Transceiver 포함) : 100/1000 BASE-T 8Port 이상, 10GbE 4Port 이상, 40GbE 2Port 이상
○ 국정원 CC인증(EAL4 이상) 또는 국제용 CC 인증 획득 제품 또는 보안기능 확인서 획득 제품
관련요구사항ECR-002
산출물설치계획서, 설치결과서
요구사항 분류시스템 장비구성
요구사항 IDECR-019
요구사항 명칭백업SW
요구
사항
상세
설명
정의
세부 내용○ 도입 수량
- 총 1식 이상의 라이선스로, 아래 중 하나의 방식으로 제안 가능
① 용량 기준 : 250TB 이상 (중복제거·압축 효율 기능 미적용 기준)
② 노드/VM 기준 : 본 사업에서 백업 대상이 되는 전체 서버(물리·가상, IaaS/PaaS 포함)를 100% 커버하는 라이선스 수량
※ 제안사는 자사 제품의 라이선스 정책에 맞는 방식을 선택하여 제안하되, 어느 방식이든 본 사업 백업 대상 전체를 누락 없이 커버하여야 함
※ 세부 기술규격 - 지원 운영체제(Windows, Linux, Unix 등), 백업 대상(물리서버, 가상머신(VM), 컨테이너, DBMS 등), 백업 매체(Disk, VTL, PTL 등), CBT(Changed Block Tracking) 기반 증분백업, 데이터 암호화 및 압축, REST API 기반 외부 연계, 백업·복구 현황 리포팅 기능의 지원 여부를 제안서에 명시하여야 함
관련요구사항ECR-002
산출물설치계획서, 설치결과서
요구사항 분류시스템 장비구성
요구사항 IDECR-020
요구사항 명칭성능관리 SW
요구
사항
상세
설명
정의
세부 내용○ 제안사는 설계 기간에 DIDC에서 운용 중(운용 예정)DS 통합관리체계(EMS 및 사이버 보안 관제 프로그램 등)을 분석/확인해야함.
○ 국방 지능형 플랫폼은 DIDC에서 운용 중(운용 예정)인 통합관리체계(EMS 및 사이버 보안 관제 프로그램 등)과 연동하여 기존 관제 모니터에 현황이 통합 전시 되어야함.
※ 전시 항목은 설계기간 중 국방부 및 DIDC와 협의
관련요구사항ECR-011
산출물설치계획서, 설치결과서
요구사항 분류시스템 장비구성
요구사항 IDECR-021
요구사항 명칭AI 플랫폼(개발/운영) SW
요구
사항
상세
설명
정의
세부 내용○ 도입 수량
- 1식
○ 국방환경 지원
- 국방망 인트라넷 환경 지원(국방망)
- 국방망 네트워크에 설치 / 운영 되도록 지원
○ AI 플랫폼(개발/운영) SW의 구체적인 기능은 SFR-036~SFR-051을 참조
관련요구사항ECR-002
산출물설치계획서, 설치결과서
요구사항 분류시스템 장비구성
요구사항 IDECR-022
요구사항 명칭데이터 플랫폼 SW
요구
사항
상세
설명
정의
세부 내용○ 데이터 플랫폼 구축관련 시스템 장비 요구사항 기능
- 본 사업의 구축하는 ‘국방 지능형 클라우드 플랫폼’의 클라우드 자원을 활용하여 구축하여야 한다.
- 빅데이터 구축 환경의 병렬처리 빅데이터 플랫폼으로, 오브젝트 스토리지 또는 HDFS 저장소를 지원하는 하는 플랫폼으로 구축하여야 함
- 빅데이터 Ecosystem은 (수집・저장・처리・분석・활용) 에 관련된 컨포넌트를 제공 하여야 함
- 데이터 플랫폼은 운영 중 시스템 중지 없이 확장성(Scalability)과 장애처리를 지원하여야 함
- 테이블 형식의 데이터로 저장 하여야 하며, ORC, Parquet, Avro 등 다양한 파일 포맷 지원
- 데이터 무결성 ACID Transactions 과 Time Travel을 지원하여야 하며, 이를 통해 데이터 무결성 및 신뢰성을 제공 하여야 함
- 스키마 진화를 지원하여 기존 데이터를 재작업하지 않고도 새로운 컬럼을 추가하거나 기존 컬럼을 수정할 수 있으며, 전체 테이블을 다시 작성하지 않고 테이블 스키마를 수정할 수 있어야 함
- 판독기와 기록기가 서로 간섭하지 않도록 스냅샷 경리를 하여 데이터 일관성을 보장 하여야 하며, 각 데이블은 스냅샷 기록을 유지하여 시간 이동 및 롤백 기능을 제공 하여야 함
- 메타데이터를 활용하여 대규모 테이블을 효율적으로 관리하고 방대한 데이터 세트와 관련된 오버헤드를 최소화 하여야 함
- 쿼리 중에 관련 없는 파티션을 자동으로 정리하여 성능을 최적화하는 기능을 제공 하여야 함
- 매니페스트 목록과 매니페스트 파일을 사용하여 메타데이터를 추적하여, 대규모 데이터 세트를 효율적으로 처리할 수 있어야 함
- 데이터 분할을 통해 효율적인 데이터 스캔과 쿼리를 가능하게 하고, 복합 분할 및 동적 분할 전략을 지원하여 다양한 분석 시나리오에서 성능을 최적화 하여야 함
- 데이터를 구성하는 파일의 메타데이터를 효율적으로 관리하여 쿼리 성능을 최적화 하고 테이블의 스냅샷, 매니페스트, 파티션 등 메타데이터를 분산된 형식으로 저장 하는 기능을 제공 하여야 함
- Apache Hive, Apache Spark, Apache Flink, Presto, Trino 등 다양한 데이터 처리 엔진과 호환하여야 함
- 클라우드 및 온프레미스 하이브리드 등 다양한 환경을 지원 하여야 함
- 데이터 거버넌스에 필요한 데이터 검증, 품질 관리 및 규정 준수를 위한 기능을 제공 하여야 함
- S3, HDFS, ADLS 등 다양한 스토리지 시스템을 지원하여야 함
- 빅데이터 레이크 메타데이터 관리 플랫폼과 완벽한 호환성을 제공 하여야 함
○ 데이터 플랫폼 관련 기능 요구사항은 SFR-022~SFR-035 참조
관련요구사항ECR-009
산출물데이터 수집 인터페이스 설계서, 데이터 수집 인터페이스 구축 결과 보고
요구사항 분류시스템 장비 구성
요구사항 IDECR-023
요구사항 명칭지능형 클라우드 네이티브 보안환경 구축 설계
요구
사항
상세
설명
정의클라우드 네이티브 보안 솔루션(CNAPP) 도입 요건
세부 내용○ 클라우드 보안 포털 통합 구성 및 관리
- 클라우드 보안 관리를 위한 대규모 웹 포털 및 빅데이터 수집에 필요한 기본 플랫폼 구축
- 클라우드 보안 포털은 그룹 관리 및 사용자 역할 기반 권한 관리 가능
○ 지능형 클라우드 네이티브 보안환경 구축을 위해 다음의 핵심기술을 구현
- 클라우드 자산 식별 및 시각화
- 컴플라이언스 및 취약점 진단
- 클라우드 구성 오류 점검 및 모니터링
- 계정 및 권한 시각화
- 최소 권한 관리
- 위험도 분석 및 Insight 제공
- Kubernetes 보안 점검
- 컨테이너 이미지 및 런타임 보안
- 감사 로그 및 보고서
- 보안 이벤트 관제 및 연계
○ 기타
- 상기의 기능을 지원할 수 있도록 클라우드 인프라 서비스 제공 기관은 API 를 제공해야 하고, 만일 지원하지 못할 경우 수요기관과 협의하여 조정할 수 있음
- IaaS, PaaS, Kubernetes, 컨테이너 플랫폼, 로그/이벤트 수집체계 및 보안관제체계와 연동 가능한 구조로 구성하여야 함
- 국방 내부망 또는 폐쇄망 환경에 설치·운영 가능한 On-Premise 구성을 지원하여야 함
관련요구사항ECR-024
산출물설치계획서, 설치결과서
요구사항 분류시스템 장비 구성
요구사항 IDECR-024
요구사항 명칭제로트러스트 보안 시범 적용
요구
사항
상세
설명
정의제로트러스트 보안 솔루션 도입 및 적용 요건
세부 내용◯ 제로트러스트 아키텍처 구현을 위해 사용자·단말 신뢰수준과 접속 환경을 기반으로 다중인증(MFA) 및 지속적 인증 체계를 적용하고, 인증 결과에 따라 접근 권한을 동적으로 부여·차단하는 정책 기반 보안체계 구현
◯ 파편화된 계정의 중앙 통합과 전사적 가시성 확보를 통해, 잠재적 보안 위협 을 실시간으로 식별하며 Risk Scoring을 통해 차등적 위협 관리 가능
◯ 정책결정시스템(PDP)이 사용자 역할, 단말 상태, 접속 위치, 위험도 등 다양한 맥락 정보를 종합 분석하여 실시간 접근 허용·추가 인증·차단 여부를 판단하는 통합 정책 제어 기능 제공
◯ 사용자·업무·서비스 단위의 마이크로세그먼트 기반 접근통제를 통해 최소권한 원칙을 적용하고, 비인가 접근 및 내부 횡적 이동을 최소화하는 보안체계 구현
◯ SDP 기반 보호체계를 통해 인증된 사용자·단말만 업무 서비스에 접근 가능하도록 구성하고, 세션 중 단말 상태 및 위험 변화에 따라 접근 정책을 지속적으로 재평가·적용하는 동적 보안체계 제공
○ 제로트러스트 아키텍처 구현을 위한 사용자/단말 인증시스템 및 PDP시스템과 SDP를 포함한 PEP 와 클라우드 네이티브 보안 솔루션(CNAPP)간 상호 연동
○ 제로트러스트 보안모델 개발 및 시범 적용
- 제로트러스트 보안 시범 적용 대상 및 범위는 발주기관과 협의를 통해 조정 할 수 있음
- 제로트러스트 보안모델의 실효성 입증을 위한 성숙도 진단 : 제로트러스트 6대* 핵심 요소에 대한 성숙도 수준을 진단 수행 및 성숙도 수준 향상을 위한 중장기 로드맵 제공
- 제로트러스트 보안모델 구현의 3가지 핵심 요소 반영 : ①강화된 인증, ②마이크로세크멘테이션, ③SW 정의 경계(SDP)
※ KISA 제로트러스트 가이드라인 2.0 ('24.12, 과기정통부) 참고
- 제로트러스트 보안모델의 실효성 입증을 위한 성숙도 진단 : 제로트러스트 6대* 핵심 요소에 대한 성숙도 수준을 진단 수행 및 성숙도 수준 향상을 위한 중장기 로드맵 제공
* ①식별자・신원, ②기기 및 엔드포인트, ③네트워크, ④시스템, ⑤애플리케이션 및 워크로드, ⑥ 데이터
※ KISA 보안 실무자를 위한 제로트러스트 성숙도 모델 해설서('25.12, 과기정통부) 참고
관련요구사항ECR-024
산출물설치계획서, 설치결과서
요구사항 분류시스템 장비구성
요구사항 IDECR-025
요구사항 명칭IaaS 가상화
요구
사항
상세
설명
정의IaaS 가상화 관리 기능 제공
세부 내용○ 도입 수량 : 총 1식
- HW 도입 수량에 따른 라이선스 제공
○ 성능·효율성 목표를 충족하기 위해 MSA 환경에 적합한 베어메탈 PaaS 도입을 검토하며, IaaS에 올라가는 구체적 구성 및 서비스는 상세설계 시 확정
○ 가상머신 라이프사이클 관리
- VM 생성, 삭제, Power On/Off 기능 제공
- VM 라이브 마이그레이션 기능 제공
- VM 스냅샷 기능 제공
- vGPU 혹은 MIG 할당 기능 제공
- VM 별 CPU, Memory, Disk 사용 가능 자원 할당 기능 제공
- VM의 Auto Scale In / Out 기능 제공
- 인프라 부하 변동에 유연하게 대응할 수 있도록 클라우드 환경 기반의 오토스케일링(Auto-scaling) 기능을 지원해야 함
- 호스트 장애 시 VM이 다른 호스트로 자동 이동 및 재부팅 기능 제공
- 네트워크 서비스(SLB, 라우터) 기능 제공
- 가상머신의 동적 또는 고정 IP 관리 기능 제공
관련요구사항ECR-027
산출물설치계획서, 설치결과서
요구사항 분류시스템 장비구성
요구사항 IDECR-026
요구사항 명칭PaaS 가상화
요구
사항
상세
설명
정의PaaS 가상화 관리 기능 제공
세부 내용○ 도입 수량 : 총 1식
- HW 도입 수량에 따른 라이선스 제공
○ 컨테이너 라이프사이클 관리
- 컨테이너 기반 Pod 생성 및 설정 관리 기능 제공
- 다양한 타입의 컨테이너 워크로드 설정 및 배포 기능 제공
- 사용자 요구에 따른 컨테이너 환경의 자동 생성, 배포 및 수명주기 관리 기능 제공
- 별도의 Add-on 설치 없이 RWX, RWO 타입의 스토리지 볼륨을 모두 제공
- 동적 프로비저닝 기반 PV 마운트 관리 기능 제공
- 설정 정보에 따라 Pod 상태 유지 및 임계치 기반 자동 확장 기능 제공
- 마이크로서비스 환경에 특화된 컨테이너 네트워크 트래픽 관리 기능 제공
- 컨테이너 간 네트워크 장애 발생 시, 발생 지점의 네트워크 격리 기능 제공
- 컨테이너에 외부 스토리지 할당 / 연결 기능 제공 하여야 함
- 표준 스토리지 Interface를 통한 다양한 접근모드 연동 지원해야 함
- 여러 컨테이너 클러스터에서 구성하여 클러스터별 분리된 환경에서 스토리지 서비스 제공 하여야 함
- 컨테이너 스토리지 클러스터의 PV 사용률 모니터링 기능 제공 하여야함
- IaC 기반의 환경 구성을 지원하고, 가상 자원 배포 시 사용자가 정의한 초기화 스크립트를 자동으로 실행할 수 있는 기능을 제공해야 함
- Pod에 대한 Auto Scaling 설정 기능 제공 하여야 함
- 애플리케이션의 모든 설정 및 데이터에 대한 백업/복구 제공해야 함
- Paas 플랫폼의 어플리케이션 안정성 확보를 위해 다양한 타입(CSI 기반 Block 또는 NFS 등)의 PV에 대한 백업/복구 방안을 제시해야 한다
- 백업 본을 다른 K8s 클러스터에서 복구하여 활용이 가능할 것
- 소스 클러스터 백업 시, 기존 클러스터 복구 기능 지원
- 소스 클러스터로 복구 시 원본 데이터 덮어쓰기 및 새로운 네임스페이스로의 복구 기능 지원
- 스케쥴링에 의한 자동화 된 백업 기능 지원
- 데이터의 증분 백업 기능 지원
- 정책, 규칙 및 LABEL 을 통한 백업 정책 설정 기능을 제공해야 함
- 백업 수행 시 증분 백업을 통한 공간 효율성 및 백업 트래픽 최적화가 가능할 것
○ CI/CD 기능
- 컨테이너에 대한 배포 파이프라인 구축 지원
- 애플리케이션 개발 및 배포 자동화 파이프라인 관리 기능 제공
- 애플리케이션 롤링 업데이트, 블루/그린 배포, 카나리 배포 등에 대한 구현방안을 제시하여야 함
관련요구사항ECR-027
산출물설치계획서, 설치결과서
요구사항 분류시스템 장비구성
요구사항 IDECR-027
요구사항 명칭클라우드 관리 SW(CMP)
요구
사항
상세
설명
정의클라우드 관리 SW
세부 내용○ 도입 수량 : 총 1식
- HW 도입 수량에 따른 라이선스 제공
○ 요구규격
- 단일 포털에서 IaaS(서버 가상화), 네트워크 가상화, PaaS 등 각 영역별 2종 이상의 플랫폼 자원 제어 및 연동 기능 지원
- 관리자가 프로젝트 단위 또는 조직, 부서별 업무 특성에 따라 논리적으로 분리된 환경(워크스페이스)을 정의하고, 각 환경에 맞게 멀티 하이브리드 클라우드 자원을 할당하고 관리하는 기능 제공
- RBAC(Role-Based Access Control)을 기반으로 개인별 담당 업무에 따라 필요한 자원 제어 권한을 부여하고 관리하는 기능 제공
- 사전에 설정한 임계치 기준을 벗어나거나 데이터 부재 시, 지정된 수신자 그룹에 SMS, 이메일 등의 알람이 발생하도록 알림 정책 설정 및 관리 기능 제공 (단, SMS, 이메일은 고객사에 연계된 시스템 제공 필요)
- 워크스페이스별 IaaS(서버 가상화), 네트워크 가상화, PaaS 등 각 영역별 2종 이상의 플랫폼 자원 관리 기능 제공
○ 클라우드 관리 SW의 구체적인 기능은 클라우드 관리 SW의 구체적인 기능은 SFR-057(크레딧), SFR-058(워크스페이스), SFR-059(자원할당), SFR-061(컨테이너관리) 참조
관련요구사항ECR-025, ECR-026
산출물설치계획서, 설치결과서
요구사항 분류시스템 장비구성
요구사항 IDECR-028
요구사항 명칭VDI 솔루션 요구사항
요구
사항
상세
설명
정의
세부 내용○ 300명 사용자가 VDI 사용가능하도록 필요 라이선스 및 솔루션 일체를 제공하여야 함
○ VM에 접속단말기의 USB 장치 Redirection 및 통제 기능 제공되어야 함
○ 접속단말기에 연결된 프린터를 가상데스크톱에서 프린터 드라이버 없이 인쇄 지원
○ 사용자 DB와 연동하여 사용자 인증 및 권한(사용자, 그룹별) 관리
○ 선택적 클립보드 통제(단방향, 양방향) 기능이 제공되어야 함
○ 허용된 망간 자료전송시스템 이외 VM과 접속단말기 간의 자료이동을 차단하여야함(Copy & Paste, Drag & Drop 등)
○ 효율적 자원관리를 위한 미사용 VM Idle 세션 타임아웃기능 제공
○ 접속단말기와 VM간 통신구간에 대해 128bit 이상 암호화 프로토콜 적용
○ LAN 및 WAN 구간에서도 플래쉬 및 고해상도 동영상 출력 기능을 제공
○ 용도별 마스터 이미지 생성 및 관리기능 제공
○ 다양한 OS(윈도우 11, 리눅스 등)의 VM접속 지원
○ 다양한 접속단말기(Thin-Client, PC(윈도우, 리눅스 등)) 및 모바일디바이스(스마트폰, 태블릿 등))에서 VM접속 지원
○ 사용자와 VDI간 1:1, 1:N 등 다양한 형태의 서비스 지원이 가능하고 구체적인 구성방안은 협의하여 결정함
○ 한 사용자가 동시에 여러 VDI를 제공받아 동시 접속할 수 있는 기능을 제공해야 함
○ VDI 장애 혹은 성능저하 발생 시 이에 대한 분석 정보 제공
○ 문제해결을 위한 VM 원격제어 및 사용자들의 VM 접속 상태 및 성능 정보(CPU, MEM, 프로세스 등)의 중앙모니터링 기능 제공
○ 사용자 접속 이력 등 관리를 위한 다양한 정보의 리포트 기능 제공
○ 관리서버에 필요한 MS 라이선스는 솔루션에 맞게 제안.
관련요구사항ECR-029
산출물설치계획서, 설치결과서
요구사항 분류시스템 장비구성
요구사항 IDECR-029
요구사항 명칭VDI 장비 및 기능 요구사항
요구
사항
상세
설명
정의
세부 내용○ 다양한 OS(윈도우 11, 리눅스 등)의 VM생성 지원
○ 안정적인 운영을 위하여 VDI솔루션과 상호 인증된 솔루션을 제공
○ VDI 사용자당 할당 리소스
○ 통합 업그레이드 도구 제공
○ 업그레이드 시 VM의 서버 간 무중단 마이그레이션 자동화 기능 제공
○ 클러스터 정상동작 확인을 위한 진단도구 제공
○ 서버(노드) 단위의 서비스 무중단 확장 및 제거 기능 제공
○ DISK 장애 시 정상 서비스 유지, 즉시 데이터 리빌드 작업 시작
○ 스토리지 컨트롤러의 장애 시 서비스 무중단 기능 제공
○ 가상머신 단위의 스냅샷 기능(주기 설정 등) 제공
○ 요구규격
관련요구사항ECR-028
산출물설치계획서, 설치결과서
요구사항 분류기능
요구사항 IDSFR-003
요구사항 명칭메인 포털 관리 - 사용자 관리
요구
사항
상세
설명
정의사용자 관리
세부 내용○ 사용자 정보 관리
- 이용약관을 제시하고 본인 인증을 통한 사용자 등록 신청기능
- 국방부 조직 및 사용자정보 확인을 위한 전군 사용자정보 통합관리체계(MOUS) 연계
- 사용자정보는 플랫폼에서 별도로 운영하되, MOUS를 통한 기본정보(소속기관, 직급/직책, 연락처 등)를 연계하여 저장하는 기능
- MOUS와의 연계를 통한 사용자 조직계층 정보조회 기능
- 사용자를 기관, 등급, 역할 등에 따라 분류하고 정보공개 및 접속여부 설정 기능
- 외부 사용자용 계정 조회, 등록, 수정, 권한부여 기능
○ 사용자 등록 승인
- 개인 인증 및 통합 인증(SSO), 인증완료시 사용자 등록 승인 기능
※ 승인한 회원의 권한은 포털서비스 이용의 권한이며 데이터이용권한, AI 연구개발권한, 빅데이터분석권한은 별도의 신청절차를 통해 획득
관련요구사항SFR-002, SFR-004, SFR-005, SFR-015, SFR-016
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스
요구사항 분류기능
요구사항 IDSFR-004
요구사항 명칭메인 포털 관리 - 정책 및 이력 관리
요구
사항
상세
설명
정의정책 및 이력 관리
세부 내용○ 비밀번호 정책 관리
- 국방 보안업무훈령에 따른 비밀번호 정책을 준수한 비밀번호 관리 기능
- 비밀번호 사용기간 만료시 즉시 또는 유예기간 이후 잠금 기능
○ 로그인 정책 관리
- 로그인 정책조회 및 정책등록, 수정, 삭제 기능
- 사용자의 로그인 가능한 기간을 설정하는 기능 제공
- 정의된 로그인 정책에 맞게 로그인을 제한하는 기능
- 사용자의 로그인 시도 실패시 관리자가 확인할 수 있는 기능
○ 이력 관리
- 로그인, 로그아웃 이력정보 수집 및 조회 기능
- ID/비밀번호 오류횟수 정보수집 및 조회 기능
- 로그인 제한사용자 목록 및 세부내용 조회 기능
- 패스워드 변경이력 조회 기능
- 보안 및 개인정보보호를 위한 사용자 접근 및 정보수정에 대한 로그기록 및 확인 기능
관련요구사항SFR-002, SFR-003
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스
요구사항 분류기능
요구사항 IDSFR-005
요구사항 명칭메인 포털 관리 - 권한 관리
요구
사항
상세
설명
정의권한 관리
세부 내용○ 권한 관리 기본
- 통합 인증 체계를 통해 SSO를 지원해야 함
- 사용자 로그인 세션 정책 설정, 자동 로그아웃, 계정 잠금 등 시스템 보안 정책을 제공해야 함
- 워크스페이스 및 프로젝트별로 관리자, 멤버, 뷰어 등의 세밀한 역할(Role) 정의 기능을 지원해야 함
○ 사용자 권한 관리
- 사용자별 또는 그룹별 접근 가능한 메뉴 및 역할에 대한 권한 설정 기능
- 서비스 사용자, 관리자를 통합하여 권한을 관리 할 수 있는 기능
- 사용자 승인과 별도의 권한 신청을 통해 데이터이용권한, AI 연구개발권한, 빅데이터분석권한 부여 기능
- 사용목적에 따른 계정유형 등록 및 유형별 관리 기능
- 권한 신청 사항에 대한 조회, 취소 등의 관리 기능
- 권한 신청/승인 기반의 권한 관리 기능
- 계정 Life cycle 정책 관리 기능
- 메뉴별 권한관리 및 콘텐츠별 권한관리 기능
- 정책 충돌 발생 시 우선순위 규칙 적용
○ 역할 기반 액세스 제어(RBAC) 관리
- 역할별 프로그램/서비스 실행 허용 및 제한 설정, 조회, 수정, 삭제 등의 관리 기능
- 역할별 RBAC에 따른 권한그룹을 관리하고 각 사용자가 권한그룹에 따라 자동으로 권한을 부여 받도록 통합관리 환경 제공
※ 사용자가 인사이동, 퇴직 등으로 권한 인수인계가 필요 할 때도 권한그룹 중심으로 자동으로 권한 인계가 되도록 방안 제시
관련요구사항SFR-003, SFR-0004
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스
요구사항 분류기능
요구사항 IDSFR-006
요구사항 명칭메인 포털 관리 - 프로그램 및 메뉴 관리
요구
사항
상세
설명
정의프로그램 및 메뉴 관리
세부 내용○ 프로그램 관리
- 포털에서 제공하는 기능을 프로그램으로 등록하는 기능
○ 메뉴 관리
- 트리구조, 계층형 구조의 UI를 이용한 메뉴관리 기능
- 메뉴의 생성, 이동, 기능연결 등을 관리자가 수행할 수 있는 동적관리 기능
- 등록된 프로그램과 메뉴 연결
관련요구사항SFR-001, SFR-005
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스
요구사항 분류기능
요구사항 IDSFR-007
요구사항 명칭메인 포털 활용 – AI 작업환경(컨테이너) 생성 요청
요구
사항
상세
설명
정의워크스페이스 내 AI 작업환경(컨테이너) 생성 요청
세부 내용○ 워크스페이스 내 AI 작업환경은 AI 개발환경, AI 시험운영환경 등으로 활용될 수 있어야 함
○ 워크스페이스 내 AI 작업환경(컨테이터) 생성 요청 기능 제공
- 프로젝트별 워크스페이스별 사용가능한 데이터셋, AI 모델 조회 기능
- 사용하고자 하는 데이터셋, AI 활용모델 선택(선택사항)
- 상세 정보 입력 기능
* 소속기관, 이용목적, 활용목적(과제), 활용대상 데이터셋(플랫폼 보유, 자체보유 등). 품질검증계획, 참여조직 정보(참여인원수, 관리자 수 등)
- CPU/GPU 및 기본 시스템 리소스 선택 기능
- 워크스페이스 내 저장공간과 작업환경 저장공간 매핑 기능
- 작업환경(컨테이너)가 종료되더라도 워크스페이스 내 저장공간에 보관중인 작업결과물은 보존되어야 함
○ CPU/GPU, 머신러닝 프레임워크/라이브러리, 라벨링 툴 등은 사용자가 직접 입력하거나 플랫폼에서 제공하는 서비스 카탈로그를 이용하여 선택할 수 있는 UI를 제공해야 함
관련요구사항SFR-016, SFR-017, SFR-018, SFR-055, SFR-057, SFR-058
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스
요구사항 분류기능
요구사항 IDSFR-008
요구사항 명칭메인 포털 활용 - 데이터 작업 환경(컨테이너) 생성 요청
요구
사항
상세
설명
정의워크스페이스 내 데이터 작업환경(컨테이너) 생성 요청
세부 내용○ 워크스페이스 내 데이터 작업환경(컨테이터) 생성 요청 기능 제공
- 프로젝트별 워크스페이스별 사용가능한 데이터/데이터모델 조회 기능
- 사용하고자 하는 데이터/데이터모델 선택
- 작업환경 상세정보 입력 기능
* 소속기관, 이용목적, 활용목적(과제), 활용대상 데이터셋(플랫폼 보유, 자체보유 등), 품질검증계획, 참여조직 정보(참여인원수, 관리자 수 등)
- CPU 및 기본 시스템 리소스 선택 기능
○ 분석 프레임워크/라이브러리, 시각화 도구, 학습데이터 구축을 위한 도구(라벨링도구 포함) 등은 사용자가 직접 입력하거나 플랫폼에서 제공하는 서비스 카탈로그를 이용하여 선택할 수 있는 UI를 제공해야 함
관련요구사항SFR-016, SFR-017, SFR-018, SFR-054, SFR-056, SFR-057, SFR-058
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스
요구사항 분류기능
요구사항 IDSFR-009
요구사항 명칭메인 포털 활용 - 프로젝트 반출입서버 관리
요구
사항
상세
설명
정의프로젝트 반출서버 관리
세부 내용○ 프로젝트 수행을 위해 외부로 반출입하는 서버 현황을 관리
- 서버 반출 신청 및 승인
- 서버 반입 신청 및 승인
- 서버 반출입 목록 조회
관련요구사항SFR-016, SFR-004, SFR-003, SFR-005
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스
요구사항 분류기능
요구사항 IDSFR-010
요구사항 명칭메인 포털 활용 - AI 개발 성과 반출 관리
요구
사항
상세
설명
정의AI 개발 성과 반출 관리
세부 내용○ 학습모델 반출 신청
- AI 연구개발환경을 이용하여 개발된 학습모델 또는 알고리즘에 대한 반출신청
- 개발 완료한 분석/학습모델 성과 등록 및 반출신청 접수
○ 학습모델 반출 승인
- 반출 신청된 AI 개발 성과에 대한 승인 후 반출
- 반출 승인된 자료를 는 다운로드할 수 있는 UI를 제공해야 함
○ 성과 등록 시 해당 성과를 플랫폼을 통해 공개할 수 있는 동의 절차 필수
- 플랫폼 공개 유무
- 성과의 비밀 등급
- 성과 사용권한 설정(비밀취급인가, 업무, 권한 그룹 등)
※ 학습모델 성과, 반입 또는 신규 생성 데이터로 구분하여 설정
관련요구사항SFR-016, SFR-004, SFR-003, SFR-005
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스
요구사항 분류기능
요구사항 IDSFR-011
요구사항 명칭메인 포털 활용 - 데이터 분석 성과 반출 관리
요구
사항
상세
설명
정의데이터 분석 성과 반출 관리
세부 내용○ 데이터 분석모델 반출 신청
- 데이터 분석 환경을 이용하여 개발된 분석모델에 대한 반출신청
- 개발 완료한 분석 등록 및 반출신청 접수
○ 데이터 분석모델 반출 승인
- 반출 신청된 데이터 분석모델에 대한 승인 후 반출
- 반출 승인된 자료는 다운로드할 수 있는 UI를 제공해야 함
○ 성과 등록 시 해당 성과를 플랫폼을 통해 공개할 수 있는 동의 절차 필수
- 플랫폼 공개 유무
- 성과의 비밀 등급
- 성과 사용권한 설정(비밀취급인가, 업무, 권한 그룹 등)
※ 학습모델 성과, 반입 또는 신규 생성 데이터로 구분하여 설정
관련요구사항SFR-016, SFR-004, SFR-003, SFR-005
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스
요구사항 분류기능
요구사항 IDSFR-012
요구사항 명칭메인 포털 활용 – 플랫폼 연동
요구
사항
상세
설명
정의포털 링크
세부 내용○ 연동 일반
- 플랫폼과 연동 시 핵심기능은 API로 연동 가능해야 함
- 핵심 기능은 발주기관과 협의하여 결정하여야 함
○ 데이터플랫폼 연동
○ AI 플랫폼 연동
○ 클라우드 운영 플랫폼 연동
관련요구사항SFR-001
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스
요구사항 분류기능
요구사항 IDSFR-016
요구사항 명칭메인포털 - 프로젝트 관리 - 프로젝트 관리
요구
사항
상세
설명
정의프로젝트 관리
세부 내용○ 프로젝트 관리 기본
- 작업이 수행되는 독립된 운영 단위인 프로젝트 생성 및 관리 기능을 지원해야 함
- 프로젝트 간 환경과 데이터가 격리되어 상호 간섭이 없는 독립적인 실행 환경을 보장해야 함
- 관리자 권한을 통해 워크스페이스 및 프로젝트별 유효 기간을 설정하고 관리할 수 있어야 함
- 프로젝트 단위로 컴퓨팅 리소스 할당량을 제어하여 자원의 오남용을 방지해야 함
○ 프로젝트 생애주기 관리 기능
- 사용자가 프로젝트 생성을 신청하는 기능
* 신청 내용에 목표, 기간, 담당자 등록 포함
- 권한을 가진 사용자가 프로젝트 생성을 승인하는 기능
- 권한을 가진 프로젝트 담당자가 프로젝트 수정 및 종료하는 기능
- 프로젝트별 활동 로그 생성 기능
- 자원 신청 시 관리자 알림 발송, 승인시 신청자 알림 발송
○ 멤버 및 권한 관련 기능
- 참여자 초대 및 역할 부여 기능
- PM, 개발자, 분석가 등 역할(Role)별로 인프라 접근 권한과 승인 권한을 차등 부여하는 기능
- 참여조직 명단 관리
- 참여인원 등록/삭제(퇴출)관리
- 참여조직 구성 인원별 권한관리
- 참여인력 업무(라벨링, 학습모델 개발, 검증/테스트 등) 할당
○ 리소스 요청 및 승인
- 워크스페이스 생성 신청 및 승인 기능
- 워크스페이스에 기본 할당량 설정 기능
- 추가적인 리소스 요청 및 승인 기능
○ 리소스 사용량 조회
- 실시간 크레딧 잔액 조회 기능
- 사용가능한 자원 및 실시간 사용량을 대시보드를 통해 시각화
- 프로젝트별 실시간 자원 모니터링 시각화
○ 프로젝트 종료
- 개발된 모델, 학습데이터셋, 문서를 표준 저장소에 보관 또는 반출 신청 및 승인하는 기능
관련요구사항SFR-003, SFR-004, SFR-005, SFR-015, SFR-018
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스
요구사항 분류기능
요구사항 IDSFR-017
요구사항 명칭메인포털 – 크레딧 신청 및 조회
요구
사항
상세
설명
정의프로젝트 별 크레딧 추가 신청 및 단가 조회
세부 내용○ 프로젝트별 크레딧 추가 신청
- 프로젝트별 기본 크레딧 사용이력 조회 기능
- 크레딧 추가 신청 및 승인 기능
○ 단가 조회 기능
- GPU, CPU, 저장소, 네트워크 등 지원별 시간단 크레딧 단가 조회 가능
관련요구사항SFR-016, SFR-018, SFR-003, SFR-059, SFR-057
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스
요구사항 분류기능
요구사항 IDSFR-018
요구사항 명칭메인 포털 – 워크스페이스 관리 요청
요구
사항
상세
설명
정의데이터 플랫폼, AI 개발 플랫폼, 인프라 플랫폼의 자원을 사용자 수준에서 논리적으로 묶어서 관리하는 기능을 요청
세부 내용○ 워크스페이스 신청/승인 기능
- 프로젝트 목적, 기간, 필요자원 입력하여 워크스페이스를 신청 및 승인하는 기능
○ 권한 및 멤버 관리(RBAC)
- 프로젝트 관리자, 분석가, 열람자 등 역할별 기능 제한
- 사용자 정보와 연동하여 멤버를 초대하고 접근 권한을 부여하는 기능
○ 모니터링 및 크레딧 조회
- 프로젝트별 GPU/CPU 실시간 사용량, 가동률 대시 보드 기능
- 할당된 자원을 기반으로 프로젝트별 크레딧 사용량 조회
관련요구사항SFR-016, SFR-005, SFR-017, SFR-059, SFR-058, SFR-057
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스
요구사항 분류기능
요구사항 IDSFR-019
요구사항 명칭메인 포털 – 마이페이지
요구
사항
상세
설명
정의포털에 로그인한 사용자가 자신의 계정정보, 자원 사용이력, 크레딧 현황 등을 조회하고 관리하는 기능
세부 내용○ 프로필 조회 및 수정 기능
- 사용자의 개인정보를 조회하고 수정하는 기능
- 이메일 발송 및 확인 후 반영
- 비밀번호 설정 및 변경 기능
- 활성 세션 목록 조회 및 특정 세션 강제 종료
- 내 프로젝트/워크스페이스 현황 조회
- 자원 사용 이력 조회 기능
- 크레딧 사용 내역 조회 기능
- 알림설정 관리(크레딧 임계치, 장애, 배포완료, 보안 이벤트 등)
- 개인 API 키 관리 기능
- 활동 로그 조회(로그인, 로그아웃, 설정변경, 서비스 사용, 크레딧 충전 등)
관련요구사항SFR-016, SFR-005, SFR-017, SFR-055
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스
요구사항 분류기능
요구사항 IDSFR-020
요구사항 명칭메인 포털 – 환경설정
요구
사항
상세
설명
정의플랫폼 전체에 적용되는 시스템 패러미터, 보안 정책, 자원할당기준,
알림정책을 관리자가 코드 배포없이 포털 UI에서 변경할 수 있는 기능
세부 내용○ 환경설정 일반
- 설정 변경은 감사로그에 기록되어야 함
- 각 플랫폼에서 플래폼에 필요한 환경 및 기본값 설정시 포털에서 설정한 값을 참조해야 함
- 각 플랫폼에서 설정한 값 보다 포털에서 설정한 값이 우선적용되어야 함
○ 시스템 설정
- 서비스 카탈로그 설정
*서비스 항목의 이름, 스펙, 크레딧 단가, 노출 여부, 승인 필요 여부 등
* 기존 요청에 영향없이 신규 버전 서비스 배포
- 크레딧 단가 정책 설정
* GPU, CPU, 메모리, 스토리지, 네트워크 유형별 크레딧 단가 설정
* 시간대별, 프로젝트 등급별 차등 단가 정책
* 단가 변경 예약, 변경 이력 조회 및 롤백
- K8s 자원 쿼터 정책 설정
* 프로젝트/워크스페이스별 cpu/메모리/GPU/PVC 쿼터 기본값 정책 설정
* 컨테이너 최소/최대 자원 기본값 설정
* 쿼터 초과요청 시 자동 거절 및 관리자 승인 전환 기능
- GPU 할당 정책
* GPU 공유 방식 설정(MIG 슬라이스 크기 정책
* GPU 노드 레이블, 최대 GPU 독점기간 정책
* Idle GPU 자동 회수 타임아웃 설정 등
- 스토리지 계층화 정책
* 오브젝트 스토리지 풀별(NVMe, SSD, HDD) 데이터 자동 이동 기준 설정
(최종 접근 후 N일)
* 버킷별 기본 스토리지 클래스 지정
* 데이터레이크 존별 보존 기간 및 자동 삭제 정책
* 스토리지 용량 임계치 알림 기준
- 유지보수 창 설정
* 정기점검일정(요일/시간) 등록 및 사용자 사전 공지 자동발송
* 점검 중 서비스 요청 차단 정책
* 긴급 점검 즉시 시행 및 현재 실행 중 Job 보호(완료 후 점검) 설정
관련요구사항SFR-016, SFR-005, SFR-017, SFR-055
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스
요구사항 분류기능
요구사항 IDSFR-021
요구사항 명칭메인포털 – 육해공군 관리자 권한 관리
요구
사항
상세
설명
정의육군/해군/공군별 멀티테넌트 기반 리소스 관리 체계 구축(논리적 구분)
세부 내용○ 군별 자원 분리 및 위임관리 체계
- 국방부를 최상위 관리 주체로 하고 육군, 해군, 공군 등 군별 조직 단위에 대한 독립적인 자원 관리 영역을 구성계 구축
○ 군별 리소스 풀 및 쿼터 관리
- GPU, CPU, 메모리, 스토리지, 네트워크, 컨테이너 자원, AI 학습/추론 자원 등을 군별 리소스 풀 또는 쿼터 단위로 할당·변경·회수할 수 있는 기능 제공
○ 군별 사용량 모니터링 및 통계
- 국방부 관리자는 전체 자원 사용 현황과 군별 사용량을 통합 조회할 수 있고, 군별 담당자는 해당 군에 배정된 자원 범위 내에서 프로젝트별 사용량, 잔여량, 과다 사용 현황, 장애 현황을 조회할 수 있는 대시보드 제공
관련요구사항SFR-016, SFR-018, SFR-003, SFR-055
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스
요구사항 분류기능요구사항
요구사항 IDSFR-022
요구사항 명칭데이터 플랫폼 – 통합관리 – 보안관리
요구
사항
상세
설명
정의데이터 플랫폼에 대한 보안을 관리하는 기능
세부 내용- 데이터에 대한 일관성 있는 권한 부여, 액세스 제어, 감사, 관리 기능 제공
- 일관된 보안정책 및 관리를 위한 중앙 집중된 사용자 인터페이스 제공
- 전군 사용자 정보관리체계(MOUS)와의 LDAP/AD 연계를 통한 통합인증(SSO) 구현
- 객체 저장소, 하둡 및 DBMS에 저장된 개인정보 접근 내역에 대한 감사 기능
- 프로젝트별, 사용자별, 그룹별 워크플로우/스케쥴러 권한 관리
- 접속기록, IP등 이력관리, 특정 사용자에 대한 내부 감사 및 통제
관련요구사항SFR-003, SFR-005
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스
요구사항 분류기능요구사항
요구사항 IDSFR-023
요구사항 명칭데이터 플랫폼 – 통합관리 - 메타데이터 관리
요구
사항
상세
설명
정의메타데이터 관리를 통한 데이터 표준화 수행
세부 내용○ 메타데이터 자동 수집
- RDBMS (Oracle, Tibero, MySQL, SQL Server 등), 오픈 테이블 스키마 (Parquet, ORC, Avro 등), 파일 및 스트림 데이터의 기술 메타를 자동을 추출 및 수집하는 기능
○ 데이터 표준 관리
- 표준화를 위한 표준단어/용어/도메인/공통코드 등록/일괄등록/ 변경/폐기/결재 프로세스 제공 기능
- 표준준수를 위한 금칙어/유사어 및 추가항목 설정을 통한 관리 기능 제공
- 데이터 표준 원칙 및 관리체계에 따른 메타데이터 관리 기능
- 데이터 표준화 품질점검을 위한 표준준수율 기반의 데이터 표준화 점검 기능 제공
- 데이터 표준 지침 및 정책 관리
- 멀티 표준 사전 지원
- 명명 규칙 및 형식 표준 관리
- 표준/비표준 데이터 구분
○ 비정형 사전 관리
- 비정형 데이터 분석을 위한 전용 단어사전 관리 기능
○ 이력 및 버전관리
- 메타정보의 생성 및 변경에 대한 전체 이력을 관리하고 버전별 비교기능
○ 시각화 및 맵핑
- 모델 및 테이블 분류체계를 정의하고, 데이터 간의 관계를 파악할 수 있는 시각화 맵 제공 기능
○ 메타데이터 모델링
- 기술메타(테이블, 컬럼, 인덱스 등)와 비즈니스 메타데이터 세트를 저장하기 위한 유연한 레포지터리 구조를 제공
- 항목, 레코드, 파일 테이블, 인덱스, 스페이스 등의 메타 정보 관리 기능 제공
- 기술메타 객체 유형, 속성 확장 시 별도의 프로그램 수정 없이 운영이 가능한 기능 제공
○ 모델링도구 연계
- 표준화 기반 데이터 설계를 위한 모델링 도구와의 연계 및 검증 기능 제공
- 모델링 도구가 없는 환경에서 엑셀을 활용한 데이터 설계 및 검증 기능 제공
○ 보안관련 요구사항
- 데이터 암호화, 개인정보 비식별화를 위한 가명처리 기법정의 및 관리 기능 제공
- 모델링 단계에서 테이블 생성까지 전체 프로세스에 대한 결재/승인 기능 제공
관련요구사항SFR-024
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스
요구사항 분류기능요구사항
요구사항 IDSFR-024
요구사항 명칭데이터 플랫폼 – 통합관리 - 데이터 품질관리
요구
사항
상세
설명
정의데이터 품질관리를 통한 데이터 품질 활동 수행
세부 내용◯ 데이터 품질 활동 수행을 위한 데이터 품질관리 기능 제공
- 데이터 품질관리 업무를 위한 프로젝트 관리 및 권한 적용 제공
- 테이블/컬럼 프로파일링을 통한 다양한 통계 정보 제공
- 프로파일링 결과에 대한 실행 차수 이력 및 요약 정보 제공
- 데이터 도메인 검증을 위한 검증 규칙 및 검증 유형(패턴 검증, 유효값 검증, 코등 검증 등...) 관리 기능 제공
- 도메인 검증 결과에 대한 실행 차수 이력 및 요약 정보 제공
- 업무규칙(Biz Rule) 검증을 위한 데이터 품질 지표(DQI) 및 핵심 품질 지표(CTQ) 기준에 따른 품질 지표 관리 기능 제공
- 업무규칙 검증을 위한 다양한 업무 규칙 유형(목표값, 상호값, 다차원, 목록 검증 등...)에 따른 검증 룰 관리 기능 제공
- 업무규칙 실행 시 파라미터값을 동적으로 실행할 수 있는 기능 제공
- 효율적인 업무규칙 실행을 위한 실행 그룹 및 배치 처리 기반 실행 기능 제공
○ 데이터 품질 측정 기준 및 표준 규칙을 정의하고 관리 체계를 수립
- 데이터 도메인별 품질 지표, 임계치, 측정 주기 등을 표준화하여 관리
○ 표준화된 규칙에 기반한 데이터 품질 측정을 정기적 수행
- 정합성, 정확성, 완전성 등 품질 항목별 자동 측정 기능 제공
○ 데이터 품질 측정 결과를 통합적으로 모니터링할 수 있어야 함
- 품질 현황, 추이, 이상 징후를 대시보드 형태로 시각화
◯ 아래 사항을 고려하여 데이터 품질관리 수행에 필요한 기능 제공
- 데이터 품질 관리 체계에 데이터 품질관리 시스템 기능 반영
- 데이터 품질 관리 수행 시 기술 및 작업 지원
관련요구사항SFR-023
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스
요구사항 분류기능
요구사항 IDSFR-025
요구사항 명칭데이터 플랫폼 – 데이터 연계·수집 기능
요구
사항
상세
설명
정의데이터 연계 수집 기능 구현
세부 내용○ 데이터 연계 기능
- 정형 및 비정형 형태의 다양한 데이터를 실시간 또는 정해진 시간 주기에 자동으로 수집하고 관리하기 위한 기능을 제공하여야 함
- 데이터 수집의 안정성을 확보하기 위해, 데이터 처리 및 저장 영역과 구분된 별도의 수집 전용 환경을 구성하여야 함
- 저장 영역에 데이터 처리가 완료된 수집 영역의 데이터는 일정기간 보관 후 자동 삭제하는 기능을 제공하여야 함
- 다양한 원천 시스템 환경에서 데이터를 수집할 수 있는 인터페이스 방식을 제공하여야 함 (DB, 로그 파일, 이미지 데이터, 영상 데이터)
- 데이터 수집은 자동화 도구에 의해 수행되어야 하며, 자동화 수집 작업을 위한 메타/일정/로그 관리기능을 제공하여야 함
- 데이터 수집 실패 시 자동으로 재실행할 수 있는 기능을 구성해야 함
- 대상 데이터 소스 정보시스템으로부터 데이터 연계를 위한 다양한 표준 및 기술을 적용한 데이터 인터페이스 제공
※ Message Queue, Open API, DB Link, Streaming, File 등
- 데이터 구성 요소 변경 상태 모니터링 및 알람 기능 개발
- 데이터 연계를 위한 부가적인 데이터 인터페이스 추가 및 확장 기능 개발
○ 데이터 수집 기능
- 다양한 대상 시스템의 데이터 소스로부터 원천데이터를 목적에 맞게 최적의 방법으로 수집하는 체계 수립
- 실시간/배치 방식의 데이터 수집 특성을 고려하고 최적의 오픈소스 기술을 이용하여 통합적인 데이터 수집이 가능하도록 수집 시스템 개발
○ 데이터 연계·수집 관리
- 데이터 수집 관련 서비스 정의 및 세부 사항 설정 기능 개발
※ 데이터 수집 서비스의 GUI 방식의 설정 등록 및 수정 편의 기능 개발
※ 데이터 수집 서비스에 대한 검색 등 활용 기능 개발
- 수집 대상 시스템에서 수집한 데이터에 대한 추가/삭제/수정 기능 개발
- 대상 데이터별 데이터 수집 주기 설정(정기 수집, 요건에 따른 수집), 작업 예약 등 스케줄링 기능 개발
- 수집 작업 Template 관리 기능 개발(버전 관리, Template 조회 및 재사용 등)
- 대상 데이터 소스의 데이터 변경 상황을 추적하여 변경 사항 파악 및 데이터(변경분) 수집 기능 개발
- 데이터 소스의 기존 수집 데이터 목록에 등록된 데이터의 신규 생산(추가), 수정, 삭제를 포함한 데이터 변경 기능 개발
- 데이터 발생원부터 저장소까지 통합 관리하는 데이터 흐름 관리 기능 및 이상/오류 상황 발생 시 알림 기능 개발
- 장애 발생 시 대응(Fail-Over, 자동 재수집 기능 등) 및 분산 병렬 수집 기능 개발
○ 수집 데이터에 대한 전처리(추출, 변환, 정제, 검증 및 가공)
- 대량 데터 적시 가공, 분석 및 처리하는 기능 개발
- 미정제 데이터 저장 시 전처리 기능 개발(불필요 데이터 필터링 또는 적절한 형태로 가공)
- 데이터 처리 지연을 최소화하기 위해 데이터 수집 즉시 실시간 전처리 기능 개발
- 전처리 과정 및 세부 사항/로직이 설정 또는 프로그램을 통해 구현이 가능한 기능 개발
- 다양한 원천(DBMS, File, Log, HDFS 등)으로부터 데이터 추출 방안을 제시하여야 함(DB 연계, 로그수집, ftp 등)
※ GUI 방식의 설정 등록 및 수정 편의 기능 개발
관련요구사항SFR-022, SFR-023, SFR-024
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스
요구사항 분류기능
요구사항 IDSFR-026
요구사항 명칭데이터 플랫폼 - 데이터 수집 - 임시저장소
요구
사항
상세
설명
정의임시저장소
세부 내용○ 데이터 업로드용 임시저장소 제공
- 각 군 및 국직기관이 대용량의 데이터를 임시로 저장할 수 있는 임시저장소 제공
- 저장한 데이터는 저장가능기간 이내 플랫폼의 스토리지(데이터레이크)에 업로드 되어야 하며, 일정기간이 경과 후에 자동으로 삭제되어야 함
- 저장가능기간은 업로드한 기관이 직접 설정하되 1개월, 3개월, 6개월 중 선택할 수 있어야 함
- 데이터 업로드 시 플랫폼 데이터 관리지침 및 공통기준에 따라 데이터의 변환을 자동으로 수행 할 수 있어야 함
○ 데이터 임시저장소는 플랫폼이 구축되는 국방통합데이터센터내 별도의 공간 또는 동일 서버룸내 별도의 HW(NAS, PC 등)로 구성 할 수 있도록 제안
○ 임시저장소는 사용 권한을 획득한 사용자만 사용할 수 있도록 방안 제시
○ 각 군, 국방부, 국직기관이 스토리지용량을 분할하여 사용할 수 있는 효율적인 방안 제시
※ PC 사양은 발주기관과 추후 협의
관련요구사항SFR-016, SFR-005, SFR-027, SFR-035
산출물분석 산출물, 설계 산출물, 구축결과보고서
요구사항 분류기능
요구사항 IDSFR-027
요구사항 명칭데이터 플랫폼 – 데이터 수집 - 데이터 업로드
요구
사항
상세
설명
정의데이터 업로드
세부 내용○ 임시저장소를 이용하여 할당 받은 데이터 작업환경에 자체 등록 관리 기능
- 자체 보유 데이터에 대한 등록 관리 기능 제공
- 데이터 등록 오류 및 이상동작에 대한 모니터링 및 복구 관리 제공
○ 저장소 데이터 수집 및 자체 등록 현황 모니터링을 위한 로그 관리 기능
- 인터페이스 ID, 송수신 채널, 처리상태, 건수, 시작 및 종료, 처리 시간 등 트랜잭션 목록 조회
- 처리시간, 트랜잭션 ID, 테이블/파일 정보, 전송 건수, 메시지 처리 정보 등 DB/파일 인터페이스 로그 상세 조회
- 실행 여부 및 주요 항목, 에러 발생 내역 등 상세 로그 조회
관련요구사항SFR-105, SFR-016, SFR-018, SFR-035
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스
요구사항 분류기능
요구사항 IDSFR-028
요구사항 명칭데이터 플랫폼 – 데이터 가공 - 생성형 AI를 위한 데이터 관리
요구
사항
상세
설명
정의생성형 AI를 위한 데이터 관리
세부 내용○ 생성형 AI 학습을 위한 미세조정용 데이터 관리
- 원천 데이터(말뭉치), SFT(Supervised Fine-Tuning)데이터셋, DPO(Direct Preference Optimization) 데이터셋 등이 데이터레이크 내에서 관리되어야 함
- 데이터의 내용을 화면으로 조회 및 편집하는 기능
○ 생성형 AI 모델의 성능평가를 위한 데이터셋 생성 지원 기능
- 생성형 AI 모델의 성능평가를 위한 벤치마크 데이터를 생성 및 관리하는 기능이 제공되어야 함
- 벤치마크 데이터로 KMMLU 형식의 (도메인별) 4지선다형 질의를 생성 및 관리하는 기능이 제공되어야 함
관련요구사항SFR-016, SFR-035, SFR-030
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스
요구사항 분류기능
요구사항 IDSFR-029
요구사항 명칭데이터 플랫폼 – 데이터 가공 -벡터 DB 및 프롬프트 관리
요구
사항
상세
설명
정의벡터 DB 및 프롬프트 관리
세부 내용○ 공통
- 벡터DB 지원으로 LLM RAG 등의 최신 AI 트랜드 대응이 가능한 기능을 제공하여야 함
- 텍스트 데이터에 대한 자연어 검색, 텍스트, 이미지 등 비정형 데이터에 대한 벡터 유사도 검색 기능 제공하여야 함
○ 벡터 DB 관리
- 조건에 따라 구축 대상 필터링 기능을 제공하고 증분 데이터에 대한 추가 기능을 제공되어야 함
- 최적의 RAG 성능을 위해 Chunk size, Overlay 비율 등 상세 패러미터를 설정하고, 생성과정을 실시간으로 모니터링할 수 있는 시각화 기능을 제공해야 함
- 키워드 기반 자연어 검색과 벡터기반 유사도 검색을 병행하여 검색 정확도를 향상시킬 수 있어야 함
- 검색된 결과의 적합성을 높이기 위해 rerank 알고리즘 선택 및 적용 기능을 제공해야 함
○ 프롬프트 관리
- 프롬프트 관리 체계(용도별 5종이상) 생성 기능을 제공해야 함
*요약, 번역, 보고서생성, 이미지생성 등
* AI 모델을 위한 API, MCP, A2A 기반 화면생성 및 조회를 위한 프롬프트 등
- 운영 적용 전 프롬프트를 테스트하고 실제 모델 응답을 실시간으로 확인할 수 있는 프리뷰 기능을 제공해야 함
관련요구사항SFR-016, SFR-035, SFR-030
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스
요구사항 분류기능
요구사항 IDSFR-030
요구사항 명칭데이터 플랫폼 - 데이터 수집·저장·처리 기능
요구
사항
상세
설명
정의데이터 수집·저장·처리 기능 제공
세부 내용○ 분산 병렬 처리 및 데이터레이크 아키텍처 운용
- Ceph(Object Storage)와 직접 연동하여 다양한 형태의 대용량 데이터를 분산 병렬 처리할 수 있는 아키텍처를 설계해야 함
- 원천 데이터(Raw), 정제 데이터(Silver), 학습용 고품질 데이터(Gold Zone)으로 구분된 데이터 레이크 계층화 관리 체계를 기반으로 관리되어야 함
- 하둡(HDFS)과 Ceph(Object Storage)간의 유연한 데이터 이동 및 통합권리 기능을 지원하여, 데이터 특성에 맞는 최적의 저장소 배치를 지원해야 함
○ 데이터 수집 및 수신 무결성
- RDBMS, 하둡, 메시지 큐(Kafka), 파일 등 다양한 소스로부터 데이터를 실시간/배치로 수집할 수 있는 GUI 기반 인프라를 제공해야 함
- Kafka 등의 메시징 솔루션을 활용하여 실시간 수집을 지원하고 장애 시 체크포인트 기능을 통해 데이터 수집의 무결성과 안정성을 보장해야 함
- 수집단계에서 중복 제거, 필터링, 포맷변환을 수행하여 Raw Zone의 데이터 품질을 사전에 확보해야 함
○ 데이터 가공 및 셀프 서비스
- 코딩없이 직관적인 UI를 통해 데이터를 탐색, 정제, 가공하여 학습용 데이터셋을 준비할 수 있는 도구를 제공해야 함
- 데이터 수집부터 Gold Zone 적재까지의 전 과정을 GUI 기반 워크플로우로 구성하고, 스케쥴링 및 모니터링을 일원화해야 함
- Spark SQL, Trino(Presto) 등 고성능 엔진을 통해 Data Lake 내의 데이터를 표준 SQL로 통합 조회 및 가공할 수 있어야 함
○ 분석 환경 및 자원 관리
- 사용자별로 독립적인 컴퓨팅 자원을 할당하여 상호간섭없는 분석 및 학습 데이터 가공환경을 제공해야 함
- 웹기반 표준 SQL 에디터를 제공하여 대규모 데이터에 대한 대화형 탐색 및 시각화 분석을 지원해야 함
- 다차원 데이터를 2D, 3D로 차원축소시켜 시각화하는 기능이 제공되어야 함
* 예) t-SNE를 이용한 시각화 기능
○ 운영관리 및 보안 거버넌스
- 사용자별 데이터 접근권한(RBAC)를 통제하고 데이터 조회 이력 및 개인정보 접근 로그를 관리해야 함
- 데이터 파이프라인의 처리상태, 노드 장애, 성능 병목 구간을 실시간 모니터링하고 이상 징후 발생시 관리자에게 즉시 알림을 제고해야 함
- Ceph 및 하둡의 분산 저장 특성을 활용하여 데이터 유실을 방지하고, 특정 노드 장애시에도 서비스 연속성을 보장해야 함
관련요구사항SFR-025
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스
요구사항 분류기능
요구사항 IDSFR-031
요구사항 명칭데이터 플랫폼 – 데이터 수집/저장/처리-데이터 카탈로그 관리
요구
사항
상세
설명
정의데이터 카탈로그 관리기능
세부 내용○ 데이터 카탈로그 관리
- 정제/라벨링된 데이터를 분류/체계화하여 관리할 수 있는 기능 필요
- GUI 기반의 데이터 카탈로그 포털을 통해 재활용 가능한 데이터 저장 및 활용 환경 구축 필요
- 데이터 미리보기, 검색 등의 데이터 정보 제공을 위한 편의 기능이 필요함
- 역할별 권한 관리를 기반으로 데이터 활용을 위한 사용 신청/승인 기능이 개발되어야 함
- 데이터레이크 raw 영역의 원장 데이터와 1차 가공 분석 대상 데이터, 비정형 데이터의 메타데이터를 일괄적인 통합 관리 기능 제공
- 각 데이터 저장소의 유기적 데이터 연결 및 용도별 저장소의 TB이상 데이터 일괄 변환시 성능 보장 방안 제시
○ 메타데이터 기반 검색기능이 제공되어야 함
- 테이블, 컬럼, Description, 메타데이터( 명칭, 데이터유형, 연결된 커스텀 메타데이터) 검색이 가능해야 하며 연관 검색어를 추천해 주는 기능이 필요함
- 검색 결과를 시각화해서 보여주어야 함
관련요구사항SFR-023, SFR-014
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스
요구사항 분류기능요구사항
요구사항 IDSFR-032
요구사항 명칭데이터 플랫폼 – 데이터 관리기능 일반
요구
사항
상세
설명
정의수집 데이터 활용을 위한 데이터 전처리 및 사용자 환경 기능 정의
세부 내용◯ 데이터 활용
- 수집 데이터는 실시간 데이터 처리 엔진을 통해 변환, 집계, 탐색 기능 구현
◯ 데이터셋에 대한 관리 기능이 제공되어야 함
- 데이터 카탈로그: 데이터를 중앙에서 관리하며, 메타데이터를 체계적으로 정리하고 사용자가 데이터를 쉽게 검색할 수 있어야 함
- 데이터 리니지: 데이터의 흐름과 변환 과정을 추적하여 데이터의 출처와 사용처를 시각적으로 이해할 수 있어야 함
- 협업 기능: 사용자가 데이터를 효율적으로 활용하고, 피드백을 주고받을 수 있는 협업 환경 제공
- 데이터 품질 관리: 데이터를 모니터링하고 품질 문제를 식별하여 개선할 수 있는 기본적인 데이터 품질 관리 기능을 제공
- 보안 및 접근 제어: 데이터에 대한 기본적인 권한 설정과 접근 제어 기능을 통해 데이터를 안전하게 관리
○ 데이터에 대한 통합 관리
- 데이터를 분류/체계화하여 관리할 수 있는 기능 제공
- GUI 기반의 데이터 카탈로그 포털을 통해 재활용 가능한 데이터 저장 및 활용 환경 구축
- 데이터 미리보기, 검색 등의 데이터 정보 제공을 위한 편의 기능 개발
- 정형데이터, 비정형데이터에 카탈로그를 검색할 수 있어야 함.
- 데이터 유형별 특화된 속성을 관리할 수 있어야 함.
○ 데이터셋 메타데이터 관리
- 데이터명, 출처, 수집주기, 데이터 양 등의 속성정보를 관리하여야 함
- 데이터 연계 및 수집, 처리, 저장, 분석, 활용 단계에서 발생하는 데이터 변경 등의 이력을 관리하여야 함
○ 데이터 오너쉽 관리
- 출처별로 오너쉽을 식별하고 관리하여야 함
- 데이터 오류 등 이상 발생 시 데이터 오너쉽 주체에 오류 내용을 전달하고 해결을 요청, 처리결과를 회신 받는 등의 프로세스를 마련하여야 함
○ 데이터 접근 제어
- 역할별 권한 관리를 기반으로 데이터 활용을 위한 사용 신청/승인 기능 개발
○ 데이터 반출
- 반출 승인된 자료는 다운로드할 수 있는 기능을 제공해야 함
관련요구사항SFR-025, SFR-030, SFR-005, SFR-016, SFR-023, SFR-031
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스
요구사항 분류기능
요구사항 IDSFR-033
요구사항 명칭데이터 플랫폼 – 데이터 가공 -학습데이터 구축 및 라벨링
요구
사항
상세
설명
정의학습데이터 구축 및 라벨링
세부 내용○ 학습데이터 라벨링과 관련하여 다음과 같은 기능이 제공되어야 함
- 라벨링을 수행할 데이터셋 선택
- 수치형 데이터 및 시계열 데이터 라벨링
- 이미지 분류, 객체탐지, 세그멘테이션, 키포인트를 위한 라벨링
- 텍스트 분류, 요약, 질의응답, NER 등 텍스트 처리를 위한 라벨링
- 음성 전사 및 소리 데이터 라벨링
- 생성형 AI 모델을 위한 SFT, DPO 데이터셋 라벨링
- 멀티모달 데이터 라벨링
- 라벨링 결과 검수 및 승인
- 라벨링 대상 데이터를 여러 라벨러에게 분배
- 라벨링 진행상황 단계별 시각화
- 라벨링/어노테이션 구문 규칙 설정
* 기본 구문 자동 설정(NIA AI학습용 데이터 구축 공통참조기준, 객체맵 메타구조 등)기능 제공 및 사용자 구문 정의 설정 제공
- 라벨링, 어노테이션 클래스 정의 제공(플랫폼 데이터맵 구성을 위한 기본 요건을 충족해야 함)
○ 오토라벨링 지원
- 라벨링 유형별 기본 AI 모델(오토라벨링 모델)을 이용한 오토라벨링을 수행. 유형별 1종 이상 기본 탑재되어야 함
*예) 이미지-객체탐지- 얼굴라벨링의 기본 AI 모델 – RetinaFace
- 라벨링 유형별 오토라벨링 모델 등록/조회/편집/삭제/버전관리 기능 및 권한부여 기능
- 국방 AI 플랫폼에서 생성된 AI 모델을 오토라벨링 모델로 등록하는 기능
- 라베링 화면에서 오토라벨링 추론 결과를 확인하고 편집/저장할 수 있는 기능
○ 외부 라벨링 솔루션 연계
- 외부 라벨링 솔루션은 국방망 내에서 사용가능해야 함
- 외부 라벨링 솔루션은 국방 데이터 플랫폼에서 반출이 승인된 데이터에 대해서 데이터 처리를 허가받은 자만이 승인된 장소에서 외부솔루션을 활용해 작업을 할 수 있음
- 작업이 완료된 경우에는 라벨링이 완료된 학습데이터셋은 국방 데이터 플랫폼에 등록해야 함
- 데이터 검수는 국방 데이터 플랫폼에서 검수하는 것이 원칙임. 다만, 국방 데이터 플랫폼에서 새로운 형태의 학습데이터셋을 지원하지 못하는 경우 외부 라벨링 솔루션을 이용하여 라벨링 및 검수가 진행될 수 있음
- 라벨링 및 검수가 완료된 학습데이터셋은 국방 데이터 플랫폼이외의 모든 매체에서 삭제되어야 함(삭제되는 데이터는 원시데이터, 중간데이터, 학습데이터셋 모두를 포함함)
관련요구사항SFR-030, SFR-031
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스,데이터 라벨링 가이드라인
요구사항 분류기능요구사항
요구사항 IDSFR-034
요구사항 명칭데이터 플랫폼 – 데이터 가공 - 비식별화
요구
사항
상세
설명
정의개인정보 비식별화를 통한 안전한 개인정보 활용
세부 내용◯ 안전한 개인정보 활용을 위한 정형데이터에 대한 개인정보 비식별화 기능 제공
- 개인정보보호위원회의 ‘가명정보 처리 가이드라인’에 따른 가명처리 단계(사전준비/위험성검토/가명처리/적정성검토/안전한관리)별 통합 프로세스, 권한 적용, 결재/승인 기능 제공
- 다양한 형태의 데이터셋(CSV, Parquet, DBMS) 지원
- 주기적/반복적 비식별 처리를 위한 ETL JOB 생성 기능 및 스케줄링 기능 제공
- 사전준비 단계에 필요한 정보 관리를 위한 신청서 작성 및 결재 기능 제공
- 위험성검토 단계에 필요한 위험도 측정 항목 관리 및 위험도 수치화 기능 제공
- 가명처리 단계에 필요한 다양한 가명처리 기법 지원(가명화, 암호화, 마스킹, 라운딩, 수치변환, 대표값 등...)
- 가명처리 기법 적용 시 사용자 정의함수 및 멀티 기법 제공
- 효율적인 가명처리 기법 적용을 위한 컬럼에 대한 가명처리 기법 룰셋 관리 기능 제공
- 적정성 검토 단계에 필요한 평가자 등록, 평가자별 평가 기능, 최종 평가 기능 제공
- 적성성 평가를 위한 프로파일링 결과에 대한 명세서 생성 기능 제공
- 안전한 관리 단계에 필요한 다양한 보안 컴플라이언스 기능(비식별 정보제공 내역, 가명처리 내역, 삭제 데이터셋 등...) 제공
- 데이터 결합을 위한 데이터 결합 유형(inner join, Outer join, left outer join, full outer join) 기능 제공
- 데이터 결합 시 결합율 및 미리보기 기능 제공
◯ 안전한 개인정보 활용을 위한 비정형 텍스트 데이터에 대한 개인정보 비식별화 기능 제공
- 정형데이터와 비정형데이터를 일관된 프로세스로 처리하기 위한 통합 프로세스 기능 제공
- 비정형 텍스트 데이터에 대한 문맥 기반 이해가 가능한 sLLM을 활용한 비식별 처리 기능 제공
- 사용자가 직접 등록한 정규식 기반으로 텍스트 데이터에 대한 비식별 처리 기능 제공
- 비식별 처리 시 AI기반(sLLM)과 정규식 기반을 선택할 수 있으며, 처리 방식에 대한 설정 기능 제공
- 비식별 처리 결과에 대한 미리보기 기능 제공 및 사후검출을 통한 수동 추가 가명처리 기능 제공
◯ 아래 사항을 고려하여 개인정보 비식별화 수행에 필요한 기능 제공
- 개인정보 비식별화 관리 체계에 따른 개인정보 비식별화 기능 반영
- 개인정보 비식별화 작업 수행 시 기술 및 작업 지원
관련요구사항SFR-032, SFR-033
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스
요구사항 분류기능
요구사항 IDSFR-035
요구사항 명칭데이터 플랫폼 – 신뢰기반 레이크하우스 구축 - 통합저장구조
요구
사항
상세
설명
정의통합저장구조
세부 내용◯ 분산인프라 및 가용성
- Object Storage 기반으로 한 분산 스토리지 시스템을 제공하여 페타바이트(PB) 급 이상의 확장성과 데이터 노드 장애 시에도 무중단 조회가 가능해야 함
- 데이터 노드 장애 발생 시 자동/수동 스케쥴링을 통해 복구(Rebalancing) 및 분산 리스토어기능을 제공하여 데이터 손실을 원천 차단해야 함
- 수집데이터의 특성(정형, 반정형, 비정형)과 연산 목적에 따라서 Ceph(S3), HDFS, NoSQL(HBase 등) 등 최적의 저장소를 선택적으로 활용할 수 있는 환경을 제공해야 함
◯ 계층별 저장 체계
- 데이터 가공단계별 신뢰도를 높일 수 있는 메달리온(Bronze-Silver-Gold) 아키텍처를 적용해야 함
- Bronze Zone(Raw) 에서는 원천 시스템의 데이터를 변경없이 그대로 저장해야 함
- Silver Zone (Validated)에서는 데이터 정제, 스키마 적용 및 일관성이 검증된 신뢰 데이터를 관리해야 함
- Gold Zone(Enriched)에서는 업무 목적에 맞게 가공되어 비즈니스 가치가 극대화된 학습/분석용 데이터셋이 관리가 되어야 함
◯ 멀티모달과 메타정보
- 이미지, 음성, 동영상, 로그, 관계형 DB 등 모든 형식의 데이터를 통합 저장할 수 있는 통합 저장소를 구성해야 함
- 저장된 다양한 형식의 데이터에 대해 비즈니스 및 기술 메타데이터를 수집하고 데이터 계보(Lineage)를 추적하여 신뢰기반 이력관리를 수행할 수 있어야 함
◯ 신뢰성 확보
- Delta Lake, Iceberg, Hudi 등 오픈소스 스토리지 프레임워크를 적용하여 데이터 레이크 환경에서 ACID(원자성, 일관성, 격리성, 내구성)을 보장해야 함
- 대용량 데이터의 변경에 대한 관리(CDC)가 가능한 최신 레이크하우스 기술을 적용해야 함
- 고성능 분산 병렬처리 엔진(Spark 등)을 통해 대규모 데이터셋 생성 및 쿼리 수행 시 성능 신뢰성을 확보해야 함
◯ 거버넌스 및 보안
- 데이터 레이크하우스 전 영역에 대해 사용자 및 역학별 권한 관리를 적용하여 비인가의 접근을 차단해야 함
- 데이터 수집 및 어리 과정 상태를 실시간으로 모니터링하고, 누락이나 지연 발생시 즉시 감지하여 데이터 공급의 신뢰성을 유지해야 함
- 데이터 레이크하우스에 저장된 데이터는 별도의 이동없이 데이터 플랫폼, AI 플랫폼에서 즉시 조회 및 활용가능하도록 최적화된 인터페이스를 제공해야 함
◯ 계층별 카탈로그 관리
- 데이터 가공단계별로 변화하는 데이터셋에 대한 카탈로그가 관리(생성/수정/삭제)되어야 함
- 카탈로그는 자원ID, 명칭, 버전, 유형, 반입/생성정보, 원천소스, 담당자, 승인상태, 기술정보 등의 정보가 포함된 자원명세서로 생성/승인/수정/삭제가 관리되어야 함
관련요구사항SFR-035
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스
요구사항 분류기능
요구사항 IDSFR-036
요구사항 명칭AI 개발플랫폼 - 웹기반 개발툴
요구
사항
상세
설명
정의AI 개발환경이 쥬피터 노트북 및 주요 통합개발환경과 원활히 호환하는 기능
세부 내용○ 웹기반 개발환경
- JupyterLab, VSCode 등 검증된 개발환경 템플릿을 카탈로그 형태로 제공해야 함
- 사용자가 작업환경 요청 시 신속한 프로비저닝이 가능한 자동 배포 기능을 지원해야 함
- 사용자 정의 애플리케이션 템플릿 등록 및 관리 기능을 제공해야 함
- 애플리케이션 실행, 중지, 설정 수정, 삭제 등 전 라이프사이클에 대한 제어 기능을 포함해야 함
- 배포된 앱에 대한 외부 접속 경로(httpRoute) 설정 및 엔드포인트 자동 생성 기능을 지원해야 함
○ Jupyter 관련 기능
- 사용자가 플랫폼 내에서 직접 쥬피터 노트북을 생성, 열람, 수정, 삭제가능해야 함
- 여러 사용자가 동시에 같은 노트북에서 협업할 수 있어야 함
○ IDE 관련 기능
- 웹 브라우저 기반 IDE(VSCode 등) 실행가능해야 함
- IDE 실행 시 컨테이너 기반 독립된 환경으로 로드될 수 있어야 함
- IDE를 활용한 코드 작성 및 디버깅이 가능해야 함
- ssh를 이용한 원격접속을 지원해야 함
- 벡터 DB, 학습 데이터셋, 프롬프트 데이터셋 조회 기능 및 활용 가이드를 제공해야 함
- 학습 패러미터 및 모델 저장, 학습 중 성능척도 저장 및 시각화(loss, accuracy 등), 테스트 데이터셋을 활용한 추론 성능 척도 저장 및 시각화를 위한 예제 및 템플리트를 제공해야 함
- 사용자가 필요한 Python 라이브러리와 패키지를 손쉽게 설치하고 관리할 수 있는 인터페이스 제공해야 함
- IDE에서 작성된 코드가 플랫폼과 실시간으로 동기화
- 플랫폼 내에서 IDE의 디버깅 기능을 활용할 수 있도록 호환성 제공해야 함
- IDE와 연동된 프로젝트 파일을 플랫폼 내에서 체계적으로 관리
- IDE를 사용할 개발 환경(예: 가상 환경, Docker 컨테이너 등)을 플랫폼에서 설정하고 관리할 수 있는 기능 제공
- 사용자가 필요한 플러그인을 쉽게 설치하고 제거할 수 있는 기능 제공해야 함
- 설치된 플러그인을 최신 버전으로 자동 또는 수동으로 업데이트할 수 있는 기능 제공해야 함
- 각 플러그인의 설정을 사용자 정의할 수 있는 인터페이스 제공해야 함
관련요구사항SFR-007, SFR-037, SFR-038
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스
요구사항 분류기능
요구사항 IDSFR-038
요구사항 명칭AI 플랫폼 – 작업환경 - 생성형 AI코드 생성 도구 연동
요구
사항
상세
설명
정의생성형 AI 코드 생성 도구를 AI 개발 플랫폼 포털에 연동하는 기능
세부 내용○ AI 코드 어시스턴트를 위하여 다음과 같은 기능을 제공해야 함
- 국방망 내에서 작동
- IDE 내 사이드바 형태의 채팅 인터페이스 기능
- 자연어 기반 코드 생성 기능
- 기존 코드 오류 분석 및 수정 제안 기능
- 하이퍼패러미터 튜닝 전략 추천 기능
- 다양한 프레임워크(PyTorch, TensorFlow 등) 지원 기능
- 코드 추천 요청 시 실시간 응답(Streaming 방식) 제공 기능
- 프로젝트/사용자 권한에 부적합한 코드 생성 방지를 위한 적절한 전처리 및 후처리 기능
- Python, R, JavaScript 등의 주요 프로그래밍 언어를 지원.
- TensorFlow, PyTorch, Keras 등의 주요 AI 프레임워크와의 호환성을 제공
- 직관적이고 사용하기 쉬운 사용자 인터페이스를 제공
- 코드 생성 도구의 사용 방법에 대한 명확한 가이드라인과 예제 제공
- 사용자가 생성된 코드를 편집 및 수정할 수 있는 기능
- 생성된 코드가 에러 없이 실행 가능한지 확인할 수 있는 기능
- 사용자에게 생성된 코드의 설명과 함께 주요 포인트를 시각적으로 표시할 수 있는 기능
- 추가적인 기능이나 모듈이 쉽게 연동될 수 있도록 확장 가능한 구조
관련요구사항SFR-036
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스, 코드 어시스턴트 활용 가이드
요구사항 분류기능
요구사항 IDSFR-039
요구사항 명칭AI플랫폼 – 학습/추론 - 데이터 연동
요구
사항
상세
설명
정의AI플랫폼에서 데이터 플랫폼에서 관리하고 있는 다양한 소스의 데이터와 연동하는 기능
세부 내용○ 데이터 플랫폼 내 다양한 데이터 소스와 연동하는 기능을 제공해야 함
- 사용자가 데이터 플랫폼 내 다양한 데이터 소스와 연동할 수 있는 인터페이스 제공(DB, Object Storage, File System 등)
- 데이터 소스와 접속 정보(예: URL, 인증 토큰, 사용자명 및 비밀번호 등)를 안전하게 저장하고 관리할 수 있는 기능 제공
- 각 저장소에 대한 접근 권한을 세밀하게 설정할 수 있도록 지원하여, 데이터의 보안을 강화
- 사용자가 지정한 데이터소스 내 데이터를 쉽게 탐색하고 검색할 수 있는 사용자 인터페이스 제공
- 다양한 파일 형식(CSV, JSON, 이미지 파일 등)으로 데이터를 다운로드 받아서 AI 플랫폼 내에서 사용할 수 있도록 로드하는 기능
- 데이터 파일의 일부를 미리보기 할 수 있는 기능 제공
○ 데이터 플랫폼 내 DB 형태의 데이터 소스와 연동
- 관계형 데이터베이스, NoSQL 데이터베이스 등 다양한 데이터베이스 지원
- 사용자 인터페이스를 통해 간편하게 데이터베이스 연결을 설정
- 연결 설정 시, 호스트, 포트, 사용자명, 비밀번호, 데이터베이스 이름 등의 필수 정보를 입력받을 수 있는 기능
- 사용자는 데이터베이스에 저장된 데이터를 AI 모델 개발에 사용할 수 있도록 데이터를 조회하고, 데이터의 구조 및 내용을 시각적으로 확인할 수 있는 기능
○ 데이터 연동관련 추가기능
- 작업환경(컨테이너) 생성 시 공용 데이터셋 활용을 위한 스토리지 볼륨 자동 마운트 기능을 지원해야 함
- 데이터셋의 버전 관리 및 메타데이터, 변경 이력 추적 기능을 제공해야 함
- 데이터 드리프트 감지 시 임계치 알림 및 자동 재학습 알람 기능을 지원해야 함
* 데이트 드리프트가 발생한 데이터셋을 활용하여 학습한 AI 모델이 배포된 경우, AI 모델의 상태에 재학습 필요 상태로 변경
- EDA 시각화(분포, 누락치 등) 및 데이터 품질 자동 모니터링 기능을 제공해야 함
관련요구사항SFR-030
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스
요구사항 분류기능
요구사항 IDSFR-040
요구사항 명칭AI 플랫폼 – 학습/추론 - AI 모델 공유저장소
요구
사항
상세
설명
정의AI 플랫폼에서 사용자가 AI 모델 공유저장소에 모델 등록/기존 모델 검색/다운로드 등을 지원하는 기능
세부 내용○ AI 모델 공유 저장소에 등록
- AI 플랫폼에서 개발된 모델을 공유저장소에 등록하기 위한 등록 신청 및 승인 기능
- AI 모델 공유저장소에 등록되는 AI 모델을 분류/체계화하여 관리할 수 있는 기능
- GUI 기반 AI 모델 카탈로그 생성/편집/수정/삭제 기능
(모델명, 모델의 주요기능, 모델의 성능, 모델에서 사용하는 데이터, 모델 사용예시 등)
○ AI 모델 공유저장소 조회 및 활용
- 메인포털에서 AI모델 공유저장소에 등록되어 있는 AI 모델을 조회 및 상세조회하기 위한 기능
* 키워드, 카테고리, 인기 순위, 최신 순위 등 다양한 기준으로 탐색하고 검색
- 검색 결과는 사용자가 쉽게 이해할 수 있도록 모델의 주요 특징, 사용 사례, 평가 및 리뷰 등을 포함
- 선택한 AI 모델을 개발 환경에 쉽게 다운로드하고 설치할 수 있는 기능
- 다운로드 및 설치 과정은 직관적이고 간편해야 하며, 설치 중 발생할 수 있는 오류를 최소화
- 사용자는 다운로드한 모델의 업데이트 내역을 확인하고, 필요한 경우 최신 버전으로 업데이트 지원 기능
관련요구사항SFR-044
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스
요구사항 분류기능
요구사항 IDSFR-041
요구사항 명칭AI 플랫폼 – 학습/추론 - AI 모델 및 학습 프로세스 시각화 기능
요구
사항
상세
설명
정의AI 모델과 학습 프로세스의 상태 및 성과를 시각적으로 확인할 수 있는 기능
세부 내용○ 모델 비교 및 최적화
- 서로 다른 버전 간의 모델 구조 차이, 패러미터 구성, 성능지표 결과를 병렬로 배치하여 시각적으로 비교할 수 있는 기능을 제공해야 함
- 하이퍼파라미터 튜닝 과정에서의 성능 변화를 시각적으로 표현하여 최적의 하이퍼파라미터를 찾는 과정 지원하는 기능을 제공해야 함
○ 모델 아키텍처 가시화
- AI 모델의 신경망 구조를 트리 또는 그래프형태로 가시화하여 레이어 간 연결상태와 흐림을 확인할 수 있는 인터페이스를 제공
- 각 레이어 및 노드를 선택하였을 때 해당 지점의 패러미터, 활성화 함수, 가중치 분포를 시각적으로 표현하여 내부 동작 이해를 지원해야 함
- 학습 결과에 따른 가중치의 분포나 변화도를 시각화하여 모델의 학습 편향이나 수렴여부를 판단할 수 있도록 지원해야 함
○ 학습 프로세스 실시간 모니터링
- 진행중인 에포크, 배치, 학습속도, 예상 완료 시간 등을 실시간 대시보드 형태로 제공
- 학습 진행에 따른 손실값(loss) 및 정확도(Accuracy) 등 주요 성능 지표를 실시간 라인차트로 시각화하여 제공
- 학습 중 발생하는 로그 정보와 함께 GPU/메모리 점유율 등 시스템 자원 사용현황을 실시간으로 모니터링 할 수 있어야 함
○ 데이터 및 성능 분석 시각화
- 학습 데이터셋의 분포, 클래스 불균형, 특징(feature)간 상관관계 등을 차트형태로 시각화하여 데이터 특성 이해를 지원해야 함
- 혼동행렬, ROC/AUC 커브, PR커브 등 검증단계의 성능지표를 다각도로 시각화하여 제공해야 함
관련요구사항SFR-044, SFR-042
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스
요구사항 분류기능
요구사항 IDSFR-042
요구사항 명칭AI 플랫폼 – 학습/추론 - AI모델 실험/학습/튜닝
요구
사항
상세
설명
정의표준 실험환경에서 AI 모델을 실험/학습/튜닝하기 위한 기능
세부 내용○ 기본모델 반입
- 국방망 내에 외부에서 사전학습된 기본 모델을 반입 신청 및 승인 기능
- 외부에서(HuggingFace 등) 사전 학습된 기본 모델 반입 완료 시 등록 기능
- 기본 모델 등록 시 상세정보 입력 및 조회 기능
* HuggingFace의 모델 카드와 유사하게 모델의 기본설명, 성능, 사용법, 제약 등을 입력하는 기능
○ 실험/학습/튜닝 기본 프로세스
- AI 모델 개발 및 운영을 위한 MLOps와 LLMOps의 기본기능
- UI 만으로 학습 데이터셋 선택, AI 모델 선택, 학습, 추론, 배포가 가능한 기능 제공
- 복잡한 학습 파이프라인 구성을 위한 워크플로우 컨트롤러 및 시각화 도구를 지원해야 함
- 파이프라인 스케줄링 및 모니터링 기능을 제공해야 함
- 소스 저장소와 연동하여 파이프라인 코드를 자동으로 동기화하고 관리해야 함
- 파이프라인 단계별 실행 로그 확인 및 태스크 상태 추적 기능을 제공해야 함
○ 학습 자동화
- 사용자가 설정한 시간에 학습 작업을 자동으로 시작하고 종료할 수 있는 스케줄링 기능 제공
- 정기적인 모델 재학습 및 처리를 위한 배치 스케줄링 서비스를 지원해야 함
○ 기본모델 선택
- 국방망 내에 반입된 사전학습 기본 모델 조회 기능
* AI 개발 플랫폼은 사전 학습된 LLM 모델과 ML/RL 알고리즘 템플릿을 합산하여 10종 이상 제공하여야 하며, 사용자는 목록 조회, 선택, 기본 파라미터 설정을 수행할 수 있어야 함
- 웹 브라우저 기반 IDE에서 개발/학습된 AI 모델 등록 신청 및 승인 기능
- 기본 모델의 조회/(상세 정보조회 및 편집)/삭제/버전관리 및 권한부여 기능
○ 학습 방법 선택
- 선택된 기본모델을 학습하기 위한 하이퍼 패러미터 설정 조회/수정/버전관리 기능
* epochs, batch_size, learning ratio 등
- 기본모델 구조를 변경하기 위한 기능 설정/수정/버전관리 기능
* hidden layer 수, hidden layer 내 node 수, dropout ratio, top layer 제거 후 새로운 head 추가, output class 수 등
○ 성능 평가지표 선택
- 선택된 기본모델 또는 수정된 모델에 적합한 기본 성능평가지표 조회/선택 및 시각화 기능
* 예) train loss, validation loss 등
- 기본 성능평가지표가 아닌 사용자가 작성한 새로운 성능평가지표 추가 및 시각화 기능
- 시각화는 학습별, epoch별, 성능지표 값을 그래프로 보여주고, 해당 내용을 log file로 관리하는 기능
- 학습 작업의 진행 상태를 실시간으로 모니터링하고, 학습 로그를 기록하여 제공
- 학습 작업 중 발생하는 오류를 자동으로 감지하고, 알림을 통해 사용자에게 전달하며, 자동 복구 절차 제공
○ 학습 모니터링 방법 선택
- 프로젝트별, 학습별 학습이 완료된 모델의 버전, 성능지표 값, 학습시간, 시각화결과 등을 저장 및 조회하는 기능
관련요구사항SFR-007, SFR-036, SFR-039, SFR-040, SFR-038, SFR-041
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스, 기본 모델 반입 가이드, AI 모델 실험/학습/튜닝 가이드
요구사항 분류기능
요구사항 IDSFR-043
요구사항 명칭AI플랫폼 – 학습/추론 - 분산 학습
요구
사항
상세
설명
정의분산 학습 및 고성능 인프라 지원
세부 내용- 대규모 AI 모델의 고속 처리를 위한 다중 노드 기반의 분산 학습 환경을 지원해야 함
- 학습 시작 시 자원을 할당하고 종료 시 자동 회수하는 동적 인프라 자원 관리 기능을 제공해야 함
- 학습 소스, 데이터, 파라미터 변화에 따른 분석 모델의 주요 성능 지표 관리 기능을 제공해야 함
- 주요 학습 지표에 대한 실시간 모니터링 및 시각화 대시보드를 지원해야 함
- 최대 학습 시간 설정 기능을 통해 무한 루프 방지 및 자원 점유 최적화를 지원해야 함
관련요구사항SFR-007, SFR-042
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스, 분삭학습 가이드라인
요구사항 분류기능
요구사항 IDSFR-044
요구사항 명칭AI플랫폼 – 학습/추론 - 모델 관리
요구
사항
상세
설명
정의모델 관리 및 거버넌스 체계
세부 내용○ 모델 자산화 및 통합 패키징
- 소스 코드, 참조 데이터, 모델 바이너리, 환경 설정값을 하나의 단위 모델 아티팩트로 통합하여 관리하는 기능을 제공해야 함
- 모델 등록 시 사용된 프레임워크 버전, 학습일시, 투입 데이터 경로 등 주요 메타 정보를 자동으로 추출하여 아티팩트와 함께 저장
- AI 모델에 대한 카탈로그가 관리되어야 함
- 카탈로그는 자원ID, 명칭, 버전, 유형, 반입/생성정보, 원천소스, 담당자, 취약점 스캔결과, 승인상태, 기술정보 등의 정보가 포함된 자원명세서로 생성/승인/수정/삭제가 관리되어야 함
○ 공유 저장소 및 버전 관리
- 모델 공유저장소에 모델 자산을 등록/조회/다운로드가 가능해야 함
- 모델 변경에 따라 버전을 부여하고 특정 시점의 모델로 복구할 수 있는 히스토리 추적기능을 지원해야 함
- 모델 등록자, 변경일시, 변경내용 등 모든 수정이력을 기록하여 관리하는 기능을 제공해야 함
○ 협업 및 접근 제어
- 프로젝트 단위로 모델 자산을 격리하거나 공유할 수 있는 권한관리 체계를 제공하여 분석가 간 원활한 협업환경을 지원해야 함
- 역할 기반 접근제어(RBAC)를 통해 모델의 읽기, 쓰기, 삭제, 배포 권한을 세분화하여 할당해야 함
- 검색 편의를 위해 모델별 용도와 상태 태그를 부여하여 카탈로그 기능을 제고해야 함
- 반출 승인된 자료는 다운로드할 수 있는 기능을 제공해야 함
○ 모델 생애주기 관리
- 모델 생애주기를 개발-검증-운영-폐기 상태로 정의하고 단계별 전이 프로세스를 지원해야 함
- 검증이 완료된 모델을 운영환경으로 전환 시, 자동화된 승인절차를 거치는 기능을 제공해야 함
- 특정 서비스에 배포된 모델의 버전 정보를 기록하고, 현재 운영 중인 모델과 과거 모델의 성능을 비교 분석할 수 있는 데이터를 관리해야 함
관련요구사항SFR-040, SFR-042, SFR-047
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스, 모델관리 가이드라인
요구사항 분류기능
요구사항 IDSFR-045
요구사항 명칭AI 플랫폼 – 학습/추론 - AI모델 추론/검증
요구
사항
상세
설명
정의개발된 AI 모델을 추론/검증하기 위한 기능
세부 내용○ 추론환경 준비
- 국방망 내 프로젝트 내 추론을 위한 자원 신청 조회 및 승인하는 기능
- 승인이 완료되면 컨테이너 기반 추론환경을 생성하는 기능
- 실험 및 개발환경에서 추론환경으로 이전을 지원하는 기능
*docker 기반 구동환경 생성
- 개발환경을 중지하여 리소스를 반납하고 추론환경만 유지하는 기능
○ 추론 인터페이스 개발환경
- 추론환경에서 서비스를 위한 인터페이스를 개발하기 위하여 다음 과 같은 기능을 제공해야 함
- 웹 브라우저 기반 IDE(VSCode/JupyterLab) 실행 기능
- IDE 실행 시 컨테이너 기반 독립된 환경으로 로드되는 기능
- IDE를 활용한 코드 작성 및 디버깅 기능
- ssh를 이용한 원격접속 기능
- 테스트 데이터셋을 활용한 추론 성능 척도 저장 및 시각화
- AI 모델 추론을 위한 API 코드 생성 기능
- AI 모델 추론을 위한 MCP 클라이언트/서버 코드 생성 기능
- AI 모델 추론을 위한 A2A 기반 연동 코드 생성 기능
- API, MCP, A2A 연동 테스트 및 결과 보고서 생성 기능
관련요구사항SFR-007, SFR-036
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스, AI 모델 추론 및 검증 가이드라인
요구사항 분류기능
요구사항 IDSFR-046
요구사항 명칭AI 플랫폼 – 배포/모니터링 – 사용자 데이터 수집 기능
요구
사항
상세
설명
정의AI 애플리케이션에 대한 사용자 데이터를 수집하는 기능
세부 내용○ 사용자 평가 모니터링
- AI 애플리케이션 사용자로부터 피드백을 수집할 수 있는 인터페이스 제공
- 피드백 설문지 및 평가 양식 제공
- 수집된 사용자 피드백을 분석하고 시각화하는 대시보드 제공
- 긍정적, 부정적 피드백 및 주요 개선 사항 도출
- 사용자 피드백을 반영하여 AI 애플리케이션을 개선하는 프로세스 제공
- 피드백 반영 이력 관리 및 추적 기능.
- 사용자 만족도를 평가하기 위한 다양한 지표 제공
- 주기적인 만족도 조사 및 결과 분석 기능
○ 사용자 데이터 수집 SDK 기능
- 사용자의 클릭, 입력, 네비게이션 경로 등 상호작용 데이터
- 애플리케이션 사용 후 제공되는 피드백, 설문조사 결과 등
- 애플리케이션의 성능, 오류 로그, 시스템 상태 등의 데이터
- 사용자 활동 및 시스템 로그를 자동으로 수집하는 기능
- 수집된 데이터를 안전하게 저장할 수 있는 데이터베이스 및 스토리지 시스템
관련요구사항SFR-007
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스
요구사항 분류기능
요구사항 IDSFR-047
요구사항 명칭AI 플랫폼 – 배포/모니터링 - AI 모델 시험운영/모니터링/재학습
요구
사항
상세
설명
정의검증된 AI 모델을 배포 및 모니터링하고 재학습하기 위한 기능
세부 내용○ 시험 운영환경 준비
- 국방 AI 플랫폼은 모델 개발을 위한 환경이지 AI 서비스를 운영하기 위한 환경은 아님
- 국방망 내 프로젝트 내 시험 운영을 위한 자원 신청 조회 및 승인하는 기능 (필요자원, 사용기간 명시 필요)
- 승인이 완료되면 시험운영환경을 생성하는 기능
- 프로젝트 내 추론환경에서 시험운영환경으로 이전을 지원하는 기능
*docker 기반 구동환경 생성
- 추론환경을 중지하여 리소스를 반납하고 시험운영환경만 유지하는 기능
○ 운영환경에서 애플리케이션과 연동
- Python, C#, JavaScript 등 다양한 프로그래밍 언어로 작성된 애플리케이션과의 연동을 지원하는 API 제공
- API 사용 방법을 설명하는 상세한 문서와 다양한 예제 코드를 제공하여 사용자가 쉽게 활용할 수 있도록 지원
- 학습 완료된 모델을 애플리케이션에 배포하고 호출할 수 있는 API 제공
- 애플리케이션에서 플랫폼으로 데이터를 전송하고, 플랫폼에서 데이터를 수신할 수 있는 기능 제공
- 다양한 데이터 형식을 플랫폼에서 사용하는 표준 형식으로 변환할 수 있는 도구 제공
○ 운영환경에서 AI 모델 서빙환경
- 학습이 완료된 모델에 대한 API를 직접 개발하지 않는 경우,
- 다양한 서빙 런타임을 지원하여 모델 포맷별 최적화된 서빙을 보장해야 함
- 모델 서빙 엔드포인트의 상태 확인 및 자동 복구 기능을 지원해야 함
- 추론 모델의 변환, 등록, 버전 관리 및 이력 조회 기능을 제공해야 함
- 배포된 추론 서비스에 대한 비인가 접근 제어 및 보안 인증 기능을 갖추어야 함
○ 실시간 모니터링 및 성능 분석
- 배포된 모델의 지연시간, 처리량, 에러율, 인프라 사용률을 실시간을 수집하고 시각화해야 함
- 추론 서비스의 입출력 데이터(Request/Response)를 파일로 저장하고 성능지표 로그 파일을 주기적으로 수집 및 분석할 수 있어야 함
- 모델 작동 중 발생하는 이상현상을 탐지하여 관리자에게 실시간 경고를 발송할 수 있어야 함
○ 모델 신뢰성 및 피드백
- 배포 당시 성능 대비 20% 이상 성능저하가 발생한 경우, 이를 감지하여 사용자에게 자동으로 재학습을 권고해야 함
- 모델의 데이터 드리프트(Data Drift) 및 편향성을 감지하고 안정성을 평가할 수 있는 도구를 통해 모델의 신뢰성을 확보해야 함
- 잘못 추론된 데이터를 수집하고 사용자 피드백을 수렴하여 모델 개선에 반영하는 개선 사이클을 지원해야 함
- 수집된 추론 로그 및 입출력 데이터 내의 민감정보를 보호하고 접근권한을 제한해야 함
관련요구사항SFR-007, SFR-045, SFR-036
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스
요구사항 분류기능
요구사항 IDSFR-048
요구사항 명칭AI플랫폼 – 배포/모니터링 – 배포관리
요구
사항
상세
설명
정의AI 모델 배포관리
세부 내용○ 표준 모델 서빙 및 배포
- 오픈소스 표준을 준수하고 리스크를 최소화하는 배포환경을 구축해야 함
- 특정 벤더에 종속되지 않도록 V2 Inference Protocol(오픈소스 표준)을 준수하는 추론 엔드포인트를 생성해야 함
- 컨테이너 기반 독립적인 추론 구동환경을 생성하고 운영체계 내 애플리케이션 연동을 위한 REST/gRPC API를 제공해야 함
- 추론 서비스의 고가용성을 보장하고 서비스 중단없이 모델을 업데이트할 수 있는 무중단 롤링 업데이트 기능을 지원해야 함
- 단계별 배포 전략(Canary/Shadow/Production)을 지원해야 함
- 동일 엔드포인트 내에서 모델 버전 간 트래픽 가중치 조정을 통한 점진적 롤아웃이 가능해야 함
- 신규 모델과 기존 모델 간 성능 비교를 위한 A/B 테스트 환경을 제공해야 함
○ 배포 자산 및 현황 관리
- 누가, 언제, 어떤 모델을 배포했는지 투명한 이력관리를 지원해야 함
- 전체 및 프로젝트별 모델 배포 현황(시스템명, 모델명, 버전, 배포일, 승인자, 기본 성능 척도 등)을 조회할 수 있어야 함
- 배포된 모델의 버전 변경 신청/승인 프로세스를 제공하며 장애 발생 시 특정 버전으로 즉시 롤백할 수 있어야 함
- 일정 기간 호출이 없거나 사용되지 않는 추론 서비스를 식별하여 자원을 자동으로 회수하는 최적화 기능을 지원해야 함
○ 승인 및 데이터 보안
- 시험운영환경에서 운영환경으로 배포 시 승인권자의 승인을 거쳐서 배포를 할 수 있도록 해야 함
관련요구사항SFR-007, SFR-047
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스
요구사항 분류기능
요구사항 IDSFR-050
요구사항 명칭AI플랫폼 – 강화학습 지원
요구
사항
상세
설명
정의AI플랫폼에서 강화학습을 수행하기 기능
세부 내용○ 강화학습 일반
- 강화학습을 수행하기 위하여 환경을 제공하는 시뮬레이터/ 물리엔진과 연동이 가능한 기능
- (오픈소스 기반 또는 국방부에서 기 보유한 상용) 시뮬레이터/물리엔진 최소 2종과 연동, 구체 내용은 발주기관과 협의하여 결정
- 시뮬레이터/물리엔진 설치는 작업환경(컨테이너)내 수작업 설치
* 컨테이너에 설치 불가한 경우, 플랫폼외에 시뮬레이터/물리엔진 전용서버에 설치
○ 강화학습을 위한 패러미터 설정
- 시뮬레이터/물리엔진 종류를 화면으로 선택하는 기능
- 강화학습 환경에 필요한 설정을 화면을 통하여 설정할 수 있는 기능 (에이전트의 초기위치, 초기속도, 방향, 출발위치, 목표위치 등)
- 강화학습에 필요한 상태, 액션, 보상을 화면을 통하여 설정하는 기능
- 강화학습 알고리즘 선택 기능
- 강화학습 수행을 위한 하이퍼패러미터 설정 기능
- 초기 환경설정, 상태, 액션, 보상, 알고리즘, 하이퍼패러미터를 시뮬레이터/물리엔진에 맞게 변환하여 json 등의 파일로 export하는 기능
○ 강화학습 수행
- 초기 환경/상태/액션/보상/알고리즘/하이퍼패러미터를 저장한 json 등의 파일을 이용하여 시뮬레이터/물리엔진에서 강화학습을 수행하는 프로그램 개발은 작업환경(컨테이너)내에서 수행
- 개발된 프로그램을 이용하여 강화학습 수행은 작업환경(컨테이너)와 시뮬레이터/물리엔진과 연동하여 수행
○ 강화학습 수행 결과
- 강화학습 수행 성능지표(예 누적보상 등)를 시각화하여 모니터링하는 기능
○ 플랫폼 내에서 위의 요구사항과 같이 시뮬레이터/물리엔진을 활용하여 강화학습을 수행하기 어려운 경우
- 시뮬레이터/물리엔진을 이용한 강화학습을 사용자가 편리하게 환경을 설정하고 강화학습 과정을 모니터링하면서 학습을 수행 및 활용하는 합리적인 대안을 제시할 수 있음
관련요구사항SFR-007, SFR-036
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스, 강화학습 수행 가이드라인
요구사항 분류기능
요구사항 IDSFR-051
요구사항 명칭AI플랫폼 – 플레이그라운드
요구
사항
상세
설명
정의AI플랫폼에서 플레이그라운드를 수행하기 기능
세부 내용○ 플레이그라운드 기능 정의
- 사용자가 코드 및 인프라 설정 없이 브라우저에서 바로 AI 모델을 테스트할 수 있는 기능
○ 플레이그라운드 일반
- 공유모델 저장소에 등록된 모델을 권한에 따라 조회 및 선택할 수 있는 기능
- 모델의 패러미터를 실시간 조정할 수 있는 기능
* 예, Temperauture, Top-p, Max Tokens 등
- AI 모델 추론을 수행함에 따라 소비되는 예상 크레딧 및 수행 후 소비량 표시 기능
- 개별 추론 결과 및 전체 데이터셋에 대한 성능지표 시각화 기능
* 추론 지연, 처리량, GPU 메모리 사용량 등
- 모든 추론 요청/결과/패러미터를 세션 단위로 저장 이력 조회/재실행/비교하는 기능
- UI에서 실행한 추론을 python/curl 코드로 자동 변환하여 API 코드 자동생성 기능
○ LLM/VLM기반 AI 모델
- LLM의 경우 응답토큰이 생성되는 즉시 화면에 표시되는 스트리밍 응답 기능
- 대화 이력을 세션 단위로 저장하고 멀티턴 및 재불러오기 기능
- 긴 응답 중간에 중단버튼으로 생성을 중지시키는 기능
- VLM(Vision Lanaguage Model)을 선택하면 이미지 업로드가 가능해야 하고 업로드된 파일은 임시 저장소에 저장되었다가 특정 시간이 지나면 자동 삭제되는 기능
○ 생성형 모델
- 프롬프트 입력 기능 (텍스트 프롬프트, 참조이미지 등)
- 추론 결과 조회 기능 (동시 생성 이미지 수, seed 고정 등)
- 패러미터 조정 (Step, seed, 해상도 등)
- 결과 이미지 다운로드
○ 이미지 기반 AI 모델
- 이미지 업로드 기능
- 추론 결과 조회 기능 (BB 오버레이, 클래스 추론 신뢰도)
- 클래스 필터링, 신뢰도 임계값 조정 기능
- 결과 이미지 다운로드
○ 시계열 데이터 AI 모델
- 시계열 데이터 업로드, 컬럼매핑, 시간범위 선택 기능
- 추론 결과 조회 기능 (신뢰구간 표시, 이상치 표시)
- 패러미터 조정(예측기간 설정, 이상탐지 임계값 등)
- 결과 저장 (CSV 다운로드, 차트 이미지 저장 등)
○ 음성(Audio) AI 모델
- 오디오 파일 업로드 기능
- 추론 결과 조회 기능 (텍스트 스크립트, 타임 스탬프 싱크, 화자 레이블 구분 등)
- 패러미터 조정(오디오 파형 표시, 재생위치 싱크, 구간선택 기능, 언어선택 등)
- 결과 저장 (추론 결과 등)
○ 강화학습 AI 모델
- 발주사와 협의된 시뮬레이터와 연동하여 초기환경 설정 후 학습된 강화학습 모델로 추론을 수행하는 적절한 방법을 제시해야 함
관련요구사항SFR-007, SFR-036
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스
요구사항 분류기능
요구사항 IDSFR-053
요구사항 명칭클라우드플랫폼 – 공통기반 서비스 – 취약점 점검
요구
사항
상세
설명
정의개발환경에 대한 취약점 점검 기능
세부 내용○ 개발환경에 대한 취약점 점검
- 다양한 프레임워크(PyTorch, Tensorflow), 개발언어(Python, Java), 가상환경구현(Kubernetes, Docker), 라이브러리 등 오픈소스에 대한 취약점 점검을 위한 기능(Trivy 등)
- 오픈소스 취약점에 대한 업그레이드 리포트 생성 기능
- 취약점 해결을 위한 오픈소스 업그레이드 버전 적용 신청 및 적용 승인 기능
관련요구사항SFR-014, SFR-035, SFR-040
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스, 자원반입 가이드라인
요구사항 분류기능
요구사항 IDSFR-054
요구사항 명칭클라우드 플랫폼 - 운영 관리 기능 – 데이터 작업환경 일반
요구
사항
상세
설명
정의클라우드 플랫폼의 운영 관리 기능 중 데이터 작업환경에 관한 기능
세부 내용○ 컨테이너 기반 또는 표준 자동화 도구를 활용한 클러스터 프로비저닝 및 형상관리
○ 노드 관리 (노드 추가·삭제, 설정 및 자원 관리, 장애 모니터링 등)
○ 롤링 업그레이드 지원
○ 클러스터 모니터링 및 관리
○ 노드 간에 분산되어 있는 로그를(역할 로그) 검색, 필터링하여 손쉬운 로그 검색 기능 제공
○ 다양한 상태 모니터링 기능 제공
○ 클러스터 및 컴포넌트 모니터링에 필요한 커스텀 챠트 제공
○ 클러스터, 호스트, 서비스 및 Activity 모니터링 기능 제공
○ 표준메트릭 노출 및 통합 모니터링 대시보드 제공
○ 운영 안정성을 위한 이슈 감지 기능 제공
○ 서비스, 역할, 호스트의 상태를 주기적으로 모니터링하여 문제 감지 시 상태 정보 표시
○ 클러스터 내에 잘못 구성된 정보 표시 및 권장 사항 제시
○ 노드의 구성이 올바르게 구성되었는지 검사하는 기능 제공
○ 클러스터에서 발생하는 장애에 대한 통지 기능 제공
○ 대용량 데이터 통합 배치 분석을 위한 맵리듀스 분석 실행과 작업 관리 및 모니터링 기능 제공
○ SQL on Hadoop 수행 모니터링 기능 제공 (수행 시간, 시스템 자원활용 현황 등)
○ 클러스터 관리 도구에서 사용자 오류에 대비한 HDFS 스냅샷 및 HDFS 사용 용량 제한(quota) 기능 제공
○ 대용량 데이터 저장 및 관리를 위한 사용자 접근 제어 기능을 포함하는 파일 브라우저 및 관리화면 제공
○ 대용량 데이터 통합 배치 분석을 위한 작업 관리 및 모니터링 기능
○ 작업 실패 시 알림 기능
○ 빅데이터 저장/관리 솔루션의 관리기능 통합 지원
○ 사용자의 정의에 의한 데이터 보관 정책을 설정하는 기능 제공
○ 데이터 저장 용량 및 운영 상태를 감시 및 관리하는 기능 제공
○ 데이터 접근 세션 관리 기능 제공
○ 인터넷이 제공되지 않는 망 분리 환경에서 운영 가능
[사용자 접근통제 기능 제공]
○ Directory 서비스 연동 기능 (LDAP)
○ 사용자 및 그룹별 Access Control List 관리 기능
○ 역할별 실행 권한 제어 기능 제공
[데이터 암호화 기능 제공]
○ HDFS에 Encryption Zone을 설정하여 Zone 내의 데이터를 암호화 하여 저장하는 기능 제공
○ Encryption Zone을 생성하기 위한 암호키를 저장하고, 데이터의 암호화 및 복호화를 위한 안정적인 서비스 가능 아키텍처 제공
관련요구사항SFR-008, SFR-058
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스
요구사항 분류기능
요구사항 IDSFR-055
요구사항 명칭클라우드 플랫폼 – 운영관리기능 - AI 작업환경(컨테이너) 생성 및 관리
요구
사항
상세
설명
정의워크스페이스 내 AI 작업환경(컨테이너) 생성 및 관리
세부 내용○ 워크스페이스 내 AI 작업환경은 AI 개발환경, AI 시험운영환경 등으로 활용될 수 있도록 작업환경을 생성/수정/삭제하는 기능을 제공해야 함
○ 작업환경을 위한 CPU/GPU, 머신러닝 프레임워크/라이브러리, 라벨링 툴 등은 사용자가 직접 입력하거나 플랫폼에서 제공하는 서비스 카탈로그를 이용하여 선택 할 수 있어야 함
- (필수) TensorFlow, Keras, PyTorch, Python, Jupyter, VSCode
- (선택) 기타 머신러닝 프레임워크/라이브러리 : xgboost, kubeflow, spark, chainer, mxnet, R, Java 등
- 라벨링 툴 : 이미지, 동영상, 텍스트, 오디오
※ 위 나열한 사항 중 필수는 기본적으로 제공되어야 하는 최소한의 항목들로 제안사는 위 항목들을 포함하여 도입하는 HW/SW환경을 고려하여 가능한 다양한 환경제공을 위한 방안을 제시하여야 함
※ 서비스카탈로그 정책에 대해 제안하여야 함
관련요구사항SFR-016, SFR-017, SFR-018, SFR-058, SFR-057
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스
요구사항 분류기능
요구사항 IDSFR-056
요구사항 명칭클라우드 플랫폼 – 운영관리기능 - 데이터 작업 환경(컨테이너) 생성 및 관리
요구
사항
상세
설명
정의워크스페이스 내 데이터 작업환경(컨테이너) 생성 및 관리
세부 내용○ 워크스페이스 내 데이터 작업환경(컨테이너)의 생성/수정/삭제 기능
○ 분석 프레임워크/라이브러리, 시각화 도구, 학습데이터 구축을 위한 도구(라벨링도구 포함) 등은 사용자가 직접 입력하거나 플랫폼에서 제공하는 서비스 카탈로그를 이용하여 선택할 수 있어야 함
- (필수) 데이터 작업 ETL, SQL, python, R
- (선택) 분석 프레임워크/라이브러리 : Spark, Presto, Kafka, VSCode, Java 등
- 데이터 프로세스 도구, DW 쿼리, 카탈로그, BI, SDK 등
※ 위 나열한 사항 중 필수는 기본적으로 제공되어야 하는 최소한의 항목들로 제안사는 위 항목들을 포함하여 도입하는 HW/SW환경을 고려하여 가능한 다양한 환경제공을 위한 방안을 제시하여야 함
※ 서비스카탈로그 정책에 대해 제안하여야 함
관련요구사항SFR-016, SFR-017, SFR-018, SFR-057, SFR-058
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스
요구사항 분류기능
요구사항 IDSFR-057
요구사항 명칭클라우드 플랫폼 – 크레딧 관리
요구
사항
상세
설명
정의한정된 자원을 특정한 사용자가 독점하는 것을 방지하기 위하여 기능
세부 내용○ 프로젝트별 크레딧 관리
- 프로젝트별 기본 크레딧, 크레딧 충전, 사용이력, 잔액관리 기능
○ 단가관리
- 권한이 있는 관리자가 GPU, CPU, 저장소, 네트워크 등 자원별 시간당 크레딧 단가 설정 기능
관련요구사항SFR-016, SFR-018, SFR-003, SFR-055, SFR-058, SFR-059
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스
요구사항 분류기능
요구사항 IDSFR-058
요구사항 명칭클라우드 플랫폼 – 워크스페이스 관리
요구
사항
상세
설명
정의데이터 플랫폼, AI 개발 플랫폼, 인프라 플랫폼의 자원을 사용자 수준에서 논리적으로 묶어서 관리하는 기능
세부 내용○ 워크스페이스 생성 기능
- 생성 승인 시 환경을 자동 배포(Provisioning) 하는 기능
- 용도별 (데이터 가공, AI 개발, 데이터 분석용 등) 표준화된 환경 설정 제공
- 프로젝트 종료 시 할당된 자원(GPU, DB, IP 등)을 회수하고 데이터를 백업하는 기능
○ 자원 할당 및 제한(Quota)관리
- 워크스페이스 간 자원 간섭이 없도록 논리적/물리적 격리 지원
- 프로젝트별 GPU 개수, CPU 코어, 메모리, 스토리지 용량 제한 설정
- 해당 프로젝트에서 사용할 수 있는 로컬 미러링 리포지토리 범위 지정기능(모든 프로젝트가 모든 미러링 자원에 접근하는 것이 아니라 프로젝트 성격에 맞춰 접근 권한과 가용범위를 제한)
○ 프로젝트별 산출물 관리
- 워크스페이스 내에 생성된 컨테이너 이미지, 학습된 모델 등을 저장할 수 있는 전용공간(Private Project Repo) 제공 기능
- 외부에서 반입된 특정 모델이나 데이터셋을 트정 워크스페이스만 사용할 수 있도록 화이트리스트 매핑 기능
○ 사용량 계산
- 프로젝트별 GPU/CPU 실시간 사용량, 가동률 계산
- 할당된 자원을 기반으로 프로젝트별 크레딧 사용량 계산
관련요구사항SFR-016, SFR-005, SFR-017, SFR-057, SFR-059
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스
요구사항 분류기능
요구사항 IDSFR-059
요구사항 명칭클라우드 플랫폼 - 자원할당 관리 - 자원 할당 및 모니터링
요구
사항
상세
설명
정의자원 할당 정보 관리
세부 내용○ 클라우드 자원 할당 정보 관리 기능 제공
- 클라우드 자원 사용 신청 및 승인 결과 조회
- 사용 신청에 따른 자원 할당 내역 등록, 수정, 삭제, 조회
- 자원 할당 처리 결과에 대한 자동 통보
○ 클라우드 자원 할당 모니터링 기능 제공
- 자원 할당 처리 진행상황에 대한 시각화 제공
- 클라우드 자원 할당 오류 및 이상동작에 대한 모니터링 및 복구 관리
- 주요자원 사용률이 저조한 컨테이너(프로젝트)의 자원을 관리자가 해당 사용자에게 통보하고, 조치가 이루어지지 않으면 회수하도록 관리기능 제공
○ 전체 CPU, GPU, 메모리, 디스크용량, 스토리지 현황 등을 확인 할 수 있는 모니터링 기능 제공
◯ 소스 미터링 대시보드 제공
- 프로젝트별, 리소스별 사용량에 대한 미터링 대시보드 제공
- 프로젝트별 총 사용 시간(Duration) 및 자원 점유 현황 조회
- 사용자별, 기간별, 자원 태그(Tag)별 사용량을 추세 그래프로 시각화 제공
- 프로젝트별 쿼터 대비 사용량 정보 제공
- 사용률 히스토리를 기반으로 유휴 자원 인사이트 제공
- 프로젝트의 자원사용량을 크레딧으로 환산하여 차감하는 기능
- 크레딧 부족 시 워크스페이스 내 자원 생성 기능 비활성화 기능
- 실시간 크레딧 잔액 계산 및 사용기간 예측 기능
◯ 리소스 미터링 통계 제공
- 막대, 파이, 선 그래프 등을 활용한 통계 시각화 제공 필요
- 통계 항목별 상세 목록정보 조회
- 리소스 목록 클릭 시 리소스 상세조회 화면 이동
- 리소스 Running 상태 지속 시간을 시간 단위(Hourly)로 집계
- MIG 인스턴스(Profile 단위), K8s Pod(컨테이너 단위) 등 리소스 유형별 미세 사용량을 구분하여 시각화 제공
관련요구사항SFR-016, SFR-018, SFR-007, SFR-008, SFR-056 ~ SFR058
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스
요구사항 분류기능요구사항
요구사항 IDSFR-060
요구사항 명칭클라우드 플랫폼 – 카탈로그 관리
요구
사항
상세
설명
정의카탈로그 관리
세부 내용◯ 소프트웨어 카탈로그 서비스 관리 기능 제공
- VM과 K8s 클러스터에 설치할 SW 카탈로그 서비스 목록 제공
- VM과 K8s 클러스터에 SW 설치
◯ 소프트웨어 관리 기능 제공
- 소프트웨어 설치 목록 제공
- 소프트웨어 실행 상태, 배포 이력, 에러로그 등 제공
◯ 서비스 대상 소프트웨어 관리 기능 제공
- 소프트웨어 패키지 목록 제공
- 소프트웨어 패키지 저장소 관리 제공
○ 서비스 이미지 관리 기능 제공
- VM, 컨테이너 유형별 기반 이미지 제어 기능
- Cloud Foundry 및 Kubernetes 기반 계열 등 플랫폼 별 이미지 레지스트리 제공 목록 관리
- 이미지에 대한 OS 종류 및 버전 설정, EOS(End Of Service) 설정
○ 카탈로그 서비스 제어 관리 기능 제공
- 사용자 권한 별 카탈로그 서비스 목록 제공
- 서비스 모델링 구성 기능
- 카탈로그 서비스 검색, 서비스 신청/해지 및 승인 관리
○ 서비스 템플릿 관리 기능 제공
- 서비스 템플릿 파일 저장 관리 기능
- 인프라, 엔진, SW등 컴포넌트 템플릿 생성 및 관리
- 사용 생성 템플릿 관리
- 템플릿 파라미터 설정 관리
○ 서비스 사용 통계 제공 기능
- 서비스 사용 목록, 이미지 사용 정보, 일/월별 자원 사용 정보, 소프트웨어 사용 정보 등에 대한 집계 및 대시보드로 시각화
- 서비스 사용 통계 자료 조회 및 다운로드 지원
○ 서비스 이미지 배포 현황, 사용통계를 확인 할 수 있는 대시보드 제공
관련요구사항SFR-031
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스
요구사항 분류기능
요구사항 IDSFR-061
요구사항 명칭클라우드 플랫폼 – 컨테이너 관리
요구
사항
상세
설명
정의컨테이너 이미지 관리
세부 내용○ 컨테이너 이미지 관리 기능 제공
- 컨테이너 이미지 생성 및 레지스트리 저장 관리
- 생성된 컨테이너 이미지 정보 등록, 수정, 삭제, 조회
○ 컨테이너 배포 관리 기능 제공
- 소프트웨어 및 컨테이너 배포 진행상황에 대한 시각화 제공
- 수행된 작업에 대한 가시성과 감사 추적 제공
○ 배포된 컨테이너에 대한 성능 관리 기능 제공
- 배포된 컨테이너의 운영 상태 메트릭(지표) 데이터 수집 및 저장 관리
- 메트릭(지표) 데이터 기반 성능 및 사용량 모니터링 지원
○ 운영 중인 컨테이너의 사용 현황 및 통계 대시보드 제공
- 컨테이너별 GPU, CPU, 스토리지 등 주요 자원 사용현황 확인
관련요구사항SFR-055, SFR-056, SFR-059, SFR-064,
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스
요구사항 분류기능
요구사항 IDSFR-063
요구사항 명칭클라우드 플랫폼 – 인프라관리 - 모니터링
요구
사항
상세
설명
정의클라우드 플랫폼 내 인프라 모니터링
세부 내용◯ (사용 현황 대시보드) 운영중인 IaaS 플랫폼의 사용 현황 및 통계 대시보드 제공
- VM별 GPU, CPU, 스토리지 등 주요 자원 사용현황 확인
- 프로젝트 진행률 확인
◯ (실시간 모니터링) GPU 사용률/성능 실시간 모니터링 및 가시화
- 리소스별 CPU, Memory, GPU Utilization(%), Disk I/O 등 기본 리소스 사용량을 시계열 차트로 시각화 제공
- GPU 온도(Temp), 전력 소모량(Power Draw), SM Clock, NVLink 대역폭 등 하드웨어 심층 정보를 수집하여 표시
◯ 노드/클러스터 상태 모니터링
- 전체 물리 노드의 상태(Active/Maintenance/Drain/Down)와 랙(Rack) 단위 구성 현황을 리스트 및 요약 카드로 제공
- 수백 대 노드의 부하 상태(Load Average, GPU Util)를 색상(Green-Red)으로 표현한 히트맵(Heatmap)을 제공하여 병목 지점을 식별
◯ Job 단위 실행 상태 모니터링
- K8s Pod의 ID, 제출자, 상태(Pending/Running/Completed/Failed), 실행 노드, 경과 시간을 조회
◯ 이벤트/알람 시각화 및 이력
- 자원 생성/삭제, 오토스케일링 트리거, 장애 발생 등 시스템에서 발생한 주요 이벤트를 타임라인 형태로 제공
- 사용자가 직접 관심 자원에 대해 CPU/GPU 사용률 임계치 및 알람 설정 관리 제공
◯ 사용자/운영자별 모니터링 뷰 분리
- 사용자는 '내 프로젝트 자원'의 성능과 비용을, 운영자는 '전체 인프라'의 건강 상태(Health)와 효율성을 보도록 대시보드 분리 제공
◯ GPU 모니터링
- GPU 메모리 및 코어의 동적 분할(가상화) 기능을 통해 자원 효율성을 극대화해야 함
- 멀티노드/멀티GPU 및 이기종 GPU 할당 기능을 제공하여 다양한 연산 환경을 지원해야 함
- 특정 GPU 모델이나 UUID를 지정하여 워크로드를 배치할 수 있는 스케줄링 기능을 지원해야 함
- 프로젝트 성격에 따른 GPU 할당 정책 관리 및 노드별 상세 상태 조회 기능을 제공해야 함
- HPA(Horizontal Pod Autoscaler) 기반의 오토스케일링 기능을 지원해야 함
관련요구사항SFR-059, SFR-062
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스
요구사항 분류기능
요구사항 IDSFR-065
요구사항 명칭클라우드 플랫폼 – 장애 및 성능관리
요구
사항
상세
설명
정의장애 및 성능 관리
세부 내용○ 성능관리
- 클러스터 통합 대시 보드
* GPU 온도, 사용률, 메모리, NVLink 대역폭을 히트맵으로 실시간 표시
* VM, Pod 전체 상태 요약(Running, Pending, Failed)
* 노드별 CPU, 메모리, 디스크 사용률 5초 단위 갱신
- GPU 상세 모니터링
* 개별 GPU 카드별 드릴다운(온도, 전력, 메모리 사용량, PCIe대역폭)
* XID 에러 (GPU 하드웨어 오류코드) 실시간 감지
* NVLink 링크 상태(Up/Down) 표시
* MIG 인스턴스별 사용 현황
- 워크로드 성능 추적
* 실행중인 학습 Job, 추론, 개발 Pod별 GPU/CPU/메모리 사용량 시계열 표시
* Job 예상 완료 시간/진행률 표시
* Pod 재시작 횟수, OOM Kill 이력 표시
* 워크로드별 크레딧 소비 실시간 표시
- 스토리지/네트워킹 모니터링
* 오브젝트 스토리지 클러스터 전체 용량/사용률/IOPS/처리량 실시간 표시
* 오브젝트 스토리지 상태(Up/Down/Degraded), InfiniBand 포트상태, 대역폭 사용률, 네트워크 오류율(패킷 드롭, 재전송) 표시
○ 장애 탐지/알림
- 장애 알림 규치 관리
* 임계치 기반 알림규칙 설정
* 알림항목(GPU온도, 사용률, OOM, Pod실패, 크레딧 소진 등), 임계값, 지속시간, 심각도(Critical/Warning/Info) 설정
* 같은 노드 다중 알림을 하나로 묶어 발송
* 점검기간 중 특정 알림 일시 중단
- 다채널 알림 발송
* 심각도별 알림 채널 분리(이메일, 메신저 등)
- 장애 이벤트 타임라인
* 발생한 모든 알림/장애 이벤트를 타임라인으로 조회
* 각 이벤트별 발생시간/해소시각/영향자원, 조치내역 기록
* 장애 MTTD(평균 탐지시간), MTTR(평균복구시간) 자동계산 및 표시
- 이상탐지(Anomaly Detection)
* GPU 사용률/온도/메모리의 과거 패턴기반 이상 동작 자동감지
* 특정 Pod의 비정상적인 CPU 급증 자동 감지
* 이상탐지 민감도 조정
○ 장애 조치
- Pod/Job 긴급 조치
* 포털/클라우드 플랫폼에서 직접 Pod 강제종료/재시작 버튼 제공
* 특정 노드의 신규 Pod 스케쥴링 차단 및 해제
* 실행 중 Job의 일시 중단 및 재개
* GPU 과열 노드 자동 차단 후 관리자에게 알림
- 자동 복구 정책
* Pod 연속 실패 N회 시 자동 재시작 정책
* GPU XID 에러 발생 노드 자동 차단후 관리자에게 알림
* 크레딧 소진 시 해당 프로젝트/워크스페이에 신규 Pod 자동 차단
* 자동 조치 이력 포털에 기록
관련요구사항SFR-022, SFR-059, SFR-060
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스
요구사항 분류기능
요구사항 IDSFR-066
요구사항 명칭VDI 포탈(사용자) 요구사항
요구
사항
상세
설명
정의사용자 기능
세부 내용○ 300명의 사용자가 VDI 사용가능하도록 필요 라이선스 및 솔루션 일체를 제공하여야 함
○ VDI 포탈을 통해 가상데스크탑 접속 및 접속가능 여부 확인, 재부팅 기능을 제공하여야 한다
○ 사용자와 관리자간 커뮤니케이션을 위한 편의기능 제공(Q&A 및 FAQ, 공지사항, 자료실 열람 등)
○ 사용자 포탈은 동일한 계정으로 다른 디바이스에서 중복 로그인이 불가능하여야 함
○ 비인가 사용자의 무단사용 방지를 위해 세션 타임아웃 기능 제공
관련요구사항SFR-067
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스
요구사항 분류기능
요구사항 IDSFR-067
요구사항 명칭VDI 포탈(관리자) 요구사항
요구
사항
상세
설명
정의관리자 기능
세부 내용○ 초기화 VM 사용 시 보안사고 추적 등을 위해 로그인된 사용자 계정과 매핑된 고유 IP 사용 (랜덤 IP 사용 불가)
○ 사용자의 접속 및 종료, 사용 현황, IP 주소, 접속 단말에 대한 로그를 기록하고 리포팅 제공
○ 사용자 정보 DB와 연동하여, 단일 혹은 일괄 사용자 계정 등록 및 삭제가 가능하여야 하며, VM 자동 배포 및 삭제 지원
○ 사용자 관리기능에서 관리되지 않는 계정(TEST용, 협력업체용 등)도 계정 등록 및 관리 가능
○ 포털에서 관리되는 네트워크 풀에 따라 VDI 배포시 사용자별 고정 또는 자동 IP 할당 가능할 것
○ VDI 사용자 이력을 포털에서 확인 가능하여야 함
○ VDI 기간 만료일자 설정가능 및 만료 VDI 자동 회수
○ 사용자 계정에 대한 비밀번호 초기화, 잠금 기능이 가능하여야 함
○ 관리자 포털 로그인은 지정된 IP에서만 사용가능하여야 함
○ 포탈을 통해 사용자에게 전달할 Q&A 및 FAQ, 공지사항, 자료실 업로드 등의 게시기능 제공하여야 함
관련요구사항SFR-066
산출물분석 산출물, 설계 산출물, 구현 산출물, 테스트 결과서, 프로그램 소스
요구사항 분류성능 요구사항
요구사항 IDPER-001
요구사항 명칭성능일반
요구
사항
상세
설명
정의성능 일반 요구 목적 정의
세부 내용○ 사업대상 시스템의 성능을 고려한 개발방안을 제시하여야 함
- 국방지능형 플랫폼 전체와 세부 아키텍처별 성능관점에서 사용자 응답속도, 데이터 처리 속도를 일정 수준 이상으로 보장하는 방안을 제안하고 분석·설계시 반영
○ 대상시스템에 대하여 안정적 운영지원 및 사용자 지원 방안을 제시하여야 함
○ 시스템 개발 중 로그 또는 툴(도구)을 이용하여 시스템 성능상태를 모니터링하도록 하여, 성능상 문제를 미리 파악하여 조치한 후 시스템을 개통하여야 함
관련요구사항PER-002, PER-003, PER-004, TER-006
산출물성능시험계획서, 시나리오, 결과서, 개선방안
요구사항 분류성능 요구사항
요구사항 IDPER-002
요구사항 명칭서비스 응답시간
요구
사항
상세
설명
정의시스템 응답시간 목표 정의
세부 내용○ 모든 온라인성 업무 질의 응답시간은 사용자가 요청하는 시간으로부터 3초 이내에 최초 결과를 제시하는 것을 원칙으로 함
- 이 요구사항은 임의 혹은 광범위한 선택 기준이 허용되는 대량의 데이터(데이터양 2GB 이상)에 대한 질의에는 적용되지 않음. 대량의 데이터의 기준은 발주사와 수행사가 협의하여 정의함
○ 배치성 업무 등 주요 업무 처리시간에 대한 세부 성능 기준을 업무별로 분석하여 현행(As-Is) 대비 일차적인 개선방안 및 성능 기준을 제시하고, 협의된 기준을 충족시킬 수 있게 시스템을 구현하여야 함
※ 모든 업무별 상세 성능 기준은 집행기관과 협의하여 결정하며, 요구사항 준수가 불가능할 경우 정당한 사유 및 근거를 발주기관에 제시, 집행기관 승인 下 기준 조정 가능(필요시 형상관리위원회 개최)
관련요구사항PER-001, PER-003, TER-002, TER-004
산출물SW 통합 및 테스트 기술서
요구사항 분류성능 요구사항
요구사항 IDPER-005
요구사항 명칭정확도·환각률·응답품질·지연시간 성능 기준 제시 및 달성
요구
사항
상세
설명
정의생성형 AI 서비스의 성능을 ‘기능정상작동’이 아닌 정량 지표(정확도/환각/품질/속도/가용성)로 정의하고, 운영중 유지·관리한다.
세부 내용○ 발주기관과 협의한 업무유형별 성능지표를 설정한다(예: 규정 질의, 요약, 분류, 초안생성 등)
○ 성능기준 – 세부 성능지표·기준은 발주기관과 협의 결정(다만, 관련 모델을 미세조정한 경우, 관련 최신 논문의 성능지표·기준 대비 70% 이상)
- 정확도(Accuracy/Exact Match): 정답이 존재하는 질의군의 정답 일치율
- 환각률(Hallucination Rate): 근거 없이 사실을 단정한 비율(샘플링 검증)
- 근거제시율(Citaion Rate): 근거 첨부가 가능한 응답에서 근거 포함 비율
- 응답품질(사용성/명료성/일관성): 사용자 평가(5점 척도) 및 기준 점수
- 응답지연시간(Latency): 기능 특성에 따라 기준 설정
- 가용성(Availability): 월 기준 서비스 가동률(SLA)
○ ‘운영 중 변동’을 반영하여 성능 모니터링/리포팅 주기(예: 주간/월간)와 경보 기준을 설정한다.
○ 성능이 기준 이하로 하락할 경우, 원인분석(데이터/프롬프트/검색/모델/인프라) 및 개선 조치 계획을 제출·수행한다.
관련요구사항TER-000(테스트), MPR-00(Drift//재학습), DAR-00(데이터)
산출물성능지표 정의서, 벤치마크 설계서, 성능시험 결과, 운영 성능 리포트
요구사항 분류성능 요구사항
요구사항 IDPER-006
요구사항 명칭VDI 성능요구사항
요구
사항
상세
설명
정의VDI 성능 요건 정의
세부 내용○ 300명의 VDI 클라이언트가 원활히 동시 사용 가능하도록 구축
○ 사용자 VDI OS는 Windows 11 최신 버전으로 설치하여야 한다.
○ 가상화 환경에서 최적의 속도가 구현되도록 하여야 함
○ 시스템 백업 또는 복제로 인한 성능 저하가 발생하지 않아야 함
○ I/O 집중(Boot Storm, Login Storm, Virus Storm 등)에 따른 가상 데스크톱 성능저하를 최소화할 수 있는 시스템 구성방안 제시
○ VDI는 발주자가 운영하고 있는 각종 시스템과 연계 ·연동되어 요구된 업무가 100% 완벽하게 운영되어야 한다.
- 웹 시스템, 그룹웨어, 메신저, 보안USB, 등
○ 사용자별로 할당된 데이터영역에 파일 읽기ㆍ쓰기 시 일반 로컬PC와 동일한 수준의 환경 제공
○ 동영상 또는 플래쉬 실행 시, 화면 또는 음성 변질이 일어나지 않아야 함
○ VM 부팅 및 접속까지의 시간이 최소화되는 방안을 제시하여야 함
○ VDI성능 요구사항 : 단말기 도입을 고려하고 있으며, 최고 성능을 중요하게 고려하고 있음
관련요구사항PER-001
산출물성능시험계획서, 성능시험결과서
요구사항 분류인터페이스 요구사항
요구사항 IDINR-002
요구사항 명칭웹사이트 품질
요구
사항
상세
설명
정의웹사이트 품질 요건 정의
세부 내용○ 전자정부 웹사이트 품질관리 지침(행정안전부)에 따른 웹사이트 품질(웹사이트 호환성, 접근성, 최적화, 이용성, 개방성, 신뢰성 등) 보장 방안을 제시하되, 사업 대상 시스템의 업무 환경을 고려하여 발주기관과 협의 후 적용 방안을 결정
○ 웹 표준 기술을 사용하여 다양한 브라우저(Edge, Chrome 등) 및 사용자 플랫폼에서 동등한 서비스를 제공할 수 있도록 호환성 확보방안을 제시해야 함
- 전자정부서비스 호환성 준수지침(행정안전부 고시) 준수
○ 웹 호환성 및 접근성을 진단하고 조치하여야 하며, 진단 결과보고서를 발주기관에 제출하여야 함
관련요구사항
산출물
요구사항 분류인터페이스 요구사항
요구사항 IDINR-004
요구사항 명칭대내외 정보시스템과의 연동
요구
사항
상세
설명
정의대내외 정보시스템과 연동을 위한 요건 정의
세부 내용○ 연동대상 시스템
* 연동 대상시스템은 연동합의서를 기준으로 하며, 설계 단계에 확정
○ 연동대상 체계별 연동메시지, 자료구조 및 세부연동 속성을 식별하고 정의하여야 함
- 연동메시지 : 송신체계, 송신업무명, 수신체계, 수신업무명, 연동메시지 명, 자료구조 ID, 연동주기, 자료타입 등
- 연동자료구조 : 자료구조ID, 자료구조명, 속성, 자료타입(DB, File, Binary 등) 등
- 세부속성: 속성한글명, 속성영문명, 속성타입, 속성길이(byte), 식별자 여부(key), null여부 등
○ 상호운용성 확보계획서, 연동합의서 등을 기준으로 연동을 설계 및 개발하고 개발과정에서의 변경사항을 반영하여 해당 문서를 현행화
○ 연동 상태를 관리자가 쉽게 확인하는 방안 제시
* 국방연동관리체계 연결 상태, 연동모듈 동작 상태, 연동자료 생성 및 전송 여부, 연동자료 수신 및 저장 여부 등
○ 비밀자료의 연동을 위한 정보보호 방안 제시
○ 시스템 간 연동을 위한 추가 인력 및 장비, 연동대상 시스템의 수정/보완 등은 사업수행사가 일체를 부담하여 구현/지원
○ 대내외 시스템간 연계 구조에 대한 검토 및 개선방안을 제시하여야 함
관련요구사항
산출물ICD(필요시)
요구사항 분류데이터 요구사항
요구사항 IDDAR-001
요구사항 명칭개인정보보호법 등 관련지침에 따른 데이터 보안 적용
요구
사항
상세
설명
정의개인정보보호법 등 관련지침을 준수
세부 내용○ 개인정보보호법에 의해 보호되어야 하는 개인정보는 데이터 보안을 적용해야 함
- 「개인정보 비식별조치 가이드라인」 (’16.6.30. 행정안전부)을 준수하여 데이터를 수집
- 개인정보 관련 DB데이터 암/복호화 권한 관리
- 암호화 키 관리체계 마련
○ 데이터 기밀성 보호
- 개인정보, 식별・인증정보, 비밀 및 중요정보 등은 CC인증을 받은 DB 암호화 솔루션을 통해 암호화하여 관리함
- 데이터는 기밀성 요구수준에 맞는 암호화 메커니즘으로 암호화하여야 함
○ ‘20.2.4. 개정된 개인정보보호법에 따라 개인정보를 가명 처리하고 활용하기 위한 기술을 지원하여야 함(행안부 등에서 정하는 법령상의 기준을 준수하여야 함)
관련요구사항
산출물개인정보비식별화적합성검증계획
요구사항 분류데이터 요구사항
요구사항 IDDAR-002
요구사항 명칭데이터 설계
요구
사항
상세
설명
정의환경 변화에 유연하게 대처할 수 있는 데이터 구성 방안 제시
세부 내용○ 관련 법 개정 및 고시 변경 등 업무 변경에 대한 물리적인 구성 변경이 발생하지 않도록 유연성, 확장성이 반영된 데이터 구성 방안을 제시하여야 함
○ 데이터 모델의 무결성, 안정성, 일치성, 기밀성, 가용성을 확보하여 시스템 성능 및 효율성을 강화할 수 있는 방안을 제시하여야 함
○ 국방부의 데이터 표준을 준용하여 데이터 설계가 이루어져야 하며 데이터 표준이 제시되지 않은 상황에 대해서는 국방부 담당자와 협의 후 진행하여야 함
○ 국방부에 운영 중인 메타데이터 시스템의 구성요소를 만족할 수 있는 데이터베이스 산출물의 내역을 확인하여 관리시스템에 등록할 수 있어야 함
○ 데이터 간 관계분석, 데이터 표준화 수립, 중복 데이터 제거 등 통합된 표준 데이터로 설계하여야 함
○ 현업 요구사항을 추가 도출 및 데이터 특성을 고려한 모델을 설계 하여야 함
○ 대용량 데이터의 빠른 접근 및 추출, 적재 등이 용이하도록 데이터의 구조개선 방안을 제시하여야 함
관련요구사항
산출물응용프로그램 및 데이터 적합성 검증 계획서, 결과 보고서
요구사항 분류데이터 요구사항
요구사항 IDDAR-003
요구사항 명칭데이터 오너쉽 관리
요구
사항
상세
설명
정의국방 및 각군, 외부기관의 출처별로 오너쉽 관리
세부 내용○ 국방 및 각군, 외부기관의 출처별로 오너쉽을 식별하고 관리하여야 함
○ 수집되어진 정형데이터, 비정형데이터에 대한 상세 정보를 제공하여야 함
○ 데이터명, 출처, 수집주기, 데이터 양 등의 속성정보를 관리하여야 함
○ 데이터 오류 등 이상 발생 시 데이터 오너쉽 주체에 오류 내용을 전달하고 해결을 요청, 처리결과를 회신 받는 등의 프로세스를 마련하여야 함
○ 데이터 연계 및 수집, 처리, 저장, 분석, 활용 단계에서 발생하는 데이터 변경 등의 이력을 관리하여야 함
관련요구사항
산출물상호운용성확보계획서, 데이터구성도, 데이터모델, 체계데이터교환 목록
요구사항 분류테스트 요구사항
요구사항 IDTER-002
요구사항 명칭단위테스트
요구
사항
상세
설명
정의단위테스트 요구사항
세부 내용○ 사업수행사는 개발 프로그램에 대한 단위테스트를 누락없이 수행하여 프로그램 단위의 이상 유무를 확인하여야 함
○ 단위테스트 시나리오별 처리 절차, 수행데이터, 예상 결과 등을 사전에 정의하여야 함
○ 예상되는 예외상황, 비정상적 조건, 오류 데이터, 경계값 등 다양한 조건에 대한 테스트를 수행하여야 함
○ 단위테스트 시 다음 내용을 포함하여 점검하여야 함
- 결함유형 분석(결함발생건수, 결함비율)
- 결함 심각도 분석(치명적 결함, 주요결함, 단순결함, 사소한 결함, 개선사항별 발생결함 건수)
- 결함발견 추세분석(시험일시, 발견결함 수)
- 시험 커버리지
* 유스케이스(use case) 기준의 경우 = (시험 대상 유스케이스/전체 유스 케이스) * 100
관련요구사항PER-002, PER-003, PER-004, TER-001, QUR-007
산출물시험평가계획서, 시험평가 결과 보고서
요구사항 분류테스트 요구사항
요구사항 IDTER-004
요구사항 명칭성능 및 부하테스트
요구
사항
상세
설명
정의성능 및 부하테스트 요구사항
세부 내용○ 성능 요구사항 충족 여부를 확인하기 위해 성능테스트를 실시하되, 시스템 가용성, 안정성을 확보하고 부하 수준별 잠재적 영향도를 파악하기 위한 부하테스트를 포함하여야 함
○ 실제 운영 환경(제한 시 유사한 환경)에서 성능/부하 측정 도구를 이용하여 테스트를 실시하여야 함
- APM 도구 및 네트워크 모니터링 도구는 발주기관이 성능/부하테스트 도구는 사업수행사가 제공
○ 개발환경에서 성능테스트를 통해 성능 최적화 방안을 도출/적용하고 실 운영환경에서 성능테스트를 실시하여야 함 (최소 2회 이상)
○ 보안SW 및 암호화 적용 전/후 성능을 비교하여 성능이 저하될 경우 대응방안을 마련해야 함
○ 제안제품의 설치 및 테스트 시 속도저하, 장애발생, 보안취약점 발견, 기능미비 등으로 사용에 중대한 결함이 있는 것으로 판단될 경우 제안제품을 교체 또는 대체, 증설, 보완을 요구할 수 있고 제안사의 부담으로 이에 응해야 함
○ 사업수행사가 사업수행 시 납품/설치/구축한 SW가 요구 기능과 성능을 미충족 시, 동등 이상의 타 제품을 추가 비용없이 납품/설치/구축하여야 하며, 필요시 발주기관이 BMT 요청시 성실히 응해야 하며, 결과를 제출하여야 함
관련요구사항PER-002, PER-003, PER-004, TER-001
산출물시험평가계획서, 시험평가 결과 보고서
요구사항 분류테스트 요구사항
요구사항 IDTER-006
요구사항 명칭시험평가
요구
사항
상세
설명
정의시험평가 요구사항
세부 내용○ 제안사는 통합테스트 완료 후 시험평가를 준비하고 발주기관에 시험평가 실시를 요청해야 함
- 시험평가 환경 구성 및 테스트 데이터 준비
- 시험평가 조직, 일정, 절차, 시험환경, 시나리오, 테스트케이스, 평가기준 등 시험평가 계획(안) 작성 등
○ 제안사는 시험평가 계획(안) 및 평가 시나리오(안)을 작성하여 발주기관에 제출하여야함(국방부는 이를 검토하여 최종 확정)
○ 시험평가 준비상태가 미흡할 경우 발주기관은 사업수행사에 보완을 요청할 수 있고 제안사는 이를 이행하여야 함
○ 시험평가 평가분야는 제안요청서, 제안서, 기술협상 결과서 등을 기준으로 함
○ 국방정보화업무훈령에 따라 실시하되 실제 운영환경(제한 시 유사한 환경)에서 시험평가를 실시하여야 함
○ 제안사는 발주기관 및 사용자의 시험평가 수행 전반을 지원하여야 하며, 시험평가에서 발견된 결함은 사전에 상호 합의된 시험평가 계획서의 합격 기준(Pass/Fail)에 따라 판정하여 합격 결과를 얻을때 까지 보완/테스트를 반복적으로 실시해야 함
관련요구사항PER-001, TER-001, QUR-001, QUR-006, PMR-014
산출물시험평가계획서, 시험평가 결과 보고서
요구사항 분류테스트 요구사항
요구사항 IDTER-008
요구사항 명칭실증 프로젝트
요구
사항
상세
설명
정의
세부 내용○ 국방 데이터 기반 실증 프로젝트 추진
-  군내 공간은 일부 제공 가능하며 구체적인 내용은 사업자 선정 후 협의하여 결정
-  (기능/성능 검증) 데이터 처리 속도, 모델 추론 지연 시간, 자원 할당 효율성 등 플랫폼의 기술적 지표를 정량적으로 입증
○ 과제별 데이터 구축(생성, 획득, 수집)을 위한 구체 방안 수립
- 과제별 임무정의, 구축공정(데이터 수집/생성, 라벨링, 학습 등), 학습모델 구축계획 상세화
- 과제에 따라 필요한 데이터 수집/생성 및 연동을 통한 원시데이터 구축
- 구축 원시 데이터를 이용한 가공 및 라벨링 수행
- 각 과제에 적합한 AI 모델, 빅데이터 분석 알고리즘 제시 및 학습 또는 개발
- 성과 평가 및 국방 지능형 플랫폼을 이용한 서비스 제공과제별 데이터 구축(생성, 획득, 수집)을 위한 구체 방안 수립
- 과제별 임무정의, 구축공정(데이터 수집/생성, 라벨링, 학습 등), 학습모델 구축계획 상세화
- 과제에 따라 필요한 데이터 수집/생성 및 연동을 통한 원시데이터 구축
- 구축 원시 데이터를 이용한 가공 및 라벨링 수행
- 각 과제에 적합한 AI 모델, 빅데이터 분석 알고리즘 제시 및 학습 또는 개발
- 성과 평가 및 국방 지능형 플랫폼을 이용한 서비스 제공
관련요구사항PER-001, TER-001, QUR-001, QUR-006, PMR-014
산출물시험평가계획서, 시험평가 결과 보고서
요구사항 분류테스트 요구사항
요구사항 IDTER-009
요구사항 명칭시험평가 및 연차평가
요구
사항
상세
설명
정의
세부 내용○ 시험평가 운영
-  (시험평가 일원화) 실증 프로젝트의 수행 과정과 최종 결과물 기반의 개발시험평가(DT) 및 운용시험평가(OT) 항목 확인
-  (검증 체계 구축) 제안사는 시험 계획, 시나리오, 합격 기준을 국방부와 협의/수립하고, 실증 과정의 객관적 증빙자료 제출
-  (보안/환경 준수) 실증 수행 시 국방 보안 규정을 철저히 준수하며, 실제 전장/국방망 등과의 연동성을 최종 확인
○ 연차 평가 및 현장점검
- 다년도 사업이므로 RFP를 기반으로 연차평가기준을 만들어서 매년 말 연차평가를 수행
- 매년 사업 진행상황을 확인하기 위하여 연차평가와 별도롤 반기마다 현장점검을 수행
관련요구사항PER-001, TER-001, QUR-001, QUR-006, PMR-014
산출물시험평가계획서, 시험평가 결과 보고서
요구사항 분류보안 요구사항
요구사항 IDSER-001
요구사항 명칭용역사업 보안관리
요구사항
상세설명
정의사업수행 간 기밀보안 및 개인정보보호 대책 준수 요구
세부 내용○ 사업수행사는 사업수행 간 ‘보안 관련 준수사항’(별첨1~별첨4)을 준수하여야 함
○ 사업수행사는 ‘보안 관련 준수사항’에 기재되어 있지 않더라도 소요기관 및 발주기관의 보안 관련 규정(국방보안업무훈령, 국방사이버업무훈령 등)과 개인정보보호 관련 법령을 준수하여야 함
○ 사업수행사는 사업 기간 중 소요기관 및 발주기관의 보안 관련 규정과 개인정보보호 관련 법령 등 개정 시 개정사항을 반영하여 사업을 수행함
관련요구사항PMR·PSR 전체
산출물사업수행계획서
요구사항 분류보안 요구사항
요구사항 IDSER-002
요구사항 명칭K-RMF 적용 - 보안요구사항 이행체계 수립
요구사항
상세설명
정의K-RMF 적용에 따른 보안요구사항에 대한 체계적 이행체계 수립
세부 내용○ 사업수행사는 본 사업이 「국방 사이버보안 위험관리 지시」(국방부 지시 제2025-8호)에 따른 국방 사이버보안 위험관리 제도(이하 ‘K-RMF’) 적용 대상임을 전제로, 소요기관의 K-RMF 수행 및 보안요구사항 이행에 필요한 협조체계를 수립하여야 함
○ 사업수행사는 착수 단계에서 지원조직, 보안요구사항 이행 담당자, 역할, 자료 제출 절차, 보완의견 처리 절차, 일정 연계 방안이 포함된 보안요구사항 이행계획서를 제시하여야 함
○ K-RMF 절차의 최종 해석, 보안통제항목 선정·제외·대체 승인, 보안평가 판정 또는 시스템 인가 판단의 주체는 소요기관이며, 사업자 임의의 해석 및 판단은 불가함
관련요구사항SER-003, SER-004, SER-005, SER-006, SER-007, SER-008
산출물보안요구사항 이행계획서
요구사항 분류보안 요구사항
요구사항 IDSER-004
요구사항 명칭K-RMF 적용 - 보안통제항목 이행관리 및 변경·예외
요구사항
상세설명
정의선정된 보안통제항목을 설계, 개발, 시험, 설치, 보안평가, 후속조치 및 운영전환 단계까지 추적할 수 있도록 이행상태 관리 요구
세부 내용○ 사업수행사는 보안통제항목 목록서, 최신 보안통제항목 선정 결과를 기준으로 설계, 개발, 시험, 설치, 보안평가, 후속조치, 운영전환 단계에 걸쳐 보안통제항목의 이행상태를 추적할 수 있도록 보안통제항목 이행관리표를 작성하고 관리하여야 함
- 보안통제항목 이행관리표에는 보안통제항목별 적용대상, 구현방안, 증적자료, 시험·확인방법, 평가결과, 후속조치 상태 등이 포함되어야 한다.
○ 사업수행사는 선정된 보안통제항목을 임의로 제외, 대체, 축소 또는 변경할 수 없음
- 설계변경 또는 기타 사유로 보안통제항목의 구현이 제한되어 변경·예외가 필요한 경우 사유, 영향, 대체방안, 필요 조치사항을 포함하여 보안통제항목 변경·예외 요청을 하고 소요기관(발주기관 경유) 승인을 받아야 함
관련요구사항SER-003, SER-005, SER-006, SER-007, SER-008
산출물보안통제항목 이행관리표, 보안통제항목 변경·예외 요청자료
요구사항 분류보안 요구사항
요구사항 IDSER-007
요구사항 명칭K-RMF 적용 - 보안평가·후속조치·인가
요구사항
상세설명
정의보안평가, 보완조치 및 시스템 인가 준비 과정에서 필요한 자료 제출, 질의 대응, 조치 지원 및 재확인 증적 제출 요구
세부 내용○ 사업수행사는 소요기관의 보안평가, 후속조치 및 시스템 인가 준비에 필요한 자료 제출과 기술지원을 수행하여야 함
- 보안평가 기술지원 범위에는 평가 요청자료 작성 지원, 시험·점검 환경 제공, 계정 및 접근권한 제공, 구성도·설정자료·증적자료 제출, 평가 질의 대응 등 보안평가에 필요한 제반사항이 포함됨
○ 보안평가 결과 보완사항이 식별되는 경우, 사업수행사는 조치계획을 수립하고 보완조치를 수행하며, 재확인에 필요한 증적을 제출하여야 한다.
○ 사업수행사는 인가에 필요한 보안계획서, 보안평가 결과, 후속조치계획 등 관련 자료를 제출하고, 필요시 보완하여야 함
관련요구사항SER-003, SER-004, SER-005, SER-006, SER-008
산출물보안평가 지원자료, 후속조치 이행표, 재검증 결과, 인가 패키지 보완자료
요구사항 분류보안 요구사항
요구사항 IDSER-009
요구사항 명칭VDI 보안요구사항
요구사항
상세설명
정의
세부 내용○ 관리서버 영역과 사용자 VDI 영역은 방화벽을 통해 통신이 통제되도록 구성하여야 한다
○ 관련 웹 또는 프로그램은 주요 보안 취약점을 고려하여야 하며, 운용전 취약점 분석 수행하고 제거하여야 한다.
- FTP, Telnet, RDP 등 보안에 취약한 서비스 사용불가 및 제거여부 점검
- 서버 및 웹서비스 취약점관리 등(알려진 취약점, 디폴트 취약점 점검, 제거)
○ 신규도입 설비의 미사용 포트(USB 및 LAN, FC 등)은 물리적 봉인할 것
○ 국방보안정책을 준용하여 VLAN 또는 방화벽을 이용하여 네트워크 분리 및 차단
○ 계정별 VDI 접속 및 작업로그 기록 (6개월 이상) 유지
관련요구사항SER-066, SER-067
산출물VDI 보안요구사항 이행 및 구현결과서
요구사항 분류품질 요구사항
요구사항 IDQUR-001
요구사항 명칭품질관리 방안
요구
사항
상세
설명
정의품질관리 대상 및 절차 정의
세부 내용○ 사업 수행자는 개발 전 과정 동안 개발 산출물과 시스템의 품질을 관리하여야 하며, 발주기관의 품질 목표 기준을 통과하여야 함
○ 개발 산출물은 완전성, 일관성, 정확성, 이해가능성 등 품질을 충분히 갖추어야 하며, 사업수행사는 내부 품질 보증 절차를 거친 후 발주기관에 제출하여야 함
○ 발주기관은 합동 검토 등을 통해 사업수행사가 제출한 산출물의 품질 수준을 평가하며, 제안사는 시험평가 시까지 미흡사항을 조치하여야 함
○ 사업수행사의 테스트(단위, 통합)를 거친 개발시스템은 인도 단계에 시험평가(TER-006)를 통해 품질을 평가함
○ 제안사는 국방 정보화업무 훈령에 명기된 산출물을 검수 전까지 제출하여야함
○ 제안사는 개발한 시스템의 형상관리 방안을 제시하고 형상 변경을 관리하여야 함
○ 사업수행사는 발주기관의 품질관리 절차 및 기준을 반영한 품질보증방안을 제시하여야 함
- 품질보증 조직 및 임무/역할 방안
- 품질 관리 대상/내역
- 품질보증 계획 및 품질 향상 방안
- 품질 목표 미달 시 조치방안 등
관련요구사항TER-006, PMR-014
산출물품질보증계획서, 품질보증결과서
연번산출물
1요구사항 정의서
2요구사항 추적표
3사용자 인터페이스 설계 기술서
4화면플로우(화면-DB 관계)
5데이터베이스 설계기술서
6ERD(DB-객체 관계모델)
7개발 표준지침서
8프로그램 목록 저의서(소스코드, 라이브러리, 오브젝트 포함)
9통합시험 계획서/절차서
10통합시험 결과서
11사용자지침서
12운용자지침서
13시스템 설치계획서
14시스템 설치결과서
15시험평가 계획서/절차서
16시험평가 결과서
17검수 결과보고서
요구사항 분류품질 요구사항
요구사항 IDQUR-002
요구사항 명칭변경 요구 및 변경 처리 절차
요구
사항
상세
설명
정의변경 요구 및 변경 처리 절차 정의
세부 내용○ 시스템은 제공하기로 한 요구사항을 모두 제공하며, 초기 협의한 요구사항에서 변경(형상) 관리 절차를 통해 승인을 획득한 요구사항을 최종 베이스라인으로 간주함
○ 발주기관, 사업수행사, 소요제기 및 사용기관 등은 정보시스템에 대한 변경 소요가 있을 시 발주기관에 국방 정보화 업무 훈령 제139조에 따른 변경요청서를 제출할 수 있음
○ 발주기관은 변경 요구를 검토하고 필요시 국방 정보화업무 훈령 제137조에 따른 형상관리위원회에서 해당 내용을 심의할 수 있음
○ 사업수행사는 승인된 변경 요구사항에 대해 조치하고 변경 이력을 관리하여야 함
○ 사업목표를 달성할 수 있도록 의사소통, 일정관리, 산출물 작성, 계획된 절차 준수 등 기술적, 절차적인 사항에서 문제가 되지 않도록 관리 철저
○ 사업의 원활한 추진 및 사업 품질 확보를 위해 사업수행기관 내부적으로 품질관리 담당자를 지정하여 사업관리 실시
○ 개발환경 변화, 기관사정 등의 사유로 인해 과업내용 및 투입인력 등 변동 사항이 발생할 경우 사업관리기관이 제시하는 절차에 따라 변경관리 실시
○ 개발 기간 중 발생 또는 예측되는 위험요소를 지속적으로 식별하여 위험요인이 해소될 때까지 체계적인 위험관리 실시
관련요구사항COR-008
산출물변경대장관리
요구사항 분류품질 요구사항
요구사항 IDQUR-005
요구사항 명칭이식성 보장
요구
사항
상세
설명
정의이식성(상호운용성) 보장 요구사항
세부 내용○ ‘국방상호운용성 관리 지시’에 따라 상호운용성 수준 측정(설계 완료 후) 및 상호운용성 평가(시험평가 시)를 통과하여야 함
- 사업수행사는 사전 합동상호운용성 기술센터와 관련 사항을 협의하고 수준 측정 자료 작성, 평가 준비 및 협조 등을 수행하여야 함
관련요구사항TER-006
산출물
요구사항 분류품질 요구사항
요구사항 IDQUR-006
요구사항 명칭기능 구현 정확성
요구
사항
상세
설명
정의기능 구현의 정확성 향상 방안 수립 및 준수
세부 내용○ 시스템은 제공되기로 한 요구사항을 모두 제공하며, 초기 협의한 요구사항에서 변경이 필요한 경우 사업관리기관 담당자와 협의하여 요구사항을 변경할 수 있음
○ 제공되기로 한 요구사항을 제공하는지 여부는 각 기능 요구사항의 검증(테스트) 활동을 통해 예상된 결과가 도출되었을 경우 요구사항을 제공한 것으로 평가
○ 단위테스트, 통합테스트를 위한 구체적인 적용방안을 제안하여 기능의 오류를 줄일 수 있는 방안을 제시함
○ 기능 구현 정확성은 운영부서가 직접 테스트를 수행 함으로서 평가함
관련요구사항TER-002, TER-003
산출물테스트(단위, 통합시험평가) 계획서 및 결과서
요구사항 분류제약사항
요구사항 IDCOR-001
요구사항 명칭개발방법론
요구
사항
상세
설명
정의개발방법론 적용 시 제약사항 정의
세부 내용○ 최신 전자정부 표준프레임워크와 공통 컴포넌트 적용이 원칙임
○ 시스템 확장성 및 유지관리 효율성을 확보할 수 있어야 함
○ 국방정보화업무훈령 제76조에 따른 국방 SW 표준 개발 공정 준수하여야 함
○ 국방 CBD 방법론(v2.0)에 따라 개발함이 원칙이나 필요시 발주기관의 승인을 얻어 다른 방법론을 적용할 수 있으며, 이 경우는 국방표준 공정별로 매핑 정보를 제안하여야 함
○ 국방정보기술표준, 국방컴포넌트, 국방표준데이터 등 국방 정보화 표준을 준수하여야 함
○ 제조사의 지속적인 기술지원이 가능한 개발툴 및 언어를 사용하여야 하며, 유지관리 용이성을 위하여 가급적 JAVA, JSP 등 범용적으로 사용하고 있는 언어를 선정하여야 함
- 기술지원 및 유지관리 용이성 등을 고려한 개발 언어를 협의하여 선정
○ 국방사이버안보훈령의 정보시스템 중요도 '나'급의 보호 요구 수준에 적합하게 개발하여야 하며, 암호화 모듈을 적용하여야함
관련요구사항
산출물
요구사항 분류제약사항
요구사항 IDCOR-002
요구사항 명칭기존 시스템 호환
요구
사항
상세
설명
정의기존 시스템 호환 요구사항
세부 내용○ 기 운영되고 있는 시스템 구조 및 전체 표준과 호환성, 시스템 통합 및 분산설계, 데이터 유형, 프로세스 환경 유형, 사용자 유형, 시스템 간 물리적 네트워크 연결구성을 고려하여 기존 시스템과의 호환성을 유지할 수 있도록 구조 설계를 하여야 함
○ 전군PC보안체계(TACS) 등 기존 사용자 PC에 설치되어 운영 중인 SW와 상호 충돌없이 정상 동작하도록 목표 시스템을 구축하여야 함
관련요구사항
산출물
요구사항 분류제약사항
요구사항 IDCOR-004
요구사항 명칭지식재산권 및 저작권
요구
사항
상세
설명
정의지식재산권 및 저작권 준수 요구사항
세부 내용○ 시스템 구축 및 구축된 시스템 관련 국내외에서 저작권 침해 분쟁이 발생되었을 경우 손해배상뿐 아니라 민형사상 책임 등 일체의 책임은 계약업체에게 있으며, 조속히 분쟁을 해결하여야 함
○ 시스템 구축에 사용되는 도구, 프로그램, 자료 등은 지식재산권 침해 등 법적 문제가 없어야 하고 향후 업그레이드가 가능하도록 구축하여야 함
- 사업수행사가 수행과정에서 사용하는 장비(HW, SW 등)와 적용되는 기술, 콘텐츠 모두 포함
- 본 사업에서 오픈소스 SW를 적용할 경우, 오픈소스 SW 라이선스에 대한 이해 부족으로 법적 분쟁 또는 비용 발생 시 이에 대한 책임은 사업수행사가 져야 함
- 기타 본 사업과 관련하여 발생하는 저작권 침해사항에 대해서는 사업수행사가 책임을 져야 함
○ 해당 계약에 따른 계약목적물에 대한 지식재산권은 용역계약일반조건(계약예규)에 따라 계약 당사자 간 공동 소유이나, 계약목적물의 특수성(국방)을 고려하여 국방부에 귀속하며 필요 시 세부사항은 협의하여 결정함
※ 본 사업을 통해 개발되는 SW는 용역계약일반조건 제56조(계약목적물의 지식재산권 귀속 등)에 따라 타 기관과 공동 활용할 계획이 없음.
○ 지식재산권 및 저작권 보호 방안과 제공할 수 있는 사용권(라이선스)에 대한 구체적인 내용(종류 및 건수, 사용범위, 사용방법 등)을 제시하여야 함
○ 사업결과에 따른 시스템 및 산출물의 소유권은 국방부로 귀속됨
관련요구사항
산출물
요구사항 분류제약사항
요구사항 IDCOR-005
요구사항 명칭기타 준수사항
요구
사항
상세
설명
정의
세부 내용○ 사업수행사가 제출한 중간 및 최종 산출물에 대하여 사업발주기관은 보완을 요구할 수 있으며, 보완 요구 시 사업수행사는 즉시 산출물을 보완 제출
○ 사업 기간 내 적용 법령 등 규정 변경 및 조직 개편 등으로 제안요청서의 요구사항은 조정될 수 있으며, 이에 대해 사업자는 시스템에 조정 내용을 반영해야 함
- 단, 반영해야 하는 업무 범위, 적용기술에 대해서는 발주기관과 협의
○ 시스템의 아키텍처 상 제안요청서에 언급되지 않은 필수적인 HW 및 SW 등 추가 요소가 발생될 경우 이를 지원해야 함
○ 제안서 작성 시 제안요청서 요구사항에 명시되지 않았으나 제안업체 판단으로 추가되어야 할 요구사항(또는 기능)에 대해서는 별도 표시하여 추가 제안할 수 있음
○ 사업수행과 관련하여 사업수행사가 제 3자에게 피해를 주었을 경우 사업수행사의 책임하에 손실/손해배상 조치를 하여야 함
○ 국방통합데이터센터에서 추진하는 기반체계 구축사업(HW, 상용SW, 정보보호) 및 보안정책, 네트워크 환경, 백업정책 등을 고려하여 구축하여야 함
관련요구사항
산출물
요구사항 분류제약사항
요구사항 IDCOR-007
요구사항 명칭데이터 표준화 준수
요구
사항
상세
설명
정의데이터 표준화 준수 요구사항
세부 내용○ 데이터베이스 구축 및 설계시, 국방상호운용성관리지시의 “메타데이터표준”을 준수하고, 행정안전부의 “공공기관의 데이터베이스 표준화 지침”, “행정표준용어”을 참고하여 데이터베이스, 데이터 형식 및 길이에 대한 표준화 요구사항 준수
관련요구사항COR-009
산출물사업수행 계획서, 사업완료 보고서, 데이터베이스설계기술서
요구사항 분류프로젝트 관리 요구사항
요구사항 IDPMR-001
요구사항 명칭사업관리 방법
요구
사항
상세
설명
정의체계적인 사업관리 방안 제시
세부 내용○ 위험관리, 품질관리, 일정관리, 자원관리, 형상관리 등 프로젝트 관리 방법론을 통한 체계적인 사업관리 방안을 제시하여야 함
○ 개발의 완성도를 높이기 위해서 프로젝트 착수에서 종료까지 프로젝트 관리 도구를 이용하여 체계적으로 관리하여야 함
- 발주기관의 프로젝트 관리 시스템을 통한 사업관리 필요
○ 본 사업 수행 중 사업범위에 증감이 발생하거나 발주기관이 필요하다고 인정할 경우에는 상호 합의로 과업내용을 조정할 수 있음
○ 초기 개발 시 프로토타입을 개발하여 요구사항에 대한 구현사항을 미리 확인할 수 있도록 하여야 함
○ 사업수행기관은 구축사업 종료 이후 서비스 안정화 기간(무상 하자보수기간 이내)까지 안정화 방안(콜센터 및 기술지원 등) 제시 및 지원 해야 함
○ 공동수급체를 구성하여 제안하는 경우, 본 사업의 총괄 PM은 주사업자(컨소시엄 대표사)의 본사 소속 정직원이어야 함
관련요구사항COR-008
산출물사업수행 계획서, 사업완료 보고서, 데이터베이스설계기술서
요구사항 분류프로젝트 관리 요구사항
요구사항 IDPMR-003
요구사항 명칭투입인력 요건
요구
사항
상세
설명
정의투입인력에 대한 일반 요건 정의
세부 내용○ 본 사업에 투입되는 인력은 시스템의 안정적 지원을 위하여 계약기간 동안 근무가 가능한 인력을 투입하여야 함
○ 투입인력은 발주기관이 지정하는 장소에서 상주하는 것을 원칙으로 하되, 필요한 경우 발주기관과 협의 하에 비상주 가능
○ 전문 분야의 투입인력에 한해 한국SW산업협회 발행 SW기술자 경력증명서 또는 경력을 증빙할 수 있는 서류를 제안 시 제출하여야 함
○ 사업 진행 중 특별한 사유가 없는 한 인력 교체는 원칙적으로 불가하나, 부득이하게 교체되는 경우 동급 이상의 대체인력을 투입하여 15일 이상의 업무 인수·인계기간을 두며 발주기관의 사전 승인을 받아야 함
- 인수·인계 기간 동안 교체 인력에 대한 인건비는 사업수행사 부담으로 처리하여야 하며 투입공수에서 제외
○ 발주기관은 참여인력이 사업수행 상 부적당하다고 판단되거나 자격 미달인 경우 사업자에게 교체를 요구할 수 있으며, 사업자는 이에 적극 협조하여야 함
관련요구사항
산출물
요구사항 분류프로젝트 관리 요구사항
요구사항 IDPMR-004
요구사항 명칭사업수행조직 구성
요구
사항
상세
설명
정의사업수행조직 구성 요건
세부 내용○ 용역수행책임자(PM)는 반드시 주사업자 소속으로써 일정 수준 이상 직급의 직원으로 본 사업을 총괄할 수 있는 전문 인력(유사 프로젝트 사업관리/개발 경험 보유)이어야 함
- 공동수급으로 제안할 경우 사업 지분율이 제일 높은 사업자의 정규직 관리자로 선정
○ 사업추진 조직은 사업관리자(PM)에 의한 총괄 관리와 중간관리자(PL)에 의한 사업 부분별 관리가 가능하도록 체계적 구성방안을 제시하여야 함
○ 개발 조직은 사업관리, 응용체계 개발, DB 설계 및 구축 등 주요 부문을 포함하고 각 부분별 관리자를 운용하여야 함
○ 본 사업수행에 따른 국방부 각 기관 및 부대 이해관계자가 참여하는 협의체 운영지원 수행
- 협의체의 원활한 운영을 위한 지원 수행
관련요구사항
산출물
요구사항 분류프로젝트 관리 요구사항
요구사항 IDPMR-005
요구사항 명칭공동 수급 및 하도급 관리
요구
사항
상세
설명
정의공동 수급 및 하도급 관리 방안 제시 요구사항
세부 내용○ 공동수급 형태로 제안할 경우 주사업자와 부사업자 간의 업무 수행범위 및 책임 한계를 상세히 정의하고 주 사업자의 조직 운영 방안을 제시 해야 함
○ 제안사(사업수행사) (공동수급체를 구성하는 경우 공동 수급원 포함) 소속 이외의 인력은 하도급으로 간주함
○ 본 사업은 AI HW전문기업, AI SW전문기업, AI 모델개발 전문기업 등이 포함된 컨소시엄 구성을 허용하며, 구성업체 간 업무분담(역할)과 협력방안, 조직 운영방안을 상세히 제시하여야 함
- 책임 관계 명확화 등을 위해 상호협약 계약을 체결하며, 분쟁 조정을 위해 사업관리기관 요청 시 제출해야 함
○ 본 사업의 하도급의 경우 「소프트웨어진흥법」 제51조 및 「소프트웨어사업 계약 및 관리감독에 관한 지침」 (과학기술정보통신부 고시)의 규정에 의하여 반드시 하도급계약 전에 발주기관으로부터 사전 승인을 받아야 함
○ 제안사(사업수행사)는 하도급 계약의 준수실태를‘하도급 준수실태 보고서'에 의하여 상/하반기 2회 보고하여야 함
○ 본 사업 과업의 일부를 하도급하려는 경우 「소프트웨어진흥법」 제51조 제1항에 따라 사업금액의 100분의 50을 초과할 수 없으며, 제3항에 따라 재하도급은 원칙적으로 불허함
관련요구사항
산출물
요구사항 분류프로젝트 관리 요구사항
요구사항 IDPMR-006
요구사항 명칭제안 개발방법론
요구
사항
상세
설명
정의사업에 적합한 개발방법론 제안
세부 내용○ 제안 시 개발방법론에 대한 전 과정의 설명, 특징, 장‧단점, 저작권, 선정사유 및 적용사례 등을 제시하여야 함. 만일 개발 과제 특성상 여러 개의 개발방법론을 적용할 경우에는 각각 사용범위를 구별하여 제시하여야 함
○ 제안된 방법론은 정보시스템 개발 시 발생되는 착오 및 소프트웨어 품질 저하, 생산성 저하 등의 위험 요소를 방지하고, 시스템 개발의 표준 및 절차의 확립을 통해 유지관리 용이성을 확보할 수 있는 검증된 것이어야 함
○ 컴포넌트 기반으로 개발할 경우는‘국방 CBD 방법론 v2.0’을 적용함이 원칙이며, 적용할 개발방법론은 발주기관의 검토 및 승인을 통해 결정함
○ 개발이 체계적으로 추진되도록 각 개발 단계별 활용할 도구(분석 및 설계 도구, 개발도구 등)와 기법을 제시하여야 함
관련요구사항
산출물
요구사항 분류프로젝트 관리 요구사항
요구사항 IDPMR-007
요구사항 명칭개발방법론에 따른 산출물
요구
사항
상세
설명
정의개발방법론에 따른 산출물 제출 요구사항
세부 내용○ 개발 방법론에 따른 단계별 산출물 목록, 산출물 상세 내용, 산출물 간의 연관도, 산출물 품질점검 방법 등을 제시하여야 하며 산출물과 국방 표준 공정(국방정보화업무훈령 제76조/별표14) 간 매핑정보를 제출하여야 함
- 국방 CBD 방법론 적용 시는 국방 CBD 방법론 v2.0에 따른 산출물을 작성하여 제출
○ 개발 공정과 연계한 산출물을 책자, CD 형태로 발주기관에 제출하며, 발주기관의 프로젝트 관리 시스템(PMIS)에도 등록/관리하여야 함
- 제출 시기 및 부수는 발주기관과 협의하여 결정
○ 계약자료 요구목록(CDRL)
- 국방 CBD 방법론 v2.0 산출물
- 국방아키텍처(MND-AF v1.5) 산출물 : 국방정보화업무훈령 제160조/별표21
- 산출물은 필요시 발주기관과 협의하여 관련 지침에 따라 조정(테일러링)할 수 있음
○ 국방아키텍처 산출물은 현행화하여 국방아키텍처관리체계(MND-ARMS)에 등록하여야 하며, 등록 시 국방아키텍처 담당부서의 적합성 평가를 받아야 함
- 아키텍처 산출물 현행화 작업을 위한 SW, 전문가 등은 사업수행사가 조치
○ 사업수행사가 제출한 중간/최종 산출물에 대하여 발주기관은 보완을 요구할 수 있으며, 사업수행사는 산출물을 보완하여 발주기관과 합의한 일정에 제출하여야 함
○ 제안사(수행업체)는 제안서에 명시한 산출물 이외에 정보수집서, 제원조사서, 회의록 등 발주기관이 요청하는 각종 산출물을 제출하여야 함
관련요구사항
산출물
요구사항 분류프로젝트 관리 요구사항
요구사항 IDPMR-008
요구사항 명칭개발환경 구축
요구
사항
상세
설명
정의개발 장소 및 환경 구성 요구사항
세부 내용○ 개발 환경 구축에 필요한 일체의 HW, SW, PC, 부수장비(허브, 케이블 등), 사무기기(프린터, 세절기 등), 사무집기(책상, 의자, 냉난방기, 공기청정기 등) 등은 제안사가 준비하여 구성하여야 함
○ 용역사업 수행용 전산망(개발망)은 업무망과 분리하여야 하며 개발서버 설치 후 개발 환경에 대한 군 보안기관의 보안 측정을 받아야 함
○ 작업장소는 발주기관에서 제공하는 작업장소를 우선으로 하되 필요시 사업수행사가 작업 장소를 제시하고 상호 협의하여 결정할 수 있음
○ 작업장소 협의 시 사업수행사가 제시한 장소가 보안 요구사항을 준수하지 못할 경우 발주기관에서는 거부할 수 있음
○ 원격지 개발 시 '발주기관의 보안 규정을 준수한 보안관리 대책을 제시하여야 함
○ 원격지 개발 시 보안 요구사항
- 원격지 작업장소 내 보안관리자 지정 및 전반적인 보안관리 가능 여부
- 원격지 작업장소의 시건 장치와 통제 가능 여부
- CCTV 등 비인가자 출입통제 가능 여부
- 정보시스템 내 백신, 저장매체제어 등 수행사 자체 정보보호SW 설치 여부
- 개발용 PC와 인터넷용 PC의 분리 운용 여부
- 정보시스템과 USB 포트 등에 봉인표 부착 여부
- 정보시스템과 휴대용 저장매체 등 반출·반입 관리 대장 여부
- 정보시스템에서 사용하는 네트워크 주소 관리 대장 여부
- 사업수행인력의 출퇴근 관리 대장 여부 등
○ 부득이한 사정으로 작업장소 변경이 필요한 경우 이전 및 설치 비용은 사업수행사가 부담하여야 함
관련요구사항
산출물
요구사항 분류프로젝트 관리 요구사항
요구사항 IDPMR-009
요구사항 명칭통합 사업관리
요구
사항
상세
설명
정의통합 사업관리 요구사항
세부 내용○ 사업수행업체는 HW, 상용SW 등을 공급하는 사업자와 최대한 협력하여 시스템을 구축하여야 함
○ 사업수행업체는 SW 직접구매 사업자와 업무 이행 및 책임 소재에 있어 상호 협약계약서, 조정사항 이행확약서 등을 작성하여 제출하여야 함
○ 사업수행업체는 별도 사업을 포함하여 전체 공정과 품질을 관리하여야 하여 통합 테스트와 통합 운영 방안을 수립하고 수행하여야 함
○ 사업 간 업무 영역, 인계 사항, 사용 기관(군) 협의 등 총괄 조정 업무를 수행하여야 함
- 국방통합데이터센터, 연동하는 시스템 운영 기관(군) 등 포함
○ 본 사업을 성공적으로 추진할 수 있도록 이해관계자를 식별하고 의사소통방안을 제시하여야 함
관련요구사항
산출물
요구사항 분류프로젝트 관리 요구사항
요구사항 IDPMR-010
요구사항 명칭형상 관리
요구
사항
상세
설명
정의형상 관리 요구사항
세부 내용○ 목표 기준을 통과한 산출물 중 국방정보화업무훈령 제 76조/별표14에 따른 형상관리 대상 산출물은 같은 훈령 제137조에 따른 형상관리위원회에서 형상을 확정함
○ 사업수행사는 개발한 시스템의 형상관리 방안을 제시하고 형상 변경을 관리하여야 함
○ 형상 항목의 기능적 또는 물리적 특성을 식별하여 문서화하고, 그 특성에 대한 변경을 통제하고 형상식별서와 제품의 합치 여부를 점검하며, 승인된 형상 변경의 이행현황 등 필요한 정보를 기록, 유지하여야 함
○ 형상관리 조직 및 임무/역할을 정의하고, 형상관리 항목 관리방안 제시하여야 함
○ 형상관리 활동 중 발생하는 모든 상태와 자료(문서)를 현행화하고 전자적으로 관리하여야 함 (형상관리 도구를 활용)
○ 형상관리 항목의 손실을 방지하기 위해 백업(backup) 및 복구 정책을 수립하고 정기적으로 백업 실시
관련요구사항
산출물
요구사항 분류프로젝트 관리 요구사항
요구사항 IDPMR-011
요구사항 명칭일정 관리
요구
사항
상세
설명
정의프로젝트 일정 관리방안 제시
세부 내용○ 사업일정계획은 전체 일정(총괄)과 세부 일정으로 구분하여 작성하되 프로젝트 작업 분할구조(WBS), 단계별 산출물, 이정표(milestone) 등을 명확히 제시하여야 함
- 감리, 품질보증 기간 등을 고려하여야 함
- 정확한 활동기간, 자원, 인력, 조직 등을 고려하여야 함
○ 계약일로부터 사업완료일까지 일정계획 대비 공정 진행 상황 및 진척률 등을 지속적으로 관리 및 보고하고 일정 지연 또는 지연 우려 시 즉시 원인을 분석하고 대응방안을 제시하여야 함
○ 업무단위별 단계별 일정 계획을 수립하여 제시하고, 사업 추진 일정이 변경될 경우 사업수행사는 변경 사유와 변경 내용에 대해 발주기관에 보고하고 협의하여 확정하여야 함
관련요구사항
산출물
요구사항 분류프로젝트 관리 요구사항
요구사항 IDPMR-012
요구사항 명칭요구사항 관리
요구
사항
상세
설명
정의요구사항 관리 방안 제시
세부 내용○ 사업수행사는 기능/비기능 요구사항을 빠짐없이 관리하고, 각각의 요구사항이 분석, 설계, 시험 단계 등 전 단계의 관련 산출물에 반영 여부를 확인할 수 있도록 관리(요구사항 추적)하여야 함
○ 실무 부서의 요구사항 분석을 위한 설문조사 또는 인터뷰 수행 방안을 제시하고, 요구사항 분석 결과에 대해서는 발주기관 협의를 통해 반영 여부를 결정함
관련요구사항
산출물
요구사항 분류프로젝트 관리 요구사항
요구사항 IDPMR-013
요구사항 명칭위험 관리
요구
사항
상세
설명
정의위험 관리 방안 제시
세부 내용○ 사업수행사는 예상되는 위험에 대한 사전 예방 활동과 위험이 발생하였을 경우 보고, 영향분석/대응방안 수립, 조치 및 추적 관리 등 위험관리 방안을 제시하여야 함
○ 기존 업무시스템 및 네트워크 등에 장애가 발생하지 않도록 구축하여야 하며, 각종 정보시스템, 주변기기 연동에 따른 문제 발생 시 조치 가능한 방안을 마련하여 제시하여야 함
○ 사업수행사는 사업수행 과정에서 발생되는 발주기관 자산의 손상, 전산기기의 도난, 분실, 화재, 파손 등 기타 손/망실이 있을 경우 발주기관이 지정하는 바에 따라 최단 시일 내에 복구처리 및 배상을 하여야 함
○ 신규서버에 탑재되는 OS 및 SW의 버전 업그레이드로 인해 발생 가능한 문제에 대하여 파악하고 대응방안을 제시하여야 함
관련요구사항
산출물
요구사항 분류프로젝트 관리 요구사항
요구사항 IDPMR-015
요구사항 명칭정기/수시 보고
요구
사항
상세
설명
정의정기/수시 보고 요구사항
세부 내용○ 사업기간 동안에 내/외부 관계자가 참석한 착수보고회, 중간보고회, 최종보고회, 단계별 검토회 등을 실시하고 그 결과를 반영하여 산출물을 제출하여야 함
○ 사업진행에 대한 업무 내용, 진척사항, 요구사항, 기타 특이사항을 기록한 업무 일지를 작성하여 주간, 월간 단위로 작성/제출하여야 함
○ 주간, 월간 보고는 정기적으로 사업관리기관 주관 하에 진행
○ 원활한 과업 추진을 위해 필요 시 또는 특이사항 발생 시 발주기관의 비정기적인 보고 요청에 대응하여야 함
관련요구사항
산출물주간·월간 보고서, 착수·중간·완료 보고서
요구사항 분류프로젝트 관리 요구사항
요구사항 IDPMR-016
요구사항 명칭검수 및 검사
요구
사항
상세
설명
정의구축 시스템에 대한 검수 및 검사 요건 정의
세부 내용○ 검수는 완료보고서 접수일로부터 14일 이내에 실시함 (제안요청서, 제안서, 협상 결과, 계약서, 사업수행계획서 등과 불일치 시, 보완 후 재 검수)
○ 최종 검수 결과, 하자발생으로 계약조건을 이행하지 못하는 것으로 판단될 시 납품·설치한 모든 장비의 철거 및 회수 비용을 사업수행사가 부담하여야 함
○ 사업수행사는 본 사업을 통해 도입되는 정보자원이 국방정보자원관리시스템 (DRIMS)에 등록될 수 있도록 관련 작업을 지원하여야 함
- 정보자원등록확인서를 검수 시 기준 자료로 활용할 수 있음
관련요구사항
산출물
요구사항 분류프로젝트 관리 요구사항
요구사항 IDPMR-017
요구사항 명칭보안 관리
요구
사항
상세
설명
정의사업 수행 간 보안관리 요구사항
세부 내용○ 사업수행사는 발주기관의 보안 규정을 준수하여 사업 수행과 관련된 문서, 인원, 장비, 시설 등에 대한 보안대책을 제안하여야 함
○ 사업수행사는 사업 수행 중 취득한 지식에 대하여 과업수행 중은 물론 사업이 완료된 후에도 외부에 누설하거나 다른 용도로 이용해서는 안 되며, 이를 위반하였을 경우 법적인 책임을 져야 함
○ 사업 참여 인원은 발주기관에서 실시하는 신원조사에 성실히 응해야 하며, 신원조사 결과 결격사유가 없어야 함
○ 사업 참여 인원은 보안서약서(서식 13), 개인 상용정보통신장비 반입/운용간 보안서약서(서식15) 등을 발주기관에 제출하여야 함
○ 사업수행 시 프로젝트 팀 내부에 정보보안 책임자 및 담당자를 정하여 보안 교육 및 점검 등 보안 관리를 책임지고 실시하여야 함
○ 사업 관련 자료는 발주기관의 승인없이 타 용도로 사용하거나 인터넷 웹하드, P·P, 웹메일 등 외부에 저장 및 전송을 하여서는 안되며 지정된 PC(파일 서버)에 저장/관리하여야 함
○ 사업과 관련된 중요자료 및 비공개자료는 2중 잠금장치가 된 보관함에 보관하여야 함
○ 사업수행을 위해 사용하는 전산장비(PC, 모니터, 주변기기, 저장매체 등)는 사전 허가를 얻은 후 사용해야 하며 임의로 반출하거나 폐기할 수 없음
- 외부 PC 반입 시 발주기관의 보안 프로그램 설치
○ 프로그램 개발 목적 외 개인 용도의 SW 설치 및 정품이 아닌 SW 사용을 금지하며 개발에 필요한 SW는 발주기관의 승인 후 설치/사용하여야 함
- 불법 SW 사용으로 인해 문제 발생 시 사업수행사가 책임을 져야함
○ USB 등 비인가 저장매체의 사용을 금지함
○ 사업 종료 시 제공받은 장비, 서류 및 중간·최종 산출물 등 모든 자료를 반납하고 컴퓨터의 하드디스크 등 보조기억매체는 영구 파기해야 하며, “사업관련 자료를 보유하고 있지 않으며 이를 위반하여 발생한 문제에 대해 민·형사상의 책임이 있음”을 포함한 대표자 명의의 확인서(서식 16)를 작성하여 발주기관에 제출하여야 함
관련요구사항SER
산출물
요구사항 분류프로젝트 관리 요구사항
요구사항 IDPMR-018
요구사항 명칭시스템 구축 통합관리
요구
사항
상세
설명
정의시스템 구축 통합관리 및 관련 사업 협조
세부 내용○ 본 사업의 성공적인 시스템 구축 및 통합을 위해 관련 HW, 시스템 SW, 응용 SW, 상용 SW 및 재활용 SW의 도입·구성 내역을 분석하고, 국방통합데이터센터와 협조하여 기반체계 구축 및 연계·통합 업무를 지원하여야 함
○ 국방통합데이터센터의 기반체계 구축 일정과 본 사업 일정을 고려하여 응용 SW, 개발시스템, 상용 SW 및 재활용 SW와의 통합을 위한 분석, 계획수립, 위험요인 식별 및 대응방안을 마련하여야 함
- 본 사업에서 커스터마이징되는 모든 과업에 대해 관련 응용 SW, 상용 SW 및 재활용 SW와의 통합을 수행하여야 하며, 향후 운영관리 및 유지보수 용이성을 고려하여 개발·구축하여야 함.
○ 클라우드 인프라의 구축, 운영 및 확장 방안에 대한 상세설계를 통해 고객사와 협의 후 제시해야 함
○ SW 직접구매 사업자 간 사업 분리에 따른 시스템 통합업무를 총괄하며, SW공급자에게 시스템 구축에 필요한 SW 관련 의견을 제공함
관련요구사항
산출물
요구사항 분류프로젝트 관리 요구사항
요구사항 IDPMR-019
요구사항 명칭기술구조 및 아키텍처 설계관리
요구
사항
상세
설명
정의체계의 기술 요소, 인프라 및 아키텍처 설계의 적정성 검토와 표준 준수 관리
세부 내용○ 구축체계 기술 및 인프라 설계의 적정성 검증 및 기술을 지원하여야 함
○ 신규 솔루션 도입 및 이관 등 사업 수행에 영향을 미치는 기술 관련 주요 이슈사항에 대해 검토하고 해결방안을 제시하여야 함
○ 개발/테스트/운영 환경 구축시 보안‧기술구조 표준을 준수하였는지 점검하고 예외 사항에 대한 해결방안을 제시하여야 함
○ 국방통합데이터센터에서 구축예정인 기반체계(HW 및 기반SW 등)의 시스템 운용성능 검토 및 보고서를 제공하여야 함
○ 시스템 분석·설계·구현·시험·인수 각 단계별로 응용, 데이터, 아키텍처, 보안분야의 전문성 있는 기술을 제공하여야 함
○ 시스템 구축시 전 단계에 거쳐 기술구조 상세(시스템 보안, 기술 아키텍처, 데이터 아키텍처 및 응용프로그램 아키텍처) 설계 검토(표준 등 준수여부), 모니터링, 개선 및 적용방안을 제시하여야 함
관련요구사항
산출물
요구사항 분류프로젝트 지원 요구사항
요구사항 IDPSR-001
요구사항 명칭교육훈련 지원
요구
사항
상세
설명
정의교육훈련 지원 등 요구사항 정의
세부 내용○ 교육체계
- 교육은 프로젝트 착수부터 개발 종료까지 단계별/대상자별로 실시
- 체계적이고 효율적인 교육을 위해 교육훈련 계획서를 작성
- 사업 착수부터 완료까지 SW 운영에 필요한 기술교육을 지속적으로 실시하기 위한 교육계획서를 발주처에 제출하여 승인을 얻어야 하며 교육관련 제반비용은 본 사업에 포함되어야 함
- 실시할 교육 훈련에 대한 목적 및 내용, 교육 대상, 방법, 일정, 장소, 강사진 등에 대한 계획을 포함하며, 교육대상 내용 및 기간은 발주처와 협의하여 조정할 수 있음
- 교육훈련 교재(매뉴얼 등)는 해당 교육과정을 스스로 학습할 수 있도록 상세히 기술하여 책자나 CD로 작성하여 제공하여야 함
- 교육장소 및 일정, 내용은 사업관리기관과 협의하여 결정하고 교육에 따른 교재 및 소요경비는 사업수행기관이 지원하는 것을 기본으로 하나, 부득이한 경우 사업관리기관과 협의하여 조정 가능
- 발주처는 시스템 구축 및 운영상 필요하여 추가교육이 필요할 경우에는 이에 대해 추가 교육을 요구할 수 있음
- SW별 사용방법 및 관리방법과 관련된 사용자와 관리자에 대해 지원되는 교육훈련 과정 및 교육 전담인력에 대한 세부 교육추진 계획을 제시하여야 함
○ 운영자 교육과정은 플랫폼 전반에 대한 소개를 위주로 기본구성, 주요기능, 특징, 제한사항 등에 대해 소개
○ 사용자 교육은 운용시험 전에 실시하며, 플랫폼을 효율적으로 이용할 수 있도록 플랫폼 활용 및 방법 위주의 교육을 실시
- 교육내용은 해당 시스템에 대한 조작 및 SW작동, 정보와 자원의 보호 및 안정성을 위한 보안관리 과정이 포함되어야 함
○ 시스템 개발 방향 및 개발 가이드 변경에 따른 일괄 개발자 교육과 가이드를 제공하여 표준에 따른 개발이 진행될 수 있도록 지원
○ 시스템 구축 및 운영에 관련된 제반 사항은 시스템 유지보수사업자에게 인수·인계를 해야 함
- 인수·인계에 대한 제반 사항은 유지보수 사업단 담당자에게 확인 받아야 하며, 이에 대한 확인사항을 사업관리기관 담당자에게 제출함으로써 유지보수 사업단 인수·인계는 완료된 것으로 간주함
관련요구사항SFR-018, SFR-019, QUR-004, PSR-005
산출물교육계획서/결과서, 사용자/운영자매뉴얼, 교육훈련 교재
요구사항 분류프로젝트 지원 요구사항
요구사항 IDPSR-002
요구사항 명칭AI 활용 교육
요구
사항
상세
설명
정의AI 및 플랫폼 활용 교육 지원
세부 내용○ 국방 지능형 플랫폼 사용자들이 효율적으로 활용할 수 있도록 맞춤형 교육을 제공
○ 예제를 활용하여 AI 서비스 구현을 위한 단계별 실습 교육을 제공
관련요구사항
산출물교육계획서/결과서, 교육훈련 교재
과정명교육내용
문제의 발견인공지능 기술을 활용하여 문제를 해결할 수 있는 다양한 문제 상황 제시
우리 생활에서 활용되고 있는 다양한 사례 소개
사용자들이 직접 문제 발견 문제 정의 교육
데이터 수집 및 분석문제 해결에 필요한 데이터 식별 및 수집 교육
수집 데이터 분석 교육
데이터 종류, 형식에 따른 전처리 기술 교육
전처리를 통한 학습 데이터 구축 교육
학습모델 만들기문제 해결을 위한 머신닝 라이브러리 활용 교육
머신닝 라이브러리 입력형 형식 교육
머신닝 라이브러리를 이용한 학습데이터 학습 및 문제해결 모델 생성 교육
서비스 확인 및 결과 분석서비스 또는 문제해결 모델의 결과 분석
문제해결 모델의 정확도(정확률, 재현률) 평가 교육
재학습 방법 교육
서비스 품질 향상 방법 토의 교육
요구사항 분류프로젝트 지원 요구사항
요구사항 IDPSR-003
요구사항 명칭기술이전 및 지원
요구
사항
상세
설명
정의기술이전 및 하자보수 등 지원에 관한 요구사항
세부 내용○ 수행기관은 본 사업 완료 후 개발 시스템의 지속적인 발전 및 안정성 있게 유지되도록 하기 위한 세부 유지관리 계획을 제시하여야 함
○ 수행기관은 응용 프로그램에 장애가 발생하여 지원 요청 시 신속하고 원활하게 지원할 수 있는 세부 하자보수 계획을 제시하여야 하며, 사업수행기관이 제3자로부터 구매하여 공급한 제품과 자체 개발한 SW를 포함한 전 시스템의 하자보수 기간은 검사완료일로부터 12개월로 함
○ 동 기간 중 SW 설계, 성능, 제작, 설치 등에 하자가 발생할 경우 사업수행기관은 해당 분야에 대해 보수하거나 동일 성능의 신품으로 교환하여야 함
○ 장애발생 시 원인분석 및 복구 등 즉각적인 조치가 가능하도록 기술지원부서, 지원인력에 대한 비상연락체계 유지 등을 상시 이행하여야 함
○ 검수 전 시스템 운영 및 유지보수 등을 시스템 운영자가 수행할 수 있도록 기술 전수 실시
○ 시스템은 새로운 기능을 구현하기 위해 필요한 경우 업그레이드가 용이해야 하며, 보안사고 예방, 성능 개선 등이 발생하는 경우 패치를 제공하여야 함
○ 유지보수 지원은 공무원 근무시간을 기준으로 하되 체계운용기관의 요구가 있을 경우, 근무시간 및 휴일에 관계없이 지원해야 함
○ 유지관리 및 하자보수 내역을 명확히 제시하고, 해당 기간 중 서버는 공급사 또는 제조업체에서 유지관리 가능하여야 함
○ 정비 대상 시스템을 분야별 최적의 상태로 유지할 수 있는 방안을 구체적으로 제시
○ 상용 SW별 제품지원, 기술지원, 사용자 지원 등 유지보수 지원체계와 SW의 최적 상태 유지·활용을 통한 활용성 및 관리 효율성 제고방안을 제시하여야 함
○ 제안업체는 다음과 같은 사항을 포함하여 하자보수방안 명시
- 개발한 SW 및 사업 전반에 대한 하자보수 방안
- 장애발생에 대한 처리
- 하자보수 조직 및 인력, 운영방안 및 절차
- 기타 시스템의 정상운영을 위한 기술지원 등
- 하자보수 대상 및 범위
- 전력화 이후 원활한 하자보수, 유상유지보수를 위한 협력방안
- 하자보수 기간 중 시스템 이상 발생 시 장애접수 후 4시간 이내에 응답 및 12시간 이내에 하자보수가 가능하도록 해당 장비 또는 부품을 무상으로 수리하거나 동일 신품 또는 그 상위기능의 부품으로 무상 교환하여야 하고, 개발된 SW 상의 문제가 발견된 경우 즉시 필요한 조치를 취하여 문제를 해결해야 함
○ 본 사업추진과 관련하여 기술지원 계획을 제시하고 기술지원 분야, 시스템의 운영, 감시 및 보안, 비상복구 방법 등 시스템 구성방법 및 장애 대처 방법, 기타 운영에 관한 사항 등 시스템 운영자의 자체유지보수 능력 배양을 위한 기술이전 계획을 제시하여야 함
○ 원활한 시스템 운영을 위하여 시스템 운영자에 대한 기술이전 계획을 분야별로 구체적으로 제시
관련요구사항
산출물사업수행계획서, 유지보수계획서, 설치확인서, 각종 증빙서류 등
요구사항 분류프로젝트 지원 요구사항
요구사항 IDPSR-004
요구사항 명칭개발환경 및 장비 구성
요구
사항
상세
설명
정의작업장소의 개발환경 및 장비에 관한 요구사항
세부 내용○ 본 사업을 위하여 필요한 개발 장비 및 사무실, 집기, 비품 일체 등은 사업관리기관과 협의하여 사업수행기관이 부담하여야 함
○ 개발환경 구성 여부, 장비 및 도구 보유현황과 확보방안을 명확하고 구체적으로 제시해야 함
○ 개발환경 구성 및 장비 등의 보유현황과 확보방안을 제시하여야 함
- 최대인력을 수용할 수 있는 작업 공간 마련 및 입력 장비(PC외) 등 개발환경(전기, 전화, 네트워크 설치 등) 구축
- 원활한 업무 수행을 위해 사업관리기관과 상호 협의하여 장소 확보
- 사업관련자 외의 출입통제 및 방화 등 보안시설이 완비된 장 확보
○ 주기적 점검을 통해 보안상태 및 각종 장치와 기기의 운영 상태를 확인
○ SW는 정품을 사용해야 하며 불법 SW 사용으로 인한 모든 책임은 사업수행기관에게 있음
○ 외부PC 반입
- 보안규정에 따라 보안 프로그램을 반드시 설치하고, 기타 보안사항을 준수해야 함
- 사업기간 내 사용되는 모든 개발용 PC·네트워크장비 등 정보화기기의 사용현황은 사업관리기관에 신고·관리해야 함
- 정보시스템을 외부로 반출할 경우 사전에 사업관리기관 보안담당관의 통제를 받아야 함
관련요구사항SER-016, PSR-007
산출물사업수행계획서
요구사항 분류프로젝트 지원 요구사항
요구사항 IDPSR-005
요구사항 명칭매뉴얼 작성
요구
사항
상세
설명
정의사용자, 시스템 매뉴얼 작성에 관한 요구사항
세부 내용○ 사용자 매뉴얼에는 각 사용자들이 사용할 수 있는 기능을 모두 포함하여야 하며 다음과 같은 정보를 반드시 포함해야 함
- 시스템 실행 방법 및 세부기능 사용 방법을 각 프로세스별로 나열 및 구성하여야 하며, 사용자가 매뉴얼만 보고도 쉽게 따라 할 수 있어야 함
○ 운영자 매뉴얼에는 관리자 권한으로 사용할 수 있는 기능을 모두 포함하며 다음과 같은 정보를 반드시 포함해야 함
- 시스템 실행 방법 및 세부기능 사용 방법
- 프로젝트 관리에 따른 산출물
- 시스템 운영을 위한 각종 SW 및 HW 관리 운영에 대한 설명
- 시스템 SW 및 HW 구성도, 시스템 SW 설치/제거/재구동 방법, 시스템 SW 구성 항목 값 및 설정 방법, 제공 기능과 프로그램 및 해당 소스 위치, 타 시스 연계 시 송수신 데이터 연계 방법, 로그 확인 및 분석 방법 등 기재
○ 사용자, 운영자 매뉴얼 수량은 사업관리기관과 협의하여 정함
○ 플랫폼 이용 매뉴얼 추가요구사항
- html, pdf 등 다양한 매체 형태로 제공
- AI 작업 환경 사용자 지침서, 데이터 작업 환경 사용자 지침서 제공
- 데이터 및 각 연구개발환경 신청 방법을 절차 중심으로 안내
○ 플랫폼 이용 매뉴얼 동영상 제공
- AI 작업 환경 사용자 지침서, 데이터 작업 환경 사용자 지침서 제공
- 데이터 및 각 연구개발환경 신청 방법을 절차 중심으로 안내
○ 본 사업에서 생산된 사용자 지침서, 운영자 가이드 등 각종 산출물에 대한
제작, 제본 및 발송에 관련한 비용은 본 사업에 포함함
관련요구사항SFR-018, SFR-019, QUR-004, PSR-001
산출물사용자 매뉴얼, 운영자 매뉴얼, 매뉴얼 동영상
요구사항 분류프로젝트 지원 요구사항
요구사항 IDPSR-006
요구사항 명칭안정화 지원
요구
사항
상세
설명
정의사업 종류 후 안정화 지원에 관한 요구사항
세부 내용○ 목표시스템 전력화(오픈) 시 다음 사항을 포함한 지원계획을 수립하여야 함
- 기존 시스템에서 목표시스템으로 안정적인 전환 운영 방안
- 전력화 시 위험관리 방안
- 가동상태 모니터링 및 장애 대응/조치 방안
- 헬프데스크 운영, 비상연락체계 유지 방안 등
○ 사업 종료 후 최소 3개월 간 안정화 지원계획 수립(지원방안, 업무장애, 개선 조치사항 등 구체화)
○ 전력화 이후 하자보수 기간 초기 12개월의 지원계획 제시
- 하자보증 기간은 최종 검수 완료 후 12개월로 하며 동기간 중 본 사업에서 구축한 제품 등의 하자로 인한 장애 등이 발생하여 정상적인 작동ㆍ운영이 되지 않는 경우에는 제안사(수행업체)와 SW 공급자간 협력체제 하에 문제해결 후 결과를 제시하여야함
※ 동 기간 중 SW/HW의 설계, 성능, 제작, 설치 등에 하자가 발생할 경우 무상으로 보수(패치 업그레이드 포함)하거나 동일 장비의 신품으로 교환하여야 함
- 유지관리 및 하자보수 내역을 명확히 제시하고, 하자보증 기간 중 제안사(수행업체)와 SW공급자간 협력하여 유지관리가 가능하여야함.
- 제안사(수행업체)는 하자보증 기간 중 활용할 수 있는 야간 및 공휴일 비상 연락망을 제시하여야함.
- 제안사는 하자보증 기간 중 24x365 하자대응 조직 및 운영 세부방안을 추가 제안할 수 있음.
○ 목표시스템 가동 이후 일정 기간 가동상태 모니터링 및 기록, 예방점검 활동, 유지인력 교육, 비상연락체계 가동, 기술지원 등 안정화 활동을 수행하여야 함
○ 안정화 기간 동안 목표시스템의 보안, 성능 등 최적화를 실시하여야 함
관련요구사항
산출물안정화 지원 계획서
요구사항 분류프로젝트 지원 요구사항
요구사항 IDPSR-007
요구사항 명칭시스템 운영관리 체계 수립 및 운영 지원
요구
사항
상세
설명
정의시스템 운영관리 체계 수립 및 운영 지원을 위한 산출물 제작
세부 내용○ 목표시스템 전력화(오픈) 시 안정적인 운영을 위해 다음 사항을 포함한 계획을 수립하여야 함
- 업무 흐름을 반영한 운영개념 기술서 작성
- 차후 유지보수 및 사업확장의 기준이 되는 체계 규격서 작성
- 기타 운영에 필요한 제반 사항 및 조언 내용 작성
관련요구사항PSR-006
산출물운영개념기술서, 체계규격서
요구사항 분류프로젝트 지원 요구사항
요구사항 IDPSR-008
요구사항 명칭데이터 운영 표준
요구
사항
상세
설명
정의데이터 운영 표준 수립
세부 내용○ 국방지능형 플랫폼용 데이터 구축·관리를 위한 지침 구성(안)마련
○ 국방지능형 플랫폼용 데이터의 분류 및 검색을 위한 체계 마련
○ 국방지능형 플랫폼용 데이터의 생애주기(생성/변경/폐기)를 위한 업무절차와 기준 마련
○ AI 학습용 데이터 마련 및 준수
- 메타데이터 관리시스템 도입을 통합 AI 학습용 데이터의 라벨링 및 어노테이션 표준관리 체계 지원
- AI학습용 구축 및 운영을 위한 목적별 데이터 폴더 구조화
- AI학습용 데이터의 생애주기 프로세스 내에서의 데이터 변경이력 관리 방안 수립
- 데이터 유형별 수집 원시/원천데이터 등에 대한 파일 명명 규칙 표준화
- 파일명의 구조체계를 DB화 하여 데이터검색에 활용
관련요구사항SFR-067
산출물
요구사항 분류프로젝트 지원 요구사항
요구사항 IDPSR-009
요구사항 명칭하자보수 서비스수준 관리
요구
사항
상세
설명
정의하자보수 서비스수준 관리 정의
세부 내용○ 하자 보수책임기관은 정보시스템 하자 발생시 하자보수를 해야 하고, 하자 보수책임기관의 특성에 따라 세부적으로 정하여 추진할 수 있음
관련요구사항
산출물
요구사항 분류프로젝트 지원 요구사항
요구사항 IDPSR-010
요구사항 명칭효과적 운용 및 발전(차후 사업방향)에 대한 제언 및 자료 제공
요구
사항
상세
설명
정의플랫폼 운용·발전 제언 및 자료 제공
세부 내용○ 국방 지능형 플랫폼의 효과적 운용 및 발전을 위한 추진계획 등 제언
○ 관련 자료 제공
○ 2단계 사업추진시 차후 사업에 대한 제안요청 작성 지원
관련요구사항
산출물플랫폼 운용·발전 제언 및 자료, 차후 사업 제안요청서
개요엔진·변속기 성능시험 완료 시점과 파워팩 성능시험 완료 시점 각각에서 K-9 자주포 완성차 최종검사 결과를 예측하고, 결함 발생에 영향을 미치는 부품 및 성능 시험항목을 추가적으로 분석하는 모델
설명변수완성차 최종검사 결과를 가능한 한 이른 시점에서 예측하기 위해, 성능시험 단계별로 아래 두 유형의 입력 데이터 조합을 구분하여 활용
① 엔진·변속기 조립 공정검사 데이터, 엔진·변속기 성능시험 성적서 데이터, 추가 성능지표 데이터 등
② 엔진·변속기·파워팩 조립 공정검사 데이터, 엔진·변속기·파워팩 성능시험 성적서 데이터, 추가 성능지표 데이터 등
※ 추가 성능지표 데이터 : 기존 시험항목 외 추가 품질 파악 항목
목표변수다음 두 항목에 대한 결함 여부를 예측하는 것을 목표로 한다.
① 완성차 최종검사 결함 여부
② 야전 공급 후 A/S 1년 이내의 결함 여부
모델 구성상기 두 유형의 입력 데이터 조합과 두 개의 목표변수를 조합하여 총 4개의 예측모델을 설계하고, 각 모델의 예측 성능을 비교·분석
적용 알고리즘인과관계를 패턴화하는 분류 모델
(로지스틱 회귀분석 모델, LightGBM, RandomForest 등)
기대효과완성차 최종검사 이전 단계에서 잠재적 결함을 사전에 식별함으로써
주행시험 관련 비용을 절감하고, 야전 운용 단계에서의 품질 및 신뢰성을 제고
개요엔진·변속기·파워팩 성능시험 장비의 이상 상태를 실시간으로 탐지하는 모델로, 설비별 정상 운전 범위를 추가적으로 분석
설명변수엔진·변속기·`파워팩 성능시험 장비(설비)별 센서 데이터, 추가 품질 측정 데이터 등
※ 추가 성능지표 데이터 : 기존 시험항목 외 추가 품질 파악 항목
목표변수엔진·변속기·파워팩 성능시험 장비 각각의 이상 발생 확률(점수)
※ 설비별 적용 가능성 검토 후 과제 대상 설비의 범위는 조정될 수 있으며 추후 단계적으로 확대 예정
적용 알고리즘이상 패턴을 식별하는 이상 탐지 모델(One-Class SVM, LSTM 등)
기대효과시험장비 중결함으로 인한 장기간(2~3개월) 조업 중단을 사전에 예방함으로써 시험 일정 지연과 설비 비가동에 따른 비용을 절감하고, 설비 운용 효율성을 제고
1. 성능 요구사항구현하고자 하는 기능을 통해 요구 성능이 충족되도록 방법론 및 분석 도구, 구현 및 테스트 방안을 구체적으로 제시하여야 한다.
2. 품질 요구사항분석·설계 등 각 단계별 품질 요구사항의 점검 및 검토 방안을 구체적으로 제시하여야 한다.
3. 인터페이스 요구사항내·외부 연계를 포함하여 시스템 및 사용자 인터페이스 요구사항에 대해 구체적인 제안내용을 제시하여야 한다.
4. 테스트 요구사항도입되는 장비의 성능 테스트(BMT) 또는 구축된 시스템이 목표 대비 제대로 운영되는가를 테스트하고, 점검하기 위한 테스트 요구사항을 기술한다.
목표시스템의 테스트 유형(단위 테스트, 통합 테스트, 시스템 테스트, 성능 테스트 등) 테스트 환경, 방법, 절차 등 요구사항을 기술한다.
실증 프로젝트(TER-008)를 수행하는 방안에 대해서 상세히 제시하여야 한다.
Ⅴ. 프로젝트 관리
1. 관리방법론사업위험, 사업진도, 사업수행 시 보안관리 방안, 사업수행 성과물이나 산출물의 형상 및 문서를 관리하는 방법 등을 구체적으로 제시하여야 한다.
※ 분리발주 및 위임발주 사업이 있는 경우, 분리발주 및 위임발주 사업자와의 구체적인 협력방안 제시
2. 일정계획사업수행에 필요한 활동을 도출하여 정확한 활동 기간, 자원 등을 제시하여야 한다.
3. 개발장비사업자의 참여 의지 및 조직적 대응 정도, 사업참여의 준비성과 관련하여 개발환경의 구성여부와 해결방안을 명확히 제시하여야 한다.
Ⅵ. 프로젝트 지원
1. 품질보증조직, 인원, 방법, 절차 등 해당 사업의 수행을 위한 품질보증 방안을 제시하여야 한다.
※ 국제 소프트웨어 개발 프로세스 품질인증 획득 여부 등 사업자 품질보증 능력을 기술
2. 시험운영대상 업무별 단위시험, 통합시험 등에 대한 전반적인 방안을 제시하여야 하고, 개발완료 후의 시스템의 이용 및 관리운영에 관한 전반적인 방안을 제시한다.
3. 교육훈련사용자, 관리자 등 시스템의 이용대상자별로 구분하여 교육훈련 방법, 내용, 교육일정 등을 상세히 제시하여야 한다.
4. 하자보수하자보수 계획 절차, 범위 및 기간과 이와 관련된 기타의 활동 등을 종합적으로 제시하여야 한다.
5. 기밀보안기밀보안 체계 및 대책, 저작권 존중여부 명시, 시스템 보안성 확보방안과 개인정보 보호대책을 제시하여야 한다.
6. 비상대책안정적인 시스템 운영을 위하여 백업/복구 및 장애대응 대책을 제시하여야 한다.
Ⅶ. 하도급계획 적정성 및 기타사항
1. 하도급 계획적정성하도급에 참가하는 중소기업인 전문업체의 보유기술과 기술요구사항의 일치성, 보유기술의 실현 가능성, 입찰참가자의 하도급 대금지급 방식을 기술한다.

배점·평가

2) 기술평가 방법 : 조달청에서 실시(수행실적은 한국지능정보사회진흥원에서 실시) - 본 사업은 「조달청 협상에 의한 계약 제안서평가 세부기준」제10조의8(전문평가)로 실시 3) 기술평가 적용 규정 - 조달청 협상에 의한 계약 제안서평가 세부기준 - 협상에 의한 계약체결 기준(계약예규) - 기타 규정되지 않은 사항은 관련 법령에 의함. 4) 제안서 발표(PT) 및 사업관리자(PM) 준수사항 - 발표 및 질의응답 시간: 제안사별 발표 시간은 20분 이내, 질의응답은 20분 이내로 제한하며, 배정된 발표 시간을 엄수하여야 함 - 참석 인원: 제안사별 평가장 입장 인원은 발표자를 포함하여 총 5명 이내로 제한함. - 제안서 내 사업관리자(PM)를 반드시 명시하여야 하며, 명시되지 않은 경우 또는 제안서 평가 시 사업관리자(PM)가 불참한 경우 기 제출된 제안서로 서면으로만 평가함 5) 제안서 기술능력평가 기준은「소프트웨어 기술성 평가기준 지침 (과학기술정보통신부 고시)을 준용 6) 소프트웨어 기술성 평가기준 지침」 제4조제5항에 따라 본 사업은 기술능력평가의 변별력을 확보하기 위하여 기술능력평가 점수 총배점한도를 기준으로 순위간 점수차(3점)를 지정하여 차등점수제를 부여함

7) 다만, 원점수 기준의 순위별 점수차가 차등점수보다 큰 경우에는 원점수차를 적용하며, 차등점수를 부여한 후 기술능력평가점수와 가격평가점수를 합산하여 동점인 경우에는 기술능력평가점수에 따라 순위를 정함 8) 제안서 기술능력평가 기준은「소프트웨어 기술성 평가기준 지침」 (과학기술정보통신부 고시)을 준용 9) 차등 점수제 적용 - 본 사업은 「조달청 협상에 의한 계약 제안서평가 세부기준(조달청 지침)」 제9조제10항에 따른 차등 점수제 적용 대상 사업이며, 순위 간 점수차는 3점 적용 - 「조달청 협상에 의한 계약 제안서 평가 세부기준」제9조 제10항에 따른 차등점수제를 적용하는 경우에는 별표19에 따라 평가점수를 산출한다. 단, 협상적격(배점한도 85%이상) 여부 판단은 차등점수가 아닌 원 기술능력평가점수를 기준으로 한다.

1. 수요기관은 3점 이내의 순위별 점수차를 명시하여 차등점수제를 적용 요청하여야 한다. 2. 차등점수제를 적용하고자 하는 경우 계약담당자는 제12조 제2항과 정량평가를 합산한 기술능력평가 결과에 따라 입찰자의 순위를 결정한다. 3. 1순위자에게 배점한도를 부여하고, 2순위 부터는 순차로 선순위 점수에서 제1호의 순위별 점수차를 감한 점수를 부여한다. 다만, 원점수 기준의 순위별 점수차가 차등점수차보다 큰 경우에는 원점수의 점수차를 감한 점수를 부여한다. 4. 제2호에 따른 기술능력평가 결과 점수가 동일한 제안자가 2인 이상인 경우 동일순위로 평가하여 점수를 산정하고, 그 다음 순위자의 평가점수는 제3호에 따른 후순위 점수 산정방법에 따라 점수를 부여한다. 5. 차등점수제를 적용하지 않고자 하는 경우에는 제12조제1항 및 제2항에 따라 평가점수를 산출한다. [주] 차등점수제는 (계약예규)「협상에 의한 계약체결기준」에 따른 계약에 적용할 수 있다. 나. 제안서 기술평가 ([정성(90) + 정량(10)] 항목 및 배점표 ㅇ 정성적 평가항목(공통평가) 및 배점한도(45점)

평가항목세부평가항목평가기준배점한도
전략 및
방법론
(8)
사업
이해도
사업수행계획이 사업의 목표 및 특성에 부합하게 구체적이고 적절한지 평가한다.1
추진전략사업수행 일정과 위험요소를 고려한 추진전략 수립의 타당성을 평가한다.3
추진체계사업 특성과 제시한 추진전략에 따른 수행조직(전문업체, 기술지원업체, 공동수급체 및 하도급 등) 구성과 참여 조직간 역할, 책임, 품질 확보 및 협력 방안이 구체적이고 적절한지 평가한다.
사업추진
방법론
사업추진방법이 구체적이고 적절한지와 그 실제 적용 사례 및 경험에 따른 단계별 산출물을 제시하였는지 평가한다.1
수행계획
(16)
장비 및 (운용)환경 구축사업 수행에 필요한 HW, SW, 네트워크 등 시스템 장비 구성 및 설치 세부추진방안의 적정성
제안요청서의 요구사항에 비추어 평가한다. 특히, 제안 장비의 기능성, 신뢰성, 사용성, 유지관리성, 이식성, 효율성, 보안성 및 상호운영성 등의 구체성
사업의 구축 범위를 고려한 장비 구축의 확장성 및 유연성
4
운용환경 설비 공사 및 기존 환경 이전을 위한 세부추진방안의 타당성
대상부대별 시범서비스 구축방안의 타당성, 효과성, 사업목적 부합성 등
3
성능
요구사항
도입 장비(소프트웨어, 하드웨어 등)의 성능 요구사항 충족 여부와 이에 따른 성능 지표 설정, 목표치 설정 및 성능 측정 방법의 타당성과 사업자의 추가 제안에 따른 성능 향상이 되는 요소가 있을 경우를 평가한다.6
시험 및 안정화성능 요구사항이 충족된 정상 가동을 위해 시험운영 및 안정화 지원방안이 제안요청서의 시험 및 안정화 요구사항을 충족할 만큼 구체적이고 적절한지 평가한다.2
유지관리
정책
제안 장비(하드웨어 및 상용소프트웨어 등)에 대한 제조사의 유지관리 정책(기간, 내용, 비용, 제약사항, 부품공급방안 및 보증방안 등)이 적절한지 평가한다.1
프로젝트 관리
(11)
일정관리사업수행에 필요한 수행기간과 세부 일정이 구체적이고 적절한지와 각 활동에 필요한 일정계획이 사업추진방법론에 제시된 단계별 산출물과 연계하여 적절히 수립되었는지를 평가한다.
∙ 사업 간, 적정 사업관리를 위한 의사소통 계획 평가
∙ 사업위험 방지방안 또는 발생시 조치방안 등의 제안수준
∙ 중대재해처벌법 관련 준수계획의 적절성
- 적절한 사업수행 활동 도출 및 활동별 적정한 일정, 자원배정
∙ 사업단계별 확인, 검토 및 조정 가능한 일정계획 수립
5
품질관리품질관리방안(품질관리의 범위, 절차, 점검방법 등)이 해당 사업의 수행에 적합한지 평가한다. 또한, 대외적으로 인정받을 만한 품질보증 관련 인증을 받은 경우 이를 입증할 수 있는 근거 서류가 있는지 확인한다.3
기밀보안
관리
사업을 추진하는 동안 발생할 수 있는 악영향으로부터 기밀을 보호하고 원활한 사업수행의 보장을 위한 물리적, 관리적 보안 체계 및 대책이 구체적이고 적절한지 평가한다.2
위험 및
이슈 관리
사업과 관련한 위험 및 이슈에 대한 식별 및 분석, 위험ㆍ이슈 관리 절차 및 대응방안 등 위험 및 이슈관리계획이 구체적이고 적절한지 평가한다.1
프로젝트 지원
(6)
교육훈련시스템 운영 및 관리자, 사용자를 위해 필요한 교육훈련 내용, 방법, 기간, 인원 및 횟수 등을 구체적으로 제시하였는지 평가한다.
기술지원기술지원 대상 범위, 내용 및 수준, 기술 매뉴얼 등 기술지원이 필요한 사항에 대한 계획 및 방안이 구체적이고 적절한지 평가한다.3
하자보수
계획
하자담보 책임기간 내에 수행해야 하는 하자보수 범위, 하자발생 시 조치 절차 및 대응방안 등 하자보수 관련 활동이 구체적이고 적절한지 평가한다.2
하도급
(4)
하도급
계획의 적정성
「소프트웨어산업진흥법령」에 따라 입찰 시 제출한 소프트웨어사업 하도급 계획서에서 하도급에 참가하는 자의 하도급 금액 비율, 하도급 계약금액 비율이 본 사업의 규모, 목적 및 특성 등을 고려하여 적정한지를 평가한다. 다만, 하도급을 하지 않는 경우 또는 하도급 금액 비율이 100분의 10이하이면서 「하도급 공정화에 관한 법률」 제3조의2에 따른 소프트웨어사업 표준 하도급 계약서를 활용할 계획이 있는 자는 최고등급을 부여한다.4
합 계45

ㅇ 정성적 평가항목(전문평가) 및 배점한도 (45점)

평가항목세부평가항목평가기준배점한도
플랫폼 기능
(30)
기능 요구사항각 기능 요구사항은 목표시스템이 반드시 수행하여야 하는 기능을 제안요청서의 요구사항에 비추어 평가한다.
특히, 기능요구사항 커버리지(충족률)와 요구사항 추적성을 확보하고, 세부 기능의 구체성 및 명확성을 확보했는지 평가한다.
10
제안된 기술의 기술적 구현 타당성을 검증하고, 인터페이스 및 연계 정확성과 데이터 요구사항 및 관리체계가 적절히 수립되었는지 평가한다.
실제 환경에서의 사용자 편의성과 예외 처리 및 예외 상황 대응 체계를 갖추었는지, 향후 확장성 및 변경용이성을 고려했는지 평가한다.
사업이해 및 추진전략
(5)
AI 적용 전략AI 적용 필요성과 모델·서비스 선정 근거가 사업 특성 및 목표에 부합하는지, 적용방식이 구체적으로 제시되어 있는지 평가한다.1
AI 모델의 안정적 구현을 위한 사전 검토 및 사업 특성에 맞는 추진전략이 구체적으로 제시되었는지 평가한다.2
AI 적용에 따른 업무·서비스·운영상 영향과 주요 위험요소를 사전에 검토하고 대응 및 완화 방안을 구체적으로 제시하였는지 평가한다.1
자원관리GPU·토큰·클라우드 등 AI개발 자원의 구성 및 산정근거가 적절하게 제시되어 있는지 평가한다.
AI 품질 및 공정성
(8)
데이터 관리학습·검증·평가 등 활용 목적에 적합한 데이터셋 구성·분할 기준과 데이터 누수 방지 방안이 구체적으로 제시되어 있는지 평가한다.
AI가 활용하는 데이터의 정확성·최신성 등 품질기준과 검토·업데이트 관리체계가 구체적으로 제시되어 있는지 평가한다.2
라벨링 데이터의 라벨 기준, 합성데이터 활용 시 품질확보 방안 등 학습용 데이터 품질 관리 방안이 구체적으로 제시되어 있는지 평가한다.1
AI 모델 학습에 활용되는 데이터의 대표성 확보 및 편향·불균형 관리방안이 구체적으로 제시되었는지 평가한다.2
품질관리AI 모델의 성능 개선효과를 확인할 기준·절차·방법 등이 구체적으로 제시되었는지 평가한다.1
AI 모델의 품질기준·검증절차·방법 등 품질관리체계가 적절하게 수립되었는지 평가한다.
AI 안전성 및 책임성
(2)
보안·위험관리AI의 판단에 영향을 미치는 악성 입력·우회, 데이터 오염 등 AI 특화 보안 위협에 대한 사전 검증·차단 방안이 구체적으로 수립되었는지 평가한다
서비스 연속성AI 모델의 지속적인 활용을 위한 인수인계 방안이 구체적으로 제시되었는지 평가한다.
합 계45
평가항목세부평가항목평가기준배점한도
수행실적
(5)
(정량평가)
해당 사업규모 대비 입찰공고일 기준 최근 3년간 사업수행실적 합산금액 비율에 따라 평점을 부여한다.5
상생 협력
(5)
(정량평가)
상생 협력공동수급체 구성을 통한 입찰참가 시, 사업 참가자 중 중소기업인 소프트웨어사업자의 참여비율(지분율)에 따라 등급을 평가한다. 단, 중소기업인 소프트웨어사업자가 단독으로 입찰에 참가한 경우 최고 등급을 부여하고, 중소기업인 소프트웨어사업자의 참여 지분이 없는 경우는 “0”점을 부여한다.
합 계10
수행실적 합산금액 비율평 점
100%이상5점 (배점의 100%)
70%이상 ~ 100%미만4.5점 (배점의 90%)
40%이상 ~ 70%미만4점 (배점의 80%)
40%미만3.5점 (배점의 70%)
중소기업 참여 지분율평 점
50% 이상5.0
45% 이상 ~ 50% 미만4.0
40% 이상 ~ 45% 미만3.0
35%이상 ~ 40% 미만2.0
35% 미만1.0

ㅇ 정량적 평가항목 및 배점한도 (10점) 4. 협상 적격자 및 협상순위의 선정 가. 제안서 평가결과 입찰가격이 해당 사업예산(예정가격을 작성한 경우에는 예정가격) 이하인 자로서 기술능력평가 점수가 기술능력 평가분야 배점한도의 85% 이상인 자를 협상적격자로 선정 나. 제출된 서류(제안서 포함)가 부정 또는 허위로 작성된 것으로 판명된 때에는 협상대상자 및 낙찰자 결정에서 제외함 다. 협상순서는 협상적격자의 기술능력평가 점수와 입찰가격평가 점수를 합산하여 합산점수의 고득점순에 따라 결정 라. 우선순위 협상대상자와 협상을 실시하며, 이 협상이 성립된 때에는 다른 협상적격자와 협상을 실시하지 아니함 마. 협상대상자와의 협상이 성립되지 않을 경우, 동일한 기준과 절차에 따라 순차적으로 차순위 협상적격자와 협상을 실시함 바. 모든 협상적격자와의 협상이 결렬될 경우에는 재공고 입찰에 부칠 수 있음 사. 수행실적 인정범위 1) 인정 대상은 공공기관, 지자체, 정부부처 및 민간기업에서 발주하여 완료된 실적(공공·민간 실적 모두 인정) 2) 인정 분야는 본 사업의 목적과 유사한 *주요 분야 관련 사업 수행 실적 * 주요 분야명 예시: AI 플랫폼 구축, 데이터 기반 시스템 개발, 대규모 Infrastructure/클라우드 구축 등 ※ 사업명이나 발주기관의 명칭과 관계없이, 실제 수행 내용이 본 사업의 핵심 기능과 유사한 경우 수행실적으로 인정함

참가자격

2) SW사업정보 데이터 작성 및 제출에 관한 사항은 SW사업정보 저장소(www.spir.kr) 자료실의 ‘SW사업정보 저장소 데이터 제출 안내’ 문서를 참조토록 함 3) SW사업정보 데이터는 사업수행계획서 작성 시 단계별 산출물 리스트에 명시하도록 함 4) SW사업정보 중 기능점수 데이터의 작성을 위해 사업수행 인원 중 기능점수 산정 가능 전문가를 포함토록 함 자. 공동활용 계획 1) 본 사업을 통해 개발되는 소프트웨어는 「(계약예규)용역계약일반조건」제56조(계약목적물의 지식재산권 귀속 등)에 따라 타 기관과 공동활용할 계획이 없음 차. SW사업 영향평가 1) 본 사업은 「소프트웨어 진흥법」 제43조, 같은 법 시행령 제35조 내지 제37조, 「소프트웨어사업 계약 및 관리감독에 관한 지침」 제5조, 제6조에 따라 소프트웨어사업 영향평가를 미리 실시한 사업임(별첨5 참조) 카. 특정규격 명시 금지 1) 본 사업 관련하여 발주기관은 「(계약예규)정부입찰·계약 집행기준」 제5조제4항제5호에 따라, 물품의 제조·구매입찰시 부당하게 특정상표 또는 특정 규격 또는 모델을 지정하여 입찰에 부치는 경우와 입찰조건, 시방서 및 규격서 등에서 정한 규격·품질·성능과 동등이상의 물품을 납품한 경우 특정상표 또는 모델이 아니라는 이유로 납품을 거부하여 참가자의 자격을 제한하여서는 아니됨 파. 사업자(수행업체) 준수사항 o 사업수행 중 획득한 아래 누출금지 대상정보를 사업수행기간 및 사업종료 이후에 누출 시에는「국가를 당사자로 하는 계약에 관한 법률 시행령」 제76조에 의거 부정당업자로 제재함

1) 수행업체는 본 용역의 성공을 위하여 효율적인 용역관리방안을 제시하고 발주기관과 협의하여 사업을 수행하여야 함 2) 프로젝트 수행에 필요한 장소는 「국방보안업무훈령」 및 시스템 운영환경(국방전용망)을 고려, 발주기관에서 제공하는 것을 원칙으로 함 가) 체계개발에 필요한 환경 구축(HW, SW, 정보보호, 네트워크, 사무기기, 사무용품, 집기, 정보통신장비)은 수행업체에서 일체 확보하여야 함 나) 사업추진을 위한 네트워크, 전기·전원, 바닥시설 공사 등이 필요한 경우 일체의 경비는 수행업체가 부담함 3) 발주기관의 제공 장소가 협소하여 추가적인 제3의 장소가 필요하거나 원격지 개발이 필요한 경우 수행업체에서 작업장소를 제시할 수 있으며, 발주기관은 이를 우선으로 검토하되 최종 선정은 상호 협의에 따름 가) 제3의 장소 또는 원격지 개발에 따른 비용은 수행업체가 부담함 나) 제3의 장소 또는 원격지에서 개발할 경우, 수행업체는 제안요청서에 명시한 보안요구사항 등을 준수하여 구체적인 보안관리대책(참여인원, 개발 장소 및 사용 장비, 노트북·USB 등 휴대용 저장매체, 네트워크, 자료 등)을 제시하여야 함 4) 본 사업은 「소프트웨어 진흥법」 제50조에 따라 계약당사자가 과업심의위원회 개최를 요청할 수 있음 자. 특수사항 1) 진도 및 일정관리 회의 방식 안내 - 사업추진 관련 주·월간 보고(진도 및 일정관리 회의) 개최 시 영상회의를 원칙으로 하며, 대면회의 개최 시에는 발주기관(사업담당부서) 소재지에서 개최함을 원칙으로 함 * 필요시 구체적 회의 방식과 장소는 상호협의를 통해 정할 수 있음

2) 제안사는 세부운영계획을 변경할 경우 과업 변경내용을 발주기관에 사전 통보하여 승인 후 추진 - 본 사업의 사업관리자(PM) 및 전담인력은 본 사업의 수행기간 동안 특별한 사정이 없는 한 변경할 수 없음 ※ 변경이 필요한 경우에는 발주기관으로부터 반드시 사전승인 필요 3) 정보시스템 감리 ① 감리를 적용하는 사업인 경우, “정보시스템 감리기준(행정안전부 고시)”의 규정을 적용한다. ② 사업자는 감리결과 지적사항에 대하여 지체 없이 과업수행내용을 수정 및 보완하여 조치하여야 한다. ③ 사업자는 통합사업을 추진함에 있어 각호 사항은 감리의 검토 의견을 받아 적용한 후 발주기관에 제출하여야 한다. - 단계별 착수보고, 중간보고, 완료보고 등 - 사업수행계획서, 구축계획서, 구축결과서 - 통합대상 기관 요구사항 정의 및 검토결과 등 요구사항 관리 관련 산출물 - 일정관리, 성과관리, 품질관리 관련 산출물 - 검사 산출물 등 모든 산출물 - 법․제도 관련 준수 등 기타 발주기관이 요구하는 사항 참고 공정거래 준수 안내

< 한국지능정보사회진흥원 공정거래 준수 안내 >

한국지능정보사회진흥원은 자율적인 거래관행 개선, 공정한 거래․상생문화를 정착‧확산하도록 공정거래 자율준수 프로그램에 따라

배점·평가

평가등급평점
100% 이상배점의 100%
70% 이상~100% 미만배점의 90%
40% 이상~70% 미만배점의 80%
40% 미만배점의 70%

다. 사업양수도 : 사업양도인의 실적을 사업양수인의 실적으로 포함하여 평가. 다만, 시설, 기술자 등 요건이 필요할 때에는 이를 갖춘 경우에만 실적으로 인정한다. 별지 2. 상생협력 평가기준

상생협력 평가기준
중소기업 참여 지분율평가점수평점
50% 이상5.0평점방식은
[주] 에 따름
45% 이상~50% 미만4.0
40% 이상~45% 미만3.0
35% 이상~40% 미만2.0
35% 미만1.0

[주] 1. 상생협력은 소프트웨어사업자의 소프트웨어사업 분담부문을 대상으로 중소기업인 소프트웨어사업자의 공동수급체 참여비율(지분율)로 평가한다. 다만, 공동이행방식의 공동수급체인 경우에는 전체 사업에서 중소기업인 사업자의 지분율로 평가한다. 가. (분담이행방식 적용례) 소프트웨어개발사업부문 80%, 정보통신공사 20%로 구성된 소프트웨어개발·구축사업에서 대기업인 소프트웨어사업자 A는 소프트웨어사업 40%, 중소기업인 소프트웨어사업자 B는 소프트웨어사업 40%, 중소기업인 정보통신공사업자 C는 정보통신공사(20%)를 분담하는 것으로 공동수급체를 구성한 경우의 중소기업 소프트웨어사업자 참여비율 평가는 소프트웨어개발사업비율(80%)에서 소프트웨어사업자 중 중소기업인 소프트웨어사업자 B의 참여비율(40%)로 평가하며 이 경우 50%로 평가점수는 5점이 된다. 나. (공동이행방식 적용례) 소프트웨어개발사업부문 80%, 정보통신공사 20%로 구성된 소프트웨어개발·구축사업에서 소프트웨어개발사업부문에 대하여 대기업인 소프트웨어사업자 A는 40%, 중소기업인 소프트웨어사업자 B는 40%, 중소기업인 소프트웨어사업자 C는 20%의 비율로 공동수급체를 구성하는 경우의 중소기업 소프트웨어사업자 참여비율 평가는 소프트웨어개발·구축사업(100%)에서 중소기업인 소프트웨어사업자 B와 C의 참여비율(60%)로 평가하며 이 경우 평가점수는 5점이 된다. 2. 중소기업인 소프트웨어사업자가 단독으로 입찰에 참가한 경우 최고 등급을 부여하고, 중소기업인 소프트웨어사업자의 참여 지분이 없는 경우에는 0점을 부여한다.

참가자격

○ 사업금액:21,402,885,558원 (* 부가가치세 포함)
○ 추정가격:19,457,168,689원 (* 부가가치세 제외)
○ 납품기한:계약 후 450일 이내 [금차(1차) : 계약 후 120일 이내]
○ 수요기관:한국지능정보사회진흥원
○ 검사/검수기관:수요기관 / 수요기관
○ 분할납품:불가
○ 인도조건:과업내역에 따름
○ 납품장소:
○ 하자담보책임기간:1년
하자담보비고내용:과업내역에 따름(제안요청서 등에 별도 명시된 경우 그에 따름)

3-2. 입찰참가자격 등록

------------------------------------------------------------------------------------------------------------------------------------------------------ ○ (등록장소) 조달청 조달등록팀 또는 각 지방조달청 경영지원과(팀) - 5 - ○ (입찰참가자격 등록) 조달청 경쟁입찰참가자격 등록은 수시로 가능하며, 입찰참가를 위해서는 전자입찰서 제출마감일 전일 18:00까지 등록을 하여야 합니다. 등록절차와 나라장터 이용안내는 정부조달콜센터(☎ 1588-0800, FAX: 042-472-2297)로 문의하시기 바랍니다. ○ (입찰보증금 납부) 입찰참가자는 반드시 이 건 입찰공고의 입찰보증금 내용을 숙지하시기 바랍니다. 공동수급체의 경우 대표사는 반드시 구성원사의 입찰보증금 납부대상 여부를 확인하여 관련 조항에 따른 입찰보증금을 납부하여야 합니다. ○ (신원확인 입찰) 이 입찰은 「국가종합전자조달시스템 전자입찰 특별유의서」 제7조에 따른 신원확인 입찰이 적용되며, 「국가종합전자조달시스템 입찰참가자격등록규정」 제2조제1항제16호에 따른 개인인증수단을 이용(공동인증서 제외)하여 신원을 확인받은 후 입찰에 참여하여야 합니다

4. 공지사항

------------------------------------------------------------------------------------------------------------------------------------------------------ ○ 본 사업은 장기계속계약으로 총부기금액을 결정하고 연차별로 차수계약을 체결 합니다. - 총 사업예산 : 21,402,885,558원 (총 용역기간 : 계약 후 450일) - 장기1차예산 : 2,500,000,000원 (용역기간 : 계약 후 120일) - 장기2차예산 : 18,902,885,558원 (용역기간 : 1차 완료 후 330일) ○ 제안서 평가기관: - 정량평가(상생협력) 및 정성평가 : 조달청 - 정량평가(수행실적) :한국지능정보사회진흥원

원문 공고 보기