기획서 작성

기능별 필요 화면과 입력, 결과 상태 목록

기능별 선택, 입력, 결과, 오류와 개발 범위

기능 목록을 화면으로 구체화할 때는 선택, 입력, 결과와 오류 상태를 확인합니다. 기능 하나에 여러 화면이 필요할 수도 있고, 한 화면에서 여러 기능을 제공할 수도 있습니다.

기능 예시관련 화면과 상태 예시

예약 신청

시술 선택시간 선택예약 정보 입력예약 결과 안내

예약 취소

내 예약 조회취소 확인 창취소 결과 안내

예약 목록 조회

내 예약 조회관리자 예약 목록

예약 가능 시간 관리

예약 가능 시간 설정

예약 예시는 기능을 화면과 상태로 분류한 자료입니다. 강조한 항목은 처리 결과와 취소 확인이며, 모두 독립된 화면으로 만들 필요는 없습니다.

기능별 화면과 상태의 확인

기능별로 다음 네 항목을 확인한 뒤 역할과 이용 환경에 따른 추가 조건을 검토합니다.

선택대상과 날짜, 종류 등 선택할 정보와 조건을 확인합니다.

입력필요한 항목과 필수 여부, 검증 조건을 정합니다.

결과실제 처리 상태와 주요 내용, 다음 행동을 안내합니다.

오류입력 오류와 처리 실패의 원인, 수정과 재시도를 정합니다.

처리 결과와 다음 행동의 안내

승인 대기

예약 요청이 접수되었습니다

날짜
시간
시술

변경취소문의

예약 요청 뒤에는 실제 저장 결과와 처리 상태를 안내해야 합니다. 승인 대기와 최종 확정을 구분하고, 실패한 경우에도 다음 행동을 설명합니다.

결과 안내에는 처리 상태, 예약의 주요 내용과 다음 행동을 포함합니다. 내용 변경과 취소, 문의 방법도 업무 조건에 맞춰 제공합니다.

실제 처리 결과와 안내 문구가 일치하는지 시험합니다.

서비스 공통 화면과 운영 조건

핵심 기능 외에도 서비스 소개, 정책 안내와 오류, 점검 상태가 필요한지 확인합니다. 서비스 유형과 이용 조건에 따라 포함 범위를 정합니다.

i서비스 소개

이용 목적과 기본 조건을 알립니다.

☎운영 정보

필요한 연락처와 이용 시간, 문의 방법을 제공합니다.

§정책과 자료 처리

적용되는 안내와 동의, 기록 항목을 확인합니다.

404잘못된 접근

없는 주소에 접속하거나 접근 권한이 없을 때의 안내를 정합니다.

⚙점검 상태

이용 제한의 범위와 복구 안내 방법을 정합니다.

정책 안내와 자료 보호 조건은 실제 운영 방식에 맞게 검토합니다. 단순한 문구 표시인지 동의 기록과 이력 관리까지 필요한지 구분합니다.

화면 목록의 작성 예시

기능화면과 상태주요 동작검토 범위
1예약 신청시술 선택종류, 소요 시간 확인초기 예시
2예약 신청시간 선택가능 시간 선택초기 예시
3예약 신청정보 입력입력과 검증초기 예시
4예약 신청결과 안내처리 상태 확인초기 예시
5예약 취소내 예약 조회조회 권한 확인초기 예시
6예약 취소취소 확인과 결과취소 조건 확인초기 예시
7예약 관리관리자 목록권한별 조회초기 예시

화면 목록은 견적의 범위를 설명하는 자료입니다. 실제 작업량은 화면뿐 아니라 서버 처리, 연동과 시험 조건에도 영향을 받습니다. 화면 이동과 함께 검토합니다.

화면별 처리와 개발 범위

예약 시간 선택에는 시술별 소요 시간과 중복 예약 방지 같은 처리 조건이 포함됩니다. 화면에 보이지 않는 업무 규칙도 개발 범위에 적습니다.

화면별 주요 처리와 미정 조건을 기록합니다. 아래 분류는 검토 항목의 예시이며 고정된 비용 등급을 뜻하지 않습니다.

