Files
pbl02/uploads/OPS10/OPS10_workbook.ipynb
2026-10-08 17:15:05 +09:00

983 lines
61 KiB
Plaintext

{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# 📋 [OPS10] AAR에서 오경보·보고지연·인계누락 재현 및 개선 훈련\n",
"### 실습 워크북 & SOP 가이드 (Google Colab / Jupyter)\n",
"\n",
"[![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/edunlab/milicontent2/blob/main/uploads/OPS10/OPS10_workbook.ipynb)\n",
"\n",
"---\n",
"\n",
"## 📌 1. 프로젝트 개요 및 배경\n",
"\n",
"| 항목 | 내용 |\n",
"| :--- | :--- |\n",
"| **과정 분류** | 작전·전투 수행 (Level 2) |\n",
"| **학습 소요 시간** | 10개 미션 (5일 / 총 27.0시간) |\n",
"| **실습 유형** | 작전절차(SOP), 체크리스트, 모의훈련, AAR 사후검토 실습 |\n",
"\n",
"### 📖 프로젝트 목표\n",
"러시아-우크라이나 전쟁과 미국-이란 간 긴장 국면에서는 상황실이 쏟아지는 신호를 짧은 시간에 걸러 판단해야 했고, 그 과정에서 사실이 아닌 신호를 위협으로 오인한 오경보, 상급 부대와 인접 부대에 대한 보고 지연, 근무 교대 때 진행 중인 상황이 전달되지 않는 인계 누락이 반복되었다. 이 세 가지는 큰 사고로 이어지기 전에 사후검토(AAR)에서 재현해 보고 절차로 고쳐야 효과가 있다. 본 프로젝트에서는 교육용 가상 대대 상황실을 무대로 세 가지 실패 사례를 분석해 역할과 현장 체크 항목을 정의하고, 복합 오류 주입 시나리오를 만들어 1차 재현 훈련, 복구 행동 수칙 훈련, 교대 인계 실습, 동시다발 오류 스트레스 훈련을 거친 뒤 AAR로 근본 원인을 찾고 재발 방지책을 적용해 같은 시나리오를 다시 실행한다. AI는 체크리스트 초안 검토와 기록 정리를 돕는 도구로만 쓰고 판단과 결심은 사람이 한다. 최종 목표는 오경보·지연·누락을 막고 회복하는 표준운용절차(SOP)와 교관이 바로 쓸 수 있는 훈련 패키지를 완성하는 것이다.\n",
"\n",
"> **⚠️ [교육용 가상 자료 원칙]**\n",
"> - 본 워크북의 모든 자료는 안전 규정에 따라 **교육용 가상 자료**로 구성되어 있습니다.\n",
"> - 실제 군사 기밀이나 부대 세부 인적·작전 정보는 포함되지 않습니다.\n",
"\n",
"---\n",
"\n"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"---\n",
"\n",
"## 🎯 미션 01. 과거 작전 실패 사례(오경보 발령, 보고 지연, 인계 누락) 시나리오 분석\n",
"\n",
"### 📋 미션 배경 및 지침\n",
"#### 미션 배경 및 당위성\n",
"\n",
"오경보 발령, 보고 지연, 인계 누락 등 과거 작전 실패 시나리오를 분석한다. 실제 전술 현장에서는 단순 탐지에 그치지 않고 신속한 위협 판단과 신뢰도 높은 의사결정이 필수적이므로, **가상 대대 상황실에서 일어난 오경보, 보고 지연, 인계 누락 사례를 분석해 역할과 현장 체크 항목을 정의하고 훈련 기초 요구사항을 정리한다.** 과업을 완수하여 오판을 방지하고 작전 대응력을 극대화해야 합니다.\n",
"\n",
"이 문제를 해결하기 위해 본 미션에서는 **실습자료의 가상 AAR 사례 카드 6건을 읽고 접수-확인-판단-발령-보고-전파-해제-인계 8단계 중 어느 단계에서 어떤 오류가 생겼는지 표시 수행하고 검증하는** 실습을 체계적으로 수행합니다.\n",
"\n",
"학습자는 실습가이드에 제시된 총 5개 세부 활동(기본 기능 구현 ➔ 결과 지표 검증 ➔ 파라미터 튜닝 및 도전과제)을 순차적으로 진행하며 핵심 판정 기준을 달성합니다.\n",
"\n",
"**이번 결과물:** `docs/ops10_baseline_assessment.md 및 훈련 프로파일` 형태의 결과물을 완성한다.\n",
"\n",
"### 📑 실습자료 및 작성 양식\n",
"과거 작전 실패 사례(오경보 발령, 보고 지연, 인계 누락) 시나리오 분석**\n",
"\n",
"가. 제공 자료 - 가상 AAR 사례 카드 6건 [교육용가상자료]\n",
"\n",
"| **카드** | **가상 시각** | **상황** | **드러난 문제** | **오류 유형(작성)** |\n",
"| --- | --- | --- | --- | --- |\n",
"| **A** | D일 22:40 | 초소 통화 잡음을 '미확인 접근'으로 듣고 확인 없이 경보를 전파했으나 복귀하는 아군 조였음 | 확인 없이 발령 | |\n",
"| **B** | D일 23:10 | 상급 보고 서식 작성에 17분이 걸려 상급 부대가 먼저 다른 경로로 알게 됨 | 보고 지연 | |\n",
"| **C** | D일 23:55 | 경보를 발령한 후 해제 절차를 하지 않고 교대 | 해제 미완료, 인계 누락 | |\n",
"| **D** | D+1일 00:20 | 두 개의 초소가 같은 신호를 따로 보고해 '두 건'으로 처리 | 중복·오판 | |\n",
"| **E** | D+1일 00:45 | 교대 근무자가 '확인 중이던 신호'를 인계받지 못해 중복 확인 | 인계 누락 | |\n",
"| **F** | D+1일 01:10 | 오경보 판명 후 상급 정정 보고를 하지 않아 상급 기록이 틀린 채 남음 | 정정 보고 누락 | |\n",
"\n",
"나. 작성 서식 1 - 역할 분담 매트릭스 (수: 수행, 책: 책임, 협: 협조, 통: 통보 / 단계마다 '책'은 1명)\n",
"\n",
"| **단계** | **상황병** | **상황장교** | **통신병** | **교대 근무자** | **기록자** | **완료 판단 기준** |\n",
"| --- | --- | --- | --- | --- | --- | --- |\n",
"| **1 접수** | | | | | | |\n",
"| **2 확인** | | | | | | |\n",
"| **3 판단** | | | | | | |\n",
"| **4 발령** | | | | | | |\n",
"| **5 보고** | | | | | | |\n",
"| **6 전파** | | | | | | |\n",
"| **7 해제** | | | | | | |\n",
"| **8 인계** | | | | | | |\n",
"\n",
"나. 작성 서식 2 - 현장 체크 항목 정의표 (15개 이상, 눈으로 확인 가능한 문장)\n",
"\n",
"| **번호** | **단계** | **체크 항목(눈으로 확인 가능한 문장)** | **확인 방법** | **담당** |\n",
"| --- | --- | --- | --- | --- |\n",
"| **1** | 접수 | 신호를 접수한 시각이 접수 대장에 초 단위로 적혔다 | 접수 대장 대조 | 상황병 |\n",
"| **2** | 확인 | | | |\n",
"| **3** | | | | |\n",
"| **4** | | | | |\n",
"| **5** | | | | |\n",
"| **6** | | | | |\n",
"| **7** | | | | |\n",
"| **8** | | | | |\n",
"| **9** | | | | |\n",
"| **10** | | | | |\n",
"| **11** | | | | |\n",
"| **12** | | | | |\n",
"| **13** | | | | |\n",
"| **14** | | | | |\n",
"| **15** | | | | |\n",
"| **16** | | | | |\n",
"\n",
"나. 작성 서식 3 - AI 제안 검토 기록 (AI에는 가상 사례 카드만 입력한다)\n",
"\n",
"| **AI가 제안한 항목** | **채택 여부** | **채택·미채택 이유** |\n",
"| --- | --- | --- |\n",
"| | | |\n",
"| | | |\n",
"| | | |\n",
"| | | |\n",
"\n",
"다. 점검표\n",
"\n",
"| **점검 항목** | **확인** |\n",
"| --- | --- |\n",
"| 사례 카드 6건의 오류 유형과 8단계 중 발생 단계를 표시했다 | ( ) |\n",
"| 역할 분담 매트릭스 8단계 모두에 책임자(책)가 1명이다 | ( ) |\n",
"| 현장 체크 항목을 15개 이상 정의했다 | ( ) |\n",
"| AI 제안의 채택 여부와 이유를 기록했고 가상 사례만 입력했다 | ( ) |\n",
"| 체크 항목이 모두 눈으로 확인 가능한 문장이다 | ( ) |\n",
"\n",
"**\n",
"\n"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"---\n",
"\n",
"## 🎯 미션 02. 3대 핵심 실패 요인의 발생 메커니즘 분석 및 재현 모의 훈련 계획 수립\n",
"\n",
"### 📋 미션 배경 및 지침\n",
"#### 미션 배경 및 당위성\n",
"\n",
"3대 핵심 실패 요인의 발생 메커니즘을 분석하고 재현 모의 훈련 계획을 수립한다. 실제 전술 현장에서는 단순 탐지에 그치지 않고 신속한 위협 판단과 신뢰도 높은 의사결정이 필수적이므로, **오경보, 보고 지연, 인계 누락 3대 핵심 실패 요인이 어떻게 발생하는지 메커니즘을 분석하고 이를 재현할 모의 훈련 계획과 SOP 초안을 수립한다.** 과업을 완수하여 오판을 방지하고 작전 대응력을 극대화해야 합니다.\n",
"\n",
"이 문제를 해결하기 위해 본 미션에서는 **실패 요인마다 계기(트리거), 전개, 결과의 사슬을 표로 정리하고 사람·절차·정보·도구 중 어디에서 끊어졌는지 적는다 과정을 진행하는** 실습을 체계적으로 수행합니다.\n",
"\n",
"학습자는 실습가이드에 제시된 총 5개 세부 활동(기본 기능 구현 ➔ 결과 지표 검증 ➔ 파라미터 튜닝 및 도전과제)을 순차적으로 진행하며 핵심 판정 기준을 달성합니다.\n",
"\n",
"**이번 결과물:** `sop/ops10_field_checklist.md 및 SOP 흐름도` 형태의 결과물을 완성한다.\n",
"\n",
"### 📑 실습자료 및 작성 양식\n",
"3대 핵심 실패 요인의 발생 메커니즘 분석 및 재현 모의 훈련 계획 수립**\n",
"\n",
"가. 제공 자료 - 필수 안전·보안 조치 8개 [교육용가상자료]\n",
"\n",
"| **번호** | **필수 조치** | **배치할 SOP 단계(작성)** |\n",
"| --- | --- | --- |\n",
"| **S1** | 모든 보고 앞에 '훈련 상황'을 붙인다 | |\n",
"| **S2** | 실제 경보 방송·통신망·상급 부대 연락을 사용하지 않는다 | |\n",
"| **S3** | 부대 자료를 외부 AI 서비스에 입력하지 않는다 | |\n",
"| **S4** | 부대 내에서 촬영·녹음하지 않는다 | |\n",
"| **S5** | 호출부호·음어는 가상 표기만 쓴다 | |\n",
"| **S6** | 안전 통제관이 훈련 중지 신호를 가진다 | |\n",
"| **S7** | 정정·해제는 반드시 복창하고 기록한다 | |\n",
"| **S8** | 최종 판단은 사람이 하고 교전수칙·지휘계통에 따른다 | |\n",
"\n",
"가. 제공 자료 - 모호 표현 바꾸기 예시\n",
"\n",
"| **모호한 표현** | **구체적 기준(예시)** |\n",
"| --- | --- |\n",
"| **빨리 보고한다** | 접수 후 180초 안에 상급에 1차 보고한다 |\n",
"| **적절히 확인한다** | 서로 다른 출처 2곳 또는 시각·기록 대조로 확인한다 |\n",
"| **잘 인계한다** | 인계 필수 항목 10개를 전달하고 인수자가 복창한다 |\n",
"\n",
"나. 작성 서식 1 - 3대 실패 요인 메커니즘표\n",
"\n",
"| **실패 요인** | **계기(트리거)** | **전개(어떻게 커졌나)** | **결과** | **끊어진 고리(사람·절차·정보·도구)** |\n",
"| --- | --- | --- | --- | --- |\n",
"| **오경보** | | | | |\n",
"| **보고 지연** | | | | |\n",
"| **인계 누락** | | | | |\n",
"\n",
"나. 작성 서식 2 - SOP 세부 절차표 (신호 - 행동 - 보고)\n",
"\n",
"| **단계** | **신호(무엇을 보거나 들으면)** | **상황병** | **상황장교** | **통신병·교대** | **안전 조치(S번호)** |\n",
"| --- | --- | --- | --- | --- | --- |\n",
"| **1 접수** | | | | | |\n",
"| **2 확인** | | | | | |\n",
"| **3 판단** | | | | | |\n",
"| **4 발령** | | | | | |\n",
"| **5 보고** | | | | | |\n",
"| **6 전파** | | | | | |\n",
"| **7 해제** | | | | | |\n",
"| **8 인계** | | | | | |\n",
"\n",
"나. 작성 서식 3 - SOP 흐름도 틀 (빈칸을 채우고 긴급/일반 분기를 표시한다)\n",
"\n",
"| [접수] -> [확인: 출처 ( )곳 또는 기록 대조] -> <확인 완료?>\n",
" 예 -> [판단] -> <긴급?> 예 -> [발령 후 ( )초 내 보고] / 아니오 -> [일반 보고]\n",
" 아니오 -> [( )] -> 재확인 -> ( )분 내 미확인 시 [상급 확인 요청]\n",
"[보고] -> [전파(복창)] -> [해제 또는 정정] -> [인계(필수 항목 10개)] |\n",
"| --- |\n",
"\n",
"나. 작성 서식 4 - 재현 모의 훈련 계획\n",
"\n",
"| **항목** | **내용(작성)** |\n",
"| --- | --- |\n",
"| **목적과 측정 지표** | |\n",
"| **시간표(준비, 실행, 정리)** | |\n",
"| **역할 배정과 교대 방법** | |\n",
"| **안전 통제 방법** | |\n",
"| **사용 자료와 기록 방법** | |\n",
"\n",
"다. 점검표\n",
"\n",
"| **점검 항목** | **확인** |\n",
"| --- | --- |\n",
"| 3대 실패 요인의 계기·전개·결과·끊어진 고리를 모두 적었다 | ( ) |\n",
"| SOP 8단계 세부 절차를 신호-행동-보고로 모두 썼다 | ( ) |\n",
"| 필수 안전·보안 조치 S1~S8을 모두 단계에 배치했다 | ( ) |\n",
"| 모호한 표현을 구체적 기준으로 바꿨다 | ( ) |\n",
"| SOP 흐름도에 긴급·일반 분기를 표시했다 | ( ) |\n",
"\n",
"**\n",
"\n"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"---\n",
"\n",
"## 🎯 미션 03. 상황실 요원 대상 오경보-지연-누락 복합 발생 시뮬레이션 환경 구축\n",
"\n",
"### 📋 미션 배경 및 지침\n",
"#### 미션 배경 및 당위성\n",
"\n",
"상황실 요원 대상 오경보-지연-누락 복합 발생 시뮬레이션 환경을 구축한다. 실제 전술 현장에서는 단순 탐지에 그치지 않고 신속한 위협 판단과 신뢰도 높은 의사결정이 필수적이므로, **상황실 요원이 오경보-지연-누락을 함께 겪도록 시간대별 사건을 주입하는 복합 시뮬레이션 시나리오(MSEL)를 구축한다.** 과업을 완수하여 오판을 방지하고 작전 대응력을 극대화해야 합니다.\n",
"\n",
"이 문제를 해결하기 위해 본 미션에서는 **가상 야간 근무 3시간 동안 시간대별로 주입할 사건을 10건 이상 쓴다 과정을 진행하는** 실습을 체계적으로 수행합니다.\n",
"\n",
"학습자는 실습가이드에 제시된 총 5개 세부 활동(기본 기능 구현 ➔ 결과 지표 검증 ➔ 파라미터 튜닝 및 도전과제)을 순차적으로 진행하며 핵심 판정 기준을 달성합니다.\n",
"\n",
"**이번 결과물:** `scenarios/ops10_msel_scenario.json(md)` 형태의 결과물을 완성한다.\n",
"\n",
"### 📑 실습자료 및 작성 양식\n",
"상황실 요원 대상 오경보-지연-누락 복합 발생 시뮬레이션 환경 구축**\n",
"\n",
"가. 제공 자료 - 주입 사건 예시 3건 [교육용가상자료]\n",
"\n",
"| **번호** | **가상 시각** | **주입 수단** | **사건 내용(주입 메시지 문안)** | **구분** | **기대 행동** | **담당** |\n",
"| --- | --- | --- | --- | --- | --- | --- |\n",
"| **1** | 22:05 | 구두(통제관) | '훈련 상황. 정문 초소 정기 보고, 이상 없음' | 정상 | 접수 대장 기록 | 상황병 |\n",
"| **2** | 22:40 | 카드 | '훈련 상황. 북측 초소 통화에 잡음, 접근 소리 들림 같음' | 비정상(오경보 유발) | 두 번째 출처 확인 후 판단 | 상황장교 |\n",
"| **3** | 00:55 | 카드 | '훈련 상황. 교대 근무자 도착, 현 근무자 서둘러 퇴근 요청' | 비정상(인계 누락 유발) | 인계 필수 항목 전달 | 교대 근무자 |\n",
"\n",
"나. 작성 서식 - 상황 주입 시나리오(MSEL) (10건 이상, 정상:비정상 = 6:4)\n",
"\n",
"| **번호** | **가상 시각** | **주입 수단** | **사건 내용(주입 메시지 문안)** | **구분** | **기대 행동** | **담당** |\n",
"| --- | --- | --- | --- | --- | --- | --- |\n",
"| **1** | | | | | | |\n",
"| **2** | | | | | | |\n",
"| **3** | | | | | | |\n",
"| **4** | | | | | | |\n",
"| **5** | | | | | | |\n",
"| **6** | | | | | | |\n",
"| **7** | | | | | | |\n",
"| **8** | | | | | | |\n",
"| **9** | | | | | | |\n",
"| **10** | | | | | | |\n",
"| **11** | | | | | | |\n",
"| **12** | | | | | | |\n",
"\n",
"| **구성 비율 계산** | 전체 ( )건 중 정상 ( )건, 비정상 ( )건, 비율 ( ) : ( ) |\n",
"| --- | --- |\n",
"\n",
"| **실패 요인별 유발 사건** | 오경보 유발 ( )건, 보고 지연 유발 ( )건, 인계 누락 유발 ( )건 |\n",
"| --- | --- |\n",
"\n",
"다. 워크스루(소리 내어 따라가기) 점검표\n",
"\n",
"| **점검 질문** | **문제 발견 사건 번호** | **수정 내용** |\n",
"| --- | --- | --- |\n",
"| **사건 시각 간격이 현실적인가(너무 몰리거나 비지 않는가)** | | |\n",
"| **정상 사건이 비정상 사건을 숨기는 배경으로 자연스러운가** | | |\n",
"| **기대 행동이 SOP 단계와 연결되는가** | | |\n",
"| **주입 문안만 보고도 통제관이 같은 방식으로 읽을 수 있는가** | | |\n",
"\n",
"라. 점검표\n",
"\n",
"| **점검 항목** | **확인** |\n",
"| --- | --- |\n",
"| 주입 사건을 10건 이상 썼다 | ( ) |\n",
"| 정상:비정상 비율이 6:4이다 | ( ) |\n",
"| 오경보·지연·누락 유발 사건이 각각 1건 이상 있다 | ( ) |\n",
"| 사건마다 기대 행동과 담당을 적었다 | ( ) |\n",
"| 워크스루로 발견한 문제를 수정했고 모든 문안 앞에 '훈련 상황'이 붙어 있다 | ( ) |\n",
"\n",
"**\n",
"\n"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"---\n",
"\n",
"## 🎯 미션 04. 1차 실패 시나리오 재현 실행(Dry-run) 및 각 단계별 병목 현상 기록\n",
"\n",
"### 📋 미션 배경 및 지침\n",
"#### 미션 배경 및 당위성\n",
"\n",
"1차 실패 시나리오 재현 실행(Dry-run) 및 각 단계별 병목 현상을 기록한다. 실제 전술 현장에서는 단순 탐지에 그치지 않고 신속한 위협 판단과 신뢰도 높은 의사결정이 필수적이므로, **1차 실패 시나리오를 재현 실행(Dry-run)하며 단계별 병목 현상과 기준 성과를 기록한다.** 과업을 완수하여 오판을 방지하고 작전 대응력을 극대화해야 합니다.\n",
"\n",
"이 문제를 해결하기 위해 본 미션에서는 **4~6명 조가 상황병·상황장교·통신병·교대 근무자·기록자 역할을 맡고 교관(통제관)이 M3 주입 사건을 순서대로 제시 수행하고 검증하는** 실습을 체계적으로 수행합니다.\n",
"\n",
"학습자는 실습가이드에 제시된 총 5개 세부 활동(기본 기능 구현 ➔ 결과 지표 검증 ➔ 파라미터 튜닝 및 도전과제)을 순차적으로 진행하며 핵심 판정 기준을 달성합니다.\n",
"\n",
"**이번 결과물:** `logs/ops10_dryrun_execution_log.md 및 작성된 체크리스트` 형태의 결과물을 완성한다.\n",
"\n",
"### 📑 실습자료 및 작성 양식\n",
"1차 실패 시나리오 재현 실행(Dry-run) 및 각 단계별 병목 현상 기록**\n",
"\n",
"가. 제공 자료 - 1차 재현 훈련 진행 시간표(권장 90분)\n",
"\n",
"| **시간** | **활동** | **담당** |\n",
"| --- | --- | --- |\n",
"| **0~10분** | 역할 배정, 안전 통제관 점검, 시각 기록 방법 확인 | 교관·안전 통제관 |\n",
"| **10~55분** | M3 주입 사건 순서대로 실행(일시 정지 없음) | 통제관·각 역할 |\n",
"| **55~65분** | 평가관 체크 정리, 참여자 기록지 작성 | 평가관·참여자 |\n",
"| **65~90분** | SOP 준수율·보고 지연 계산, 병목 기록 | 조 전체 |\n",
"\n",
"나. 작성 서식 1 - 시각 기록표 (기록자, 초 단위)\n",
"\n",
"| **사건** | **접수** | **확인 완료** | **판단** | **보고 시작** | **전파 완료** | **보고 지연(초)\n",
"=보고 시작-접수** | **조치 시간(초)\n",
"=전파 완료-접수** |\n",
"| --- | --- | --- | --- | --- | --- | --- | --- |\n",
"| **1** | | | | | | | |\n",
"| **2** | | | | | | | |\n",
"| **3** | | | | | | | |\n",
"| **4** | | | | | | | |\n",
"| **5** | | | | | | | |\n",
"| **6** | | | | | | | |\n",
"\n",
"다. 작성 서식 2 - SOP 단계 수행 체크(평가관, 수행 O / 미수행 X)\n",
"\n",
"| **사건** | **1 접수** | **2 확인** | **3 판단** | **4 발령** | **5 보고** | **6 전파** | **7 해제** | **8 인계** | **수행/요구** |\n",
"| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |\n",
"| **1** | | | | | | | | | |\n",
"| **2** | | | | | | | | | |\n",
"| **3** | | | | | | | | | |\n",
"| **4** | | | | | | | | | |\n",
"| **5** | | | | | | | | | |\n",
"| **6** | | | | | | | | | |\n",
"\n",
"| **SOP 준수율** | 수행한 단계 ( ) / 요구된 단계 ( ) = ( )% (목표 80% 이상) |\n",
"| --- | --- |\n",
"\n",
"| **평균 보고 지연** | ( )초 (목표 180초 이내) |\n",
"| --- | --- |\n",
"\n",
"라. 작성 서식 3 - 참여자별 수행 기록지(각자 작성)\n",
"\n",
"| **역할** | **잘한 점** | **막힌 점(사건 번호)** | **SOP에 없어서 헷갈린 것** |\n",
"| --- | --- | --- | --- |\n",
"| **상황병** | | | |\n",
"| **상황장교** | | | |\n",
"| **통신병** | | | |\n",
"| **교대 근무자** | | | |\n",
"| **기록자** | | | |\n",
"\n",
"마. 작성 서식 4 - 병목·혼선 구간 기록\n",
"\n",
"| **번호** | **발생 단계·사건** | **현상** | **추정 원인** | **M8로 넘길 질문** |\n",
"| --- | --- | --- | --- | --- |\n",
"| **1** | | | | |\n",
"| **2** | | | | |\n",
"| **3** | | | | |\n",
"| **4** | | | | |\n",
"\n",
"바. 점검표\n",
"\n",
"| **점검 항목** | **확인** |\n",
"| --- | --- |\n",
"| 모든 사건의 시각을 초 단위로 기록했다 | ( ) |\n",
"| SOP 준수율과 평균 보고 지연을 계산했다 | ( ) |\n",
"| 참여자 5명 역할 모두의 수행 기록지가 있다 | ( ) |\n",
"| 병목·혼선 구간을 2건 이상 기록했다 | ( ) |\n",
"| 모든 보고 앞에 '훈련 상황'을 붙였고 안전 통제관 지시를 따랐다 | ( ) |\n",
"\n",
"**\n",
"\n"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"---\n",
"\n",
"## 🎯 미션 05. 실패 발생 즉시 개입하여 조치하는 복구 행동 수칙(Contingency Protocol) 훈련\n",
"\n",
"### 📋 미션 배경 및 지침\n",
"#### 미션 배경 및 당위성\n",
"\n",
"실패 발생 즉시 개입하는 복구 행동 수칙(Contingency Protocol)을 훈련한다. 실제 전술 현장에서는 단순 탐지에 그치지 않고 신속한 위협 판단과 신뢰도 높은 의사결정이 필수적이므로, **실패가 일어난 즉시 개입해 복구하는 행동 수칙(Contingency Protocol)을 만들고, 주입된 오경보와 기만 신호를 교차 확인으로 걸러내는 훈련을 한다.** 과업을 완수하여 오판을 방지하고 작전 대응력을 극대화해야 합니다.\n",
"\n",
"이 문제를 해결하기 위해 본 미션에서는 **교관이 실제 상황 카드와 오경보·기만 카드 12장을 섞어 제시하고, 상황장교는 복창 확인, 두 번째 출처 확인, 시각 대조, 기존 기록 대조 규칙으로 판단 수행하고 검증하는** 실습을 체계적으로 수행합니다.\n",
"\n",
"학습자는 실습가이드에 제시된 총 5개 세부 활동(기본 기능 구현 ➔ 결과 지표 검증 ➔ 파라미터 튜닝 및 도전과제)을 순차적으로 진행하며 핵심 판정 기준을 달성합니다.\n",
"\n",
"**이번 결과물:** `docs/ops10_cross_verification_sheet.md` 형태의 결과물을 완성한다.\n",
"\n",
"### 📑 실습자료 및 작성 양식\n",
"실패 발생 즉시 개입하여 조치하는 복구 행동 수칙(Contingency Protocol) 훈련**\n",
"\n",
"가. 제공 자료 - 교차 확인 규칙(초안, 조별로 보완)\n",
"\n",
"| **규칙** | **내용** |\n",
"| --- | --- |\n",
"| **R1** | 복창: 접수한 내용을 말한 사람에게 그대로 되풀이해 확인한다. |\n",
"| **R2** | 두 번째 출처: 서로 다른 초소·수단 2곳 이상에서 확인한다. |\n",
"| **R3** | 시각 대조: 신호 시각과 현재 위치·행동 계획을 대조한다(아군 이동 기록 확인). |\n",
"| **R4** | 기록 대조: 비슷한 신호가 이전에 오경보였는지 접수 대장과 대조한다. |\n",
"| **R5** | (조별 작성) |\n",
"| **R6** | (조별 작성) |\n",
"\n",
"나. 제공 자료 - 주입 카드 12장 [교육용가상자료] (교관이 순서를 섞어 제시)\n",
"\n",
"| **카드** | **들어온 보고** | **추가로 확인되는 정보** |\n",
"| --- | --- | --- |\n",
"| **1** | 북측 초소: 접근 소리 | 아군 정찰조 복귀 예정 기록 있음 |\n",
"| **2** | 정문 초소: 정기 보고 이상 없음 | - |\n",
"| **3** | 동측 초소: 불빛 이동 목격 | 같은 시각 다른 초소는 불빛 못 봄 |\n",
"| **4** | 남측 초소: 차량 소리 | 보급 차량 도착 예정 기록 있음 |\n",
"| **5** | 통신 두절 알림 | 예비 통신 확인 시 정상 복구 |\n",
"| **6** | 상급: 인접 부대에서 접근 신호 보고 | 인접 부대 보고는 훈련 카드로 확인됨 |\n",
"| **7** | 북측 초소: 접근 소리 재보고 | 두 번째 초소 서측에서도 같은 소리 |\n",
"| **8** | '상급 지시 전달'이라는 구두 메시지 | 발신 확인 불가, 복창 거부 |\n",
"| **9** | 서측 초소: 사람 그림자 목격 | 순찰 교대 시간과 일치 |\n",
"| **10** | 동측 초소: 불빛 재보고 | 다른 초소 미확인, 접수 대장에 이전 오경보 기록 |\n",
"| **11** | 남측 초소: 접근 소리와 불빛 | 두 초소 동시 확인, 아군 기록 없음 |\n",
"| **12** | 정문 초소: 정기 보고 이상 없음 | - |\n",
"\n",
"다. 작성 서식 1 - 교차검증 시트\n",
"\n",
"| **카드** | **적용 규칙(R번호)** | **판정\n",
"(실제 상황/오경보/확인 필요)** | **근거(관측 사실)** | **상황장교 조치** |\n",
"| --- | --- | --- | --- | --- |\n",
"| **1** | | | | |\n",
"| **2** | | | | |\n",
"| **3** | | | | |\n",
"| **4** | | | | |\n",
"| **5** | | | | |\n",
"| **6** | | | | |\n",
"| **7** | | | | |\n",
"| **8** | | | | |\n",
"| **9** | | | | |\n",
"| **10** | | | | |\n",
"| **11** | | | | |\n",
"| **12** | | | | |\n",
"\n",
"| **식별 성공률** | 정답과 일치한 카드 ( ) / 12장 = ( )% (목표 85% 이상, 11장 이상) |\n",
"| --- | --- |\n",
"\n",
"| **실제 상황을 오경보로 버린 건** | ( )건 (목표 0건) |\n",
"| --- | --- |\n",
"\n",
"라. 작성 서식 2 - 복구 행동 수칙(오경보 발령 후 발견 시)\n",
"\n",
"| **상황** | **즉시 행동(1순위)** | **다음 행동** | **상급 정정 보고 시점·방법** |\n",
"| --- | --- | --- | --- |\n",
"| **이미 전파한 경보가 오경보로 판명** | | | |\n",
"| **확인 중 신호가 상급에 이미 보고됨** | | | |\n",
"| **정정 사실이 인계 때 전달되지 않음** | | | |\n",
"\n",
"마. 교관용 정답표 (훈련 후 공개)\n",
"\n",
"| **카드** | **정답** | **핵심 근거** |\n",
"| --- | --- | --- |\n",
"| **1** | 오경보 | 아군 복귀 기록 |\n",
"| **2** | 실제 상황 아님(정상 보고) | 정기 보고 |\n",
"| **3** | 확인 필요 | 단일 출처, 다른 초소 미확인 |\n",
"| **4** | 오경보 | 보급 차량 기록 |\n",
"| **5** | 확인 필요 | 예비 통신으로 복구 후 재확인 |\n",
"| **6** | 확인 필요 | 인접 부대 정보 교차 필요 |\n",
"| **7** | 실제 상황 | 두 초소 독립 확인 |\n",
"| **8** | 오경보(기만) | 발신·복창 불가 |\n",
"| **9** | 오경보 | 순찰 교대와 일치 |\n",
"| **10** | 오경보 | 이전 오경보 기록, 단일 출처 |\n",
"| **11** | 실제 상황 | 두 초소 동시, 아군 기록 없음 |\n",
"| **12** | 정상 | 정기 보고 |\n",
"\n",
"바. 점검표\n",
"\n",
"| **점검 항목** | **확인** |\n",
"| --- | --- |\n",
"| 12장 모두에 규칙 번호와 판정, 근거를 기록했다 | ( ) |\n",
"| 식별 성공률을 계산했다(목표 11장 이상) | ( ) |\n",
"| 실제 상황을 오경보로 버린 건이 없다 | ( ) |\n",
"| 복구 행동 수칙 3가지 상황을 모두 채웠다 | ( ) |\n",
"| 정정 사실이 상급 보고와 인계에 포함되도록 했다 | ( ) |\n",
"\n",
"**\n",
"\n"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"---\n",
"\n",
"## 🎯 미션 06. 교대 근무자 간 정확한 상황 재확인 및 수정 보고 인계 실습\n",
"\n",
"### 📋 미션 배경 및 지침\n",
"#### 미션 배경 및 당위성\n",
"\n",
"교대 근무자 간 정확한 상황 재확인 및 수정 보고 인계를 실습한다. 실제 전술 현장에서는 단순 탐지에 그치지 않고 신속한 위협 판단과 신뢰도 높은 의사결정이 필수적이므로, **교대 근무자 사이에서 진행 중인 상황을 정확히 다시 확인하고 수정 보고까지 포함해 인계하는 절차를 실습한다.** 과업을 완수하여 오판을 방지하고 작전 대응력을 극대화해야 합니다.\n",
"\n",
"이 문제를 해결하기 위해 본 미션에서는 **SBAR(상황-배경-평가-요청) 틀의 인계 브리핑으로 진행 중인 가상 상황 3건(미해제 경보, 확인 중 신호, 상급 보고 대기)을 인수자에게 전달 수행하고 검증하는** 실습을 체계적으로 수행합니다.\n",
"\n",
"학습자는 실습가이드에 제시된 총 5개 세부 활동(기본 기능 구현 ➔ 결과 지표 검증 ➔ 파라미터 튜닝 및 도전과제)을 순차적으로 진행하며 핵심 판정 기준을 달성합니다.\n",
"\n",
"**이번 결과물:** `reports/ops10_handover_protocol.md 및 브리핑 녹취/기록지` 형태의 결과물을 완성한다.\n",
"\n",
"### 📑 실습자료 및 작성 양식\n",
"교대 근무자 간 정확한 상황 재확인 및 수정 보고 인계 실습**\n",
"\n",
"가. 제공 자료 - 인계 상황 카드(진행 중 상황) [교육용가상자료]\n",
"\n",
"| **번호** | **진행 중 상황** | **상태** | **수정 보고 필요 여부(작성)** |\n",
"| --- | --- | --- | --- |\n",
"| **1** | 북측 초소 신호 경보 발령, 해제 미완료 | 발령됨, 해제 대기 | |\n",
"| **2** | 동측 초소 불빛 신호, 확인 중 | 다른 초소 확인 요청 중 | |\n",
"| **3** | 상급 1차 보고 완료, 정정 보고 대기 | 정정 필요(오경보 판명) | |\n",
"\n",
"나. 작성 서식 1 - SBAR 인계 브리핑 템플릿\n",
"\n",
"| **구분** | **들어갈 내용** | **작성** |\n",
"| --- | --- | --- |\n",
"| **상황(Situation)** | 지금 진행 중인 상황 3건 | |\n",
"| **배경(Background)** | 발령·확인·보고 경과와 시각 | |\n",
"| **평가(Assessment)** | 현재 판단과 불확실한 점 | |\n",
"| **요청(Request)** | 인수자가 해야 할 일, 기한 | |\n",
"\n",
"다. 작성 서식 2 - 인계 필수 항목 10개 확인표\n",
"\n",
"| **번호** | **필수 항목** | **전달(O/X)** | **인수자 복창(O/X)** |\n",
"| --- | --- | --- | --- |\n",
"| **1** | 진행 중 경보와 해제 여부 | | |\n",
"| **2** | 확인 중인 신호와 확인 방법 | | |\n",
"| **3** | 상급 보고 상태와 정정 필요 여부 | | |\n",
"| **4** | 인접 부대 요청·응답 | | |\n",
"| **5** | 통신 상태(두절·예비 전환) | | |\n",
"| **6** | 미처리 지시 사항 | | |\n",
"| **7** | 기록 위치(대장·시각 기록) | | |\n",
"| **8** | 다음 확인 시각 | | |\n",
"| **9** | 연락 책임자 | | |\n",
"| **10** | (조별 작성) | | |\n",
"\n",
"| **인계 소요 시간** | ( )분 (목표 10분 이내) |\n",
"| --- | --- |\n",
"\n",
"| **누락률** | 누락 항목 ( ) / 10 = ( )% (목표 0%) |\n",
"| --- | --- |\n",
"\n",
"| **상호 서명** | 인계자 ( ) 인수자 ( ) |\n",
"| --- | --- |\n",
"\n",
"라. 인수자 돌발 상황 질문 (교관이 인계 직후 구두로 질문)\n",
"\n",
"| **번호** | **질문** | **정답(교관용)** | **O/X** |\n",
"| --- | --- | --- | --- |\n",
"| **1** | 지금 해제되지 않은 경보는 몇 건인가 | 1건(북측 초소) | |\n",
"| **2** | 정정 보고를 해야 하는 상황은 무엇인가 | 북측 신호 오경보 판명 | |\n",
"| **3** | 동측 초소 신호의 확인 방법은 | 다른 초소 확인 요청 중 | |\n",
"| **4** | 다음 확인 시각은 | 인계 카드의 기재 시각 | |\n",
"| **5** | 문제가 생기면 누구에게 먼저 보고하는가 | 상황장교 | |\n",
"\n",
"마. 점검표\n",
"\n",
"| **점검 항목** | **확인** |\n",
"| --- | --- |\n",
"| SBAR 4개 구분을 모두 작성했다 | ( ) |\n",
"| 인계 필수 항목 10개를 모두 전달하고 복창했다 | ( ) |\n",
"| 수정 보고가 필요한 사항을 모두 찾았다 | ( ) |\n",
"| 인계 소요 시간을 기록했고 10분 이내이다 | ( ) |\n",
"| 돌발 질문 5문항 중 4문항 이상 정답이고 상호 서명을 했다 | ( ) |\n",
"\n",
"**\n",
"\n"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"---\n",
"\n",
"## 🎯 미션 07. 복합 위협 상황에서의 동시다발적 오류 발생 극한 스트레스 훈련\n",
"\n",
"### 📋 미션 배경 및 지침\n",
"#### 미션 배경 및 당위성\n",
"\n",
"복합 위협 상황에서의 동시다발적 오류 발생 극한 스트레스 훈련을 진행한다. 실제 전술 현장에서는 단순 탐지에 그치지 않고 신속한 위협 판단과 신뢰도 높은 의사결정이 필수적이므로, **복합 위협 상황에서 오경보, 지연, 누락 등 오류가 동시에 터지는 극한 상황에서 비상 절차로 전환하고 위험 조치를 수행하는지 확인한다.** 과업을 완수하여 오판을 방지하고 작전 대응력을 극대화해야 합니다.\n",
"\n",
"이 문제를 해결하기 위해 본 미션에서는 **야간 조명 제한, 통신 두절 모의, 서로 다른 신호 3건 동시 접수, 지휘자 이석(모의) 카드를 짧은 간격으로 주입하여 처리 지연 및 복원력을 시험하는** 실습을 체계적으로 수행합니다.\n",
"\n",
"학습자는 실습가이드에 제시된 총 5개 세부 활동(기본 기능 구현 ➔ 결과 지표 검증 ➔ 파라미터 튜닝 및 도전과제)을 순차적으로 진행하며 핵심 판정 기준을 달성합니다.\n",
"\n",
"**이번 결과물:** `logs/ops10_stress_drill_results.md` 형태의 결과물을 완성한다.\n",
"\n",
"### 📑 실습자료 및 작성 양식\n",
"복합 위협 상황에서의 동시다발적 오류 발생 극한 스트레스 훈련**\n",
"\n",
"가. 제공 자료 - 스트레스 주입 타임라인 [교육용가상자료] (교관이 T 기준으로 제시)\n",
"\n",
"| **시점** | **주입 내용** | **기대 대응** |\n",
"| --- | --- | --- |\n",
"| **T+0** | 조명 제한(야간 모드), 정상 보고 2건 | 야간 모드 전환 확인 |\n",
"| **T+2분** | 통신 두절 알림 | 예비 통신으로 전환 |\n",
"| **T+4분** | 서로 다른 신호 3건 동시 접수 | 우선순위 판단, 기록 유지 |\n",
"| **T+6분** | 상황장교 이석(모의) | 차선임자에게 위임, 인수 선언 |\n",
"| **T+8분** | 기만 신호 1건 포함(발신 불명) | 교차 확인으로 오경보 판정 |\n",
"| **T+10분** | 상급 보고 재촉 | 확인 단계 생략하지 않고 중간 보고 |\n",
"| **T+12분** | 해제 대기 경보 1건 방치 상태 | 해제 확인 |\n",
"| **T+14분** | 안전 통제관 점검 신호 | 훈련 중지 지시 즉시 이행 |\n",
"\n",
"나. 제공 자료 - 위험 조치 10개 판정 기준\n",
"\n",
"| **번호** | **위험 조치** | **성공 기준** |\n",
"| --- | --- | --- |\n",
"| **D1** | 야간·비상 모드로 전환 | 주입 후 60초 이내 선언 |\n",
"| **D2** | 예비 통신 전환 | 통신 두절 후 2분 이내 |\n",
"| **D3** | 신호 3건 우선순위 정리 | 기록에 순위와 이유 |\n",
"| **D4** | 진행 중 경보 상태 확인 | 해제 대기 건 파악 |\n",
"| **D5** | 지휘 위임과 인수 선언 | 1분 이내, 전원 복창 |\n",
"| **D6** | 기만 신호 교차 확인 | 근거 2개 이상 |\n",
"| **D7** | 중간 보고 | 확인 완료 전 상태 그대로 보고 |\n",
"| **D8** | 기록 유지 | 시각 공백 0 |\n",
"| **D9** | 해제·정정 처리 | 누락 없음 |\n",
"| **D10** | 안전 통제관 지시 이행 | 즉시 정지 |\n",
"\n",
"다. 작성 서식 1 - 타임라인 기록표(기록자)\n",
"\n",
"| **시점** | **실제 행동·발언** | **행동 시각** | **걸린 시간(초)** | **관련 D번호** |\n",
"| --- | --- | --- | --- | --- |\n",
"| **T+0** | | | | |\n",
"| **T+2분** | | | | |\n",
"| **T+4분** | | | | |\n",
"| **T+6분** | | | | |\n",
"| **T+8분** | | | | |\n",
"| **T+10분** | | | | |\n",
"| **T+12분** | | | | |\n",
"| **T+14분** | | | | |\n",
"\n",
"라. 작성 서식 2 - 위험 조치 판정표 및 위임 순서 (성공 O / 실패 X)\n",
"\n",
"| **D1** | **D2** | **D3** | **D4** | **D5** | **D6** | **D7** | **D8** | **D9** | **D10** |\n",
"| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |\n",
"| | | | | | | | | | |\n",
"\n",
"| **위험 조치 성공률** | 성공 ( ) / 10 = ( )% (목표 90% 이상, 9개 이상) |\n",
"| --- | --- |\n",
"\n",
"| **비상 절차 전환 시간** | ( )초 (목표 60초 이내) |\n",
"| --- | --- |\n",
"\n",
"| **지휘 위임 순서** | 상황장교 부재 시 1순위 ( ), 2순위 ( ), 인수 선언 문구 '( )' |\n",
"| --- | --- |\n",
"\n",
"마. 안전 통제 점검(훈련 시작 전, 안전 통제관)\n",
"\n",
"| **점검 항목** | **확인** |\n",
"| --- | --- |\n",
"| 훈련 구역 바닥 정리, 조명 제한 시 이동 동선이 확보되어 있다 | ( ) |\n",
"| 실제 경보 방송·통신 장비가 꺼져 있거나 분리되어 있다 | ( ) |\n",
"| '훈련 중지' 신호와 즉시 정지 규칙을 전원에게 알렸다 | ( ) |\n",
"| 참여자 건강 상태를 확인했다 | ( ) |\n",
"\n",
"바. 점검표\n",
"\n",
"| **점검 항목** | **확인** |\n",
"| --- | --- |\n",
"| 타임라인 8개 시점의 행동과 시각을 모두 기록했다 | ( ) |\n",
"| 위험 조치 10개의 성공 여부를 판정했고 성공률을 계산했다 | ( ) |\n",
"| 비상 절차 전환 시간이 60초 이내이다 | ( ) |\n",
"| 지휘 위임이 1분 이내에 이루어졌다 | ( ) |\n",
"| 안전 수칙 위반이 0건이다 | ( ) |\n",
"\n",
"**\n",
"\n"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"---\n",
"\n",
"## 🎯 미션 08. AAR 디브리핑을 통한 시스템적 결함 및 휴먼 에러 근본 원인 도출\n",
"\n",
"### 📋 미션 배경 및 지침\n",
"#### 미션 배경 및 당위성\n",
"\n",
"AAR 디브리핑을 통해 시스템 결함 및 휴먼 에러 원인을 도출한다. 실제 전술 현장에서는 단순 탐지에 그치지 않고 신속한 위협 판단과 신뢰도 높은 의사결정이 필수적이므로, **AAR 디브리핑으로 오경보·지연·누락의 시스템적 결함과 휴먼 에러의 근본 원인을 사실 중심으로 도출한다.** 과업을 완수하여 오판을 방지하고 작전 대응력을 극대화해야 합니다.\n",
"\n",
"이 문제를 해결하기 위해 본 미션에서는 **M4~M7 기록지와 타임라인을 모아 '계획-실제-차이의 원인-개선할 것' 4단계로 AAR을 진행 수행하고 검증하는** 실습을 체계적으로 수행합니다.\n",
"\n",
"학습자는 실습가이드에 제시된 총 5개 세부 활동(기본 기능 구현 ➔ 결과 지표 검증 ➔ 파라미터 튜닝 및 도전과제)을 순차적으로 진행하며 핵심 판정 기준을 달성합니다.\n",
"\n",
"**이번 결과물:** `aar/ops10_aar_session_minutes.md 및 오류 분석 매트릭스` 형태의 결과물을 완성한다.\n",
"\n",
"### 📑 실습자료 및 작성 양식\n",
"AAR 디브리핑을 통한 시스템적 결함 및 휴먼 에러 근본 원인 도출**\n",
"\n",
"가. 제공 자료 - AAR 4단계 진행 순서(권장 60분)\n",
"\n",
"| **단계** | **질문** | **시간** |\n",
"| --- | --- | --- |\n",
"| **1** | 계획한 것은 무엇이었나 | 10분 |\n",
"| **2** | 실제로 일어난 것은 무엇이었나(기록 시각 대조) | 20분 |\n",
"| **3** | 차이의 원인은 무엇인가(사람이 아닌 절차·도구·환경·숙련) | 20분 |\n",
"| **4** | 개선할 것은 무엇인가 | 10분 |\n",
"\n",
"나. 제공 자료 - 가상 기록 발췌(팩트체크 연습용) [교육용가상자료]\n",
"\n",
"| **번호** | **출처** | **내용** |\n",
"| --- | --- | --- |\n",
"| **F1** | 시각 기록표(M4) | 사건 2 접수 22:40:10, 확인 완료 22:41:30 |\n",
"| **F2** | 수행 기록지 | 상황병: '두 번째 초소 확인 방법이 SOP에 없었다' |\n",
"| **F3** | 시각 기록표(M4) | 사건 4 보고 시작이 접수 후 4분 20초 |\n",
"| **F4** | 평가관 체크 | 사건 5 해제 단계 미수행 |\n",
"| **F5** | 교차검증 시트(M5) | 카드 3, 10에서 단일 출처 판단 후 발령 |\n",
"| **F6** | 인계 확인표(M6) | 필수 항목 7(기록 위치) 전달 누락 1회 |\n",
"| **F7** | 타임라인(M7) | 상황장교 이석 후 위임 선언까지 95초 |\n",
"| **F8** | 참여자 진술 | '교대 시간이 다가와 서둘렀다'(기록 근거 없음) |\n",
"\n",
"다. 작성 서식 1 - 원인 분석 매트릭스\n",
"\n",
"| **문제** | **확인된 사실** | **근거(F번호·기록)** | **원인 분류\n",
"(절차/도구/환경/숙련)** | **근본 원인** | **개선안** |\n",
"| --- | --- | --- | --- | --- | --- |\n",
"| **오경보** | | | | | |\n",
"| **보고 지연** | | | | | |\n",
"| **인계 누락** | | | | | |\n",
"| **위임 지연** | | | | | |\n",
"\n",
"라. 비난 표현 바꾸기\n",
"\n",
"| **피할 표현** | **바꾼 표현(예시)** |\n",
"| --- | --- |\n",
"| **상황병이 확인을 대충 했다** | 확인 방법이 SOP에 없어 개인 판단에 맡겨졌다 |\n",
"| **교대자가 정신이 없었다** | (작성) |\n",
"| | |\n",
"\n",
"마. 작성 서식 2 - 개선점 목록(5건 이상) 및 SOP 1차 수정안\n",
"\n",
"| **번호** | **개선점** | **SOP 현행** | **SOP 수정** | **근거(매트릭스 행)** |\n",
"| --- | --- | --- | --- | --- |\n",
"| **1** | | | | |\n",
"| **2** | | | | |\n",
"| **3** | | | | |\n",
"| **4** | | | | |\n",
"| **5** | | | | |\n",
"| **6** | | | | |\n",
"\n",
"바. 점검표\n",
"\n",
"| **점검 항목** | **확인** |\n",
"| --- | --- |\n",
"| AAR을 4단계로 진행했고 기록 시각을 대조했다 | ( ) |\n",
"| 원인 분석 매트릭스의 모든 항목에 F번호 또는 기록 근거를 적었다 | ( ) |\n",
"| 원인을 절차·도구·환경·숙련으로 분류했다 | ( ) |\n",
"| 개선점을 5건 이상 도출하고 SOP 수정안에 반영했다 | ( ) |\n",
"| 회의록에 개인 비난 표현이 없다 | ( ) |\n",
"\n",
"**\n",
"\n"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"---\n",
"\n",
"## 🎯 미션 09. 재발 방지책을 적용한 동일 시나리오 재실행(Re-run) 및 성공률 측정\n",
"\n",
"### 📋 미션 배경 및 지침\n",
"#### 미션 배경 및 당위성\n",
"\n",
"재발 방지책을 적용한 동일 시나리오 재실행(Re-run) 및 성공률을 측정한다. 실제 전술 현장에서는 단순 탐지에 그치지 않고 신속한 위협 판단과 신뢰도 높은 의사결정이 필수적이므로, **재발 방지책을 적용한 수정 SOP로 같은 시나리오를 다시 실행하고 조치 시간과 오류 발생률 개선을 수치로 확인한다.** 과업을 완수하여 오판을 방지하고 작전 대응력을 극대화해야 합니다.\n",
"\n",
"이 문제를 해결하기 위해 본 미션에서는 **M4와 같은 주입 사건 구성(순서만 바꿈)과 같은 평가표로 재실행 수행하고 검증하는** 실습을 체계적으로 수행합니다.\n",
"\n",
"학습자는 실습가이드에 제시된 총 5개 세부 활동(기본 기능 구현 ➔ 결과 지표 검증 ➔ 파라미터 튜닝 및 도전과제)을 순차적으로 진행하며 핵심 판정 기준을 달성합니다.\n",
"\n",
"**이번 결과물:** `eval/ops10_rerun_performance_comparison.md` 형태의 결과물을 완성한다.\n",
"\n",
"### 📑 실습자료 및 작성 양식\n",
"재발 방지책을 적용한 동일 시나리오 재실행(Re-run) 및 성공률 측정**\n",
"\n",
"가. 제공 자료 - 재실행 동일 조건 유지표\n",
"\n",
"| **항목** | **1차(M4)** | **재실행** | **동일 여부** |\n",
"| --- | --- | --- | --- |\n",
"| **주입 사건 구성(순서만 변경)** | | | |\n",
"| **역할 배정(교체 여부)** | | | |\n",
"| **평가표** | | | |\n",
"| **시각 측정 방법** | | | |\n",
"| **안전 통제 조건** | | | |\n",
"\n",
"나. 제공 자료 - 계산 예시 [교육용가상자료]\n",
"\n",
"1차 평균 조치 시간 240초, 재실행 평균 조치 시간 150초라면 단축률 = (240 - 150) / 240 x 100 = 37.5%이다. 1차 오류 6건, 재실행 오류 2건이라면 감소율 = (6 - 2) / 6 x 100 = 약 66.7%이다. 위 값은 예시이며 실제 기록으로 계산한다.\n",
"\n",
"다. 작성 서식 1 - 전후 성과 비교표\n",
"\n",
"| **지표** | **1차(M4)** | **재실행** | **변화율(%)** | **목표** | **달성** |\n",
"| --- | --- | --- | --- | --- | --- |\n",
"| **평균 조치 시간(초)** | | | | 30% 이상 단축 | |\n",
"| **평균 보고 지연(초)** | | | | 180초 이내 | |\n",
"| **오경보 발령 건수** | | | | | |\n",
"| **인계 누락 항목 수** | | | | | |\n",
"| **오류 건수 합계** | | | | 50% 이상 감소 | |\n",
"| **SOP 준수율(%)** | | | | 80% 이상 | |\n",
"\n",
"라. 작성 서식 2 - 미달 항목 원인 및 보수 교육 계획\n",
"\n",
"| **미달 항목** | **원인** | **보완 방법** |\n",
"| --- | --- | --- |\n",
"| | | |\n",
"| | | |\n",
"\n",
"| **보수 교육 주기** | |\n",
"| --- | --- |\n",
"\n",
"| **숙련 유지 확인 지표** | |\n",
"| --- | --- |\n",
"\n",
"마. 점검표\n",
"\n",
"| **점검 항목** | **확인** |\n",
"| --- | --- |\n",
"| 동일 조건 유지표의 모든 항목이 같음을 확인했다 | ( ) |\n",
"| 평균 조치 시간 단축률을 계산했다(목표 30% 이상) | ( ) |\n",
"| 오류 건수 감소율을 계산했다(목표 50% 이상) | ( ) |\n",
"| 미달 항목의 원인과 보수 교육 계획을 적었다 | ( ) |\n",
"| 재실행에서도 '훈련 상황' 말머리와 안전 통제를 지켰다 | ( ) |\n",
"\n",
"**\n",
"\n"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"---\n",
"\n",
"## 🎯 미션 10. 작전 오류(오경보·지연·누락) 방지 및 회복 표준운용절차(SOP) 완성\n",
"\n",
"### 📋 미션 배경 및 지침\n",
"#### 미션 배경 및 당위성\n",
"\n",
"작전 오류(오경보·지연·누락) 방지 및 회복 표준운용절차(SOP)를 완성한다. 실제 전술 현장에서는 단순 탐지에 그치지 않고 신속한 위협 판단과 신뢰도 높은 의사결정이 필수적이므로, **작전 오류(오경보·지연·누락) 방지 및 회복 표준운용절차(SOP)를 최종 확정하고 다른 부대 교관이 바로 쓸 수 있는 훈련 패키지로 묶는다.** 과업을 완수하여 오판을 방지하고 작전 대응력을 극대화해야 합니다.\n",
"\n",
"이 문제를 해결하기 위해 본 미션에서는 **개요-SOP-시나리오-평가 루브릭-AAR 5개 장으로 교안을 구성하고 M2~M9 산출물 가운데 검증된 내용만 반영 수행하고 검증하는** 실습을 체계적으로 수행합니다.\n",
"\n",
"학습자는 실습가이드에 제시된 총 5개 세부 활동(기본 기능 구현 ➔ 결과 지표 검증 ➔ 파라미터 튜닝 및 도전과제)을 순차적으로 진행하며 핵심 판정 기준을 달성합니다.\n",
"\n",
"**이번 결과물:** `package/ops10_standard_training_package.md 및 교관 지침서` 형태의 결과물을 완성한다.\n",
"\n",
"### 📑 실습자료 및 작성 양식\n",
"작전 오류(오경보·지연·누락) 방지 및 회복 표준운용절차(SOP) 완성**\n",
"\n",
"가. 작성 서식 1 - 훈련 패키지 5개 장 구성표\n",
"\n",
"| **장** | **포함 내용** | **반영할 산출물** | **완성(O/X)** |\n",
"| --- | --- | --- | --- |\n",
"| **1 개요** | 목적, 대상, 3대 실패 요인, 적용 범위, 사람의 최종 판단·교전수칙 우선 | M1·M2 | |\n",
"| **2 SOP** | 8단계 절차, 흐름도, 요약 카드, 복구 행동 수칙 | M2·M5·M6·M8 | |\n",
"| **3 시나리오** | MSEL, 교차 확인 카드, 스트레스 타임라인 | M3·M5·M7 | |\n",
"| **4 평가 루브릭** | 준수율, 보고 지연, 식별 성공률, 인계 누락률, 위험 조치 성공률 | M4~M7 | |\n",
"| **5 AAR** | AAR 진행 방법, 원인 분석 매트릭스, 재실행 비교, 갱신 주기 | M8·M9 | |\n",
"\n",
"나. 작성 서식 2 - 교관 지침서\n",
"\n",
"| **준비물** | |\n",
"| --- | --- |\n",
"\n",
"| **역할 배정** | |\n",
"| --- | --- |\n",
"\n",
"| **시간표** | |\n",
"| --- | --- |\n",
"\n",
"| **안전 통제** | |\n",
"| --- | --- |\n",
"\n",
"| **채점 방법** | |\n",
"| --- | --- |\n",
"\n",
"| **갱신 주기** | |\n",
"| --- | --- |\n",
"\n",
"다. 작성 서식 3 - 성과 수치 일치 확인\n",
"\n",
"| **교안에 적은 수치** | **교안 값** | **원본 기록(M4·M9)** | **일치(O/X)** |\n",
"| --- | --- | --- | --- |\n",
"| **1차 SOP 준수율** | | | |\n",
"| **1차 평균 보고 지연** | | | |\n",
"| **재실행 평균 조치 시간** | | | |\n",
"| **오류 건수 감소율** | | | |\n",
"\n",
"라. 작성 서식 4 - 모의 검토 피드백 기록(다른 조 교관 역할)\n",
"\n",
"| **번호** | **검토 의견** | **반영 여부** | **반영 내용** |\n",
"| --- | --- | --- | --- |\n",
"| **1** | | | |\n",
"| **2** | | | |\n",
"| **3** | | | |\n",
"| **4** | | | |\n",
"\n",
"마. 점검표\n",
"\n",
"| **점검 항목** | **확인** |\n",
"| --- | --- |\n",
"| 5개 장 구성표의 모든 장을 완성했다 | ( ) |\n",
"| 교관 지침서 6개 항목을 모두 적었다 | ( ) |\n",
"| 교안의 성과 수치가 M4·M9 기록과 모두 일치한다 | ( ) |\n",
"| 모의 검토 피드백과 반영 내역을 남겼다 | ( ) |\n",
"| '최종 판단은 사람이 하며 실제 교전·작전 판단은 교전수칙·지휘계통에 따른다'는 문구와 안전 통제 규칙이 있다 | ( ) |\n",
"\n",
"**4. 평가 채점표**\n",
"\n",
"미션마다 정량 기준은 PASS/FAIL로, 정성 기준은 상·중·하로 판정한다. 근거가 되는 기록지·서식 번호를 비고에 적는다.\n",
"\n",
"| **미션** | **구분** | **정량 기준(PASS/FAIL)** | **정성 기준(상·중·하)** | **판정** |\n",
"| --- | --- | --- | --- | --- |\n",
"| **M1** | 필수 | 실패 사례 분석·역할 정의: 현장 체크 항목 15개 이상 정의, 8단계 전체에 대한 역할 분담 매트릭스 빈칸 0개(100% 매핑), 단계마다 책임자가 1명으로 지정되고 사례 카드 6건의 오류 단계를 모두 표시했는가. | 사례의 문제점이 역할과 체크 항목에 반영되어 전술 상황이 현실적이고 상황실에 바로 적용 가능한가. | ( ) |\n",
"| **M2** | 필수 | 실패 메커니즘·SOP 초안: SOP 8단계 세부 절차 100% 명시, 필수 안전·보안 조치 8개 포함율 100%, 3대 실패 요인의 계기·전개·결과가 모두 기록되었는가. | 절차가 명확하고 간결하며 긴급 상황에서도 한눈에 읽히는가. | ( ) |\n",
"| **M3** | 필수 | 복합 시나리오 구축: 시간대별 주입 사건 10건 이상, 정상:비정상 6:4 구성(예: 10건이면 정상 6건·비정상 4건), 오경보·지연·누락 유발 사건이 각 1건 이상 포함되었는가. | 상황 전개가 개연성 있고 훈련 긴장도를 유지하기에 적절한가. | ( ) |\n",
"| **M4** | 선택 | 1차 재현 실행: SOP 단계 준수율 80% 이상, 접수에서 상급 보고까지 보고 지연시간 3분(180초) 이내, 병목·혼선 구간 2건 이상 식별했는가. | 현장 판단이 정확하고 보고 서식이 표준대로 쓰였는가. | ( ) |\n",
"| **M5** | 필수 | 오경보 식별·복구 수칙: 주입된 기만·오경보 식별 성공률 85% 이상(12장 중 11장 이상), 실제 상황을 오경보로 버린 건 0건, 판정마다 교차 확인 근거를 기록했는가. | 의심 신호를 포착하고 교차 확인 근거가 타당한가. | ( ) |\n",
"| **M6** | 필수 | 교대 인계·수정 보고: 인계 필수 항목 누락률 0%, 인계 소요 시간 10분 이내, 인수자 돌발 질문 5문항 중 4문항 이상 정답, 수정 보고 필요 사항을 모두 찾았는가. | 상황 인식이 인계 전후로 끊기지 않고 질의응답이 명확한가. | ( ) |\n",
"| **M7** | 필수 | 극한 상황 대응: 비상 절차 전환 시간 1분(60초) 이내, 위험 조치 성공률 90% 이상(10개 중 9개 이상), 지휘 공백 때 1분 안에 위임하고 안전 수칙 위반 0건인가. | 위기에서 우선순위를 냉정하게 판단하고 협업이 유지되었는가. | ( ) |\n",
"| **M8** | 선택 | AAR 근본 원인 도출: 식별된 개선점 5건 이상, 원인 분석 항목마다 기록지 근거 100% 매핑, 회의록에 개인 비난 표현 0건인가. | 비난 없이 사실 중심으로 토의했고 원인 규명이 객관적인가. | ( ) |\n",
"| **M9** | 필수 | 재실행 성과 개선: 1차 대비 평균 조치 시간 30% 이상 단축, 오류 발생 건수 50% 이상 감소, 동일 평가표·동일 측정 방법을 사용했는가. | 행동 절차가 몸에 익어 팀의 호흡이 맞는가. | ( ) |\n",
"| **M10** | 필수 | 회복 SOP·훈련 패키지 완성: 교안 구성 5개 장(개요-SOP-시나리오-평가루브릭-AAR) 100% 완비, 교안에 적힌 성과 수치가 M4·M9 기록과 일치하고 모의 검토 피드백 반영 내역과 사람의 최종 판단 문구가 있는가. | 교재가 완성도 있고 시각 자료가 이해를 돕고 다른 부대에 전파할 가치가 있는가. | ( ) |\n",
"\n",
"| **판정 기준** | 필수 7개 미션(M1·M2·M3·M5·M7·M9·M10)이 모두 PASS여야 최종 PASS로 인정한다. 선택 미션(M4·M6·M8)은 가점·보완 의견에 반영한다. |\n",
"| --- | --- |\n",
"\n",
"| **공통 감점** | 실제 부대명·위치·호출부호·음어·경보 체계를 사용한 경우, 부대 자료를 외부 AI 서비스에 입력한 경우, 실제 경보·통신망을 사용한 경우 해당 미션은 FAIL로 처리한다. |\n",
"| --- | --- |\n",
"\n",
"| **주제 안전 기준** | SOP에 사람의 최종 판단·교전수칙 우선 문구가 없거나 훈련 중 안전 수칙 위반이 있으면 M7·M10은 FAIL로 처리한다. |\n",
"| --- | --- |\n",
"\n",
"| **평가관** | ( ) |\n",
"| --- | --- |\n",
"\n",
"| **종합 의견** | |\n",
"| --- | --- |\n",
"\n",
"| 안전 원칙: 본 자료의 절차와 권한 구분은 학습용 가상 기준이다. 최종 판단은 사람이 내리며 실제 교전·작전 판단은 교전수칙과 지휘계통에 따른다. 실제 부대 자료를 입력하거나 부대 내에서 촬영·녹음하지 않는다. |\n",
"| --- |\n",
"\n"
]
}
],
"metadata": {
"colab": {
"provenance": []
},
"kernelspec": {
"display_name": "Python 3",
"name": "python3"
},
"language_info": {
"name": "python"
}
},
"nbformat": 4,
"nbformat_minor": 0
}