ChatGPT / 5분
ChatGPT 요구사항 정의 프롬프트: 목적·범위·가정·수용 기준을 나누어 정리하기
ChatGPT 요구사항 정의 프롬프트로 회의 메모와 기획안을 목적, 사용자, 범위, 기능·비기능 요구사항, 미확정 사항, 수용 기준으로 나누어 정리하는 실무 가이드입니다.
YouTube에서 보기
1분으로 보는 BananaNL
NotebookLM과 AI Chat에서 선택한 프롬프트가 입력창으로 들어가는 흐름을 짧게 볼 수 있습니다.
YouTube에서 보기“요구사항을 정의해 줘”만으로는 결정·가정·누락이 섞이기 쉽습니다
ChatGPT는 인터뷰 메모, 기획서, 기존 명세, 이해관계자의 요청을 요구사항 표 초안으로 정리하는 데 도움을 줄 수 있습니다. 하지만 목적과 범위가 모호한 상태에서 요구사항 정의를 맡기면 아직 결정되지 않은 가정이 확정 사양처럼 보이거나, 기능 목록만 남아 검토하기 어려운 문서가 될 수 있습니다.
OpenAI의 프롬프트 가이드는 명확하고 구체적인 지시, 필요한 맥락, 복잡한 작업의 분할, 결과를 보며 반복해서 다듬는 방식을 권장합니다. 요구사항을 정리할 때도 사업 목적, 사용자, 범위, 제약, 출력 항목을 먼저 나누면 AI의 제안과 합의된 사실을 섞지 않기 쉽습니다.
요구사항 정의 실무에서는 업무 요구사항, 기능 요구사항, 비기능 요구사항, 운영 조건, 수용 기준을 나누고 모호한 점은 결정 대기로 남기는 방식을 자주 사용합니다. ChatGPT에는 질문 추출, 구조화, 리뷰 관점을 맡기고 최종 합의는 담당자와 이해관계자가 하는 전제로 사용하세요.

