본문 바로가기
스터디 열기

결과보고서

교육이 끝나면 결과보고서를 냅니다. 이 절에서는 4장 2절에서 제안한 '2026년 재직자 AI 업무 활용 교육'(가상 기관 제주다온일자리센터)이 끝났다고 보고, 설문 응답과 출석부로 위니브 표준 결과보고서를 만듭니다. 쓰는 Skill은 program-result-report입니다.

위니브는 결과보고서를 이렇게 써 왔다

결과보고서에서 가장 시간이 드는 일은 문장이 아니라 숫자입니다. 올해 3월, 지난해 수행한 재직자 교육 사업의 연차평가보고서를 써야 했습니다. 자료는 차수별 수강 신청 명단 엑셀, 중간보고서, 예산 집행 현황, 전담 기관이 보낸 실적 양식까지 폴더 세 개에 흩어져 있었습니다. Claude에게 처음 보낸 요청의 일부입니다.

이번에는 '00_수강신청명단' 폴더와 '01_중간보고서 제출', '02_진흥원 요청' 폴더에 나와 있는
내용을 바탕으로 각각 폴더의 이름으로 md 파일을 만들어서 정리하려해.
최종적으로는 hwpx 파일로 작성해야 하지만 우선 지금 단계에서는 md 파일로만 정리를 하고,
나중에 hwpx 파일로 옮기는 작업을 할 예정이야.

순서는 이랬습니다. 폴더마다 내용을 마크다운으로 정리하고, 기관이 준 한글 양식도 마크다운으로 옮겨 다듬고, 그 양식대로 보고서 마크다운을 쓰고, 마지막에 한글 양식의 빈칸 1,500여 곳에 옮겨 적었습니다. 보고서 초안을 쓴 Claude는 끝내기 전에 스스로 검사 작업을 하나 더 띄워, 모집·수강·이수 인원, 과정별 인원, 이수율, 만족도, 예산 집행률이 본문 모든 곳에서 같은 숫자인지 대조했습니다.

한글 양식에 옮기는 단계에서는 한 번 크게 틀렸습니다. 결과를 열어 보고 이렇게 다시 시켰습니다.

잘 작성이 안되었어. 표에 내용이 밀리거나 여러줄이 표 안에 들어갔거나,
내용이 적게 작성된 것도 보이고. 특히 표 안에 한 줄로만 작성이 되어서
글자가 겹침현상이 크게 발생된 것이 보여. 전체적으로 한 번 다시 살펴봐줘.

Claude는 여러 번 나눠 채우는 사이에 칸이 밀린 것을 원인으로 찾고, 원본 양식에서 처음부터 다시 채웠습니다. 그 뒤에 만든 결과보고서 Skill에는 이때와 같은 원칙이 규칙으로 들어 있습니다. 숫자는 눈으로 세지 않고 프로그램으로 센다, 인원은 계획이 아니라 실제 명단으로 센다, 모르는 사실은 지어내지 않고 묻는다.

받을 Skill과 안에 든 것

program-result-report/
├── SKILL.md                    자료 수집, 문서 구조, 서술 규칙, 설문 집계, 사진, 인쇄, 개인정보
├── assets/template.html        회사 표준 결과보고서 양식(4장 1절 계획서와 같은 서식)
├── assets/survey.sample.json   설문 집계 입력 견본
├── assets/weniv-logo.png       표지 로고
└── scripts/
    ├── survey_chart.py         설문 절 전체(파이 차트 + 응답 비율 표)를 만든다
    ├── embed_logo.py, make_pdf.py, compress_photos.py
  • 사실에서 출발한다. 계약서·커리큘럼·출석부·설문·사진을 먼저 읽고, 출석 횟수와 인원은 기록 그대로 셉니다. 평가표의 원점수나 순위는 본문에 싣지 않습니다.
  • 설문은 프로그램이 집계한다. survey_chart.py가 문항마다 파이 차트와 응답 인원·비율 표를 만듭니다. 비율은 정수 %이고, 합이 99%나 101%가 되지 않도록 '최대잔여법'으로 정확히 100%를 맞춥니다. SKILL.md에는 단순 반올림하면 99%·101%가 나와 제출물에서 지적받는다는 이유가 함께 적혀 있습니다.
  • 문항 라벨은 영역으로 붙인다. '종합 만족도', '교육-1', '운영지원-1', '역량강화-1'처럼 회사 결과보고서의 표기를 따릅니다.
  • 아쉬웠던 점을 빼지 않는다. 주관식은 원문 그대로 옮기고, 불만은 '설문 결과 분석'의 제언에서 개선 계획으로 받습니다. 그 구조가 보고서를 믿게 만든다고 적혀 있습니다.
  • 명단은 개인정보다. 별첨 참가자 명단이 든 파일은 외부 공개용으로 쓰지 말라고 사용자에게 알립니다.

