시나리오 내용 반영

This commit is contained in:
KIM SU BO committed 2026-10-08 16:43:48 +09:00
1 parent d9287de729
commit 350bb92bf9
270 files changed
+198867

No files matched your search

+948
View File
@@ -0,0 +1,948 @@
{
"version": "1.0.0",
"exportedAt": "2026-10-08T00:00:00.000Z",
"id": "OPS10",
"title": "AAR에서 오경보·보고지연·인계누락 재현 및 개선 훈련",
"category": "작전·전투 수행",
"level": 2,
"durationDays": 5,
"requiredHours": 27.0,
"status": "COMPLETED",
"isRecommended": false,
"summary": "",
"objectives": "<p>러시아-우크라이나 전쟁과 미국-이란 간 긴장 국면에서는 상황실이 쏟아지는 신호를 짧은 시간에 걸러 판단해야 했고, 그 과정에서 사실이 아닌 신호를 위협으로 오인한 오경보, 상급 부대와 인접 부대에 대한 보고 지연, 근무 교대 때 진행 중인 상황이 전달되지 않는 인계 누락이 반복되었다. 이 세 가지는 큰 사고로 이어지기 전에 사후검토(AAR)에서 재현해 보고 절차로 고쳐야 효과가 있다. 본 프로젝트에서는 교육용 가상 대대 상황실을 무대로 세 가지 실패 사례를 분석해 역할과 현장 체크 항목을 정의하고, 복합 오류 주입 시나리오를 만들어 1차 재현 훈련, 복구 행동 수칙 훈련, 교대 인계 실습, 동시다발 오류 스트레스 훈련을 거친 뒤 AAR로 근본 원인을 찾고 재발 방지책을 적용해 같은 시나리오를 다시 실행한다. AI는 체크리스트 초안 검토와 기록 정리를 돕는 도구로만 쓰고 판단과 결심은 사람이 한다. 최종 목표는 오경보·지연·누락을 막고 회복하는 표준운용절차(SOP)와 교관이 바로 쓸 수 있는 훈련 패키지를 완성하는 것이다.</p>",
"deliverables": [
"docs/ops10_baseline_assessment.md (필수)",
"훈련 프로파일 (필수)",
"sop/ops10_field_checklist.md (필수)",
"SOP 흐름도 (필수)",
"scenarios/ops10_msel_scenario.json(md) (필수)",
"logs/ops10_dryrun_execution_log.md (필수)"
],
"constraints": "<h4>부대 보안 및 개인정보 보호</h4><ul><li><p>실제 부대 편성, 위치, 작전 일정, 군번·성명 등 민감 군사보안 및 개인식별정보는 절대 외부 AI에 입력하지 않는다.</p></li><li><p>모든 실습에는 제공된 교육용 가상 데이터셋 및 시뮬레이션 표본만을 활용한다.</p></li></ul><h4>AI 결과와 인간 최종 판단의 구분 (HITL 원칙)</h4><ul><li><p>AI 모델이 제안한 분석값이나 탐지 결과는 참고 지표이며, 최종 승인·보류·교전·배치 명령은 사람이 확정한다.</p></li><li><p>모든 부대·상황실·경보 신호·시각·인원·기상은 교육용 가상 자료이며 실제 부대명, 위치, 호출부호·음어, 경보 체계, 장비 제원은 사용하지 않는다. 부대 자료의 외부 AI 서비스 입력과 부대 내 촬영·녹음은 금지하고 AI에는 실습자료의 가상 내용만 입력한다. 모든 경보는 훈련 카드와 구두로만 주고받으며 실제 경보 방송·통신망·상급 부대 연락은 사용하지 않는다. 훈련 말머리 '훈련 상황'을 모든 보고 앞에 붙인다. 실제 교전·작전 여부는 교전수칙과 지휘계통에 따르며 최종 판단은 사람이 한다. 야간·스트레스 훈련에는 안전 통제관을 별도로 두어 위험하거나 혼란이 커지면 즉시 훈련을 중지한다. 이 자료의 절차와 권한 구분은 학습용 가상 기준이다.</p></li></ul>",
"evalSummary": "<h4>공통 PASS/FAIL 판정 원칙</h4><ul><li><p><strong>수행 증거:</strong> 요구된 데이터 전처리, 모델 구현, 검증 지표 산출, HITL 워크플로우 증거가 명확한가?</p></li><li><p><strong>판단 근거:</strong> 오경보/미탐 방지, 신뢰도 등급화, 파라미터 튜닝의 군사적·논리적 근거가 타당한가?</p></li><li><p><strong>앞뒤 연결성:</strong> 앞 미션의 스키마·전처리가 뒤 미션의 예측·대시보드·AAR 재보정에 정상 연계되는가?</p></li><li><p><strong>안전성:</strong> 보안 규정 준수, 극단 과부하 상황에서의 Fail-safe 복원력이 확보되었는가?</p></li></ul><h4>프로젝트 완료 조건</h4><p>10개 미션 전체에서 요구되는 필수([필수]) 평가 기준을 모두 PASS해야 프로젝트 최종 PASS로 판정한다.</p>",
"prerequisites": "기본 프로그래밍 지식 및 작전·전투 수행 데이터 분석 기초",
"refFiles": [],
"refText": "",
"projectSkills": [
{
"skillId": "competency_군특화문제해결_작전·전투 수행_문제분석",
"level": 2,
"category": "군특화문제해결",
"subCategory": "작전·전투 수행 문제분석"
},
{
"skillId": "competency_군특화문제해결_작전·전투 수행_대안도출",
"level": 1,
"category": "군특화문제해결",
"subCategory": "작전·전투 수행 대안도출"
},
{
"skillId": "competency_데이터분석검증_결과검증",
"level": 2,
"category": "데이터분석검증",
"subCategory": "AI 결과 검증"
},
{
"skillId": "competency_AI활용역량_도구활용",
"level": 1,
"category": "AI활용역량",
"subCategory": "AI 도구 및 모델 활용"
},
{
"skillId": "competency_전술의사결정_인간검토",
"level": 2,
"category": "전술의사결정",
"subCategory": "HITL 인간 검토 및 책임분계"
}
],
"prerequisiteVods": [],
"missions": [
{
"id": "OPS10_M01",
"sequence": 1,
"title": "과거 작전 실패 사례(오경보 발령, 보고 지연, 인계 누락) 시나리오 분석",
"durationHours": 1.5,
"overview": "<p>가상 대대 상황실에서 일어난 오경보, 보고 지연, 인계 누락 사례를 분석해 역할과 현장 체크 항목을 정의하고 훈련 기초 요구사항을 정리한다.</p>",
"objectives": "<p>실습자료의 가상 AAR 사례 카드 6건을 읽고 접수-확인-판단-발령-보고-전파-해제-인계 8단계 중 어느 단계에서 어떤 오류가 생겼는지 표시한다. 단계마다 누가 수행하고 누가 책임지는지 역할 분담 매트릭스(수행·책임·협조·통보)를 채우고, 현장에서 눈으로 확인할 체크 항목을 15개 이상 정의한다. AI에 가상 사례만 입력해 빠진 항목을 제안받되 채택 여부와 이유를 기록한다.</p>",
"scenario": "<h4>미션 배경 및 당위성</h4><p>오경보 발령, 보고 지연, 인계 누락 등 과거 작전 실패 시나리오를 분석한다. 실제 전술 현장에서는 단순 탐지에 그치지 않고 신속한 위협 판단과 신뢰도 높은 의사결정이 필수적이므로, <strong>가상 대대 상황실에서 일어난 오경보, 보고 지연, 인계 누락 사례를 분석해 역할과 현장 체크 항목을 정의하고 훈련 기초 요구사항을 정리한다.</strong> 과업을 완수하여 오판을 방지하고 작전 대응력을 극대화해야 합니다.</p><p>이 문제를 해결하기 위해 본 미션에서는 <strong>실습자료의 가상 AAR 사례 카드 6건을 읽고 접수-확인-판단-발령-보고-전파-해제-인계 8단계 중 어느 단계에서 어떤 오류가 생겼는지 표시 수행하고 검증하는</strong> 실습을 체계적으로 수행합니다.</p><p>학습자는 실습가이드에 제시된 총 5개 세부 활동(기본 기능 구현 ➔ 결과 지표 검증 ➔ 파라미터 튜닝 및 도전과제)을 순차적으로 진행하며 핵심 판정 기준을 달성합니다.</p><p><strong>이번 결과물:</strong> <code>docs/ops10_baseline_assessment.md 및 훈련 프로파일</code> 형태의 결과물을 완성한다.</p>",
"attachments": [],
"materials": [
"/uploads/OPS10/ops10_m01_dataset.json",
"/uploads/OPS10/ops10_m01_sample.md"
],
"materialText": "<p><strong>미션 실습 자료</strong></p><ul><li><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/uploads/OPS10/ops10_m01_dataset.json\">가상 데이터셋 샘플 (JSON)</a></li><li><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/uploads/OPS10/ops10_m01_sample.md\">실습 및 검증 가이드 (MD)</a></li></ul><p><strong>활용 주의</strong>: 제공된 교육용 가상 데이터만 사용하며 실제 군사 비밀 및 개인정보는 입력하지 않습니다.</p>",
"techStack": [
"작전·전투 수행",
"실사용·검증형",
"데이터 전처리",
"알고리즘 구현",
"HITL 검증"
],
"deliverables": [
"docs/ops10_baseline_assessment.md (필수)",
"훈련 프로파일 (필수)"
],
"evaluationKeys": [
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[과거 작전 실패 사례(오경보 발령, 보고 지연, 인계 누락) 시나리오 분석] 요구된 핵심 성능 기준(현장 체크 항목 정의 15개 이상, 역할 분담 매트릭스 100% 매핑)을 완벽히 달성하였는가?</strong></p><h4>PASS 증거</h4><p>현장 체크 항목 정의 15개 이상, 역할 분담 매트릭스 100% 매핑 기준을 충족하고 훈련 기초 요구사항 정의서 작성 및 평가관 승인 완료을 만족하는 실행 결과 및 로그가 제출되었다.</p><h4>보완이 필요한 상태</h4><p>정량적 지표가 기준치에 미달하거나 실행 로그에서 예외/결측 오류가 발생한 경우.</p><h4>보완 방법</h4><p>부대 특성(야전/기지/의무 등)별 환경 변수 보강을 적용하여 파라미터를 보정하고 단위 테스트를 재수행한다.</p>",
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[정성적 타당성] 군사적 현실성 및 전술 상황의 현실성 및 실무 부대 적용 가능성 관점의 타당성이 확보되었는가?</strong></p><h4>PASS 증거</h4><p>전술 상황의 현실성 및 실무 부대 적용 가능성이 논리적으로 검증되었으며 전문가/교관 체크리스트 대조 및 부합성 검증를 통한 무결성이 확인되었다.</p><h4>보완이 필요한 상태</h4><p>비현실적인 가정을 적용했거나 오류 원인에 대한 정성적 설명 근거가 부족한 경우.</p><h4>보완 방법</h4><p>교차 검증 데이터를 보강하고 지휘관/실무자 관점의 해석 근거를 명시한다.</p>"
],
"evaluationTypes": [
"REQUIRED",
"REQUIRED"
],
"evaluationText": "<h4>미션 판정</h4><p><strong>평가 구분:</strong> 필수</p><p><strong>핵심 평가영역:</strong> 전술 상황의 현실성 및 실무 부대 적용 가능성</p><h4>미션 PASS 조건</h4><ul><li><p>정량 기준: 현장 체크 항목 정의 15개 이상, 역할 분담 매트릭스 100% 매핑</p></li><li><p>진행 기준: 훈련 기초 요구사항 정의서 작성 및 평가관 승인 완료</p></li><li><p>검증 방법: 전문가/교관 체크리스트 대조 및 부합성 검증</p></li></ul><h4>채점자 판정 메모</h4><blockquote><p>단순 코드 실행 여부뿐만 아니라 출력된 수치와 근거 자료가 군 실무 요구사항에 부합하는지 면밀히 확인한다.</p></blockquote>",
"aiGuidelines": {
"allow": [
"데이터 전처리 알고리즘 및 정규화 서식 추천받기",
"이상치 탐지 및 모델 파라미터 튜닝 아이디어 제안받기",
"대시보드 UI 컴포넌트 코드 및 시각화 서식 생성하기"
],
"rules": [
"최종 판정 및 지휘 결심은 학습자가 직접 수행한다.",
"실제 군사 비밀이나 개인 식별 정보는 입력하지 않는다.",
"AI의 출력 결과를 맹신하지 않고 반드시 단위 테스트로 검증한다."
],
"forbid": [
"실제 군사 작전/인사 비밀 데이터를 AI에 입력하기",
"검증 없이 AI가 생성한 코드를 그대로 제출하기",
"단정적인 자동 결심 결과를 인간 검토 없이 확정하기"
]
},
"guideSteps": [
{
"step": 1,
"problem": "(개인 15분) 사례 카드 A~F를 읽고 오류 유형과 8단계 중 발생 단계를 표시한다.",
"activity": "<h4>이 단계의 역할</h4><p>(개인 15분) 사례 카드 A~F를 읽고 오류 유형과 8단계 중 발생 단계를 표시한다.</p><h4>해야 할 일</h4><ol><li><p>(개인 15분) 사례 카드 A~F를 읽고 오류 유형과 8단계 중 발생 단계를 표시한다.에 필요한 데이터셋과 입력 파라미터를 준비한다.</p></li><li><p>정답 코드 및 모듈을 실행하여 중간 출력 결과를 도출한다.</p></li><li><p>출력된 지표와 로그가 기준 조건을 만족하는지 대조·검증한다.</p></li></ol><h4>핵심 확인 지표</h4><blockquote><p>체크 항목 15개 이상, 역할 매트릭스 빈칸 0개 사례 6건 오류 단계 모두 표시</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>(개인 15분) 사례 카드 A~F를 읽고 오류 유형과 8단계 중 발생 단계를 표시한다. 실행 결과 및 검증 로그</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>(개인 15분) 사례 카드 A~F를 읽고 오류 유형과 8단계 중 발생 단계를 표시한다. 과정이 정상적으로 수행되고 오류 없이 완료되었다.</p></li><li><p>요구된 핵심 성능 지표(체크 항목 15개 이상, 역할 매트릭스 빈칸 0개 사례 6건 오류 단계 모두 표시)를 충족하였다.</p></li></ul><h4>보완이 필요한 경우</h4><ul><li><p>실행 중 오류가 발생했거나 필수 검증 지표가 누락된 경우 재실행하여 보완한다.</p></li></ul>",
"attachments": []
},
{
"step": 2,
"problem": "(조별 25분) 서식 1 역할 분담 매트릭스를 채운다. 단계마다 책임은 1명만 지정한다.",
"activity": "<h4>이 단계의 역할</h4><p>(조별 25분) 서식 1 역할 분담 매트릭스를 채운다. 단계마다 책임은 1명만 지정한다.</p><h4>해야 할 일</h4><ol><li><p>(조별 25분) 서식 1 역할 분담 매트릭스를 채운다. 단계마다 책임은 1명만 지정한다.에 필요한 데이터셋과 입력 파라미터를 준비한다.</p></li><li><p>정답 코드 및 모듈을 실행하여 중간 출력 결과를 도출한다.</p></li><li><p>출력된 지표와 로그가 기준 조건을 만족하는지 대조·검증한다.</p></li></ol><h4>핵심 확인 지표</h4><blockquote><p>체크 항목 15개 이상, 역할 매트릭스 빈칸 0개 사례 6건 오류 단계 모두 표시</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>(조별 25분) 서식 1 역할 분담 매트릭스를 채운다. 단계마다 책임은 1명만 지정한다. 실행 결과 및 검증 로그</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>(조별 25분) 서식 1 역할 분담 매트릭스를 채운다. 단계마다 책임은 1명만 지정한다. 과정이 정상적으로 수행되고 오류 없이 완료되었다.</p></li><li><p>요구된 핵심 성능 지표(체크 항목 15개 이상, 역할 매트릭스 빈칸 0개 사례 6건 오류 단계 모두 표시)를 충족하였다.</p></li></ul><h4>보완이 필요한 경우</h4><ul><li><p>실행 중 오류가 발생했거나 필수 검증 지표가 누락된 경우 재실행하여 보완한다.</p></li></ul>",
"attachments": []
},
{
"step": 3,
"problem": "(조별 25분) 서식 2 현장 체크 항목을 15개 이상 쓴다. AI에 가상 사례만 입력해 ...",
"activity": "<h4>이 단계의 역할</h4><p>(조별 25분) 서식 2 현장 체크 항목을 15개 이상 쓴다. AI에 가상 사례만 입력해 누락을 검토하고 서식 3에 채택 여부와 이유를 적는다.</p><h4>해야 할 일</h4><ol><li><p>(조별 25분) 서식 2 현장 체크 항목을 15개 이상 쓴다. AI에 가상 사례만 입력해 누락을 검토하고 서식 3에 채택 여부와 이유를 적는다.에 필요한 데이터셋과 입력 파라미터를 준비한다.</p></li><li><p>정답 코드 및 모듈을 실행하여 중간 출력 결과를 도출한다.</p></li><li><p>출력된 지표와 로그가 기준 조건을 만족하는지 대조·검증한다.</p></li></ol><h4>핵심 확인 지표</h4><blockquote><p>체크 항목 15개 이상, 역할 매트릭스 빈칸 0개 사례 6건 오류 단계 모두 표시</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>(조별 25분) 서식 2 현장 체크 항목을 15개 이상 쓴다. AI에 가상 사례만 입력해 누락을 검토하고 서식 3에 채택 여부와 이유를 적는다. 실행 결과 및 검증 로그</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>(조별 25분) 서식 2 현장 체크 항목을 15개 이상 쓴다. AI에 가상 사례만 입력해 누락을 검토하고 서식 3에 채택 여부와 이유를 적는다. 과정이 정상적으로 수행되고 오류 없이 완료되었다.</p></li><li><p>요구된 핵심 성능 지표(체크 항목 15개 이상, 역할 매트릭스 빈칸 0개 사례 6건 오류 단계 모두 표시)를 충족하였다.</p></li></ul><h4>보완이 필요한 경우</h4><ul><li><p>실행 중 오류가 발생했거나 필수 검증 지표가 누락된 경우 재실행하여 보완한다.</p></li></ul>",
"attachments": []
},
{
"step": 4,
"problem": "(조별 10분) 점검표로 확인한다.",
"activity": "<h4>이 단계의 역할</h4><p>(조별 10분) 점검표로 확인한다.</p><h4>해야 할 일</h4><ol><li><p>(조별 10분) 점검표로 확인한다.에 필요한 데이터셋과 입력 파라미터를 준비한다.</p></li><li><p>정답 코드 및 모듈을 실행하여 중간 출력 결과를 도출한다.</p></li><li><p>출력된 지표와 로그가 기준 조건을 만족하는지 대조·검증한다.</p></li></ol><h4>핵심 확인 지표</h4><blockquote><p>체크 항목 15개 이상, 역할 매트릭스 빈칸 0개 사례 6건 오류 단계 모두 표시</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>(조별 10분) 점검표로 확인한다. 실행 결과 및 검증 로그</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>(조별 10분) 점검표로 확인한다. 과정이 정상적으로 수행되고 오류 없이 완료되었다.</p></li><li><p>요구된 핵심 성능 지표(체크 항목 15개 이상, 역할 매트릭스 빈칸 0개 사례 6건 오류 단계 모두 표시)를 충족하였다.</p></li></ul><h4>보완이 필요한 경우</h4><ul><li><p>실행 중 오류가 발생했거나 필수 검증 지표가 누락된 경우 재실행하여 보완한다.</p></li></ul>",
"attachments": []
},
{
"step": 5,
"problem": "도전 과제 및 파라미터 튜닝 최적화",
"activity": "<h4>이 단계의 역할</h4><p>기본 파이프라인 수행 후 심화 튜닝 및 조건 변경을 통해 최적화 역량을 다진다.</p><h4>해야 할 일</h4><p>사례 D처럼 두 초소가 같은 신호를 따로 보고했을 때 누가 어떤 기준으로 같은 건임을 판단할지 체크 항목 하나를 추가한다.</p><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>파라미터 변경 전후 비교 분석 메모 및 최종 최적화 결과</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>도전 과제 변경 사항이 논리적으로 타당하며 결과 변화 이유를 명확히 기술하였다.</p></li></ul>",
"attachments": []
}
]
},
{
"id": "OPS10_M02",
"sequence": 2,
"title": "3대 핵심 실패 요인의 발생 메커니즘 분석 및 재현 모의 훈련 계획 수립",
"durationHours": 2.0,
"overview": "<p>오경보, 보고 지연, 인계 누락 3대 핵심 실패 요인이 어떻게 발생하는지 메커니즘을 분석하고 이를 재현할 모의 훈련 계획과 SOP 초안을 수립한다.</p>",
"objectives": "<p>실패 요인마다 계기(트리거), 전개, 결과의 사슬을 표로 정리하고 사람·절차·정보·도구 중 어디에서 끊어졌는지 적는다. 8단계 SOP의 세부 절차를 신호-행동-보고 형식으로 쓰고 모호한 표현('빨리', '적절히')을 구체적 기준으로 바꾼다. 필수 안전·보안 조치 8개(훈련 말머리, 실제 경보 체계 불사용, 부대 자료 외부 입력 금지 등)를 SOP 단계에 배치한다. 재현 훈련의 시간표, 역할, 안전 통제 방법을 훈련 계획에 정리하고 SOP 흐름도에 긴급·일반 분기를 표시한다.</p>",
"scenario": "<h4>미션 배경 및 당위성</h4><p>3대 핵심 실패 요인의 발생 메커니즘을 분석하고 재현 모의 훈련 계획을 수립한다. 실제 전술 현장에서는 단순 탐지에 그치지 않고 신속한 위협 판단과 신뢰도 높은 의사결정이 필수적이므로, <strong>오경보, 보고 지연, 인계 누락 3대 핵심 실패 요인이 어떻게 발생하는지 메커니즘을 분석하고 이를 재현할 모의 훈련 계획과 SOP 초안을 수립한다.</strong> 과업을 완수하여 오판을 방지하고 작전 대응력을 극대화해야 합니다.</p><p>이 문제를 해결하기 위해 본 미션에서는 <strong>실패 요인마다 계기(트리거), 전개, 결과의 사슬을 표로 정리하고 사람·절차·정보·도구 중 어디에서 끊어졌는지 적는다 과정을 진행하는</strong> 실습을 체계적으로 수행합니다.</p><p>학습자는 실습가이드에 제시된 총 5개 세부 활동(기본 기능 구현 ➔ 결과 지표 검증 ➔ 파라미터 튜닝 및 도전과제)을 순차적으로 진행하며 핵심 판정 기준을 달성합니다.</p><p><strong>이번 결과물:</strong> <code>sop/ops10_field_checklist.md 및 SOP 흐름도</code> 형태의 결과물을 완성한다.</p>",
"attachments": [],
"materials": [
"/uploads/OPS10/ops10_m02_dataset.json",
"/uploads/OPS10/ops10_m02_sample.md"
],
"materialText": "<p><strong>미션 실습 자료</strong></p><ul><li><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/uploads/OPS10/ops10_m02_dataset.json\">가상 데이터셋 샘플 (JSON)</a></li><li><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/uploads/OPS10/ops10_m02_sample.md\">실습 및 검증 가이드 (MD)</a></li></ul><p><strong>활용 주의</strong>: 제공된 교육용 가상 데이터만 사용하며 실제 군사 비밀 및 개인정보는 입력하지 않습니다.</p>",
"techStack": [
"작전·전투 수행",
"실사용·검증형",
"데이터 전처리",
"알고리즘 구현",
"HITL 검증"
],
"deliverables": [
"sop/ops10_field_checklist.md (필수)",
"SOP 흐름도 (필수)"
],
"evaluationKeys": [
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[3대 핵심 실패 요인의 발생 메커니즘 분석 및 재현 모의 훈련 계획 수립] 요구된 핵심 성능 기준(SOP 단계별 세부 절차 100% 명시, 필수 안전/보안 조치 포함율 100%)을 완벽히 달성하였는가?</strong></p><h4>PASS 증거</h4><p>SOP 단계별 세부 절차 100% 명시, 필수 안전/보안 조치 포함율 100% 기준을 충족하고 표준 체크리스트 양식 완성 및 단위 절차 모의 검토을 만족하는 실행 결과 및 로그가 제출되었다.</p><h4>보완이 필요한 상태</h4><p>정량적 지표가 기준치에 미달하거나 실행 로그에서 예외/결측 오류가 발생한 경우.</p><h4>보완 방법</h4><p>긴급/일반 모드 분리 및 휴대용 요약 카드(Pocket Guide) 구성을 적용하여 파라미터를 보정하고 단위 테스트를 재수행한다.</p>",
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[정성적 타당성] 군사적 현실성 및 절차의 명확성, 간결성 및 긴급 상황에서의 가독성 관점의 타당성이 확보되었는가?</strong></p><h4>PASS 증거</h4><p>절차의 명확성, 간결성 및 긴급 상황에서의 가독성이 논리적으로 검증되었으며 교차 검토를 통한 절차 누락 및 모호성 식별를 통한 무결성이 확인되었다.</p><h4>보완이 필요한 상태</h4><p>비현실적인 가정을 적용했거나 오류 원인에 대한 정성적 설명 근거가 부족한 경우.</p><h4>보완 방법</h4><p>교차 검증 데이터를 보강하고 지휘관/실무자 관점의 해석 근거를 명시한다.</p>"
],
"evaluationTypes": [
"REQUIRED",
"REQUIRED"
],
"evaluationText": "<h4>미션 판정</h4><p><strong>평가 구분:</strong> 필수</p><p><strong>핵심 평가영역:</strong> 절차의 명확성, 간결성 및 긴급 상황에서의 가독성</p><h4>미션 PASS 조건</h4><ul><li><p>정량 기준: SOP 단계별 세부 절차 100% 명시, 필수 안전/보안 조치 포함율 100%</p></li><li><p>진행 기준: 표준 체크리스트 양식 완성 및 단위 절차 모의 검토</p></li><li><p>검증 방법: 교차 검토를 통한 절차 누락 및 모호성 식별</p></li></ul><h4>채점자 판정 메모</h4><blockquote><p>단순 코드 실행 여부뿐만 아니라 출력된 수치와 근거 자료가 군 실무 요구사항에 부합하는지 면밀히 확인한다.</p></blockquote>",
"aiGuidelines": {
"allow": [
"데이터 전처리 알고리즘 및 정규화 서식 추천받기",
"이상치 탐지 및 모델 파라미터 튜닝 아이디어 제안받기",
"대시보드 UI 컴포넌트 코드 및 시각화 서식 생성하기"
],
"rules": [
"최종 판정 및 지휘 결심은 학습자가 직접 수행한다.",
"실제 군사 비밀이나 개인 식별 정보는 입력하지 않는다.",
"AI의 출력 결과를 맹신하지 않고 반드시 단위 테스트로 검증한다."
],
"forbid": [
"실제 군사 작전/인사 비밀 데이터를 AI에 입력하기",
"검증 없이 AI가 생성한 코드를 그대로 제출하기",
"단정적인 자동 결심 결과를 인간 검토 없이 확정하기"
]
},
"guideSteps": [
{
"step": 1,
"problem": "(조별 20분) 서식 1에 3대 실패 요인의 계기·전개·결과·끊어진 고리를 쓴다.",
"activity": "<h4>이 단계의 역할</h4><p>(조별 20분) 서식 1에 3대 실패 요인의 계기·전개·결과·끊어진 고리를 쓴다.</p><h4>해야 할 일</h4><ol><li><p>(조별 20분) 서식 1에 3대 실패 요인의 계기·전개·결과·끊어진 고리를 쓴다.에 필요한 데이터셋과 입력 파라미터를 준비한다.</p></li><li><p>정답 코드 및 모듈을 실행하여 중간 출력 결과를 도출한다.</p></li><li><p>출력된 지표와 로그가 기준 조건을 만족하는지 대조·검증한다.</p></li></ol><h4>핵심 확인 지표</h4><blockquote><p>SOP 8단계 세부 절차 100%, 안전·보안 조치 8개 포함 100% 3대 실패 요인 메커니즘 작성</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>(조별 20분) 서식 1에 3대 실패 요인의 계기·전개·결과·끊어진 고리를 쓴다. 실행 결과 및 검증 로그</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>(조별 20분) 서식 1에 3대 실패 요인의 계기·전개·결과·끊어진 고리를 쓴다. 과정이 정상적으로 수행되고 오류 없이 완료되었다.</p></li><li><p>요구된 핵심 성능 지표(SOP 8단계 세부 절차 100%, 안전·보안 조치 8개 포함 100% 3대 실패 요인 메커니즘 작성)를 충족하였다.</p></li></ul><h4>보완이 필요한 경우</h4><ul><li><p>실행 중 오류가 발생했거나 필수 검증 지표가 누락된 경우 재실행하여 보완한다.</p></li></ul>",
"attachments": []
},
{
"step": 2,
"problem": "(조별 30분) 서식 2 SOP 세부 절차를 신호-행동-보고로 쓰고 안전·보안 조치 S1~...",
"activity": "<h4>이 단계의 역할</h4><p>(조별 30분) 서식 2 SOP 세부 절차를 신호-행동-보고로 쓰고 안전·보안 조치 S1~S8을 단계에 배치한다.</p><h4>해야 할 일</h4><ol><li><p>(조별 30분) 서식 2 SOP 세부 절차를 신호-행동-보고로 쓰고 안전·보안 조치 S1~S8을 단계에 배치한다.에 필요한 데이터셋과 입력 파라미터를 준비한다.</p></li><li><p>정답 코드 및 모듈을 실행하여 중간 출력 결과를 도출한다.</p></li><li><p>출력된 지표와 로그가 기준 조건을 만족하는지 대조·검증한다.</p></li></ol><h4>핵심 확인 지표</h4><blockquote><p>SOP 8단계 세부 절차 100%, 안전·보안 조치 8개 포함 100% 3대 실패 요인 메커니즘 작성</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>(조별 30분) 서식 2 SOP 세부 절차를 신호-행동-보고로 쓰고 안전·보안 조치 S1~S8을 단계에 배치한다. 실행 결과 및 검증 로그</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>(조별 30분) 서식 2 SOP 세부 절차를 신호-행동-보고로 쓰고 안전·보안 조치 S1~S8을 단계에 배치한다. 과정이 정상적으로 수행되고 오류 없이 완료되었다.</p></li><li><p>요구된 핵심 성능 지표(SOP 8단계 세부 절차 100%, 안전·보안 조치 8개 포함 100% 3대 실패 요인 메커니즘 작성)를 충족하였다.</p></li></ul><h4>보완이 필요한 경우</h4><ul><li><p>실행 중 오류가 발생했거나 필수 검증 지표가 누락된 경우 재실행하여 보완한다.</p></li></ul>",
"attachments": []
},
{
"step": 3,
"problem": "(조별 15분) 서식 3 흐름도의 빈칸을 채우고 긴급·일반 분기를 표시한다.",
"activity": "<h4>이 단계의 역할</h4><p>(조별 15분) 서식 3 흐름도의 빈칸을 채우고 긴급·일반 분기를 표시한다.</p><h4>해야 할 일</h4><ol><li><p>(조별 15분) 서식 3 흐름도의 빈칸을 채우고 긴급·일반 분기를 표시한다.에 필요한 데이터셋과 입력 파라미터를 준비한다.</p></li><li><p>정답 코드 및 모듈을 실행하여 중간 출력 결과를 도출한다.</p></li><li><p>출력된 지표와 로그가 기준 조건을 만족하는지 대조·검증한다.</p></li></ol><h4>핵심 확인 지표</h4><blockquote><p>SOP 8단계 세부 절차 100%, 안전·보안 조치 8개 포함 100% 3대 실패 요인 메커니즘 작성</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>(조별 15분) 서식 3 흐름도의 빈칸을 채우고 긴급·일반 분기를 표시한다. 실행 결과 및 검증 로그</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>(조별 15분) 서식 3 흐름도의 빈칸을 채우고 긴급·일반 분기를 표시한다. 과정이 정상적으로 수행되고 오류 없이 완료되었다.</p></li><li><p>요구된 핵심 성능 지표(SOP 8단계 세부 절차 100%, 안전·보안 조치 8개 포함 100% 3대 실패 요인 메커니즘 작성)를 충족하였다.</p></li></ul><h4>보완이 필요한 경우</h4><ul><li><p>실행 중 오류가 발생했거나 필수 검증 지표가 누락된 경우 재실행하여 보완한다.</p></li></ul>",
"attachments": []
},
{
"step": 4,
"problem": "(조별 15분) 서식 4 재현 훈련 계획을 쓰고 점검표로 확인한다.",
"activity": "<h4>이 단계의 역할</h4><p>(조별 15분) 서식 4 재현 훈련 계획을 쓰고 점검표로 확인한다.</p><h4>해야 할 일</h4><ol><li><p>(조별 15분) 서식 4 재현 훈련 계획을 쓰고 점검표로 확인한다.에 필요한 데이터셋과 입력 파라미터를 준비한다.</p></li><li><p>정답 코드 및 모듈을 실행하여 중간 출력 결과를 도출한다.</p></li><li><p>출력된 지표와 로그가 기준 조건을 만족하는지 대조·검증한다.</p></li></ol><h4>핵심 확인 지표</h4><blockquote><p>SOP 8단계 세부 절차 100%, 안전·보안 조치 8개 포함 100% 3대 실패 요인 메커니즘 작성</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>(조별 15분) 서식 4 재현 훈련 계획을 쓰고 점검표로 확인한다. 실행 결과 및 검증 로그</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>(조별 15분) 서식 4 재현 훈련 계획을 쓰고 점검표로 확인한다. 과정이 정상적으로 수행되고 오류 없이 완료되었다.</p></li><li><p>요구된 핵심 성능 지표(SOP 8단계 세부 절차 100%, 안전·보안 조치 8개 포함 100% 3대 실패 요인 메커니즘 작성)를 충족하였다.</p></li></ul><h4>보완이 필요한 경우</h4><ul><li><p>실행 중 오류가 발생했거나 필수 검증 지표가 누락된 경우 재실행하여 보완한다.</p></li></ul>",
"attachments": []
},
{
"step": 5,
"problem": "도전 과제 및 파라미터 튜닝 최적화",
"activity": "<h4>이 단계의 역할</h4><p>기본 파이프라인 수행 후 심화 튜닝 및 조건 변경을 통해 최적화 역량을 다진다.</p><h4>해야 할 일</h4><p>'빨리 보고한다'를 숫자 기준으로 바꾼 뒤 그 기준이 야간 통신 두절 때도 지켜질 수 있는지 검토한다.</p><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>파라미터 변경 전후 비교 분석 메모 및 최종 최적화 결과</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>도전 과제 변경 사항이 논리적으로 타당하며 결과 변화 이유를 명확히 기술하였다.</p></li></ul>",
"attachments": []
}
]
},
{
"id": "OPS10_M03",
"sequence": 3,
"title": "상황실 요원 대상 오경보-지연-누락 복합 발생 시뮬레이션 환경 구축",
"durationHours": 2.5,
"overview": "<p>상황실 요원이 오경보-지연-누락을 함께 겪도록 시간대별 사건을 주입하는 복합 시뮬레이션 시나리오(MSEL)를 구축한다.</p>",
"objectives": "<p>가상 야간 근무 3시간 동안 시간대별로 주입할 사건을 10건 이상 쓴다. 사건마다 주입 시각, 주입 수단(카드·구두·모의 통신), 내용, 정상·비정상 구분, 기대 행동, 담당을 적고 정상:비정상 비율을 6:4로 맞춘다. 오경보 유발 사건, 보고 지연 유발 사건, 인계 누락 유발 사건이 각각 1건 이상 들어가게 한다. 워크스루(소리 내어 따라가기)로 개연성과 누락을 점검하고 수정한다.</p>",
"scenario": "<h4>미션 배경 및 당위성</h4><p>상황실 요원 대상 오경보-지연-누락 복합 발생 시뮬레이션 환경을 구축한다. 실제 전술 현장에서는 단순 탐지에 그치지 않고 신속한 위협 판단과 신뢰도 높은 의사결정이 필수적이므로, <strong>상황실 요원이 오경보-지연-누락을 함께 겪도록 시간대별 사건을 주입하는 복합 시뮬레이션 시나리오(MSEL)를 구축한다.</strong> 과업을 완수하여 오판을 방지하고 작전 대응력을 극대화해야 합니다.</p><p>이 문제를 해결하기 위해 본 미션에서는 <strong>가상 야간 근무 3시간 동안 시간대별로 주입할 사건을 10건 이상 쓴다 과정을 진행하는</strong> 실습을 체계적으로 수행합니다.</p><p>학습자는 실습가이드에 제시된 총 5개 세부 활동(기본 기능 구현 ➔ 결과 지표 검증 ➔ 파라미터 튜닝 및 도전과제)을 순차적으로 진행하며 핵심 판정 기준을 달성합니다.</p><p><strong>이번 결과물:</strong> <code>scenarios/ops10_msel_scenario.json(md)</code> 형태의 결과물을 완성한다.</p>",
"attachments": [],
"materials": [
"/uploads/OPS10/ops10_m03_dataset.json",
"/uploads/OPS10/ops10_m03_sample.md"
],
"materialText": "<p><strong>미션 실습 자료</strong></p><ul><li><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/uploads/OPS10/ops10_m03_dataset.json\">가상 데이터셋 샘플 (JSON)</a></li><li><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/uploads/OPS10/ops10_m03_sample.md\">실습 및 검증 가이드 (MD)</a></li></ul><p><strong>활용 주의</strong>: 제공된 교육용 가상 데이터만 사용하며 실제 군사 비밀 및 개인정보는 입력하지 않습니다.</p>",
"techStack": [
"작전·전투 수행",
"실사용·검증형",
"데이터 전처리",
"알고리즘 구현",
"HITL 검증"
],
"deliverables": [
"scenarios/ops10_msel_scenario.json(md) (필수)"
],
"evaluationKeys": [
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[상황실 요원 대상 오경보-지연-누락 복합 발생 시뮬레이션 환경 구축] 요구된 핵심 성능 기준(시간대별 주입 사건 10건 이상, 정상/비정상 상황 비율 6:4 구성)을 완벽히 달성하였는가?</strong></p><h4>PASS 증거</h4><p>시간대별 주입 사건 10건 이상, 정상/비정상 상황 비율 6:4 구성 기준을 충족하고 시나리오 타임라인 및 주입 메시지 템플릿 완성을 만족하는 실행 결과 및 로그가 제출되었다.</p><h4>보완이 필요한 상태</h4><p>정량적 지표가 기준치에 미달하거나 실행 로그에서 예외/결측 오류가 발생한 경우.</p><h4>보완 방법</h4><p>돌발 변수(통신 두절, 센서 오류, 부상 발생 등) 추가을 적용하여 파라미터를 보정하고 단위 테스트를 재수행한다.</p>",
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[정성적 타당성] 군사적 현실성 및 상황 전개의 개연성 및 훈련 긴장도 유지 적절성 관점의 타당성이 확보되었는가?</strong></p><h4>PASS 증거</h4><p>상황 전개의 개연성 및 훈련 긴장도 유지 적절성이 논리적으로 검증되었으며 시나리오 워크스루(Walk-through) 사전 시뮬레이션를 통한 무결성이 확인되었다.</p><h4>보완이 필요한 상태</h4><p>비현실적인 가정을 적용했거나 오류 원인에 대한 정성적 설명 근거가 부족한 경우.</p><h4>보완 방법</h4><p>교차 검증 데이터를 보강하고 지휘관/실무자 관점의 해석 근거를 명시한다.</p>"
],
"evaluationTypes": [
"REQUIRED",
"REQUIRED"
],
"evaluationText": "<h4>미션 판정</h4><p><strong>평가 구분:</strong> 필수</p><p><strong>핵심 평가영역:</strong> 상황 전개의 개연성 및 훈련 긴장도 유지 적절성</p><h4>미션 PASS 조건</h4><ul><li><p>정량 기준: 시간대별 주입 사건 10건 이상, 정상/비정상 상황 비율 6:4 구성</p></li><li><p>진행 기준: 시나리오 타임라인 및 주입 메시지 템플릿 완성</p></li><li><p>검증 방법: 시나리오 워크스루(Walk-through) 사전 시뮬레이션</p></li></ul><h4>채점자 판정 메모</h4><blockquote><p>단순 코드 실행 여부뿐만 아니라 출력된 수치와 근거 자료가 군 실무 요구사항에 부합하는지 면밀히 확인한다.</p></blockquote>",
"aiGuidelines": {
"allow": [
"데이터 전처리 알고리즘 및 정규화 서식 추천받기",
"이상치 탐지 및 모델 파라미터 튜닝 아이디어 제안받기",
"대시보드 UI 컴포넌트 코드 및 시각화 서식 생성하기"
],
"rules": [
"최종 판정 및 지휘 결심은 학습자가 직접 수행한다.",
"실제 군사 비밀이나 개인 식별 정보는 입력하지 않는다.",
"AI의 출력 결과를 맹신하지 않고 반드시 단위 테스트로 검증한다."
],
"forbid": [
"실제 군사 작전/인사 비밀 데이터를 AI에 입력하기",
"검증 없이 AI가 생성한 코드를 그대로 제출하기",
"단정적인 자동 결심 결과를 인간 검토 없이 확정하기"
]
},
"guideSteps": [
{
"step": 1,
"problem": "(조별 40분) 서식에 주입 사건을 10건 이상 쓴다. 정상:비정상을 6:4로 맞춘다.",
"activity": "<h4>이 단계의 역할</h4><p>(조별 40분) 서식에 주입 사건을 10건 이상 쓴다. 정상:비정상을 6:4로 맞춘다.</p><h4>해야 할 일</h4><ol><li><p>(조별 40분) 서식에 주입 사건을 10건 이상 쓴다. 정상:비정상을 6:4로 맞춘다.에 필요한 데이터셋과 입력 파라미터를 준비한다.</p></li><li><p>정답 코드 및 모듈을 실행하여 중간 출력 결과를 도출한다.</p></li><li><p>출력된 지표와 로그가 기준 조건을 만족하는지 대조·검증한다.</p></li></ol><h4>핵심 확인 지표</h4><blockquote><p>주입 사건 10건 이상, 정상:비정상 6:4 오경보·지연·누락 유발 사건 각 1건 이상</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>(조별 40분) 서식에 주입 사건을 10건 이상 쓴다. 정상:비정상을 6:4로 맞춘다. 실행 결과 및 검증 로그</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>(조별 40분) 서식에 주입 사건을 10건 이상 쓴다. 정상:비정상을 6:4로 맞춘다. 과정이 정상적으로 수행되고 오류 없이 완료되었다.</p></li><li><p>요구된 핵심 성능 지표(주입 사건 10건 이상, 정상:비정상 6:4 오경보·지연·누락 유발 사건 각 1건 이상)를 충족하였다.</p></li></ul><h4>보완이 필요한 경우</h4><ul><li><p>실행 중 오류가 발생했거나 필수 검증 지표가 누락된 경우 재실행하여 보완한다.</p></li></ul>",
"attachments": []
},
{
"step": 2,
"problem": "(조별 10분) 구성 비율과 실패 요인별 유발 사건 수를 계산해 적는다.",
"activity": "<h4>이 단계의 역할</h4><p>(조별 10분) 구성 비율과 실패 요인별 유발 사건 수를 계산해 적는다.</p><h4>해야 할 일</h4><ol><li><p>(조별 10분) 구성 비율과 실패 요인별 유발 사건 수를 계산해 적는다.에 필요한 데이터셋과 입력 파라미터를 준비한다.</p></li><li><p>정답 코드 및 모듈을 실행하여 중간 출력 결과를 도출한다.</p></li><li><p>출력된 지표와 로그가 기준 조건을 만족하는지 대조·검증한다.</p></li></ol><h4>핵심 확인 지표</h4><blockquote><p>주입 사건 10건 이상, 정상:비정상 6:4 오경보·지연·누락 유발 사건 각 1건 이상</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>(조별 10분) 구성 비율과 실패 요인별 유발 사건 수를 계산해 적는다. 실행 결과 및 검증 로그</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>(조별 10분) 구성 비율과 실패 요인별 유발 사건 수를 계산해 적는다. 과정이 정상적으로 수행되고 오류 없이 완료되었다.</p></li><li><p>요구된 핵심 성능 지표(주입 사건 10건 이상, 정상:비정상 6:4 오경보·지연·누락 유발 사건 각 1건 이상)를 충족하였다.</p></li></ul><h4>보완이 필요한 경우</h4><ul><li><p>실행 중 오류가 발생했거나 필수 검증 지표가 누락된 경우 재실행하여 보완한다.</p></li></ul>",
"attachments": []
},
{
"step": 3,
"problem": "(조별 25분) 워크스루로 시각 간격, 기대 행동, 문안을 소리 내어 점검하고 수정한다.",
"activity": "<h4>이 단계의 역할</h4><p>(조별 25분) 워크스루로 시각 간격, 기대 행동, 문안을 소리 내어 점검하고 수정한다.</p><h4>해야 할 일</h4><ol><li><p>(조별 25분) 워크스루로 시각 간격, 기대 행동, 문안을 소리 내어 점검하고 수정한다.에 필요한 데이터셋과 입력 파라미터를 준비한다.</p></li><li><p>정답 코드 및 모듈을 실행하여 중간 출력 결과를 도출한다.</p></li><li><p>출력된 지표와 로그가 기준 조건을 만족하는지 대조·검증한다.</p></li></ol><h4>핵심 확인 지표</h4><blockquote><p>주입 사건 10건 이상, 정상:비정상 6:4 오경보·지연·누락 유발 사건 각 1건 이상</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>(조별 25분) 워크스루로 시각 간격, 기대 행동, 문안을 소리 내어 점검하고 수정한다. 실행 결과 및 검증 로그</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>(조별 25분) 워크스루로 시각 간격, 기대 행동, 문안을 소리 내어 점검하고 수정한다. 과정이 정상적으로 수행되고 오류 없이 완료되었다.</p></li><li><p>요구된 핵심 성능 지표(주입 사건 10건 이상, 정상:비정상 6:4 오경보·지연·누락 유발 사건 각 1건 이상)를 충족하였다.</p></li></ul><h4>보완이 필요한 경우</h4><ul><li><p>실행 중 오류가 발생했거나 필수 검증 지표가 누락된 경우 재실행하여 보완한다.</p></li></ul>",
"attachments": []
},
{
"step": 4,
"problem": "(조별 5분) 점검표로 확인한다.",
"activity": "<h4>이 단계의 역할</h4><p>(조별 5분) 점검표로 확인한다.</p><h4>해야 할 일</h4><ol><li><p>(조별 5분) 점검표로 확인한다.에 필요한 데이터셋과 입력 파라미터를 준비한다.</p></li><li><p>정답 코드 및 모듈을 실행하여 중간 출력 결과를 도출한다.</p></li><li><p>출력된 지표와 로그가 기준 조건을 만족하는지 대조·검증한다.</p></li></ol><h4>핵심 확인 지표</h4><blockquote><p>주입 사건 10건 이상, 정상:비정상 6:4 오경보·지연·누락 유발 사건 각 1건 이상</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>(조별 5분) 점검표로 확인한다. 실행 결과 및 검증 로그</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>(조별 5분) 점검표로 확인한다. 과정이 정상적으로 수행되고 오류 없이 완료되었다.</p></li><li><p>요구된 핵심 성능 지표(주입 사건 10건 이상, 정상:비정상 6:4 오경보·지연·누락 유발 사건 각 1건 이상)를 충족하였다.</p></li></ul><h4>보완이 필요한 경우</h4><ul><li><p>실행 중 오류가 발생했거나 필수 검증 지표가 누락된 경우 재실행하여 보완한다.</p></li></ul>",
"attachments": []
},
{
"step": 5,
"problem": "도전 과제 및 파라미터 튜닝 최적화",
"activity": "<h4>이 단계의 역할</h4><p>기본 파이프라인 수행 후 심화 튜닝 및 조건 변경을 통해 최적화 역량을 다진다.</p><h4>해야 할 일</h4><p>사건 하나를 바꾸어 정상 사건처럼 보이는 비정상 사건을 만들고 어떤 단서로 구별할 수 있는지 적는다.</p><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>파라미터 변경 전후 비교 분석 메모 및 최종 최적화 결과</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>도전 과제 변경 사항이 논리적으로 타당하며 결과 변화 이유를 명확히 기술하였다.</p></li></ul>",
"attachments": []
}
]
},
{
"id": "OPS10_M04",
"sequence": 4,
"title": "1차 실패 시나리오 재현 실행(Dry-run) 및 각 단계별 병목 현상 기록",
"durationHours": 2.5,
"overview": "<p>1차 실패 시나리오를 재현 실행(Dry-run)하며 단계별 병목 현상과 기준 성과를 기록한다.</p>",
"objectives": "<p>4~6명 조가 상황병·상황장교·통신병·교대 근무자·기록자 역할을 맡고 교관(통제관)이 M3 주입 사건을 순서대로 제시한다. 평가관은 SOP 단계별 수행 여부를 체크하고 기록자는 접수, 판단, 보고, 전파 시각을 초 단위로 적는다. 훈련 뒤 참여자별 수행 기록지를 모아 SOP 단계 준수율과 보고 지연시간을 계산하고 병목·혼선 구간을 표시한다.</p>",
"scenario": "<h4>미션 배경 및 당위성</h4><p>1차 실패 시나리오 재현 실행(Dry-run) 및 각 단계별 병목 현상을 기록한다. 실제 전술 현장에서는 단순 탐지에 그치지 않고 신속한 위협 판단과 신뢰도 높은 의사결정이 필수적이므로, <strong>1차 실패 시나리오를 재현 실행(Dry-run)하며 단계별 병목 현상과 기준 성과를 기록한다.</strong> 과업을 완수하여 오판을 방지하고 작전 대응력을 극대화해야 합니다.</p><p>이 문제를 해결하기 위해 본 미션에서는 <strong>4~6명 조가 상황병·상황장교·통신병·교대 근무자·기록자 역할을 맡고 교관(통제관)이 M3 주입 사건을 순서대로 제시 수행하고 검증하는</strong> 실습을 체계적으로 수행합니다.</p><p>학습자는 실습가이드에 제시된 총 5개 세부 활동(기본 기능 구현 ➔ 결과 지표 검증 ➔ 파라미터 튜닝 및 도전과제)을 순차적으로 진행하며 핵심 판정 기준을 달성합니다.</p><p><strong>이번 결과물:</strong> <code>logs/ops10_dryrun_execution_log.md 및 작성된 체크리스트</code> 형태의 결과물을 완성한다.</p>",
"attachments": [],
"materials": [
"/uploads/OPS10/ops10_m04_dataset.json",
"/uploads/OPS10/ops10_m04_sample.md"
],
"materialText": "<p><strong>미션 실습 자료</strong></p><ul><li><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/uploads/OPS10/ops10_m04_dataset.json\">가상 데이터셋 샘플 (JSON)</a></li><li><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/uploads/OPS10/ops10_m04_sample.md\">실습 및 검증 가이드 (MD)</a></li></ul><p><strong>활용 주의</strong>: 제공된 교육용 가상 데이터만 사용하며 실제 군사 비밀 및 개인정보는 입력하지 않습니다.</p>",
"techStack": [
"작전·전투 수행",
"실사용·검증형",
"데이터 전처리",
"알고리즘 구현",
"HITL 검증"
],
"deliverables": [
"logs/ops10_dryrun_execution_log.md (필수)",
"작성된 체크리스트 (필수)"
],
"evaluationKeys": [
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[1차 실패 시나리오 재현 실행(Dry-run) 및 각 단계별 병목 현상 기록] 요구된 핵심 성능 기준(SOP 단계 준수율 80% 이상, 보고 지연시간 3분 이내)을 완벽히 달성하였는가?</strong></p><h4>PASS 증거</h4><p>SOP 단계 준수율 80% 이상, 보고 지연시간 3분 이내 기준을 충족하고 1차 Dry-run 완료 및 참여자별 수행 기록지 수합을 만족하는 실행 결과 및 로그가 제출되었다.</p><h4>보완이 필요한 상태</h4><p>정량적 지표가 기준치에 미달하거나 실행 로그에서 예외/결측 오류가 발생한 경우.</p><h4>보완 방법</h4><p>1차 실행 중 발견된 절차 병목 및 혼선 구간 식별을 적용하여 파라미터를 보정하고 단위 테스트를 재수행한다.</p>",
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[정성적 타당성] 군사적 현실성 및 현장 판단의 정확성 및 보고 양식의 표준화 수준 관점의 타당성이 확보되었는가?</strong></p><h4>PASS 증거</h4><p>현장 판단의 정확성 및 보고 양식의 표준화 수준이 논리적으로 검증되었으며 교관 평가표 기반 1차 수행도 채점를 통한 무결성이 확인되었다.</p><h4>보완이 필요한 상태</h4><p>비현실적인 가정을 적용했거나 오류 원인에 대한 정성적 설명 근거가 부족한 경우.</p><h4>보완 방법</h4><p>교차 검증 데이터를 보강하고 지휘관/실무자 관점의 해석 근거를 명시한다.</p>"
],
"evaluationTypes": [
"REQUIRED",
"REQUIRED"
],
"evaluationText": "<h4>미션 판정</h4><p><strong>평가 구분:</strong> 필수</p><p><strong>핵심 평가영역:</strong> 현장 판단의 정확성 및 보고 양식의 표준화 수준</p><h4>미션 PASS 조건</h4><ul><li><p>정량 기준: SOP 단계 준수율 80% 이상, 보고 지연시간 3분 이내</p></li><li><p>진행 기준: 1차 Dry-run 완료 및 참여자별 수행 기록지 수합</p></li><li><p>검증 방법: 교관 평가표 기반 1차 수행도 채점</p></li></ul><h4>채점자 판정 메모</h4><blockquote><p>단순 코드 실행 여부뿐만 아니라 출력된 수치와 근거 자료가 군 실무 요구사항에 부합하는지 면밀히 확인한다.</p></blockquote>",
"aiGuidelines": {
"allow": [
"데이터 전처리 알고리즘 및 정규화 서식 추천받기",
"이상치 탐지 및 모델 파라미터 튜닝 아이디어 제안받기",
"대시보드 UI 컴포넌트 코드 및 시각화 서식 생성하기"
],
"rules": [
"최종 판정 및 지휘 결심은 학습자가 직접 수행한다.",
"실제 군사 비밀이나 개인 식별 정보는 입력하지 않는다.",
"AI의 출력 결과를 맹신하지 않고 반드시 단위 테스트로 검증한다."
],
"forbid": [
"실제 군사 작전/인사 비밀 데이터를 AI에 입력하기",
"검증 없이 AI가 생성한 코드를 그대로 제출하기",
"단정적인 자동 결심 결과를 인간 검토 없이 확정하기"
]
},
"guideSteps": [
{
"step": 1,
"problem": "(10분) 역할 배정, 안전 통제관 점검, 시각 기록 방법을 확인한다.",
"activity": "<h4>이 단계의 역할</h4><p>(10분) 역할 배정, 안전 통제관 점검, 시각 기록 방법을 확인한다.</p><h4>해야 할 일</h4><ol><li><p>(10분) 역할 배정, 안전 통제관 점검, 시각 기록 방법을 확인한다.에 필요한 데이터셋과 입력 파라미터를 준비한다.</p></li><li><p>정답 코드 및 모듈을 실행하여 중간 출력 결과를 도출한다.</p></li><li><p>출력된 지표와 로그가 기준 조건을 만족하는지 대조·검증한다.</p></li></ol><h4>핵심 확인 지표</h4><blockquote><p>SOP 준수율 80% 이상, 평균 보고 지연 180초 이내 병목·혼선 구간 2건 이상</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>(10분) 역할 배정, 안전 통제관 점검, 시각 기록 방법을 확인한다. 실행 결과 및 검증 로그</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>(10분) 역할 배정, 안전 통제관 점검, 시각 기록 방법을 확인한다. 과정이 정상적으로 수행되고 오류 없이 완료되었다.</p></li><li><p>요구된 핵심 성능 지표(SOP 준수율 80% 이상, 평균 보고 지연 180초 이내 병목·혼선 구간 2건 이상)를 충족하였다.</p></li></ul><h4>보완이 필요한 경우</h4><ul><li><p>실행 중 오류가 발생했거나 필수 검증 지표가 누락된 경우 재실행하여 보완한다.</p></li></ul>",
"attachments": []
},
{
"step": 2,
"problem": "(45분) 교관이 주입 사건을 순서대로 제시한다. 기록자는 서식 1에 시각을, 평가관은 서...",
"activity": "<h4>이 단계의 역할</h4><p>(45분) 교관이 주입 사건을 순서대로 제시한다. 기록자는 서식 1에 시각을, 평가관은 서식 2에 단계 수행을 기록한다.</p><h4>해야 할 일</h4><ol><li><p>(45분) 교관이 주입 사건을 순서대로 제시한다. 기록자는 서식 1에 시각을, 평가관은 서식 2에 단계 수행을 기록한다.에 필요한 데이터셋과 입력 파라미터를 준비한다.</p></li><li><p>정답 코드 및 모듈을 실행하여 중간 출력 결과를 도출한다.</p></li><li><p>출력된 지표와 로그가 기준 조건을 만족하는지 대조·검증한다.</p></li></ol><h4>핵심 확인 지표</h4><blockquote><p>SOP 준수율 80% 이상, 평균 보고 지연 180초 이내 병목·혼선 구간 2건 이상</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>(45분) 교관이 주입 사건을 순서대로 제시한다. 기록자는 서식 1에 시각을, 평가관은 서식 2에 단계 수행을 기록한다. 실행 결과 및 검증 로그</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>(45분) 교관이 주입 사건을 순서대로 제시한다. 기록자는 서식 1에 시각을, 평가관은 서식 2에 단계 수행을 기록한다. 과정이 정상적으로 수행되고 오류 없이 완료되었다.</p></li><li><p>요구된 핵심 성능 지표(SOP 준수율 80% 이상, 평균 보고 지연 180초 이내 병목·혼선 구간 2건 이상)를 충족하였다.</p></li></ul><h4>보완이 필요한 경우</h4><ul><li><p>실행 중 오류가 발생했거나 필수 검증 지표가 누락된 경우 재실행하여 보완한다.</p></li></ul>",
"attachments": []
},
{
"step": 3,
"problem": "(10분) 참여자별 수행 기록지를 작성한다.",
"activity": "<h4>이 단계의 역할</h4><p>(10분) 참여자별 수행 기록지를 작성한다.</p><h4>해야 할 일</h4><ol><li><p>(10분) 참여자별 수행 기록지를 작성한다.에 필요한 데이터셋과 입력 파라미터를 준비한다.</p></li><li><p>정답 코드 및 모듈을 실행하여 중간 출력 결과를 도출한다.</p></li><li><p>출력된 지표와 로그가 기준 조건을 만족하는지 대조·검증한다.</p></li></ol><h4>핵심 확인 지표</h4><blockquote><p>SOP 준수율 80% 이상, 평균 보고 지연 180초 이내 병목·혼선 구간 2건 이상</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>(10분) 참여자별 수행 기록지를 작성한다. 실행 결과 및 검증 로그</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>(10분) 참여자별 수행 기록지를 작성한다. 과정이 정상적으로 수행되고 오류 없이 완료되었다.</p></li><li><p>요구된 핵심 성능 지표(SOP 준수율 80% 이상, 평균 보고 지연 180초 이내 병목·혼선 구간 2건 이상)를 충족하였다.</p></li></ul><h4>보완이 필요한 경우</h4><ul><li><p>실행 중 오류가 발생했거나 필수 검증 지표가 누락된 경우 재실행하여 보완한다.</p></li></ul>",
"attachments": []
},
{
"step": 4,
"problem": "(25분) 준수율과 평균 보고 지연을 계산하고 병목·혼선 구간을 서식 4에 적는다.",
"activity": "<h4>이 단계의 역할</h4><p>(25분) 준수율과 평균 보고 지연을 계산하고 병목·혼선 구간을 서식 4에 적는다.</p><h4>해야 할 일</h4><ol><li><p>(25분) 준수율과 평균 보고 지연을 계산하고 병목·혼선 구간을 서식 4에 적는다.에 필요한 데이터셋과 입력 파라미터를 준비한다.</p></li><li><p>정답 코드 및 모듈을 실행하여 중간 출력 결과를 도출한다.</p></li><li><p>출력된 지표와 로그가 기준 조건을 만족하는지 대조·검증한다.</p></li></ol><h4>핵심 확인 지표</h4><blockquote><p>SOP 준수율 80% 이상, 평균 보고 지연 180초 이내 병목·혼선 구간 2건 이상</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>(25분) 준수율과 평균 보고 지연을 계산하고 병목·혼선 구간을 서식 4에 적는다. 실행 결과 및 검증 로그</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>(25분) 준수율과 평균 보고 지연을 계산하고 병목·혼선 구간을 서식 4에 적는다. 과정이 정상적으로 수행되고 오류 없이 완료되었다.</p></li><li><p>요구된 핵심 성능 지표(SOP 준수율 80% 이상, 평균 보고 지연 180초 이내 병목·혼선 구간 2건 이상)를 충족하였다.</p></li></ul><h4>보완이 필요한 경우</h4><ul><li><p>실행 중 오류가 발생했거나 필수 검증 지표가 누락된 경우 재실행하여 보완한다.</p></li></ul>",
"attachments": []
},
{
"step": 5,
"problem": "도전 과제 및 파라미터 튜닝 최적화",
"activity": "<h4>이 단계의 역할</h4><p>기본 파이프라인 수행 후 심화 튜닝 및 조건 변경을 통해 최적화 역량을 다진다.</p><h4>해야 할 일</h4><p>병목 구간 하나를 골라 SOP의 어느 문장이 모호했는지 찾아 고쳐 쓴다.</p><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>파라미터 변경 전후 비교 분석 메모 및 최종 최적화 결과</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>도전 과제 변경 사항이 논리적으로 타당하며 결과 변화 이유를 명확히 기술하였다.</p></li></ul>",
"attachments": []
}
]
},
{
"id": "OPS10_M05",
"sequence": 5,
"title": "실패 발생 즉시 개입하여 조치하는 복구 행동 수칙(Contingency Protocol) 훈련",
"durationHours": 3.0,
"overview": "<p>실패가 일어난 즉시 개입해 복구하는 행동 수칙(Contingency Protocol)을 만들고, 주입된 오경보와 기만 신호를 교차 확인으로 걸러내는 훈련을 한다.</p>",
"objectives": "<p>교관이 실제 상황 카드와 오경보·기만 카드 12장을 섞어 제시하고, 상황장교는 복창 확인, 두 번째 출처 확인, 시각 대조, 기존 기록 대조 규칙으로 판단한다. 카드별 판정(실제 상황·오경보·확인 필요)과 근거를 교차검증 시트에 기록하고 교관용 정답표와 대조해 식별 성공률을 계산한다. 오경보를 발령했거나 이미 전파한 뒤 발견했을 때 정정·해제·상급 정정 보고를 하는 복구 행동 수칙을 정한다.</p>",
"scenario": "<h4>미션 배경 및 당위성</h4><p>실패 발생 즉시 개입하는 복구 행동 수칙(Contingency Protocol)을 훈련한다. 실제 전술 현장에서는 단순 탐지에 그치지 않고 신속한 위협 판단과 신뢰도 높은 의사결정이 필수적이므로, <strong>실패가 일어난 즉시 개입해 복구하는 행동 수칙(Contingency Protocol)을 만들고, 주입된 오경보와 기만 신호를 교차 확인으로 걸러내는 훈련을 한다.</strong> 과업을 완수하여 오판을 방지하고 작전 대응력을 극대화해야 합니다.</p><p>이 문제를 해결하기 위해 본 미션에서는 <strong>교관이 실제 상황 카드와 오경보·기만 카드 12장을 섞어 제시하고, 상황장교는 복창 확인, 두 번째 출처 확인, 시각 대조, 기존 기록 대조 규칙으로 판단 수행하고 검증하는</strong> 실습을 체계적으로 수행합니다.</p><p>학습자는 실습가이드에 제시된 총 5개 세부 활동(기본 기능 구현 ➔ 결과 지표 검증 ➔ 파라미터 튜닝 및 도전과제)을 순차적으로 진행하며 핵심 판정 기준을 달성합니다.</p><p><strong>이번 결과물:</strong> <code>docs/ops10_cross_verification_sheet.md</code> 형태의 결과물을 완성한다.</p>",
"attachments": [],
"materials": [
"/uploads/OPS10/ops10_m05_dataset.json",
"/uploads/OPS10/ops10_m05_sample.md"
],
"materialText": "<p><strong>미션 실습 자료</strong></p><ul><li><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/uploads/OPS10/ops10_m05_dataset.json\">가상 데이터셋 샘플 (JSON)</a></li><li><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/uploads/OPS10/ops10_m05_sample.md\">실습 및 검증 가이드 (MD)</a></li></ul><p><strong>활용 주의</strong>: 제공된 교육용 가상 데이터만 사용하며 실제 군사 비밀 및 개인정보는 입력하지 않습니다.</p>",
"techStack": [
"작전·전투 수행",
"실사용·검증형",
"데이터 전처리",
"알고리즘 구현",
"HITL 검증"
],
"deliverables": [
"docs/ops10_cross_verification_sheet.md (필수)"
],
"evaluationKeys": [
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[실패 발생 즉시 개입하여 조치하는 복구 행동 수칙(Contingency Protocol) 훈련] 요구된 핵심 성능 기준(주입된 기만/오경보 식별 성공률 85% 이상)을 완벽히 달성하였는가?</strong></p><h4>PASS 증거</h4><p>주입된 기만/오경보 식별 성공률 85% 이상 기준을 충족하고 교차검증 매트릭스 작성 및 허위 경보 필터링 결과 보고을 만족하는 실행 결과 및 로그가 제출되었다.</p><h4>보완이 필요한 상태</h4><p>정량적 지표가 기준치에 미달하거나 실행 로그에서 예외/결측 오류가 발생한 경우.</p><h4>보완 방법</h4><p>교차확인 우선순위 규칙 및 불일치 시 보고 경로 정립을 적용하여 파라미터를 보정하고 단위 테스트를 재수행한다.</p>",
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[정성적 타당성] 군사적 현실성 및 의심 신호 포착 능력 및 교차 확인 근거의 타당성 관점의 타당성이 확보되었는가?</strong></p><h4>PASS 증거</h4><p>의심 신호 포착 능력 및 교차 확인 근거의 타당성이 논리적으로 검증되었으며 정답 데이터셋과의 대조를 통한 위협/오경보 분류 정확도 검증를 통한 무결성이 확인되었다.</p><h4>보완이 필요한 상태</h4><p>비현실적인 가정을 적용했거나 오류 원인에 대한 정성적 설명 근거가 부족한 경우.</p><h4>보완 방법</h4><p>교차 검증 데이터를 보강하고 지휘관/실무자 관점의 해석 근거를 명시한다.</p>"
],
"evaluationTypes": [
"REQUIRED",
"REQUIRED"
],
"evaluationText": "<h4>미션 판정</h4><p><strong>평가 구분:</strong> 필수</p><p><strong>핵심 평가영역:</strong> 의심 신호 포착 능력 및 교차 확인 근거의 타당성</p><h4>미션 PASS 조건</h4><ul><li><p>정량 기준: 주입된 기만/오경보 식별 성공률 85% 이상</p></li><li><p>진행 기준: 교차검증 매트릭스 작성 및 허위 경보 필터링 결과 보고</p></li><li><p>검증 방법: 정답 데이터셋과의 대조를 통한 위협/오경보 분류 정확도 검증</p></li></ul><h4>채점자 판정 메모</h4><blockquote><p>단순 코드 실행 여부뿐만 아니라 출력된 수치와 근거 자료가 군 실무 요구사항에 부합하는지 면밀히 확인한다.</p></blockquote>",
"aiGuidelines": {
"allow": [
"데이터 전처리 알고리즘 및 정규화 서식 추천받기",
"이상치 탐지 및 모델 파라미터 튜닝 아이디어 제안받기",
"대시보드 UI 컴포넌트 코드 및 시각화 서식 생성하기"
],
"rules": [
"최종 판정 및 지휘 결심은 학습자가 직접 수행한다.",
"실제 군사 비밀이나 개인 식별 정보는 입력하지 않는다.",
"AI의 출력 결과를 맹신하지 않고 반드시 단위 테스트로 검증한다."
],
"forbid": [
"실제 군사 작전/인사 비밀 데이터를 AI에 입력하기",
"검증 없이 AI가 생성한 코드를 그대로 제출하기",
"단정적인 자동 결심 결과를 인간 검토 없이 확정하기"
]
},
"guideSteps": [
{
"step": 1,
"problem": "(조별 10분) 교차 확인 규칙 R1~R4를 읽고 R5, R6을 보완한다.",
"activity": "<h4>이 단계의 역할</h4><p>(조별 10분) 교차 확인 규칙 R1~R4를 읽고 R5, R6을 보완한다.</p><h4>해야 할 일</h4><ol><li><p>(조별 10분) 교차 확인 규칙 R1~R4를 읽고 R5, R6을 보완한다.에 필요한 데이터셋과 입력 파라미터를 준비한다.</p></li><li><p>정답 코드 및 모듈을 실행하여 중간 출력 결과를 도출한다.</p></li><li><p>출력된 지표와 로그가 기준 조건을 만족하는지 대조·검증한다.</p></li></ol><h4>핵심 확인 지표</h4><blockquote><p>식별 성공률 85% 이상(12장 중 11장), 실제 상황을 오경보로 버린 건 0건 판정마다 근거 기록</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>(조별 10분) 교차 확인 규칙 R1~R4를 읽고 R5, R6을 보완한다. 실행 결과 및 검증 로그</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>(조별 10분) 교차 확인 규칙 R1~R4를 읽고 R5, R6을 보완한다. 과정이 정상적으로 수행되고 오류 없이 완료되었다.</p></li><li><p>요구된 핵심 성능 지표(식별 성공률 85% 이상(12장 중 11장), 실제 상황을 오경보로 버린 건 0건 판정마다 근거 기록)를 충족하였다.</p></li></ul><h4>보완이 필요한 경우</h4><ul><li><p>실행 중 오류가 발생했거나 필수 검증 지표가 누락된 경우 재실행하여 보완한다.</p></li></ul>",
"attachments": []
},
{
"step": 2,
"problem": "(조별 40분) 교관이 카드 12장을 섞어 제시한다. 상황장교는 판정하고 서식 1에 규칙 ...",
"activity": "<h4>이 단계의 역할</h4><p>(조별 40분) 교관이 카드 12장을 섞어 제시한다. 상황장교는 판정하고 서식 1에 규칙 번호와 근거를 적는다.</p><h4>해야 할 일</h4><ol><li><p>(조별 40분) 교관이 카드 12장을 섞어 제시한다. 상황장교는 판정하고 서식 1에 규칙 번호와 근거를 적는다.에 필요한 데이터셋과 입력 파라미터를 준비한다.</p></li><li><p>정답 코드 및 모듈을 실행하여 중간 출력 결과를 도출한다.</p></li><li><p>출력된 지표와 로그가 기준 조건을 만족하는지 대조·검증한다.</p></li></ol><h4>핵심 확인 지표</h4><blockquote><p>식별 성공률 85% 이상(12장 중 11장), 실제 상황을 오경보로 버린 건 0건 판정마다 근거 기록</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>(조별 40분) 교관이 카드 12장을 섞어 제시한다. 상황장교는 판정하고 서식 1에 규칙 번호와 근거를 적는다. 실행 결과 및 검증 로그</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>(조별 40분) 교관이 카드 12장을 섞어 제시한다. 상황장교는 판정하고 서식 1에 규칙 번호와 근거를 적는다. 과정이 정상적으로 수행되고 오류 없이 완료되었다.</p></li><li><p>요구된 핵심 성능 지표(식별 성공률 85% 이상(12장 중 11장), 실제 상황을 오경보로 버린 건 0건 판정마다 근거 기록)를 충족하였다.</p></li></ul><h4>보완이 필요한 경우</h4><ul><li><p>실행 중 오류가 발생했거나 필수 검증 지표가 누락된 경우 재실행하여 보완한다.</p></li></ul>",
"attachments": []
},
{
"step": 3,
"problem": "(조별 15분) 정답표와 대조해 식별 성공률과 놓친 건수를 계산한다.",
"activity": "<h4>이 단계의 역할</h4><p>(조별 15분) 정답표와 대조해 식별 성공률과 놓친 건수를 계산한다.</p><h4>해야 할 일</h4><ol><li><p>(조별 15분) 정답표와 대조해 식별 성공률과 놓친 건수를 계산한다.에 필요한 데이터셋과 입력 파라미터를 준비한다.</p></li><li><p>정답 코드 및 모듈을 실행하여 중간 출력 결과를 도출한다.</p></li><li><p>출력된 지표와 로그가 기준 조건을 만족하는지 대조·검증한다.</p></li></ol><h4>핵심 확인 지표</h4><blockquote><p>식별 성공률 85% 이상(12장 중 11장), 실제 상황을 오경보로 버린 건 0건 판정마다 근거 기록</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>(조별 15분) 정답표와 대조해 식별 성공률과 놓친 건수를 계산한다. 실행 결과 및 검증 로그</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>(조별 15분) 정답표와 대조해 식별 성공률과 놓친 건수를 계산한다. 과정이 정상적으로 수행되고 오류 없이 완료되었다.</p></li><li><p>요구된 핵심 성능 지표(식별 성공률 85% 이상(12장 중 11장), 실제 상황을 오경보로 버린 건 0건 판정마다 근거 기록)를 충족하였다.</p></li></ul><h4>보완이 필요한 경우</h4><ul><li><p>실행 중 오류가 발생했거나 필수 검증 지표가 누락된 경우 재실행하여 보완한다.</p></li></ul>",
"attachments": []
},
{
"step": 4,
"problem": "(조별 15분) 서식 2 복구 행동 수칙을 작성하고 점검표로 확인한다.",
"activity": "<h4>이 단계의 역할</h4><p>(조별 15분) 서식 2 복구 행동 수칙을 작성하고 점검표로 확인한다.</p><h4>해야 할 일</h4><ol><li><p>(조별 15분) 서식 2 복구 행동 수칙을 작성하고 점검표로 확인한다.에 필요한 데이터셋과 입력 파라미터를 준비한다.</p></li><li><p>정답 코드 및 모듈을 실행하여 중간 출력 결과를 도출한다.</p></li><li><p>출력된 지표와 로그가 기준 조건을 만족하는지 대조·검증한다.</p></li></ol><h4>핵심 확인 지표</h4><blockquote><p>식별 성공률 85% 이상(12장 중 11장), 실제 상황을 오경보로 버린 건 0건 판정마다 근거 기록</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>(조별 15분) 서식 2 복구 행동 수칙을 작성하고 점검표로 확인한다. 실행 결과 및 검증 로그</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>(조별 15분) 서식 2 복구 행동 수칙을 작성하고 점검표로 확인한다. 과정이 정상적으로 수행되고 오류 없이 완료되었다.</p></li><li><p>요구된 핵심 성능 지표(식별 성공률 85% 이상(12장 중 11장), 실제 상황을 오경보로 버린 건 0건 판정마다 근거 기록)를 충족하였다.</p></li></ul><h4>보완이 필요한 경우</h4><ul><li><p>실행 중 오류가 발생했거나 필수 검증 지표가 누락된 경우 재실행하여 보완한다.</p></li></ul>",
"attachments": []
},
{
"step": 5,
"problem": "도전 과제 및 파라미터 튜닝 최적화",
"activity": "<h4>이 단계의 역할</h4><p>기본 파이프라인 수행 후 심화 튜닝 및 조건 변경을 통해 최적화 역량을 다진다.</p><h4>해야 할 일</h4><p>단일 출처 카드가 실제 상황이었다면 놓칠 수 있는 위험을 적고 확인 속도와 정확성의 균형 기준을 정한다.</p><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>파라미터 변경 전후 비교 분석 메모 및 최종 최적화 결과</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>도전 과제 변경 사항이 논리적으로 타당하며 결과 변화 이유를 명확히 기술하였다.</p></li></ul>",
"attachments": []
}
]
},
{
"id": "OPS10_M06",
"sequence": 6,
"title": "교대 근무자 간 정확한 상황 재확인 및 수정 보고 인계 실습",
"durationHours": 3.0,
"overview": "<p>교대 근무자 사이에서 진행 중인 상황을 정확히 다시 확인하고 수정 보고까지 포함해 인계하는 절차를 실습한다.</p>",
"objectives": "<p>SBAR(상황-배경-평가-요청) 틀의 인계 브리핑으로 진행 중인 가상 상황 3건(미해제 경보, 확인 중 신호, 상급 보고 대기)을 인수자에게 전달한다. 인계 필수 항목 10개를 전달·복창으로 확인하고 인수자가 상황을 다시 확인한 뒤 수정 보고가 필요한 사항을 찾는다. 인계 직후 교관이 인수자에게 돌발 상황 질문 5문항을 내 인지 완성도를 확인하고 상호 서명한다.</p>",
"scenario": "<h4>미션 배경 및 당위성</h4><p>교대 근무자 간 정확한 상황 재확인 및 수정 보고 인계를 실습한다. 실제 전술 현장에서는 단순 탐지에 그치지 않고 신속한 위협 판단과 신뢰도 높은 의사결정이 필수적이므로, <strong>교대 근무자 사이에서 진행 중인 상황을 정확히 다시 확인하고 수정 보고까지 포함해 인계하는 절차를 실습한다.</strong> 과업을 완수하여 오판을 방지하고 작전 대응력을 극대화해야 합니다.</p><p>이 문제를 해결하기 위해 본 미션에서는 <strong>SBAR(상황-배경-평가-요청) 틀의 인계 브리핑으로 진행 중인 가상 상황 3건(미해제 경보, 확인 중 신호, 상급 보고 대기)을 인수자에게 전달 수행하고 검증하는</strong> 실습을 체계적으로 수행합니다.</p><p>학습자는 실습가이드에 제시된 총 5개 세부 활동(기본 기능 구현 ➔ 결과 지표 검증 ➔ 파라미터 튜닝 및 도전과제)을 순차적으로 진행하며 핵심 판정 기준을 달성합니다.</p><p><strong>이번 결과물:</strong> <code>reports/ops10_handover_protocol.md 및 브리핑 녹취/기록지</code> 형태의 결과물을 완성한다.</p>",
"attachments": [],
"materials": [
"/uploads/OPS10/ops10_m06_dataset.json",
"/uploads/OPS10/ops10_m06_sample.md"
],
"materialText": "<p><strong>미션 실습 자료</strong></p><ul><li><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/uploads/OPS10/ops10_m06_dataset.json\">가상 데이터셋 샘플 (JSON)</a></li><li><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/uploads/OPS10/ops10_m06_sample.md\">실습 및 검증 가이드 (MD)</a></li></ul><p><strong>활용 주의</strong>: 제공된 교육용 가상 데이터만 사용하며 실제 군사 비밀 및 개인정보는 입력하지 않습니다.</p>",
"techStack": [
"작전·전투 수행",
"실사용·검증형",
"데이터 전처리",
"알고리즘 구현",
"HITL 검증"
],
"deliverables": [
"reports/ops10_handover_protocol.md (필수)",
"브리핑 녹취/기록지 (필수)"
],
"evaluationKeys": [
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[교대 근무자 간 정확한 상황 재확인 및 수정 보고 인계 실습] 요구된 핵심 성능 기준(인계 필수 항목 누락률 0%, 인계 소요 시간 목표(10분 이내) 달성)을 완벽히 달성하였는가?</strong></p><h4>PASS 증거</h4><p>인계 필수 항목 누락률 0%, 인계 소요 시간 목표(10분 이내) 달성 기준을 충족하고 인계-인수자 상호 서명 완료 및 인계 품질 체크리스트 통과을 만족하는 실행 결과 및 로그가 제출되었다.</p><h4>보완이 필요한 상태</h4><p>정량적 지표가 기준치에 미달하거나 실행 로그에서 예외/결측 오류가 발생한 경우.</p><h4>보완 방법</h4><p>표준 인계 브리핑 템플릿(SBAR 형식 등) 고도화을 적용하여 파라미터를 보정하고 단위 테스트를 재수행한다.</p>",
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[정성적 타당성] 군사적 현실성 및 상황 인식의 연속성(Continuity) 유지 및 명확한 질의응답 관점의 타당성이 확보되었는가?</strong></p><h4>PASS 증거</h4><p>상황 인식의 연속성(Continuity) 유지 및 명확한 질의응답이 논리적으로 검증되었으며 인수자 대상 돌발 상황 퀴즈를 통한 인지 완성도 검증를 통한 무결성이 확인되었다.</p><h4>보완이 필요한 상태</h4><p>비현실적인 가정을 적용했거나 오류 원인에 대한 정성적 설명 근거가 부족한 경우.</p><h4>보완 방법</h4><p>교차 검증 데이터를 보강하고 지휘관/실무자 관점의 해석 근거를 명시한다.</p>"
],
"evaluationTypes": [
"REQUIRED",
"REQUIRED"
],
"evaluationText": "<h4>미션 판정</h4><p><strong>평가 구분:</strong> 필수</p><p><strong>핵심 평가영역:</strong> 상황 인식의 연속성(Continuity) 유지 및 명확한 질의응답</p><h4>미션 PASS 조건</h4><ul><li><p>정량 기준: 인계 필수 항목 누락률 0%, 인계 소요 시간 목표(10분 이내) 달성</p></li><li><p>진행 기준: 인계-인수자 상호 서명 완료 및 인계 품질 체크리스트 통과</p></li><li><p>검증 방법: 인수자 대상 돌발 상황 퀴즈를 통한 인지 완성도 검증</p></li></ul><h4>채점자 판정 메모</h4><blockquote><p>단순 코드 실행 여부뿐만 아니라 출력된 수치와 근거 자료가 군 실무 요구사항에 부합하는지 면밀히 확인한다.</p></blockquote>",
"aiGuidelines": {
"allow": [
"데이터 전처리 알고리즘 및 정규화 서식 추천받기",
"이상치 탐지 및 모델 파라미터 튜닝 아이디어 제안받기",
"대시보드 UI 컴포넌트 코드 및 시각화 서식 생성하기"
],
"rules": [
"최종 판정 및 지휘 결심은 학습자가 직접 수행한다.",
"실제 군사 비밀이나 개인 식별 정보는 입력하지 않는다.",
"AI의 출력 결과를 맹신하지 않고 반드시 단위 테스트로 검증한다."
],
"forbid": [
"실제 군사 작전/인사 비밀 데이터를 AI에 입력하기",
"검증 없이 AI가 생성한 코드를 그대로 제출하기",
"단정적인 자동 결심 결과를 인간 검토 없이 확정하기"
]
},
"guideSteps": [
{
"step": 1,
"problem": "(조별 10분) 인계 상황 카드 3건을 읽고 수정 보고가 필요한 건을 찾는다.",
"activity": "<h4>이 단계의 역할</h4><p>(조별 10분) 인계 상황 카드 3건을 읽고 수정 보고가 필요한 건을 찾는다.</p><h4>해야 할 일</h4><ol><li><p>(조별 10분) 인계 상황 카드 3건을 읽고 수정 보고가 필요한 건을 찾는다.에 필요한 데이터셋과 입력 파라미터를 준비한다.</p></li><li><p>정답 코드 및 모듈을 실행하여 중간 출력 결과를 도출한다.</p></li><li><p>출력된 지표와 로그가 기준 조건을 만족하는지 대조·검증한다.</p></li></ol><h4>핵심 확인 지표</h4><blockquote><p>인계 필수 항목 누락률 0%, 인계 10분 이내 돌발 질문 4문항 이상 정답</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>(조별 10분) 인계 상황 카드 3건을 읽고 수정 보고가 필요한 건을 찾는다. 실행 결과 및 검증 로그</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>(조별 10분) 인계 상황 카드 3건을 읽고 수정 보고가 필요한 건을 찾는다. 과정이 정상적으로 수행되고 오류 없이 완료되었다.</p></li><li><p>요구된 핵심 성능 지표(인계 필수 항목 누락률 0%, 인계 10분 이내 돌발 질문 4문항 이상 정답)를 충족하였다.</p></li></ul><h4>보완이 필요한 경우</h4><ul><li><p>실행 중 오류가 발생했거나 필수 검증 지표가 누락된 경우 재실행하여 보완한다.</p></li></ul>",
"attachments": []
},
{
"step": 2,
"problem": "(조별 15분) 서식 1 SBAR 인계 브리핑을 작성한다.",
"activity": "<h4>이 단계의 역할</h4><p>(조별 15분) 서식 1 SBAR 인계 브리핑을 작성한다.</p><h4>해야 할 일</h4><ol><li><p>(조별 15분) 서식 1 SBAR 인계 브리핑을 작성한다.에 필요한 데이터셋과 입력 파라미터를 준비한다.</p></li><li><p>정답 코드 및 모듈을 실행하여 중간 출력 결과를 도출한다.</p></li><li><p>출력된 지표와 로그가 기준 조건을 만족하는지 대조·검증한다.</p></li></ol><h4>핵심 확인 지표</h4><blockquote><p>인계 필수 항목 누락률 0%, 인계 10분 이내 돌발 질문 4문항 이상 정답</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>(조별 15분) 서식 1 SBAR 인계 브리핑을 작성한다. 실행 결과 및 검증 로그</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>(조별 15분) 서식 1 SBAR 인계 브리핑을 작성한다. 과정이 정상적으로 수행되고 오류 없이 완료되었다.</p></li><li><p>요구된 핵심 성능 지표(인계 필수 항목 누락률 0%, 인계 10분 이내 돌발 질문 4문항 이상 정답)를 충족하였다.</p></li></ul><h4>보완이 필요한 경우</h4><ul><li><p>실행 중 오류가 발생했거나 필수 검증 지표가 누락된 경우 재실행하여 보완한다.</p></li></ul>",
"attachments": []
},
{
"step": 3,
"problem": "(조별 15분) 인계자와 인수자가 서식 2 필수 항목 10개를 전달·복창하고 시간을 잰다.",
"activity": "<h4>이 단계의 역할</h4><p>(조별 15분) 인계자와 인수자가 서식 2 필수 항목 10개를 전달·복창하고 시간을 잰다.</p><h4>해야 할 일</h4><ol><li><p>(조별 15분) 인계자와 인수자가 서식 2 필수 항목 10개를 전달·복창하고 시간을 잰다.에 필요한 데이터셋과 입력 파라미터를 준비한다.</p></li><li><p>정답 코드 및 모듈을 실행하여 중간 출력 결과를 도출한다.</p></li><li><p>출력된 지표와 로그가 기준 조건을 만족하는지 대조·검증한다.</p></li></ol><h4>핵심 확인 지표</h4><blockquote><p>인계 필수 항목 누락률 0%, 인계 10분 이내 돌발 질문 4문항 이상 정답</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>(조별 15분) 인계자와 인수자가 서식 2 필수 항목 10개를 전달·복창하고 시간을 잰다. 실행 결과 및 검증 로그</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>(조별 15분) 인계자와 인수자가 서식 2 필수 항목 10개를 전달·복창하고 시간을 잰다. 과정이 정상적으로 수행되고 오류 없이 완료되었다.</p></li><li><p>요구된 핵심 성능 지표(인계 필수 항목 누락률 0%, 인계 10분 이내 돌발 질문 4문항 이상 정답)를 충족하였다.</p></li></ul><h4>보완이 필요한 경우</h4><ul><li><p>실행 중 오류가 발생했거나 필수 검증 지표가 누락된 경우 재실행하여 보완한다.</p></li></ul>",
"attachments": []
},
{
"step": 4,
"problem": "(조별 10분) 교관이 돌발 질문 5문항을 내고 상호 서명한다.",
"activity": "<h4>이 단계의 역할</h4><p>(조별 10분) 교관이 돌발 질문 5문항을 내고 상호 서명한다.</p><h4>해야 할 일</h4><ol><li><p>(조별 10분) 교관이 돌발 질문 5문항을 내고 상호 서명한다.에 필요한 데이터셋과 입력 파라미터를 준비한다.</p></li><li><p>정답 코드 및 모듈을 실행하여 중간 출력 결과를 도출한다.</p></li><li><p>출력된 지표와 로그가 기준 조건을 만족하는지 대조·검증한다.</p></li></ol><h4>핵심 확인 지표</h4><blockquote><p>인계 필수 항목 누락률 0%, 인계 10분 이내 돌발 질문 4문항 이상 정답</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>(조별 10분) 교관이 돌발 질문 5문항을 내고 상호 서명한다. 실행 결과 및 검증 로그</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>(조별 10분) 교관이 돌발 질문 5문항을 내고 상호 서명한다. 과정이 정상적으로 수행되고 오류 없이 완료되었다.</p></li><li><p>요구된 핵심 성능 지표(인계 필수 항목 누락률 0%, 인계 10분 이내 돌발 질문 4문항 이상 정답)를 충족하였다.</p></li></ul><h4>보완이 필요한 경우</h4><ul><li><p>실행 중 오류가 발생했거나 필수 검증 지표가 누락된 경우 재실행하여 보완한다.</p></li></ul>",
"attachments": []
},
{
"step": 5,
"problem": "도전 과제 및 파라미터 튜닝 최적화",
"activity": "<h4>이 단계의 역할</h4><p>기본 파이프라인 수행 후 심화 튜닝 및 조건 변경을 통해 최적화 역량을 다진다.</p><h4>해야 할 일</h4><p>인계 항목 중 가장 빠뜨리기 쉬운 것을 하나 고르고 인계자가 놓치지 않도록 서식을 어떻게 바꿀지 적는다.</p><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>파라미터 변경 전후 비교 분석 메모 및 최종 최적화 결과</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>도전 과제 변경 사항이 논리적으로 타당하며 결과 변화 이유를 명확히 기술하였다.</p></li></ul>",
"attachments": []
}
]
},
{
"id": "OPS10_M07",
"sequence": 7,
"title": "복합 위협 상황에서의 동시다발적 오류 발생 극한 스트레스 훈련",
"durationHours": 3.5,
"overview": "<p>복합 위협 상황에서 오경보, 지연, 누락 등 오류가 동시에 터지는 극한 상황에서 비상 절차로 전환하고 위험 조치를 수행하는지 확인한다.</p>",
"objectives": "<p>야간 조명 제한, 통신 두절 모의, 서로 다른 신호 3건 동시 접수, 지휘자 이석(모의) 카드를 짧은 간격으로 주입한다. 일반 모드에서 비상 모드로 전환하는 데 걸린 시간과 위험 조치 10개(진행 중 경보 확인, 상급 보고, 기록 유지, 인수 선언 등)의 성공 여부를 타임라인에 기록한다. 지휘자 공백 때 사전에 정한 위임 순서에 따라 차선임자가 이어받는지 확인하고 안전 통제관은 위험이 생기면 즉시 중지한다.</p>",
"scenario": "<h4>미션 배경 및 당위성</h4><p>복합 위협 상황에서의 동시다발적 오류 발생 극한 스트레스 훈련을 진행한다. 실제 전술 현장에서는 단순 탐지에 그치지 않고 신속한 위협 판단과 신뢰도 높은 의사결정이 필수적이므로, <strong>복합 위협 상황에서 오경보, 지연, 누락 등 오류가 동시에 터지는 극한 상황에서 비상 절차로 전환하고 위험 조치를 수행하는지 확인한다.</strong> 과업을 완수하여 오판을 방지하고 작전 대응력을 극대화해야 합니다.</p><p>이 문제를 해결하기 위해 본 미션에서는 <strong>야간 조명 제한, 통신 두절 모의, 서로 다른 신호 3건 동시 접수, 지휘자 이석(모의) 카드를 짧은 간격으로 주입하여 처리 지연 및 복원력을 시험하는</strong> 실습을 체계적으로 수행합니다.</p><p>학습자는 실습가이드에 제시된 총 5개 세부 활동(기본 기능 구현 ➔ 결과 지표 검증 ➔ 파라미터 튜닝 및 도전과제)을 순차적으로 진행하며 핵심 판정 기준을 달성합니다.</p><p><strong>이번 결과물:</strong> <code>logs/ops10_stress_drill_results.md</code> 형태의 결과물을 완성한다.</p>",
"attachments": [],
"materials": [
"/uploads/OPS10/ops10_m07_dataset.json",
"/uploads/OPS10/ops10_m07_sample.md"
],
"materialText": "<p><strong>미션 실습 자료</strong></p><ul><li><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/uploads/OPS10/ops10_m07_dataset.json\">가상 데이터셋 샘플 (JSON)</a></li><li><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/uploads/OPS10/ops10_m07_sample.md\">실습 및 검증 가이드 (MD)</a></li></ul><p><strong>활용 주의</strong>: 제공된 교육용 가상 데이터만 사용하며 실제 군사 비밀 및 개인정보는 입력하지 않습니다.</p>",
"techStack": [
"작전·전투 수행",
"실사용·검증형",
"데이터 전처리",
"알고리즘 구현",
"HITL 검증"
],
"deliverables": [
"logs/ops10_stress_drill_results.md (필수)"
],
"evaluationKeys": [
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[복합 위협 상황에서의 동시다발적 오류 발생 극한 스트레스 훈련] 요구된 핵심 성능 기준(비상 절차 전환 시간 1분 이내, 위험 조치 성공률 90% 이상)을 완벽히 달성하였는가?</strong></p><h4>PASS 증거</h4><p>비상 절차 전환 시간 1분 이내, 위험 조치 성공률 90% 이상 기준을 충족하고 고난도 시나리오 완수 및 비상 조치 기록 완료을 만족하는 실행 결과 및 로그가 제출되었다.</p><h4>보완이 필요한 상태</h4><p>정량적 지표가 기준치에 미달하거나 실행 로그에서 예외/결측 오류가 발생한 경우.</p><h4>보완 방법</h4><p>지휘 공백 시 임무형 지휘(Mission Command) 위임 가이드 보완을 적용하여 파라미터를 보정하고 단위 테스트를 재수행한다.</p>",
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[정성적 타당성] 군사적 현실성 및 위기 상황에서의 냉철한 우선순위 판단 및 협업 역량 관점의 타당성이 확보되었는가?</strong></p><h4>PASS 증거</h4><p>위기 상황에서의 냉철한 우선순위 판단 및 협업 역량이 논리적으로 검증되었으며 타임라인 기반 조치 적시성 및 군사적 안전 수칙 준수 검증를 통한 무결성이 확인되었다.</p><h4>보완이 필요한 상태</h4><p>비현실적인 가정을 적용했거나 오류 원인에 대한 정성적 설명 근거가 부족한 경우.</p><h4>보완 방법</h4><p>교차 검증 데이터를 보강하고 지휘관/실무자 관점의 해석 근거를 명시한다.</p>"
],
"evaluationTypes": [
"REQUIRED",
"REQUIRED"
],
"evaluationText": "<h4>미션 판정</h4><p><strong>평가 구분:</strong> 필수</p><p><strong>핵심 평가영역:</strong> 위기 상황에서의 냉철한 우선순위 판단 및 협업 역량</p><h4>미션 PASS 조건</h4><ul><li><p>정량 기준: 비상 절차 전환 시간 1분 이내, 위험 조치 성공률 90% 이상</p></li><li><p>진행 기준: 고난도 시나리오 완수 및 비상 조치 기록 완료</p></li><li><p>검증 방법: 타임라인 기반 조치 적시성 및 군사적 안전 수칙 준수 검증</p></li></ul><h4>채점자 판정 메모</h4><blockquote><p>단순 코드 실행 여부뿐만 아니라 출력된 수치와 근거 자료가 군 실무 요구사항에 부합하는지 면밀히 확인한다.</p></blockquote>",
"aiGuidelines": {
"allow": [
"데이터 전처리 알고리즘 및 정규화 서식 추천받기",
"이상치 탐지 및 모델 파라미터 튜닝 아이디어 제안받기",
"대시보드 UI 컴포넌트 코드 및 시각화 서식 생성하기"
],
"rules": [
"최종 판정 및 지휘 결심은 학습자가 직접 수행한다.",
"실제 군사 비밀이나 개인 식별 정보는 입력하지 않는다.",
"AI의 출력 결과를 맹신하지 않고 반드시 단위 테스트로 검증한다."
],
"forbid": [
"실제 군사 작전/인사 비밀 데이터를 AI에 입력하기",
"검증 없이 AI가 생성한 코드를 그대로 제출하기",
"단정적인 자동 결심 결과를 인간 검토 없이 확정하기"
]
},
"guideSteps": [
{
"step": 1,
"problem": "(안전 통제관 10분) 안전 점검 항목을 확인하고 위임 순서와 인수 선언 문구를 미리 정한...",
"activity": "<h4>이 단계의 역할</h4><p>(안전 통제관 10분) 안전 점검 항목을 확인하고 위임 순서와 인수 선언 문구를 미리 정한다.</p><h4>해야 할 일</h4><ol><li><p>(안전 통제관 10분) 안전 점검 항목을 확인하고 위임 순서와 인수 선언 문구를 미리 정한다.에 필요한 데이터셋과 입력 파라미터를 준비한다.</p></li><li><p>정답 코드 및 모듈을 실행하여 중간 출력 결과를 도출한다.</p></li><li><p>출력된 지표와 로그가 기준 조건을 만족하는지 대조·검증한다.</p></li></ol><h4>핵심 확인 지표</h4><blockquote><p>비상 절차 전환 60초 이내, 위험 조치 90% 이상 위임 1분 이내, 안전 위반 0건</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>(안전 통제관 10분) 안전 점검 항목을 확인하고 위임 순서와 인수 선언 문구를 미리 정한다. 실행 결과 및 검증 로그</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>(안전 통제관 10분) 안전 점검 항목을 확인하고 위임 순서와 인수 선언 문구를 미리 정한다. 과정이 정상적으로 수행되고 오류 없이 완료되었다.</p></li><li><p>요구된 핵심 성능 지표(비상 절차 전환 60초 이내, 위험 조치 90% 이상 위임 1분 이내, 안전 위반 0건)를 충족하였다.</p></li></ul><h4>보완이 필요한 경우</h4><ul><li><p>실행 중 오류가 발생했거나 필수 검증 지표가 누락된 경우 재실행하여 보완한다.</p></li></ul>",
"attachments": []
},
{
"step": 2,
"problem": "(조별 20분) 교관이 T+0~T+14 타임라인대로 주입하고 기록자가 행동 시각을 적는다.",
"activity": "<h4>이 단계의 역할</h4><p>(조별 20분) 교관이 T+0~T+14 타임라인대로 주입하고 기록자가 행동 시각을 적는다.</p><h4>해야 할 일</h4><ol><li><p>(조별 20분) 교관이 T+0~T+14 타임라인대로 주입하고 기록자가 행동 시각을 적는다.에 필요한 데이터셋과 입력 파라미터를 준비한다.</p></li><li><p>정답 코드 및 모듈을 실행하여 중간 출력 결과를 도출한다.</p></li><li><p>출력된 지표와 로그가 기준 조건을 만족하는지 대조·검증한다.</p></li></ol><h4>핵심 확인 지표</h4><blockquote><p>비상 절차 전환 60초 이내, 위험 조치 90% 이상 위임 1분 이내, 안전 위반 0건</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>(조별 20분) 교관이 T+0~T+14 타임라인대로 주입하고 기록자가 행동 시각을 적는다. 실행 결과 및 검증 로그</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>(조별 20분) 교관이 T+0~T+14 타임라인대로 주입하고 기록자가 행동 시각을 적는다. 과정이 정상적으로 수행되고 오류 없이 완료되었다.</p></li><li><p>요구된 핵심 성능 지표(비상 절차 전환 60초 이내, 위험 조치 90% 이상 위임 1분 이내, 안전 위반 0건)를 충족하였다.</p></li></ul><h4>보완이 필요한 경우</h4><ul><li><p>실행 중 오류가 발생했거나 필수 검증 지표가 누락된 경우 재실행하여 보완한다.</p></li></ul>",
"attachments": []
},
{
"step": 3,
"problem": "(조별 20분) 위험 조치 D1~D10을 판정하고 전환 시간·성공률을 계산한다.",
"activity": "<h4>이 단계의 역할</h4><p>(조별 20분) 위험 조치 D1~D10을 판정하고 전환 시간·성공률을 계산한다.</p><h4>해야 할 일</h4><ol><li><p>(조별 20분) 위험 조치 D1~D10을 판정하고 전환 시간·성공률을 계산한다.에 필요한 데이터셋과 입력 파라미터를 준비한다.</p></li><li><p>정답 코드 및 모듈을 실행하여 중간 출력 결과를 도출한다.</p></li><li><p>출력된 지표와 로그가 기준 조건을 만족하는지 대조·검증한다.</p></li></ol><h4>핵심 확인 지표</h4><blockquote><p>비상 절차 전환 60초 이내, 위험 조치 90% 이상 위임 1분 이내, 안전 위반 0건</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>(조별 20분) 위험 조치 D1~D10을 판정하고 전환 시간·성공률을 계산한다. 실행 결과 및 검증 로그</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>(조별 20분) 위험 조치 D1~D10을 판정하고 전환 시간·성공률을 계산한다. 과정이 정상적으로 수행되고 오류 없이 완료되었다.</p></li><li><p>요구된 핵심 성능 지표(비상 절차 전환 60초 이내, 위험 조치 90% 이상 위임 1분 이내, 안전 위반 0건)를 충족하였다.</p></li></ul><h4>보완이 필요한 경우</h4><ul><li><p>실행 중 오류가 발생했거나 필수 검증 지표가 누락된 경우 재실행하여 보완한다.</p></li></ul>",
"attachments": []
},
{
"step": 4,
"problem": "(조별 15분) 역할을 바꿔 한 번 더 실시하고 두 회차를 비교한다.",
"activity": "<h4>이 단계의 역할</h4><p>(조별 15분) 역할을 바꿔 한 번 더 실시하고 두 회차를 비교한다.</p><h4>해야 할 일</h4><ol><li><p>(조별 15분) 역할을 바꿔 한 번 더 실시하고 두 회차를 비교한다.에 필요한 데이터셋과 입력 파라미터를 준비한다.</p></li><li><p>정답 코드 및 모듈을 실행하여 중간 출력 결과를 도출한다.</p></li><li><p>출력된 지표와 로그가 기준 조건을 만족하는지 대조·검증한다.</p></li></ol><h4>핵심 확인 지표</h4><blockquote><p>비상 절차 전환 60초 이내, 위험 조치 90% 이상 위임 1분 이내, 안전 위반 0건</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>(조별 15분) 역할을 바꿔 한 번 더 실시하고 두 회차를 비교한다. 실행 결과 및 검증 로그</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>(조별 15분) 역할을 바꿔 한 번 더 실시하고 두 회차를 비교한다. 과정이 정상적으로 수행되고 오류 없이 완료되었다.</p></li><li><p>요구된 핵심 성능 지표(비상 절차 전환 60초 이내, 위험 조치 90% 이상 위임 1분 이내, 안전 위반 0건)를 충족하였다.</p></li></ul><h4>보완이 필요한 경우</h4><ul><li><p>실행 중 오류가 발생했거나 필수 검증 지표가 누락된 경우 재실행하여 보완한다.</p></li></ul>",
"attachments": []
},
{
"step": 5,
"problem": "도전 과제 및 파라미터 튜닝 최적화",
"activity": "<h4>이 단계의 역할</h4><p>기본 파이프라인 수행 후 심화 튜닝 및 조건 변경을 통해 최적화 역량을 다진다.</p><h4>해야 할 일</h4><p>상황장교와 차선임자가 동시에 부재하면 누가 지휘를 맡을지, 인수 선언을 어떻게 전파할지 규칙을 추가한다.</p><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>파라미터 변경 전후 비교 분석 메모 및 최종 최적화 결과</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>도전 과제 변경 사항이 논리적으로 타당하며 결과 변화 이유를 명확히 기술하였다.</p></li></ul>",
"attachments": []
}
]
},
{
"id": "OPS10_M08",
"sequence": 8,
"title": "AAR 디브리핑을 통한 시스템적 결함 및 휴먼 에러 근본 원인 도출",
"durationHours": 3.0,
"overview": "<p>AAR 디브리핑으로 오경보·지연·누락의 시스템적 결함과 휴먼 에러의 근본 원인을 사실 중심으로 도출한다.</p>",
"objectives": "<p>M4~M7 기록지와 타임라인을 모아 '계획-실제-차이의 원인-개선할 것' 4단계로 AAR을 진행한다. 참여자 진술과 기록지 시각을 대조해 근거가 확인된 사실만 원인 분석 매트릭스에 적고 원인을 사람이 아니라 절차·도구·환경·숙련 요인으로 분류한다. 개선점을 5건 이상 도출하고 SOP 1차 수정안(현행-수정-근거)에 반영한다. 회의록에는 개인 비난 표현을 쓰지 않는다.</p>",
"scenario": "<h4>미션 배경 및 당위성</h4><p>AAR 디브리핑을 통해 시스템 결함 및 휴먼 에러 원인을 도출한다. 실제 전술 현장에서는 단순 탐지에 그치지 않고 신속한 위협 판단과 신뢰도 높은 의사결정이 필수적이므로, <strong>AAR 디브리핑으로 오경보·지연·누락의 시스템적 결함과 휴먼 에러의 근본 원인을 사실 중심으로 도출한다.</strong> 과업을 완수하여 오판을 방지하고 작전 대응력을 극대화해야 합니다.</p><p>이 문제를 해결하기 위해 본 미션에서는 <strong>M4~M7 기록지와 타임라인을 모아 '계획-실제-차이의 원인-개선할 것' 4단계로 AAR을 진행 수행하고 검증하는</strong> 실습을 체계적으로 수행합니다.</p><p>학습자는 실습가이드에 제시된 총 5개 세부 활동(기본 기능 구현 ➔ 결과 지표 검증 ➔ 파라미터 튜닝 및 도전과제)을 순차적으로 진행하며 핵심 판정 기준을 달성합니다.</p><p><strong>이번 결과물:</strong> <code>aar/ops10_aar_session_minutes.md 및 오류 분석 매트릭스</code> 형태의 결과물을 완성한다.</p>",
"attachments": [],
"materials": [
"/uploads/OPS10/ops10_m08_dataset.json",
"/uploads/OPS10/ops10_m08_sample.md"
],
"materialText": "<p><strong>미션 실습 자료</strong></p><ul><li><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/uploads/OPS10/ops10_m08_dataset.json\">가상 데이터셋 샘플 (JSON)</a></li><li><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/uploads/OPS10/ops10_m08_sample.md\">실습 및 검증 가이드 (MD)</a></li></ul><p><strong>활용 주의</strong>: 제공된 교육용 가상 데이터만 사용하며 실제 군사 비밀 및 개인정보는 입력하지 않습니다.</p>",
"techStack": [
"작전·전투 수행",
"실사용·검증형",
"데이터 전처리",
"알고리즘 구현",
"HITL 검증"
],
"deliverables": [
"aar/ops10_aar_session_minutes.md (필수)",
"오류 분석 매트릭스 (필수)"
],
"evaluationKeys": [
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[AAR 디브리핑을 통한 시스템적 결함 및 휴먼 에러 근본 원인 도출] 요구된 핵심 성능 기준(식별된 개선점 5건 이상 도출, 원인 분석 항목별 근거 100% 매핑)을 완벽히 달성하였는가?</strong></p><h4>PASS 증거</h4><p>식별된 개선점 5건 이상 도출, 원인 분석 항목별 근거 100% 매핑 기준을 충족하고 AAR 회의록 작성 및 핵심 교훈(Lessons Learned) 도출을 만족하는 실행 결과 및 로그가 제출되었다.</p><h4>보완이 필요한 상태</h4><p>정량적 지표가 기준치에 미달하거나 실행 로그에서 예외/결측 오류가 발생한 경우.</p><h4>보완 방법</h4><p>발견된 취약점에 대한 1차 SOP 수정안 도출을 적용하여 파라미터를 보정하고 단위 테스트를 재수행한다.</p>",
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[정성적 타당성] 군사적 현실성 및 비난 없는 객관적 원인 규명 및 사실 중심의 토의 문화 관점의 타당성이 확보되었는가?</strong></p><h4>PASS 증거</h4><p>비난 없는 객관적 원인 규명 및 사실 중심의 토의 문화이 논리적으로 검증되었으며 훈련 녹화/로그 데이터와 참여자 진술 간 팩트체크를 통한 무결성이 확인되었다.</p><h4>보완이 필요한 상태</h4><p>비현실적인 가정을 적용했거나 오류 원인에 대한 정성적 설명 근거가 부족한 경우.</p><h4>보완 방법</h4><p>교차 검증 데이터를 보강하고 지휘관/실무자 관점의 해석 근거를 명시한다.</p>"
],
"evaluationTypes": [
"REQUIRED",
"REQUIRED"
],
"evaluationText": "<h4>미션 판정</h4><p><strong>평가 구분:</strong> 필수</p><p><strong>핵심 평가영역:</strong> 비난 없는 객관적 원인 규명 및 사실 중심의 토의 문화</p><h4>미션 PASS 조건</h4><ul><li><p>정량 기준: 식별된 개선점 5건 이상 도출, 원인 분석 항목별 근거 100% 매핑</p></li><li><p>진행 기준: AAR 회의록 작성 및 핵심 교훈(Lessons Learned) 도출</p></li><li><p>검증 방법: 훈련 녹화/로그 데이터와 참여자 진술 간 팩트체크</p></li></ul><h4>채점자 판정 메모</h4><blockquote><p>단순 코드 실행 여부뿐만 아니라 출력된 수치와 근거 자료가 군 실무 요구사항에 부합하는지 면밀히 확인한다.</p></blockquote>",
"aiGuidelines": {
"allow": [
"데이터 전처리 알고리즘 및 정규화 서식 추천받기",
"이상치 탐지 및 모델 파라미터 튜닝 아이디어 제안받기",
"대시보드 UI 컴포넌트 코드 및 시각화 서식 생성하기"
],
"rules": [
"최종 판정 및 지휘 결심은 학습자가 직접 수행한다.",
"실제 군사 비밀이나 개인 식별 정보는 입력하지 않는다.",
"AI의 출력 결과를 맹신하지 않고 반드시 단위 테스트로 검증한다."
],
"forbid": [
"실제 군사 작전/인사 비밀 데이터를 AI에 입력하기",
"검증 없이 AI가 생성한 코드를 그대로 제출하기",
"단정적인 자동 결심 결과를 인간 검토 없이 확정하기"
]
},
"guideSteps": [
{
"step": 1,
"problem": "(10분) M4~M7 기록지와 타임라인을 모은다. AAR 1단계 '계획한 것'을 정리한다.",
"activity": "<h4>이 단계의 역할</h4><p>(10분) M4~M7 기록지와 타임라인을 모은다. AAR 1단계 '계획한 것'을 정리한다.</p><h4>해야 할 일</h4><ol><li><p>(10분) M4~M7 기록지와 타임라인을 모은다. AAR 1단계 '계획한 것'을 정리한다.에 필요한 데이터셋과 입력 파라미터를 준비한다.</p></li><li><p>정답 코드 및 모듈을 실행하여 중간 출력 결과를 도출한다.</p></li><li><p>출력된 지표와 로그가 기준 조건을 만족하는지 대조·검증한다.</p></li></ol><h4>핵심 확인 지표</h4><blockquote><p>개선점 5건 이상, 원인 항목마다 기록 근거 100% 회의록 개인 비난 표현 0건</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>(10분) M4~M7 기록지와 타임라인을 모은다. AAR 1단계 '계획한 것'을 정리한다. 실행 결과 및 검증 로그</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>(10분) M4~M7 기록지와 타임라인을 모은다. AAR 1단계 '계획한 것'을 정리한다. 과정이 정상적으로 수행되고 오류 없이 완료되었다.</p></li><li><p>요구된 핵심 성능 지표(개선점 5건 이상, 원인 항목마다 기록 근거 100% 회의록 개인 비난 표현 0건)를 충족하였다.</p></li></ul><h4>보완이 필요한 경우</h4><ul><li><p>실행 중 오류가 발생했거나 필수 검증 지표가 누락된 경우 재실행하여 보완한다.</p></li></ul>",
"attachments": []
},
{
"step": 2,
"problem": "(20분) 2단계: 기록 발췌 F1~F8과 시각을 대조해 사실만 서식 1에 적는다.",
"activity": "<h4>이 단계의 역할</h4><p>(20분) 2단계: 기록 발췌 F1~F8과 시각을 대조해 사실만 서식 1에 적는다.</p><h4>해야 할 일</h4><ol><li><p>(20분) 2단계: 기록 발췌 F1~F8과 시각을 대조해 사실만 서식 1에 적는다.에 필요한 데이터셋과 입력 파라미터를 준비한다.</p></li><li><p>정답 코드 및 모듈을 실행하여 중간 출력 결과를 도출한다.</p></li><li><p>출력된 지표와 로그가 기준 조건을 만족하는지 대조·검증한다.</p></li></ol><h4>핵심 확인 지표</h4><blockquote><p>개선점 5건 이상, 원인 항목마다 기록 근거 100% 회의록 개인 비난 표현 0건</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>(20분) 2단계: 기록 발췌 F1~F8과 시각을 대조해 사실만 서식 1에 적는다. 실행 결과 및 검증 로그</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>(20분) 2단계: 기록 발췌 F1~F8과 시각을 대조해 사실만 서식 1에 적는다. 과정이 정상적으로 수행되고 오류 없이 완료되었다.</p></li><li><p>요구된 핵심 성능 지표(개선점 5건 이상, 원인 항목마다 기록 근거 100% 회의록 개인 비난 표현 0건)를 충족하였다.</p></li></ul><h4>보완이 필요한 경우</h4><ul><li><p>실행 중 오류가 발생했거나 필수 검증 지표가 누락된 경우 재실행하여 보완한다.</p></li></ul>",
"attachments": []
},
{
"step": 3,
"problem": "(20분) 3단계: 원인을 절차·도구·환경·숙련으로 분류하고 비난 표현을 바꾼다.",
"activity": "<h4>이 단계의 역할</h4><p>(20분) 3단계: 원인을 절차·도구·환경·숙련으로 분류하고 비난 표현을 바꾼다.</p><h4>해야 할 일</h4><ol><li><p>(20분) 3단계: 원인을 절차·도구·환경·숙련으로 분류하고 비난 표현을 바꾼다.에 필요한 데이터셋과 입력 파라미터를 준비한다.</p></li><li><p>정답 코드 및 모듈을 실행하여 중간 출력 결과를 도출한다.</p></li><li><p>출력된 지표와 로그가 기준 조건을 만족하는지 대조·검증한다.</p></li></ol><h4>핵심 확인 지표</h4><blockquote><p>개선점 5건 이상, 원인 항목마다 기록 근거 100% 회의록 개인 비난 표현 0건</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>(20분) 3단계: 원인을 절차·도구·환경·숙련으로 분류하고 비난 표현을 바꾼다. 실행 결과 및 검증 로그</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>(20분) 3단계: 원인을 절차·도구·환경·숙련으로 분류하고 비난 표현을 바꾼다. 과정이 정상적으로 수행되고 오류 없이 완료되었다.</p></li><li><p>요구된 핵심 성능 지표(개선점 5건 이상, 원인 항목마다 기록 근거 100% 회의록 개인 비난 표현 0건)를 충족하였다.</p></li></ul><h4>보완이 필요한 경우</h4><ul><li><p>실행 중 오류가 발생했거나 필수 검증 지표가 누락된 경우 재실행하여 보완한다.</p></li></ul>",
"attachments": []
},
{
"step": 4,
"problem": "(10분) 4단계: 개선점을 5건 이상 쓰고 SOP 1차 수정안을 작성한다.",
"activity": "<h4>이 단계의 역할</h4><p>(10분) 4단계: 개선점을 5건 이상 쓰고 SOP 1차 수정안을 작성한다.</p><h4>해야 할 일</h4><ol><li><p>(10분) 4단계: 개선점을 5건 이상 쓰고 SOP 1차 수정안을 작성한다.에 필요한 데이터셋과 입력 파라미터를 준비한다.</p></li><li><p>정답 코드 및 모듈을 실행하여 중간 출력 결과를 도출한다.</p></li><li><p>출력된 지표와 로그가 기준 조건을 만족하는지 대조·검증한다.</p></li></ol><h4>핵심 확인 지표</h4><blockquote><p>개선점 5건 이상, 원인 항목마다 기록 근거 100% 회의록 개인 비난 표현 0건</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>(10분) 4단계: 개선점을 5건 이상 쓰고 SOP 1차 수정안을 작성한다. 실행 결과 및 검증 로그</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>(10분) 4단계: 개선점을 5건 이상 쓰고 SOP 1차 수정안을 작성한다. 과정이 정상적으로 수행되고 오류 없이 완료되었다.</p></li><li><p>요구된 핵심 성능 지표(개선점 5건 이상, 원인 항목마다 기록 근거 100% 회의록 개인 비난 표현 0건)를 충족하였다.</p></li></ul><h4>보완이 필요한 경우</h4><ul><li><p>실행 중 오류가 발생했거나 필수 검증 지표가 누락된 경우 재실행하여 보완한다.</p></li></ul>",
"attachments": []
},
{
"step": 5,
"problem": "도전 과제 및 파라미터 튜닝 최적화",
"activity": "<h4>이 단계의 역할</h4><p>기본 파이프라인 수행 후 심화 튜닝 및 조건 변경을 통해 최적화 역량을 다진다.</p><h4>해야 할 일</h4><p>F8 '교대 시간이 다가와 서둘렀다'를 근거가 없는 진술로 보고 확인할 방법을 적는다.</p><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>파라미터 변경 전후 비교 분석 메모 및 최종 최적화 결과</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>도전 과제 변경 사항이 논리적으로 타당하며 결과 변화 이유를 명확히 기술하였다.</p></li></ul>",
"attachments": []
}
]
},
{
"id": "OPS10_M09",
"sequence": 9,
"title": "재발 방지책을 적용한 동일 시나리오 재실행(Re-run) 및 성공률 측정",
"durationHours": 3.0,
"overview": "<p>재발 방지책을 적용한 수정 SOP로 같은 시나리오를 다시 실행하고 조치 시간과 오류 발생률 개선을 수치로 확인한다.</p>",
"objectives": "<p>M4와 같은 주입 사건 구성(순서만 바꿈)과 같은 평가표로 재실행한다. 조치 시간(접수에서 상급 보고·전파 완료까지)과 오류 건수(오경보 발령, 보고 지연 초과, 인계 누락)를 1차와 같은 방법으로 측정해 전후 비교표를 만든다. 목표에 못 미친 항목은 원인을 적고 숙련 유지를 위한 보수 교육 주기를 제안한다.</p>",
"scenario": "<h4>미션 배경 및 당위성</h4><p>재발 방지책을 적용한 동일 시나리오 재실행(Re-run) 및 성공률을 측정한다. 실제 전술 현장에서는 단순 탐지에 그치지 않고 신속한 위협 판단과 신뢰도 높은 의사결정이 필수적이므로, <strong>재발 방지책을 적용한 수정 SOP로 같은 시나리오를 다시 실행하고 조치 시간과 오류 발생률 개선을 수치로 확인한다.</strong> 과업을 완수하여 오판을 방지하고 작전 대응력을 극대화해야 합니다.</p><p>이 문제를 해결하기 위해 본 미션에서는 <strong>M4와 같은 주입 사건 구성(순서만 바꿈)과 같은 평가표로 재실행 수행하고 검증하는</strong> 실습을 체계적으로 수행합니다.</p><p>학습자는 실습가이드에 제시된 총 5개 세부 활동(기본 기능 구현 ➔ 결과 지표 검증 ➔ 파라미터 튜닝 및 도전과제)을 순차적으로 진행하며 핵심 판정 기준을 달성합니다.</p><p><strong>이번 결과물:</strong> <code>eval/ops10_rerun_performance_comparison.md</code> 형태의 결과물을 완성한다.</p>",
"attachments": [],
"materials": [
"/uploads/OPS10/ops10_m09_dataset.json",
"/uploads/OPS10/ops10_m09_sample.md"
],
"materialText": "<p><strong>미션 실습 자료</strong></p><ul><li><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/uploads/OPS10/ops10_m09_dataset.json\">가상 데이터셋 샘플 (JSON)</a></li><li><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/uploads/OPS10/ops10_m09_sample.md\">실습 및 검증 가이드 (MD)</a></li></ul><p><strong>활용 주의</strong>: 제공된 교육용 가상 데이터만 사용하며 실제 군사 비밀 및 개인정보는 입력하지 않습니다.</p>",
"techStack": [
"작전·전투 수행",
"실사용·검증형",
"데이터 전처리",
"알고리즘 구현",
"HITL 검증"
],
"deliverables": [
"eval/ops10_rerun_performance_comparison.md (필수)"
],
"evaluationKeys": [
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[재발 방지책을 적용한 동일 시나리오 재실행(Re-run) 및 성공률 측정] 요구된 핵심 성능 기준(이전 훈련 대비 조치 시간 30% 단축, 오류 발생률 50% 이상 감소)을 완벽히 달성하였는가?</strong></p><h4>PASS 증거</h4><p>이전 훈련 대비 조치 시간 30% 단축, 오류 발생률 50% 이상 감소 기준을 충족하고 재실행 훈련 통과 및 전후 성과 비교표 작성을 만족하는 실행 결과 및 로그가 제출되었다.</p><h4>보완이 필요한 상태</h4><p>정량적 지표가 기준치에 미달하거나 실행 로그에서 예외/결측 오류가 발생한 경우.</p><h4>보완 방법</h4><p>주기적 숙련도 유지를 위한 보수 교육 주기 정의을 적용하여 파라미터를 보정하고 단위 테스트를 재수행한다.</p>",
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[정성적 타당성] 군사적 현실성 및 체득화된 행동 절차 숙달도 및 팀 단위 호흡 일치성 관점의 타당성이 확보되었는가?</strong></p><h4>PASS 증거</h4><p>체득화된 행동 절차 숙달도 및 팀 단위 호흡 일치성이 논리적으로 검증되었으며 동일 평가 지표를 활용한 정량적 점수 비교 검증를 통한 무결성이 확인되었다.</p><h4>보완이 필요한 상태</h4><p>비현실적인 가정을 적용했거나 오류 원인에 대한 정성적 설명 근거가 부족한 경우.</p><h4>보완 방법</h4><p>교차 검증 데이터를 보강하고 지휘관/실무자 관점의 해석 근거를 명시한다.</p>"
],
"evaluationTypes": [
"REQUIRED",
"REQUIRED"
],
"evaluationText": "<h4>미션 판정</h4><p><strong>평가 구분:</strong> 필수</p><p><strong>핵심 평가영역:</strong> 체득화된 행동 절차 숙달도 및 팀 단위 호흡 일치성</p><h4>미션 PASS 조건</h4><ul><li><p>정량 기준: 이전 훈련 대비 조치 시간 30% 단축, 오류 발생률 50% 이상 감소</p></li><li><p>진행 기준: 재실행 훈련 통과 및 전후 성과 비교표 작성</p></li><li><p>검증 방법: 동일 평가 지표를 활용한 정량적 점수 비교 검증</p></li></ul><h4>채점자 판정 메모</h4><blockquote><p>단순 코드 실행 여부뿐만 아니라 출력된 수치와 근거 자료가 군 실무 요구사항에 부합하는지 면밀히 확인한다.</p></blockquote>",
"aiGuidelines": {
"allow": [
"데이터 전처리 알고리즘 및 정규화 서식 추천받기",
"이상치 탐지 및 모델 파라미터 튜닝 아이디어 제안받기",
"대시보드 UI 컴포넌트 코드 및 시각화 서식 생성하기"
],
"rules": [
"최종 판정 및 지휘 결심은 학습자가 직접 수행한다.",
"실제 군사 비밀이나 개인 식별 정보는 입력하지 않는다.",
"AI의 출력 결과를 맹신하지 않고 반드시 단위 테스트로 검증한다."
],
"forbid": [
"실제 군사 작전/인사 비밀 데이터를 AI에 입력하기",
"검증 없이 AI가 생성한 코드를 그대로 제출하기",
"단정적인 자동 결심 결과를 인간 검토 없이 확정하기"
]
},
"guideSteps": [
{
"step": 1,
"problem": "(10분) 동일 조건 유지표로 M4와 같은 조건인지 확인한다.",
"activity": "<h4>이 단계의 역할</h4><p>(10분) 동일 조건 유지표로 M4와 같은 조건인지 확인한다.</p><h4>해야 할 일</h4><ol><li><p>(10분) 동일 조건 유지표로 M4와 같은 조건인지 확인한다.에 필요한 데이터셋과 입력 파라미터를 준비한다.</p></li><li><p>정답 코드 및 모듈을 실행하여 중간 출력 결과를 도출한다.</p></li><li><p>출력된 지표와 로그가 기준 조건을 만족하는지 대조·검증한다.</p></li></ol><h4>핵심 확인 지표</h4><blockquote><p>평균 조치 시간 30% 이상 단축, 오류 건수 50% 이상 감소 동일 평가표·동일 측정 방법 사용</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>(10분) 동일 조건 유지표로 M4와 같은 조건인지 확인한다. 실행 결과 및 검증 로그</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>(10분) 동일 조건 유지표로 M4와 같은 조건인지 확인한다. 과정이 정상적으로 수행되고 오류 없이 완료되었다.</p></li><li><p>요구된 핵심 성능 지표(평균 조치 시간 30% 이상 단축, 오류 건수 50% 이상 감소 동일 평가표·동일 측정 방법 사용)를 충족하였다.</p></li></ul><h4>보완이 필요한 경우</h4><ul><li><p>실행 중 오류가 발생했거나 필수 검증 지표가 누락된 경우 재실행하여 보완한다.</p></li></ul>",
"attachments": []
},
{
"step": 2,
"problem": "(45분) 수정 SOP로 재실행하고 M4와 같은 방법으로 시각과 오류를 기록한다.",
"activity": "<h4>이 단계의 역할</h4><p>(45분) 수정 SOP로 재실행하고 M4와 같은 방법으로 시각과 오류를 기록한다.</p><h4>해야 할 일</h4><ol><li><p>(45분) 수정 SOP로 재실행하고 M4와 같은 방법으로 시각과 오류를 기록한다.에 필요한 데이터셋과 입력 파라미터를 준비한다.</p></li><li><p>정답 코드 및 모듈을 실행하여 중간 출력 결과를 도출한다.</p></li><li><p>출력된 지표와 로그가 기준 조건을 만족하는지 대조·검증한다.</p></li></ol><h4>핵심 확인 지표</h4><blockquote><p>평균 조치 시간 30% 이상 단축, 오류 건수 50% 이상 감소 동일 평가표·동일 측정 방법 사용</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>(45분) 수정 SOP로 재실행하고 M4와 같은 방법으로 시각과 오류를 기록한다. 실행 결과 및 검증 로그</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>(45분) 수정 SOP로 재실행하고 M4와 같은 방법으로 시각과 오류를 기록한다. 과정이 정상적으로 수행되고 오류 없이 완료되었다.</p></li><li><p>요구된 핵심 성능 지표(평균 조치 시간 30% 이상 단축, 오류 건수 50% 이상 감소 동일 평가표·동일 측정 방법 사용)를 충족하였다.</p></li></ul><h4>보완이 필요한 경우</h4><ul><li><p>실행 중 오류가 발생했거나 필수 검증 지표가 누락된 경우 재실행하여 보완한다.</p></li></ul>",
"attachments": []
},
{
"step": 3,
"problem": "(15분) 서식 1 전후 비교표의 변화율과 목표 달성 여부를 계산한다.",
"activity": "<h4>이 단계의 역할</h4><p>(15분) 서식 1 전후 비교표의 변화율과 목표 달성 여부를 계산한다.</p><h4>해야 할 일</h4><ol><li><p>(15분) 서식 1 전후 비교표의 변화율과 목표 달성 여부를 계산한다.에 필요한 데이터셋과 입력 파라미터를 준비한다.</p></li><li><p>정답 코드 및 모듈을 실행하여 중간 출력 결과를 도출한다.</p></li><li><p>출력된 지표와 로그가 기준 조건을 만족하는지 대조·검증한다.</p></li></ol><h4>핵심 확인 지표</h4><blockquote><p>평균 조치 시간 30% 이상 단축, 오류 건수 50% 이상 감소 동일 평가표·동일 측정 방법 사용</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>(15분) 서식 1 전후 비교표의 변화율과 목표 달성 여부를 계산한다. 실행 결과 및 검증 로그</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>(15분) 서식 1 전후 비교표의 변화율과 목표 달성 여부를 계산한다. 과정이 정상적으로 수행되고 오류 없이 완료되었다.</p></li><li><p>요구된 핵심 성능 지표(평균 조치 시간 30% 이상 단축, 오류 건수 50% 이상 감소 동일 평가표·동일 측정 방법 사용)를 충족하였다.</p></li></ul><h4>보완이 필요한 경우</h4><ul><li><p>실행 중 오류가 발생했거나 필수 검증 지표가 누락된 경우 재실행하여 보완한다.</p></li></ul>",
"attachments": []
},
{
"step": 4,
"problem": "(20분) 미달 항목의 원인과 보수 교육 계획을 쓴다.",
"activity": "<h4>이 단계의 역할</h4><p>(20분) 미달 항목의 원인과 보수 교육 계획을 쓴다.</p><h4>해야 할 일</h4><ol><li><p>(20분) 미달 항목의 원인과 보수 교육 계획을 쓴다.에 필요한 데이터셋과 입력 파라미터를 준비한다.</p></li><li><p>정답 코드 및 모듈을 실행하여 중간 출력 결과를 도출한다.</p></li><li><p>출력된 지표와 로그가 기준 조건을 만족하는지 대조·검증한다.</p></li></ol><h4>핵심 확인 지표</h4><blockquote><p>평균 조치 시간 30% 이상 단축, 오류 건수 50% 이상 감소 동일 평가표·동일 측정 방법 사용</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>(20분) 미달 항목의 원인과 보수 교육 계획을 쓴다. 실행 결과 및 검증 로그</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>(20분) 미달 항목의 원인과 보수 교육 계획을 쓴다. 과정이 정상적으로 수행되고 오류 없이 완료되었다.</p></li><li><p>요구된 핵심 성능 지표(평균 조치 시간 30% 이상 단축, 오류 건수 50% 이상 감소 동일 평가표·동일 측정 방법 사용)를 충족하였다.</p></li></ul><h4>보완이 필요한 경우</h4><ul><li><p>실행 중 오류가 발생했거나 필수 검증 지표가 누락된 경우 재실행하여 보완한다.</p></li></ul>",
"attachments": []
},
{
"step": 5,
"problem": "도전 과제 및 파라미터 튜닝 최적화",
"activity": "<h4>이 단계의 역할</h4><p>기본 파이프라인 수행 후 심화 튜닝 및 조건 변경을 통해 최적화 역량을 다진다.</p><h4>해야 할 일</h4><p>단축된 시간이 연습 효과 때문인지 SOP 개선 때문인지 구분하려면 어떤 비교가 더 필요한지 적는다.</p><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>파라미터 변경 전후 비교 분석 메모 및 최종 최적화 결과</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>도전 과제 변경 사항이 논리적으로 타당하며 결과 변화 이유를 명확히 기술하였다.</p></li></ul>",
"attachments": []
}
]
},
{
"id": "OPS10_M10",
"sequence": 10,
"title": "작전 오류(오경보·지연·누락) 방지 및 회복 표준운용절차(SOP) 완성",
"durationHours": 3.0,
"overview": "<p>작전 오류(오경보·지연·누락) 방지 및 회복 표준운용절차(SOP)를 최종 확정하고 다른 부대 교관이 바로 쓸 수 있는 훈련 패키지로 묶는다.</p>",
"objectives": "<p>개요-SOP-시나리오-평가 루브릭-AAR 5개 장으로 교안을 구성하고 M2~M9 산출물 가운데 검증된 내용만 반영한다. 교관 지침서에 준비물, 역할 배정, 시간표, 안전 통제, 채점 방법을 적고 SOP 흐름도·요약 카드 같은 시각 자료를 넣는다. 다른 조가 교관 역할로 모의 검토한 피드백과 반영 내역을 남기고 갱신 주기를 제시한다. 사람의 최종 판단과 교전수칙 우선 문구를 SOP에 명시한다.</p>",
"scenario": "<h4>미션 배경 및 당위성</h4><p>작전 오류(오경보·지연·누락) 방지 및 회복 표준운용절차(SOP)를 완성한다. 실제 전술 현장에서는 단순 탐지에 그치지 않고 신속한 위협 판단과 신뢰도 높은 의사결정이 필수적이므로, <strong>작전 오류(오경보·지연·누락) 방지 및 회복 표준운용절차(SOP)를 최종 확정하고 다른 부대 교관이 바로 쓸 수 있는 훈련 패키지로 묶는다.</strong> 과업을 완수하여 오판을 방지하고 작전 대응력을 극대화해야 합니다.</p><p>이 문제를 해결하기 위해 본 미션에서는 <strong>개요-SOP-시나리오-평가 루브릭-AAR 5개 장으로 교안을 구성하고 M2~M9 산출물 가운데 검증된 내용만 반영 수행하고 검증하는</strong> 실습을 체계적으로 수행합니다.</p><p>학습자는 실습가이드에 제시된 총 5개 세부 활동(기본 기능 구현 ➔ 결과 지표 검증 ➔ 파라미터 튜닝 및 도전과제)을 순차적으로 진행하며 핵심 판정 기준을 달성합니다.</p><p><strong>이번 결과물:</strong> <code>package/ops10_standard_training_package.md 및 교관 지침서</code> 형태의 결과물을 완성한다.</p>",
"attachments": [],
"materials": [
"/uploads/OPS10/ops10_m10_dataset.json",
"/uploads/OPS10/ops10_m10_sample.md"
],
"materialText": "<p><strong>미션 실습 자료</strong></p><ul><li><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/uploads/OPS10/ops10_m10_dataset.json\">가상 데이터셋 샘플 (JSON)</a></li><li><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/uploads/OPS10/ops10_m10_sample.md\">실습 및 검증 가이드 (MD)</a></li></ul><p><strong>활용 주의</strong>: 제공된 교육용 가상 데이터만 사용하며 실제 군사 비밀 및 개인정보는 입력하지 않습니다.</p>",
"techStack": [
"작전·전투 수행",
"실사용·검증형",
"데이터 전처리",
"알고리즘 구현",
"HITL 검증"
],
"deliverables": [
"package/ops10_standard_training_package.md (필수)",
"교관 지침서 (필수)"
],
"evaluationKeys": [
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[작전 오류(오경보·지연·누락) 방지 및 회복 표준운용절차(SOP) 완성] 요구된 핵심 성능 기준(교안 구성 5개 장(개요-SOP-시나리오-평가루브릭-AAR) 100% 완비)을 완벽히 달성하였는가?</strong></p><h4>PASS 증거</h4><p>교안 구성 5개 장(개요-SOP-시나리오-평가루브릭-AAR) 100% 완비 기준을 충족하고 최종 교안 검수 완료 및 인쇄/배포 가능한 형태의 패키징을 만족하는 실행 결과 및 로그가 제출되었다.</p><h4>보완이 필요한 상태</h4><p>정량적 지표가 기준치에 미달하거나 실행 로그에서 예외/결측 오류가 발생한 경우.</p><h4>보완 방법</h4><p>연간 교육훈련 계획과의 연계 및 지속적 업데이트 체계 수립을 적용하여 파라미터를 보정하고 단위 테스트를 재수행한다.</p>",
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[정성적 타당성] 군사적 현실성 및 교재의 완성도, 시각 자료 활용도 및 군 실무 전파 가치 관점의 타당성이 확보되었는가?</strong></p><h4>PASS 증거</h4><p>교재의 완성도, 시각 자료 활용도 및 군 실무 전파 가치이 논리적으로 검증되었으며 타 부대 교관/평가관 모의 검토 피드백 반영 검증를 통한 무결성이 확인되었다.</p><h4>보완이 필요한 상태</h4><p>비현실적인 가정을 적용했거나 오류 원인에 대한 정성적 설명 근거가 부족한 경우.</p><h4>보완 방법</h4><p>교차 검증 데이터를 보강하고 지휘관/실무자 관점의 해석 근거를 명시한다.</p>"
],
"evaluationTypes": [
"REQUIRED",
"REQUIRED"
],
"evaluationText": "<h4>미션 판정</h4><p><strong>평가 구분:</strong> 필수</p><p><strong>핵심 평가영역:</strong> 교재의 완성도, 시각 자료 활용도 및 군 실무 전파 가치</p><h4>미션 PASS 조건</h4><ul><li><p>정량 기준: 교안 구성 5개 장(개요-SOP-시나리오-평가루브릭-AAR) 100% 완비</p></li><li><p>진행 기준: 최종 교안 검수 완료 및 인쇄/배포 가능한 형태의 패키징</p></li><li><p>검증 방법: 타 부대 교관/평가관 모의 검토 피드백 반영 검증</p></li></ul><h4>채점자 판정 메모</h4><blockquote><p>단순 코드 실행 여부뿐만 아니라 출력된 수치와 근거 자료가 군 실무 요구사항에 부합하는지 면밀히 확인한다.</p></blockquote>",
"aiGuidelines": {
"allow": [
"데이터 전처리 알고리즘 및 정규화 서식 추천받기",
"이상치 탐지 및 모델 파라미터 튜닝 아이디어 제안받기",
"대시보드 UI 컴포넌트 코드 및 시각화 서식 생성하기"
],
"rules": [
"최종 판정 및 지휘 결심은 학습자가 직접 수행한다.",
"실제 군사 비밀이나 개인 식별 정보는 입력하지 않는다.",
"AI의 출력 결과를 맹신하지 않고 반드시 단위 테스트로 검증한다."
],
"forbid": [
"실제 군사 작전/인사 비밀 데이터를 AI에 입력하기",
"검증 없이 AI가 생성한 코드를 그대로 제출하기",
"단정적인 자동 결심 결과를 인간 검토 없이 확정하기"
]
},
"guideSteps": [
{
"step": 1,
"problem": "(조별 40분) 서식 1 5개 장 구성표에 M2~M9 산출물을 배치한다.",
"activity": "<h4>이 단계의 역할</h4><p>(조별 40분) 서식 1 5개 장 구성표에 M2~M9 산출물을 배치한다.</p><h4>해야 할 일</h4><ol><li><p>(조별 40분) 서식 1 5개 장 구성표에 M2~M9 산출물을 배치한다.에 필요한 데이터셋과 입력 파라미터를 준비한다.</p></li><li><p>정답 코드 및 모듈을 실행하여 중간 출력 결과를 도출한다.</p></li><li><p>출력된 지표와 로그가 기준 조건을 만족하는지 대조·검증한다.</p></li></ol><h4>핵심 확인 지표</h4><blockquote><p>교안 5개 장 100% 완비 교안 수치가 M4·M9 기록과 일치, 모의 검토 반영 내역 기록</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>(조별 40분) 서식 1 5개 장 구성표에 M2~M9 산출물을 배치한다. 실행 결과 및 검증 로그</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>(조별 40분) 서식 1 5개 장 구성표에 M2~M9 산출물을 배치한다. 과정이 정상적으로 수행되고 오류 없이 완료되었다.</p></li><li><p>요구된 핵심 성능 지표(교안 5개 장 100% 완비 교안 수치가 M4·M9 기록과 일치, 모의 검토 반영 내역 기록)를 충족하였다.</p></li></ul><h4>보완이 필요한 경우</h4><ul><li><p>실행 중 오류가 발생했거나 필수 검증 지표가 누락된 경우 재실행하여 보완한다.</p></li></ul>",
"attachments": []
},
{
"step": 2,
"problem": "(조별 25분) 서식 2 교관 지침서의 6개 항목을 쓴다.",
"activity": "<h4>이 단계의 역할</h4><p>(조별 25분) 서식 2 교관 지침서의 6개 항목을 쓴다.</p><h4>해야 할 일</h4><ol><li><p>(조별 25분) 서식 2 교관 지침서의 6개 항목을 쓴다.에 필요한 데이터셋과 입력 파라미터를 준비한다.</p></li><li><p>정답 코드 및 모듈을 실행하여 중간 출력 결과를 도출한다.</p></li><li><p>출력된 지표와 로그가 기준 조건을 만족하는지 대조·검증한다.</p></li></ol><h4>핵심 확인 지표</h4><blockquote><p>교안 5개 장 100% 완비 교안 수치가 M4·M9 기록과 일치, 모의 검토 반영 내역 기록</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>(조별 25분) 서식 2 교관 지침서의 6개 항목을 쓴다. 실행 결과 및 검증 로그</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>(조별 25분) 서식 2 교관 지침서의 6개 항목을 쓴다. 과정이 정상적으로 수행되고 오류 없이 완료되었다.</p></li><li><p>요구된 핵심 성능 지표(교안 5개 장 100% 완비 교안 수치가 M4·M9 기록과 일치, 모의 검토 반영 내역 기록)를 충족하였다.</p></li></ul><h4>보완이 필요한 경우</h4><ul><li><p>실행 중 오류가 발생했거나 필수 검증 지표가 누락된 경우 재실행하여 보완한다.</p></li></ul>",
"attachments": []
},
{
"step": 3,
"problem": "(조별 15분) 서식 3으로 교안 수치와 M4·M9 원본 기록을 대조한다.",
"activity": "<h4>이 단계의 역할</h4><p>(조별 15분) 서식 3으로 교안 수치와 M4·M9 원본 기록을 대조한다.</p><h4>해야 할 일</h4><ol><li><p>(조별 15분) 서식 3으로 교안 수치와 M4·M9 원본 기록을 대조한다.에 필요한 데이터셋과 입력 파라미터를 준비한다.</p></li><li><p>정답 코드 및 모듈을 실행하여 중간 출력 결과를 도출한다.</p></li><li><p>출력된 지표와 로그가 기준 조건을 만족하는지 대조·검증한다.</p></li></ol><h4>핵심 확인 지표</h4><blockquote><p>교안 5개 장 100% 완비 교안 수치가 M4·M9 기록과 일치, 모의 검토 반영 내역 기록</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>(조별 15분) 서식 3으로 교안 수치와 M4·M9 원본 기록을 대조한다. 실행 결과 및 검증 로그</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>(조별 15분) 서식 3으로 교안 수치와 M4·M9 원본 기록을 대조한다. 과정이 정상적으로 수행되고 오류 없이 완료되었다.</p></li><li><p>요구된 핵심 성능 지표(교안 5개 장 100% 완비 교안 수치가 M4·M9 기록과 일치, 모의 검토 반영 내역 기록)를 충족하였다.</p></li></ul><h4>보완이 필요한 경우</h4><ul><li><p>실행 중 오류가 발생했거나 필수 검증 지표가 누락된 경우 재실행하여 보완한다.</p></li></ul>",
"attachments": []
},
{
"step": 4,
"problem": "(조별 20분) 다른 조 교안을 교관 역할로 검토하고 서식 4에 의견과 반영 내역을 적는다...",
"activity": "<h4>이 단계의 역할</h4><p>(조별 20분) 다른 조 교안을 교관 역할로 검토하고 서식 4에 의견과 반영 내역을 적는다.</p><h4>해야 할 일</h4><ol><li><p>(조별 20분) 다른 조 교안을 교관 역할로 검토하고 서식 4에 의견과 반영 내역을 적는다.에 필요한 데이터셋과 입력 파라미터를 준비한다.</p></li><li><p>정답 코드 및 모듈을 실행하여 중간 출력 결과를 도출한다.</p></li><li><p>출력된 지표와 로그가 기준 조건을 만족하는지 대조·검증한다.</p></li></ol><h4>핵심 확인 지표</h4><blockquote><p>교안 5개 장 100% 완비 교안 수치가 M4·M9 기록과 일치, 모의 검토 반영 내역 기록</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>(조별 20분) 다른 조 교안을 교관 역할로 검토하고 서식 4에 의견과 반영 내역을 적는다. 실행 결과 및 검증 로그</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>(조별 20분) 다른 조 교안을 교관 역할로 검토하고 서식 4에 의견과 반영 내역을 적는다. 과정이 정상적으로 수행되고 오류 없이 완료되었다.</p></li><li><p>요구된 핵심 성능 지표(교안 5개 장 100% 완비 교안 수치가 M4·M9 기록과 일치, 모의 검토 반영 내역 기록)를 충족하였다.</p></li></ul><h4>보완이 필요한 경우</h4><ul><li><p>실행 중 오류가 발생했거나 필수 검증 지표가 누락된 경우 재실행하여 보완한다.</p></li></ul>",
"attachments": []
},
{
"step": 5,
"problem": "도전 과제 및 파라미터 튜닝 최적화",
"activity": "<h4>이 단계의 역할</h4><p>기본 파이프라인 수행 후 심화 튜닝 및 조건 변경을 통해 최적화 역량을 다진다.</p><h4>해야 할 일</h4><p>이 패키지를 다른 부대 상황실이 쓰려면 무엇만 바꾸면 되는지(역할 명칭, 시간표, 신호 종류) 교체 목록을 만든다.</p><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>파라미터 변경 전후 비교 분석 메모 및 최종 최적화 결과</p></li></ul>",
"evalText": "<h4>PASS 기준</h4><ul><li><p>도전 과제 변경 사항이 논리적으로 타당하며 결과 변화 이유를 명확히 기술하였다.</p></li></ul>",
"attachments": []
}
]
}
]
}