요구사항 정의 프롬프트에서 먼저 정할 5가지
- 목적과 성공 조건을 정합니다. 누구의 어떤 문제를 어느 상태까지 개선할지 한 문장으로 적고, 지표나 판단 기준이 정해지지 않았다면 미확정으로 표시합니다.
- 대상자와 범위를 나눕니다. 사용자, 관리자, 외부 연계 대상, 대상 업무, 대상 외 업무를 분리하면 기능 추가 여부를 판단하기 쉽습니다.
- 업무 요구사항, 기능 요구사항, 비기능 요구사항을 별도 항목으로 둡니다. 화면과 동작뿐 아니라 성능, 가용성, 권한, 데이터 보관, 운영, 접근성도 검토 대상으로 남깁니다.
- 사실, 가정, 확인 질문, 결정 대기를 구분합니다. AI가 빈칸을 추측으로 채우지 않게 하고 근거 없는 제안은 가정으로 이해관계자에게 되돌립니다.
- 수용 기준과 검토 담당자를 둡니다. 각 요구사항을 충족했다고 판단할 근거와 최종 확인자를 사람이 합의합니다. 법무, 보안, 개인정보 판단은 관련 담당자에게도 확인합니다.
ChatGPT에 전달하기 전에 준비할 4가지
용도별로 달라지는 정리의 초점
| 신규 웹 서비스 | 사용자, 해결할 문제, 주요 흐름, 우선순위, 제외 범위를 먼저 정리합니다. 화면안을 만들기 전에 성공 조건과 사용 장면을 확인합니다. |
|---|---|
| 기존 업무 개선 | 현재 흐름, 불편, 예외 처리, 수작업, 바꿀 수 없는 제약을 나열합니다. 현 상태와 이상적인 상태를 섞지 말고 차이를 요구사항으로 만듭니다. |
| 외부 API·도구 연계 | 교환 데이터, 송수신 시점, 실패 시 처리, 권한, 책임 경계를 확인 항목으로 둡니다. 기술 사양을 AI의 추측만으로 확정하지 않습니다. |
| 검토용 요구사항 표 | 요구사항, 근거, 우선순위, 가정, 미결정 사항, 수용 기준, 확인자를 한 표에 둡니다. 회의에서 결정할 순서를 분명히 할 수 있습니다. |
ChatGPT에서 써볼 수 있는 요구사항 정의 프롬프트
인터뷰 메모를 요구사항 표 초안으로 바꾸기
아래 인터뷰 메모를 요구사항 정의 초안으로 정리해 주세요. 원문에 없는 사실은 추가하지 마세요. 출력은 “목적·성공 조건”, “사용자와 범위”, “업무 요구사항”, “기능 요구사항”, “비기능 요구사항”, “제약”, “미확정 사항”, “이해관계자에게 확인할 질문”으로 나누고 각 항목에 근거가 되는 원문 요점을 붙여 주세요. 메모: """(여기에 붙여넣기)"""
확정된 정보와 아직 결정이 필요한 질문을 같은 문서에서 구분할 수 있습니다.
수용 기준을 확인 가능한 형태로 만들기
다음 기능안에 대해 수용 기준 초안을 작성해 주세요. 각 기준은 “전제”, “사용자 행동”, “기대 결과”, “예외 또는 확인이 필요한 점”으로 나누세요. 숫자, 법적 요구, 보안 정책, 외부 사양이 주어지지 않았다면 추측하지 말고 “확인 필요”라고 적어 주세요. 기능안: """(여기에 붙여넣기)"""
구현 설명만이 아니라 완료를 판단할 조건을 함께 논의할 수 있습니다.
요구사항 표의 누락과 모순 검토하기
아래 요구사항 표를 검토해 주세요. 새로운 사실은 만들지 마세요. 각 행을 “확인됨”, “가정”, “미결정”, “모순 또는 누락 가능성”으로 분류하세요. 그다음 업무, 기능, 비기능, 운영, 데이터, 권한, 예외 처리, 수용 기준 관점에서 확인 질문을 우선순위와 함께 목록으로 만들어 주세요. 표: """(여기에 붙여넣기)"""
AI의 보완안을 사양으로 받아들이지 않고 검토 회의에서 결정할 논점으로 바꿀 수 있습니다.
요구사항 정리 템플릿은 BananaNL에 저장하기
요구사항을 정리할 때는 목적, 범위, 제약, 미확정 사항, 확인 질문, 수용 기준을 매번 맞춰야 합니다. 신규 기획, 업무 개선, 연계 검토용 템플릿을 BananaNL에 저장해 두면 프로젝트별 배경만 바꾸어 시작하기 쉽습니다.
BananaNL은 저장한 프롬프트를 ChatGPT, Gemini, Grok 같은 AI Chat 입력창에 삽입할 수 있는 Chrome 확장 프로그램입니다. 자동 전송은 하지 않으므로 기밀 정보, 요구사항의 근거, 합의 상태를 확인한 뒤 사용자가 직접 보낼 수 있습니다. 현재 요금 기준에서는 NotebookLM은 무료로 시작할 수 있고, AI Chat에서의 프롬프트 보기·삽입·저장은 유료 기능입니다. Image Collections, 이미지 저장, 이미지 편집, 동영상 변환은 무료로 사용할 수 있습니다.

FAQ
ChatGPT만으로 요구사항 정의를 확정할 수 있나요?
아닙니다. ChatGPT는 질문을 찾아내고 초안을 구조화하는 데 도움을 줄 수 있지만, 사실, 우선순위, 실현 가능성, 법무·보안 영향, 수용 기준은 이해관계자와 담당자가 확인하고 합의해야 합니다.
처음에 어떤 정보를 입력해야 하나요?
배경, 해결할 문제, 사용자, 현재 업무 흐름, 범위, 제약, 기한, 이미 결정된 내용과 미확정 내용을 나누어 전달하세요. 자료가 길면 주제나 회의별로 정리한 뒤 통합합니다.
고객 정보나 사내 자료를 붙여넣어도 되나요?
사용 중인 AI 서비스 설정과 회사 규칙을 먼저 확인하세요. 개인정보, 계약 조건, 미공개 정보, 인증 정보는 입력 전에 삭제하거나 익명화하는 것이 안전합니다.
프롬프트를 찾는 일이 번거롭다면 BananaNL
배운 프롬프트는 바로 쓸 수 있는 곳에 있어야 계속 사용됩니다. BananaNL로 입력창에 넣고 전송 전에 다듬어 보세요.