Setup · 대화 조건
Instruction
PRD 작성을 위한 토론 규칙
웹앱 기획 전문가 역할로, 초보자에게 맞춰 전문용어는 해설을 붙이고, 한 번에 하나씩만 질문한다. 답변은 객관식 선택 또는 단답형으로 받는다.
용어 해설
- PRD (Product Requirements Document)
- 제품 요구사항 문서. 무엇을 왜 만드는지 정리한 기획서.
- FS (Functional Specification)
- 기능 명세서. PRD의 내용을 화면·데이터·동작 단위로 쪼갠 개발용 설계서.
진행 규칙 확정 — “됐어”라고 할 때까지 검토와 검증을 이어간다.
질문 01 · 앱의 목적
Claude
이 앱의 목적은 무엇인가요?
예: 사내 장비/자재 대여 관리, 소모품 구매 신청, 회의실 예약 · 단답형
답변
사내 장비 · 자재 대여 관리
질문 02 · 조직 구성
Claude
회사는 몇 개의 부서로 구성되어 있나요?
부서명을 나열해주세요.
답변
생산지원팀 · 양조1팀 · 양조2팀 · 품질보증팀 · 설비기술팀
5개 부서 확정 — 부서별 대여 현황 통계의 기준 단위가 된다.
질문 03 · 사용자 등급
Claude
사용자 등급은 몇 단계인가요?
- 일반회원 / 관리자 (2단계)
- 일반회원 / 부서관리자 / 최고관리자 (3단계)
- 기타 (직접 입력)
답변
1 — 일반회원 / 관리자
질문 04 · 승인 방식
Claude
대여 신청 승인 방식은?
- 관리자 승인 필요 (신청 후 대기 → 승인 시 확정)
- 자동 승인 (신청 즉시 확정)
- 품목별로 다르게 설정 (일부는 자동, 일부는 승인 필요)
답변
1 — 관리자 승인 필요
신청 상태 흐름 확정 — 대기 → 승인 → 대여중 → 반납.
질문 05 · 품목 등록 권한
Claude
장비 · 자재 목록 관리는 누가, 어떤 방식으로 하나요?
- 관리자만 등록 가능 (수동 입력)
- 관리자만 등록 가능 (수동 + 엑셀 업로드)
- 관리자 + 일반회원도 신규 품목 등록 요청 가능
답변
2 — 관리자만 등록 (수동 + 엑셀 업로드)
질문 06 · 데이터 항목
Claude
장비 정보 항목(컬럼)은 어떻게 구성할까요?
기준으로 제시된 구조는 다음과 같습니다.
| 고유번호 | 장비명 | 대분류 | 중분류 | 소분류 | 장소 | 상태 | 최대대여일 |
|---|---|---|---|---|---|---|---|
| 노트북-01 | 맥북 프로 14 | IT기기 | 노트북 | 맥북 | 3층 창고 | 가능 | 4 |
| 노트북-02 | LG 그램 16 | IT기기 | 노트북 | 윈도우 노트북 | 3층 창고 | 대여중 | 3 |
| 데스크탑-01 | HP 프로데스크 미니 | IT기기 | 데스크탑 | 미니PC | 4층 IT실 | 가능 | 4 |
- 예시 구조 그대로 사용
- 예시 구조 + 추가 항목 있음 (직접 입력)
- 다르게 구성 (직접 입력)
답변 기록 없음
기록상 선택이 남아 있지 않습니다 — 확인이 필요한 항목.
질문 07 · 데이터베이스 선택
Claude
Firebase 데이터베이스 종류는 무엇을 사용하나요?
FS 문서 작성 전 마지막 기술 확인 항목입니다.
용어 해설
- Firestore
- 데이터를 폴더(컬렉션)와 문서 구조로 저장. 검색·필터링에 강합니다.
- Realtime Database
- 데이터를 하나의 큰 JSON 트리로 저장. 실시간 동기화에 특화되어 있습니다.
- Firestore (추천)
- Realtime Database
- 어떤 걸 써야 할지 모르겠음, 추천대로 진행
답변
1 — Firestore
품목 필터링(대분류 · 중분류 · 소분류)이 핵심 기능이므로 Firestore가 적합.
현재 진행 중 · 미확정 항목
Claude
신청 취소 시 데이터를 어떻게 처리할까요?
FS 문서 작성 완료. 남은 결정 사항 중 첫 번째입니다.
- 삭제 — 기록을 남기지 않음, 구조가 단순해짐
- “취소됨” 상태로 보존 — 이력 관리, PRD의 영구보관 원칙과 일치
대기 중
아직 답변하지 않은 질문입니다.
남은 미확정 항목 3가지
- 신청 취소 시 삭제 여부 (현재 질문)
- 자동 상태전환 · 자동 독촉 스케줄러 구현 방식
- 엑셀 업로드 오류 데이터 처리 방식
← → 방향키로도 이동