정보 표시

문구, 이미지와 조회 정보를 표시합니다. 자료의 출처와 갱신 방식도 확인합니다.

입력과 저장

필수 조건과 오류 검증, 접근 권한과 저장 결과를 확인합니다.

업무 처리와 연동

예약 가능 시간 계산, 동시 요청과 결제, 외부 연동의 조건을 확인합니다.

복잡한 처리의 대안과 예상 작업량을 확인하면 범위 조정에 도움이 됩니다. 제외할 항목은 수동으로 대신 처리할 수 있는지를 기준으로 결정합니다.

독립 화면과 상태의 구분

화면 수를 비교할 때는 독립 화면, 확인 창, 상태 변화를 어떻게 구분할지 합의합니다. 집계 방식이 다르면 같은 서비스를 다른 개수로 표현할 수 있습니다.

독립 화면

목록과 상세 화면 등 별도 업무를 수행하는 단위를 정합니다. 별도 주소가 있는지만으로 판단하지 않습니다.

관련 상태와 구성 요소

확인 창알림자료 없음

같은 화면의 변화를 연결해 기록합니다. 개발과 시험 범위에는 포함합니다.

독립 화면으로 집계하지 않는 확인 창과 상태도 작업 목록에 남깁니다. 화면과 관련 상태를 연결해 누락을 확인합니다.

화면 수와 범위의 검토

적정 화면 수는 서비스의 목적과 사용자 업무에 따라 달라집니다. 특정 개수를 넘었다는 이유만으로 범위가 과도하다고 판단하지 않습니다.

중복 기능이나 불필요한 이동을 검토합니다. 화면을 합치면 입력 부담이 커질 수도 있으므로 실제 이용 과정으로 판단합니다.

기관, 기업의 역할별 화면

신청, 승인 업무는 역할과 처리 단계에 따라 표시 정보와 조작 권한이 달라집니다. 공통 화면과 역할별 차이를 나누어 정리합니다.

신청자승인자

공통 화면 + 역할별 표시 정보와 조작 권한

같은 화면을 재사용할 수 있는지, 별도 구성이 필요한지 확인합니다. 역할별 권한과 상태의 차이를 명시하고 화면 수와 별도로 작업량을 검토합니다.

기능별로 선택, 입력, 결과, 오류를 확인하고 역할과 운영 조건을 추가합니다. 화면 수와 함께 처리 규칙, 관련 상태와 연동 범위를 기록합니다.

자주 묻는 질문

01기능 하나마다 화면을 하나씩 만들어야 합니까

기능 하나에 여러 화면이 필요할 수도 있고 한 화면에서 여러 기능을 제공할 수도 있습니다. 처리 결과나 취소 확인 같은 항목도 모두 독립된 화면으로 만들 필요는 없습니다.

02기능별로 어떤 상태를 확인합니까

기능별로 선택, 입력, 결과, 오류의 네 항목을 확인합니다. 이후 사용자 역할과 이용 환경에 따른 추가 조건을 검토합니다.

03예약 요청 후 결과 안내에는 무엇을 표시합니까

처리 상태, 날짜와 시간 등 예약의 주요 내용, 변경과 취소, 문의 방법을 표시합니다. 승인 대기와 최종 확정을 구분하고 실패한 경우에도 다음 행동을 설명합니다.

04화면 목록만으로 견적 금액이 정해집니까

화면 목록은 견적의 범위를 설명하는 자료이며, 실제 작업량은 서버 처리, 연동과 시험 조건에도 영향을 받습니다. 시술별 소요 시간이나 중복 예약 방지처럼 화면에 보이지 않는 업무 규칙도 개발 범위에 적습니다.

05업체마다 화면 수가 다르게 집계되는 이유는 무엇입니까

독립 화면, 확인 창과 상태 변화를 구분하는 집계 방식이 다르면 같은 서비스도 다른 개수로 표현됩니다. 화면 수를 비교할 때는 이 구분을 먼저 합의하고, 독립 화면으로 집계하지 않는 확인 창과 상태도 작업 목록에 남깁니다.