안전 결제자세히
- 패키지 범위 내 수정은 무료입니다.
- 납품 후 3일 이내에 응답하지 않으면 작업이 자동으로 승인됩니다.
결제 시 금액이 예치되며, 작업을 승인해야만 지급됩니다.

결과물 예시
스탠다드 패키지 예시
기능 명세서: 요가 스튜디오 예약 웹사이트
1. 프로젝트 목표
- 회원이 휴대폰으로 1분 안에 시간표를 보고 수업을 예약할 수 있게 한다.
- 횟수권과 월 회원권을 온라인으로 판매한다.
- 직원이 예약 업무에 쓰는 시간을 주 약 10시간에서 2시간 미만으로 줄인다.
성공 지표(오픈 3개월 후): 예약의 70%가 온라인, 노쇼 10% 미만.
2. 사용자
| 역할 | 필요한 것 |
|---|---|
| 방문자 | 수업, 가격, 강사 보기. 첫 체험 수업 구매 |
| 회원 | 수업 예약·취소, 남은 횟수 확인, 대기 신청 |
| 강사 | 자기 수업과 예약자 명단 보기 |
| 관리자 | 시간표, 가격, 회원권, 강사, 환불 관리 |
3. 페이지와 화면
- 메인: 오늘 남은 수업, 체험 수업 안내, 스튜디오 주소.
- 시간표: 주간 보기, 수업 종류·난이도·강사·수련실 필터.
- 수업 상세: 소개, 강사, 시간, 남은 자리, 예약 버튼.
- 가격: 1회권, 5회·10회권, 월 회원권.
- 강사: 목록과 개인 프로필.
- 내 계정: 다가오는 예약, 이용 내역, 회원권, 결제 수단.
- 관리자 화면: 시간표 편집, 회원 목록, 매출 보고서.
4. 주요 기능
4.1 예약
- 유효한 회원권이 있거나 1회 요금을 결제하면 예약할 수 있다.
- 정원은 수련실별로 설정한다(A실 18명, B실 10명).
- 수업이 꽉 차면 대기 신청을 할 수 있다. 자리가 나면 대기 1순위에게 자동 배정되고 이메일과 문자 메시지로 알린다.
4.2 취소
- 수업 12시간 전까지는 무료로 취소할 수 있고 횟수가 돌아온다.
- 그 뒤의 취소나 노쇼는 1회가 차감된다.
4.3 결제
- 스튜디오가 고른 결제 대행사를 통한 카드 결제.
- 회원권 유효 기간: 5회권 2개월, 10회권 3개월.
4.4 알림
- 예약 확정, 수업 3시간 전 알림, 대기 상태 변경.
5. 비기능 요구사항
- 모바일 우선. 4G 환경에서 페이지 로딩 2초 이내.
- 주요 브라우저 최신 2개 버전에서 작동.
- 개인정보는 개인정보 보호법에 맞게 보관.
6. 미결 사항
| 번호 | 질문 | 결정할 사람 |
|---|---|---|
| 1 | 출석 체크는 강사가 앱에서 하나요, 안내 데스크에서 하나요? | 대표 |
| 2 | 1회 체험 외에 2주 체험권도 필요한가요? | 대표 |
| 3 | 시간표를 지금 홈페이지에 넣을까요, 홈페이지를 통째로 바꿀까요? | 대표 + 개발자 |
| 4 | 선호하는 결제 대행사와 문자 발송 서비스는 무엇인가요? | 대표 |
의뢰인: 연꽃길 요가. 수련실 2개, 강사 9명, 주 약 60개 수업. 지금은 SNS 메시지와 종이 명단으로 예약을 받고 있음. 스탠다드 패키지: 10쪽 이내 명세서. 아래는 발췌입니다.
고객과 모든 정보는 가상입니다.
서비스 소개
"결제가 또 안 돼요" 같은 메시지 하나 때문에 개발자는 수정을 시작하기도 전에 한 시간 동안 추측을 해야 합니다. 대충 적은 메모, 채팅 메시지, 테스터 의견을 붙여 넣어 주시면, 문제마다 짧은 제목, 환경, 번호가 매겨진 재현 단계, 예상 결과와 실제 결과, 심각도, 첨부할 증거를 담은 버그 리포트로 정리합니다. 브라우저 버전이나 정확한 버튼처럼 메모에 빠진 부분은 지어내지 않고 질문으로 표시합니다.
포함 사항
- 제공 내용문제마다 하나씩, 제목, 환경, 단계, 예상 결과와 실제 결과, 심각도와 우선순위가 담긴 버그 리포트로, Jira, Linear, GitHub Issues, Trello 또는 원하시는 트래커에 바로 붙여 넣을 수 있게 작성됩니다.
- 재현 단계개발자가 그대로 따라 할 수 있는 번호 매긴 동작
- 예상 결과와 실제 결과원래 일어나야 할 일과 실제로 일어나는 일
- 심각도와 우선순위설명하신 영향을 바탕으로 제안
- 누락된 세부 정보 표시보내기 전에 답해야 할 질문
- 중복 병합같은 버그에 대한 여러 메모를 하나의 리포트로
진행 방식
- 1노트보신 것과 위치를 붙여 넣습니다
- 2정리문제를 나누고, 합치고, 정리합니다
- 3보고서 수각 리포트를 트래커에 붙여 넣습니다
준비해 주실 내용
각 문제에 대한 메모, 문제가 발생했을 때 하던 작업, 기기, 브라우저 또는 앱 버전, 발생 빈도, 팀이 사용하는 트래커 필드.
다음 내용을 여쭤봅니다:
- 버그는 어떤 제품과 버전에서 발생하나요?
- 리포트를 어떤 트래커에 등록하나요?
- 팀에서 자체 심각도 기준을 사용하나요?
- 리포트는 누가 읽나요? 사내 개발자인가요, 외부 팀인가요?
패키지 비교
안전 결제
주문할 때 결제하지만, 대금은 승인된 작업에 대해서만 지급됩니다.
- 고정 가격결제 후에는 패키지 가격이 변경되지 않습니다.
- 금액 예치결제 시 금액은 예치만 됩니다. 작업을 승인하면 서비스에 지급됩니다.
- 납품 전 검수모든 결과물은 전달되기 전에 품질 검수를 거치며, 승인하기 전에 주문 페이지에서 확인할 수 있습니다.
- 무료 수정패키지에서 허용하는 횟수만큼 요청 사항 범위 내에서 수정을 요청할 수 있습니다.
- 3일 후 자동 승인납품 후 3일 이내에 작업을 승인하거나 수정을 요청하지 않으면 자동으로 승인됩니다. 납품 후 주문 채팅에 메시지를 남기면 주문은 대기 상태가 됩니다. 저희가 답변한 뒤 3일을 다시 시작할 수 있으며, 이 경우 채팅으로 알려 드립니다.
- 재작업 또는 전액 환불결과물이 요청 사항과 맞지 않고 수정으로도 해결되지 않았거나, 작업이 작업 기간의 두 배를 넘겨 지연되면 주문 채팅에 알려 주세요. 작업을 다시 하거나 결제 금액을 전액 환불해 드립니다.
질문과 답변
제 사이트나 앱에서 버그를 재현해 주나요?
아니요. 메모와 설명을 바탕으로 리포트를 작성하며, 실제 기기에서 단계를 확인하는 일은 팀에서 하셔야 합니다.
메모가 아주 지저분하면 어떻게 하나요?
흔한 일입니다. 있는 그대로 붙여 넣어 주시면 문제별로 나누고, 불분명한 점은 리포트에 질문으로 남깁니다.
해결 방법도 제안해 주나요?
메모가 가리키는 원인이 있을 때만 추정임을 표시해 가능한 원인을 적습니다. 실제 원인을 찾는 것은 개발자의 몫입니다.