이 책의 판에서 바꾼 것은 표지 로고(글자 로고로)와 설문 입력 견본의 응답 수·의견(실제 참가자 응답으로 보여 샘플로)입니다. 그 밖에 company-info가 켜져 있으면 표지 회사 이름과 로고를 그쪽에서 먼저 가져오라는 문단을 더했고, Skill 설명을 200자 안으로 줄였습니다.

준비물

  • program-result-report.zip을 올립니다. 2장의 company-info도 켜 둡니다.
  • 설정의 '코드 실행 및 파일 생성'이 켜져 있어야 합니다. 설문 집계 프로그램을 돌려야 하기 때문입니다.
  • 실습 파일: practice-ch5.zip
    • survey-responses.csv: 마지막 날 받은 만족도 설문 26명분. 5점 척도 6문항과 주관식 3문항이고, 한 사람이 5번 문항(교육장과 장비 환경)을 건너뛰어 빈칸이 하나 있습니다.
    • attendance.csv: 참여자 30명(가명)의 4회 출석부입니다.

요청하기

새 대화를 열고 두 파일을 첨부한 뒤 붙여 넣습니다.

survey-responses.csv(만족도 설문)와 attendance.csv(출석부)로 결과보고서를 만들어 줘.
사업은 '2026년 재직자 AI 업무 활용 교육 운영 용역'이고 발주는 제주다온일자리센터야.
교육은 2026. 12. 2.(수)·4.(금)·9.(수)·11.(금) 네 번, 회당 4시간(14:00~18:00), 센터 2층 교육장에서 했어.
회차 주제는 1회 문서 초안 작성, 2회 데이터 정리·집계, 3회 회의록·업무보고, 4회 발표 자료였어.
수료 기준은 센터와 협의해 4회 중 3회 이상 출석으로 정했어. 사진은 없으니 관련사진 절은 빼 줘.

수료 기준 줄은 꼭 넣습니다. 공고는 '출석률 80% 이상'이었는데 4회 교육에서 3회 출석은 75%라, 한 번만 빠져도 수료하지 못합니다. 4장 2절의 제안서도 이 점을 짚었습니다. 협의해서 정한 기준이 있으면 요청에 적어야 Skill이 그 기준으로 셉니다.

결과

표지와 목차, 본문 11쪽으로 모두 13쪽이 나왔습니다. Ⅰ 사업 개요, Ⅱ 주요 교육 내용, Ⅲ 교육 진행 결과, Ⅳ 추진 일정, Ⅴ 설문 결과 분석, 별첨1 참가자 출석 현황 순서이고, 요청대로 관련사진 절은 빠졌습니다.

Ⅲ 교육 진행 결과 쪽. 회차별 출석 28·27·26·27명, 4회 모두 출석 22명·3회 5명·2회 2명·1회 1명, 수료 27명(90.0%)과 종합 만족도 긍정 응답 92.3%, 전 문항 평균 4.23점이 개조식으로 적혀 있습니다

Ⅲ절의 숫자는 모두 출석부와 설문에서 프로그램으로 센 값입니다. 출석은 회차별로, 사람별로 따로 세어 수료 기준(3회 이상)에 맞는 27명을 골랐고, 설문은 집계 프로그램이 알려 준 긍정 응답률과 평균을 그대로 인용했습니다.

Ⅴ 설문 결과 분석 가운데 두 문항. '실습 분량과 난이도가 적절했다'는 46%·39%·15%, '강사의 설명이 이해하기 쉬웠다'는 58%·34%·8%이고, 두 문항 모두 합계가 26명·100%입니다

