만든 사람이 떠나도
이어받을 근거를 남깁니다

| 구간 | 할 일 | 계획 |
|---|---|---|
| 문제와 원칙 | 결과물·앞 업무·근거 기준 | 5.7분 |
| 준비 | 연습 폴더·자료·허락 범위 | 3.6분 |
| Codex 시연 | 진단 → 설명 → 규칙 → 흐름 → 대조 → 검증 | 16.3분 |
| 저장과 점검 | 파일 열기·담당자 판단·직접 따라 하기 | 5.8분 |
장별 합계 31.4분. 실제 생성 대기는 멈추거나 줄여 촬영하는 계획입니다.
| 남아 있는 것 | 모르는 것 | 생기는 어려움 |
|---|---|---|
| 코볼·자바 소스 | 누가 어떤 순서로 부르는지 | 담당자가 바뀌면 다시 추적 |
| 오래된 운영메모 | 현재 정책과 같은지 | 5%와 10% 설명이 충돌 |
| 요구사항 목록 | 기존 동작이 어디에 있는지 | 옮길 규칙을 합의하기 어려움 |
JJ디지털(가상, 통신 서비스·웹툰 플랫폼, 직원 900명).
차세대·유지보수 개발자는 기능을 바꾸기 전에 현재 동작을 설명합니다.
| 결과물 | 꼭 들어갈 내용 |
|---|---|
| 프로그램별 설명서 | 하는 일 · 입력 · 나오는 값 · 중단 조건 |
| 업무규칙 대조표 | 규칙 8개 · 원본 줄 · 요구사항 6개와 대조 |
| 호출 흐름 그림 | 시작점 2개 · 호출 3개 중 미제공 대상 1개 |
| 전환 주의 목록·사례 검증표 | 담당자 확인 목록 · 사례 12건의 예상값 |
모두 결과 예시입니다. 실제 실행 성공이나 전환 승인을 뜻하지 않습니다.
| 앞서 한 업무 | 이번에 할 일 |
|---|---|
| 제안요청서(RFP)를 읽고 요구사항 목록으로 정리하기 | 정리한 요구가 기존 소스의 어디에 있는지 대조 |
| REQ02 · 우대등급 10% 할인 | 현재 소스의 원 미만 처리를 추가로 확인 |
| REQ04 · 중복 청구 방지 | 호출 대상의 소스가 없으므로 확인 필요 |
요구 6개 = 일치 3개 + 보완 1개 + 확인 필요 2개. 유지할 규칙은 담당자가 확정합니다.
현재 동작 · 과거 메모 · 바꿀 정책을 나눕니다.
| 설명 예시 | 근거 | 확인할 점 |
|---|---|---|
| 우대등급은 10% 할인 | FEEBASE.cbl 14~15줄 | 5% 메모와 충돌 |
| 쿠폰 할인 최대 3,000원 | DiscountPolicy.java 9줄 | 가격이 아닌 할인액의 상한 |
| 청구 전송 대상은 PAYPOST | BILLRUN.cbl 25줄 | 호출 확인 ≠ 내부 처리 확인 |
원본은 수정하지 않습니다. 줄이 바뀌면 설명서의 근거도 다시 확인해야 합니다.
업무 흐름 참고: ITWorld · 생성형 AI 툴로 앱 마이그레이션을 간소화하는 방법
| 구분 | 이 실습의 예 | 설명서 표기 |
|---|---|---|
| 소스에서 확인 | 10% 계산과 할인액 원 미만 버림 | 현재 동작 |
| 과거 메모 | 우대등급 5%, 작성 시점 빈칸 | 자료 충돌 |
| 자료 없음 | 중복 청구·명세서 연결 | 확인 필요 |
| 정책 결정 | 앞으로 5%와 10% 중 무엇을 유지할지 | 담당자 결정 대기 |
두 시작점 사이의 연결도, 소스가 없는 대상의 속내용도 지어내지 않습니다.
| 대상 | 이번 실습의 범위 | 회사 자료라면 |
|---|---|---|
| 원본 소스·입력 파일 | 수정·삭제·실행하지 않기 | 허용된 복사본만 사용 |
| 생성 문서 | 결과 폴더에 새 파일로 저장 | 기존 파일을 덮기 전 별도 확인 |
| 고객 정보·접속 비밀 | 실습 자료에 넣지 않음 | 이름·연락처·비밀값 가리기 |
| 사용 도구 | 가상 자료로만 실습 | 외부 전송·사내 보안 규정 먼저 확인 |
폴더를 골랐다고 외부 전송이 차단되는 것은 아닙니다. 허용된 도구인지 먼저 확인합니다.
폴더를 고르고, 여덟 번의 부탁으로 근거를 쌓습니다.
안내 그림 · 실제 앱 화면 아님
| 화면에서 할 일 | 확인할 것 |
|---|---|
| 왼쪽 위에서 Codex 선택 | ChatGPT와 Codex 중 Codex |
| 폴더를 여는 기능 사용 | 압축을 푼 JJ디지털_소스읽기_가상 |
| 부탁 문장 입력 | 처음에는 읽기만 요청 |
화면·메뉴 이름은 앱 버전에 따라 다를 수 있습니다. 버튼의 한국어 번역은 고정하지 않습니다.
| 묶음 안의 재료 | 수 | 역할 |
|---|---|---|
| BILLRUN·FEEBASE / ContentPass·DiscountPolicy | 4개 | 코볼 2개·자바 2개 |
| 프로그램관리대장·앞 업무 요구사항·입력사례 | 3개 | 대장 5행·요구 6개·사례 12건 |
| 운영메모·실습안내·부탁문장 | 3개 | 충돌한 설명·따라 하기 순서 |
결과 예시 묶음은 나중에 풉니다. 정답이 입력 폴더에 섞이지 않게 합니다.
| 관리대장·메모에서 보이는 것 | 그대로 두고 표시할 것 |
|---|---|
| FEEBASE / Fee Base → 같은 FEEBASE.cbl | 중복 등록 1행, 고유 소스 수는 4개 |
| FEEBASE 실행시각 두 칸이 비어 있음 | 같은 파일의 중복행이므로 두 프로그램이 아님 |
| DiscountPolicy 담당팀이 비어 있음 | 담당팀 1칸 확인 필요 |
| 운영메모 5% / 소스 10% | 표기를 통일하는 문제가 아닌 정책 충돌 |
안내 그림 · 실제 앱 화면 아님 · 실제 문구는 다를 수 있음
| 요청한 행동 | 판단 기준 |
|---|---|
| 연습 폴더의 자료 읽기 | 내가 고른 가상 연습 폴더인지 확인 |
| 결과 폴더에 설명서 만들기 | 문서 생성만인지 확인 |
| 원본 수정·프로그램 실행·다른 위치 접근 | 오늘 요청 범위 밖이면 진행하지 않기 |
창의 색이나 버튼 위치로 고르지 말고, 어떤 파일에 무엇을 하려는지 확인합니다.
이 폴더를 읽고 소스 목록, 중복 등록, 빈칸, 빠진 자료를 표로 정리해줘. 원본은 읽기만 하고 실행·수정하지 마. 내가 안 준 내용은 지어내지 말고 (확인 필요)로 표시해줘.
결과 예시 · 실제 앱 화면 아님
| 진단 예시 | 결과 |
|---|---|
| 소스 | 4개 |
| 관리대장 | 5행 → 고유 4개 |
| 빠진 호출 대상 | PAYPOST 1개 |
기대할 결과: 자료 목록 + 중복·빈칸 + 미제공 대상. 원본 수정은 아직 없습니다.
| 무엇을 셌나 | 결과 | 주의 |
|---|---|---|
| 소스 파일 | 4개 | 대장의 등록명 수와 구분 |
| 관리대장 행 | 5행 | FEEBASE 중복 1행 포함 |
| 빈칸 | 담당팀 1칸·실행시각 2칸 | 빈칸 2개를 서로 다른 프로그램으로 세지 않기 |
| 없는 대상 | PAYPOST 1개 | 호출 줄은 있지만 구현 파일이 없음 |
중복은 원본에서 삭제하지 않고, 설명서의 목록에서 같은 파일이라고 연결합니다.
BILLRUN.cbl, FEEBASE.cbl, ContentPass.java, DiscountPolicy.java가 각각 하는 일을 설명해줘. 입력·나오는 값·중단 조건·근거 파일과 줄을 적어줘. 내가 안 준 내용은 지어내지 말고 (확인 필요)로 표시해줘.
결과 예시 · 실제 앱 화면 아님
| 프로그램 | 하는 일 |
|---|---|
| BILLRUN | 청구 대상 확인·전송 요청 |
| FEEBASE | 통신 우대 할인 |
| ContentPass | 웹툰 이용권 예상 금액 |
| DiscountPolicy | 쿠폰 할인액 계산 |
각 설명에 입력 · 나오는 값 · 중단 조건 · 파일과 줄이 있어야 합니다.
| 설명 항목 | 결과 예시 |
|---|---|
| 하는 일 | 통신 청구 대상 확인 → 할인 계산 → 전송 요청 |
| 입력과 출력 | 상태·등급·기본금액 → 청구금액·처리 상태 |
| 중단 조건 | 음수 금액은 오류 / A가 아닌 상태는 건너뜀 |
| 호출과 한계 | FEEBASE 반환 후 PAYPOST 호출 / 실제 전송 내부는 미확인 |
확인할 곳: BILLRUN.cbl 14~27줄
네 소스에서 업무 규칙을 한 줄에 하나씩 뽑아줘. 조건·처리·예외·근거 줄을 붙이고 운영메모_가상.txt와 다른 곳은 따로 보여줘. 내가 안 준 내용은 지어내지 말고 (확인 필요)로 표시해줘.
결과 예시 · 실제 앱 화면 아님
| 조건 | 현재 동작 |
|---|---|
| 통신 우대 V | 10% 할인·할인액 버림 |
| 웹툰 SP10 | 10%·최대 3,000원 |
| 운영메모 | 5%라고 적힘 → 충돌 |
소스의 10%는 현재 동작입니다. 올바른 정책인지는 담당자가 따로 결정합니다.
| 규칙 | 조건 요약 | 처리 요약 |
|---|---|---|
| R01 | 기본금액이 음수 아님 + 상태가 A 아님 | 청구금액 0원, 청구 전송 건너뜀 |
| R02 | 상태 A + 등급 V | 기본금액의 10% 할인, 할인액 원 미만 버림 |
| R03 | 상태 A + 등급 V 아님 | 할인 0원, 기본금액 그대로 |
| R04 | 기본금액 음수 | 금액 계산·청구 전송 중단, ERROR |
| R05 | 쿠폰 앞뒤 공백 제거·대문자 통일 후 SP10 | 가격의 10% 할인, 할인액 원 미만 버림 |
| R06 | SP10 할인액이 3,000원 초과 | 할인액을 3,000원으로 제한 |
| R07 | 쿠폰 없음 또는 정리 후 SP10 아님 | 할인 0원, 가격 그대로 |
| R08 | 가격 음수 | 오류로 중단, 견적금액 없음 |
각 규칙의 파일·줄 근거는 업무규칙 대조표에 있습니다. 관련 예외를 지우지 않습니다.
소스에서 확인한 호출 흐름을 그림으로 만들어줘. 시작점은 나눠 그리고 PAYPOST는 소스 없음으로 표시해줘. 실제 청구 성공이라고 쓰지 마. 내가 안 준 내용은 지어내지 말고 (확인 필요)로 표시해줘.
결과 예시 · 실제 앱 화면 아님
소스에서 확인한 호출 3개 = 내부 확인 2개 + 대상 소스 미제공 1개.
점선은 호출 대상은 확인했지만 내부를 모른다는 뜻입니다. 명세서·중복 방지는 확인 필요.
앞업무결과_요구사항목록_가상.xlsx의 6개 요구를 규칙과 대조해줘. 일치·보완·확인 필요로 나눠줘. 유지할 규칙 확정은 담당자가 한다고 적어줘. 내가 안 준 내용은 지어내지 말고 (확인 필요)로 표시해줘.
결과 예시 · 실제 앱 화면 아님
| 분류 | 결과 |
|---|---|
| 일치 | 3개 |
| 보완 | 1개 · 원 미만 처리 |
| 확인 필요 | 2개 · 중복·명세서 |
대조했다고 유지 규칙을 확정한 것은 아닙니다. 충돌과 빈 근거를 검토할 재료로 씁니다.
| 요구 | 핵심 내용 | 대조 | 다음 확인 |
|---|---|---|---|
| REQ01 | 정지 상태는 청구하지 않음 | 일치 | 0원·전송 건너뜀; 그 밖의 A 아닌 값도 같은 처리 |
| REQ02 | 우대등급 10% 할인 | 보완 | 할인액 원 미만 버림을 요구사항에 추가할지 확인 |
| REQ03 | SP10 10% 할인, 최대 3,000원 | 일치 | 상한 바로 전·같음·초과 사례 대조 |
| REQ04 | 중복 청구 방지 | 확인 필요 | PAYPOST 소스·중복 요청 처리 자료 없음 |
| REQ05 | 명세서 발행과 연결 | 확인 필요 | 명세서 발행 관련 소스·운영 기록 없음 |
| REQ06 | 쿠폰 대소문자·앞뒤 공백 통일 | 일치 | sp10 뒤 공백 사례 대조 |
REQ02는 할인율보다 원 미만 처리의 명시 여부가 보완점입니다.
입력사례_가상.xlsx 12건의 예상 금액과 처리 흐름을 소스 기준으로 계산해줘. 계산 과정을 적고 실제 실행 결과와 구분해줘. 내가 안 준 내용은 지어내지 말고 (확인 필요)로 표시해줘.
결과 예시 · 실제 앱 화면 아님
| 사례 | 입력 | 예상 |
|---|---|---|
| T04 | 통신 우대 19,999원 | 18,000원 |
| C03 | 웹툰 SP10 30,000원 | 27,000원 |
| C04 | 웹툰 SP10 30,001원 | 27,001원 |
이 값은 소스를 읽고 계산한 예상값입니다. 실제 실행 결과 칸은 별도로 둡니다.
| 사례 | 할인액 계산 | 최종 금액 |
|---|---|---|
| T04 · 통신 19,999원 | 1,999.9원 → 1,999원 | 19,999 − 1,999 = 18,000원 |
| C02 · 웹툰 29,999원 | 2,999.9원 → 2,999원 | 29,999 − 2,999 = 27,000원 |
| C03 · 웹툰 30,000원 | 3,000원 → 상한과 같음 | 30,000 − 3,000 = 27,000원 |
| C04 · 웹툰 30,001원 | 3,000.1원 → 상한 3,000원 | 30,001 − 3,000 = 27,001원 |
예시에서 C04를 27,000원이라고 썼다면 고쳐줘. 30,001원에서 최대 3,000원을 빼면 27,001원이야. T05도 전송 건너뜀인지 근거 줄로 다시 봐줘. 내가 안 준 내용은 지어내지 말고 (확인 필요)로 표시해줘.
결과 예시 · 실제 앱 화면 아님
| 잘못된 예시 | 수정 |
|---|---|
| C04 = 27,000원 | 27,001원 |
| T05 · 0원이라 전송 생략 | 요청 지점 도달 |
| PAYPOST 전송 성공 | 내부 미확인 |
일부러 만든 오류 예시입니다. 실제 Codex가 이 오류를 냈다는 뜻은 아닙니다.
결과 폴더에 프로그램설명서.docx와 PDF, 업무규칙대조표.xlsx, 호출흐름.html, 전환주의목록.docx, 사례검증표.xlsx로 저장해줘. 원본은 건드리지 말고 예상값·미확인 항목을 구분해줘. 내가 안 준 내용은 지어내지 말고 (확인 필요)로 표시해줘.
결과 예시 · 실제 앱 화면 아님
| 결과 폴더에 만들 것 | 확인 |
|---|---|
| 프로그램설명서.docx · PDF | 프로그램별 설명 |
| 업무규칙대조표.xlsx | 규칙 8개 · 요구 6개 |
| 호출흐름.html | 그림·미확인 경계 |
| 전환주의목록.docx · 사례검증표.xlsx | 확인 역할·예상값 12건 |
저장이 안 되면 실제 저장 위치와 못 만든 파일을 묻습니다. 완료 문장만으로 끝내지 않습니다.
화면의 답변을 검토 가능한 업무 문서로 바꿉니다.
| 실제 파일 | 열어서 볼 곳 |
|---|---|
| 프로그램설명서.docx / PDF | 4개 프로그램에 입력·출력·중단·줄 근거가 있는지 |
| 업무규칙대조표.xlsx | 8개 규칙·6개 요구 분류가 빠짐없는지 |
| 호출흐름.html | PAYPOST 점선·두 시작점이 유지되는지 |
| 전환주의목록.docx / 사례검증표.xlsx | 미확인 상태·담당 역할·12건 예상값이 남았는지 |
| 용도 | 파일 | 보는 사람 |
|---|---|---|
| 검토·내용 수정 | 워드 설명서 | 차세대·유지보수 개발자 |
| 표시가 고정된 검토본 | PDF 설명서 | 개발·운영·정책 담당자 |
| 규칙별 협의 | 엑셀 대조표 | 요구사항을 확정할 담당자 |
| 한눈에 흐름 확인 | 호출 흐름 그림 | 인수인계 받는 담당자 |
이번 결과는 내부 개발·검토용입니다. 회사 자료는 승인된 공유 위치에서만 전달합니다.
| 가상 비용 비교 예시 | 기존 방식 | 정리 후 |
|---|---|---|
| 자료 찾기·되묻기 | 16시간 | 6시간 |
| 내부 검토·검증 | 4시간 | 6시간 |
| 합계 | 20시간 × 5만원 = 100만원 | 12시간 × 5만원 = 60만원 |
예시 차이: 8시간·40만원. 실측 성과가 아니며, 담당자는 전환 위험 검토에 시간을 씁니다.
가정: 같은 범위 1건, 내부 시간당 비용 5만원. 도구 이용료·추가 자료 확보 비용 제외.
| 남은 결정 | 담당 역할 예시 | 확보할 근거 |
|---|---|---|
| 10%와 5% 중 유지할 정책 | 상품 정책 담당 | 승인 정책·적용일 |
| 중복 청구·명세서 연결 | 청구 운영·유지보수 담당 | PAYPOST·명세서 소스·운영 기록 |
| 전환 후 같은 결과인지 | 개발·전환 검증 담당 | 실제 환경의 같은 사례 실행 결과 |
지금 만든 것은 현재 동작의 설명서입니다. 정책 변경·운영 반영·전환 승인은 별도입니다.
| 검수 항목 | 완료 기준 |
|---|---|
| 목록과 하는 일 | 소스 4개, 중복 1행 구분 |
| 규칙과 요구사항 | 8개 규칙·요구 6개에 근거와 분류 |
| 호출 흐름 | 시작점 2개·호출 3개·미제공 1개 |
| 숫자 확인 | 12건 예상값, T04·C04·T05 되짚기 |
| 미확인·담당자 | PAYPOST·정책 충돌·명세서 경계 남기기 |
| 파일 저장 | 원본 보존, 새 결과 파일 직접 열기 |
실행하지 않았다면 «미실행»으로 적습니다. AI의 완료 답변을 운영 증빙으로 쓰지 않습니다.
| 따라 할 일 | 스스로 확인할 질문 |
|---|---|
| 입력 묶음만 풀고 읽기 요청 | 고유 소스를 4개라고 셌나요? |
| 규칙·흐름·요구사항 대조 | 5% 충돌과 PAYPOST를 남겼나요? |
| 12건 예상값과 오류 수정 | C04 27,001원·T05 요청 지점인가요? |
| 결과 폴더 열기 | 근거 줄을 원본에서 다시 찾을 수 있나요? |
설명서 · 업무 규칙 · 호출 흐름 · 전환 주의 목록