설문 절은 Skill의 집계 프로그램이 만든 것입니다. 문항마다 파이 차트와 응답 인원·비율 표가 나란히 있고, 문항 이름 앞에는 '교육-2'처럼 영역 라벨이 붙었습니다. 두 문항의 비율을 단순 반올림하면 '실습 분량'은 46+38+15=99%, '강사 설명'은 58+35+8=101%가 됩니다. 최대잔여법으로 맞춰 둘 다 100%입니다.

Claude의 답에는 확인할 것이 붙었습니다. 5점을 '매우 그렇다'로 보고 집계했으니 반대라면 알려 달라, 문항을 영역 라벨에 배치한 것은 판단이다(교육장·장비 문항을 '운영지원-1'로), 회차별 세부 내용은 받은 주제 수준으로만 썼다, 용역 기간·모집 인원·강사·자료 링크·참가자 소속은 자료에 없어 넣지 않았다. 빈 곳을 지어내지 않고 목록으로 돌려준 것입니다. 이 목록을 채우는 일이 사람의 몫입니다.

확인할 것

검산은 원본 CSV를 엑셀로 열어 직접 합니다. 열을 고르면 엑셀 아래 상태 표시줄에 개수·합계·평균이 나옵니다. 아래는 실습 파일로 직접 다시 센 값입니다.

확인원본에서 센 값보고서
설문 응답 수26행26명
교육장과 장비 환경(5번) 응답 수빈칸 1개를 빼고 25응답 25명
강사 설명(2번) 분포매우 그렇다 15 · 다소 그렇다 9 · 보통이다 258% · 34% · 8%
실습 분량(3번) 분포12 · 10 · 446% · 39% · 15%
종합 만족도(6번) 긍정 응답(14 + 10) ÷ 26 = 92.3%92.3%
전 문항 긍정 응답률긍정 126 ÷ 전체 응답 155 = 81.3%81.3%
수료3회 이상 출석 27명 ÷ 30명 = 90.0%27명, 90.0%
  • 응답 수가 CSV 행 수와 같습니까? 머리글 줄이나 빈 줄을 응답으로 세면 어긋납니다.
  • 문항마다 분포의 합이 그 문항 응답 수와 같고 비율 합이 100%입니까? 5번 문항은 25명이 합계여야 합니다.
  • 점수 방향이 맞습니까? 5가 '매우 그렇다'인지 설문지를 보고 확인합니다. 거꾸로면 만족도가 뒤집힙니다.
  • 아쉬운 점이 빠지지 않았습니까? 이 설문에서 아쉬운 점을 쓴 사람은 9명입니다. 원본에 없는 의견이 들어가 있지 않은지도 봅니다.
  • 수료 기준이 요청과 같습니까? '출석률 80% 이상'으로 세면 4회를 모두 나온 22명만 수료로 셉니다.
  • 자리표시자가 남지 않았습니까? 이번 결과는 본문은 다 채워졌는데 브라우저 탭에 뜨는 문서 제목이 '{{사업명}} 결과보고서'로 남아 있었습니다. PDF의 문서 정보에도 그대로 들어갑니다. HTML 파일에서 Ctrl+F로 {{를 찾아 보고, 남아 있으면 "남은 {{ }}를 모두 채워 줘"라고 합니다.
  • 별첨 출석 현황에 이름이 들어갑니다. 이 파일은 발주처 제출용으로만 쓰고, 블로그·홈페이지에 올릴 판은 명단을 뺀 파일로 따로 만들어 달라고 합니다.

우리 회사로 바꾸려면

  • 설문 문항이 달라도 그대로 씁니다. 구글 설문지에서 내려받은 CSV처럼 한 줄에 한 사람, 한 칸에 한 문항이면 됩니다. 응답이 '매우 그렇다'처럼 글자로 들어 있으면 "글자 응답을 5~1로 바꿔 집계해 줘"를 덧붙입니다.
  • 종이 설문지를 스캔한 경우에는 Skill이 집계표를 먼저 보여 주고 확인을 받게 되어 있습니다. 장수가 많으면 사람이 집계한 표를 주는 편이 정확합니다.
  • 회사 이름·로고는 company-info에서 옵니다. 서식을 우리 회사 결과보고서에 맞추는 방법은 4장 1절 끝의 요청과 같습니다. 계획서와 결과보고서는 같은 서식을 쓰므로 두 Skill을 함께 고칩니다.

마지막 수정