본문 바로가기
IT 기획

Toy Project로 알아보는 실전 기획 1 (with chatGPT)

by 플랜데버 2024. 4. 3.

SI 기획자가 마주하게 될 문서 

요구사항 수집 및 작성 ▶ IA 작성 ▶ 기능정의서 작성 ▶ 정책서 작성 ▶ StoryBoard 작성 

 

개발자들은 사이드프로젝트, 토이프로젝트라고 해서 프로젝트외에 개발자들이 만들고 싶은 간단한 서비스들을

종종 만듭니다. 공부도 할 겸 말이죠. 그런 사이드프로젝트로 실제 돈을 버는 케이스도 있어요~.

 

기획자라고 하지 말라는 법 없죠?

 

앞서 봤던 프로젝트 투입시 보게 될 문서들을 실전감각 키우는 용으로 작성해 보겠습니다.

이전글 ↓ ↓ ↓

 

SI 프로젝트 투입시 기획자가 보게 될 기본 문서

웹사이트 구축 프로젝트에 기획자로 투입이 되면 작성해야 할 문서가 한 두가지가 아닙니다. RFP가 어쩌구 저쩌구 IA에 작성해 주세요, 기능명세서는 ..... 등등 단위 기획자라면 IA, WireFrame, StoryBoa

todaystudying.tistory.com

 

 

주제 : VoC (Voice of Customer) 게시판 만들기 

 

1. 요구사항 정의서

2. 기능명세서

3. IA

4. StoryBoard

5. 단위테스트 시나리오

6. 통합테스트 시나리오 

 

까지 만들면 기획자가 하는 일을 미니미 하게 한 사이클을 돌 수 있습니다.

 

가상의 고객이기 때문에 내가 요구하고 내가 정의해야 겠지만, 고객 입장이 되서 필요한 기능들을 나열 해 봅니다.

 

1. 요구사항 정의서 작성

고객이 아닌데 요구사항을 작성하려니 막막할때 우리에겐 chatGPT 가 있죠? 너무 신납니다.... 너무 좋은세상~

 

chatGPT 프롬프트 문구를 아래와 같이 작성해 보세요.

"너는 이제부터 VoC 게시판을 의뢰하고 싶은 고객이야, 사용자 화면과, 관리자화면이 모두 필요해, 개발사에게 원하는 기능을 요구할건데 요구사항명,요구사항상세를  사용자 화면 요구사항 10개 관리자 화면 요구사항 10개 정도 뽑아줘,

사용자화면 요구사항을 기준으로 관리자 화면 요구사항을 뽑아야돼"

 

위 처럼 요구했더니

아래와 같이 요구사항을 20개 뽑아주네요~

사용자 화면 요구사항

  1. 요구사항명: 고객 의견 제출 기능
    • 요구사항 상세: 사용자는 제품이나 서비스에 대한 의견을 제출할 수 있어야 하며, 텍스트 입력과 함께 사진이나 동영상 첨부가 가능해야 한다.
  2. 요구사항명:  카테고리 선택
    • 요구사항 상세: 사용자가 의견을 제출할 때, 문제 유형을 선택할 수 있는 카테고리(예: 제품 결함, 서비스 불만 등)를 제공하여 의견을 구조화할 수 있게 한다.
  3. 요구사항명: 자주 묻는 질문(FAQ) 접근성
    • 요구사항 상세: 사용자가 피드백을 제출하기 전에 자주 묻는 질문(FAQ)을 검색하고 조회할 수 있는 기능을 제공한다.
  4. 요구사항명: 의견 상태 확인
    • 요구사항 상세: 사용자는 자신이 제출한 의견의 처리 상태(접수, 검토 중, 완료 등)를 실시간으로 확인할 수 있어야 한다.
  5. 요구사항명: 응답 및 고객 지원 연결
    • 요구사항 상세: 사용자는 자신의 의견에 대한 회사의 응답을 받고, 필요한 경우 추가적인 도움을 요청할 수 있는 고객 지원 센터로 연결하는 기능이 제공되어야 한다.
  6. 요구사항명: 사용자 계정 관리
    • 요구사항 상세: 사용자는 자신의 계정 정보를 관리할 수 있어야 하며, 의견 제출 이력을 조회할 수 있어야 한다.
  7. 요구사항명: 모바일 최적화
    • 요구사항 상세: 사용자 화면은 모바일 기기에서도 편리하게 접근하고 사용할 수 있도록 최적화되어야 한다.
  8. 요구사항명: 알림 기능
    • 요구사항 상세: 사용자는 자신의 의견처리 상태가 변경되거나, 회사로부터 새로운 메시지가 있을 때 알림을 받을 수 있어야 한다.
  9. 요구사항명: 검색 및 필터 기능
    • 요구사항 상세: 사용자는 과거에 제출한 의견을 키워드, 날짜, 상태 등 다양한 필터 옵션을 사용하여 쉽게 검색할 수 있어야 한다.
  10. 요구사항명: 사용자 피드백 평가
    • 요구사항 상세: 사용자는 회사의 응답이나 해결 조치에 대한 만족도를 평가할 수 있는 기능을 제공받아야 한다.

관리자 화면 요구사항

  1. 요구사항명: 의견 관리
    • 요구사항 상세: 관리자는 접수된 모든 피드백을 확인하고, 상태를 업데이트할 수 있어야 한다.
  2. 요구사항명: 카테고리 관리
    • 요구사항 상세: 관리자는 사용자가 선택할 수 있는 피드백 카테고리를 추가, 수정, 삭제할 수 있어야 한다.
  3. 요구사항명: FAQ 관리
    • 요구사항 상세: 관리자는 FAQ 목록을 관리할 수 있어야 하며, 새로운 FAQ를 추가하거나 기존의 FAQ를 수정, 삭제할 수 있어야 한다.
  4. 요구사항명: 사용자 의견 분석
    • 요구사항상세: 의견 유형, 처리 시간, 사용자 만족도 등을 분석할 수 있는 통계 기능을 사용할 수 있어야 한다.
  5. 요구사항명: 관리자 응답
    • 요구사항 상세: 관리자는 사용자의 의견에 직접 응답할 수 있어야 하며, 텍스트 입력과 함께 사진이나 동영상 첨부가 가능해야 한다.
  6. 요구사항명: 알림 관리
    • 요구사항 상세: 관리자는 피드 처리 상태 변경이나 중요한 메시지 발송 시 사용자에게 알림을 보낼 수 있어야 한다.
  7. 요구사항명: 보고서 생성
    • 요구사항 상세: 관리자는 특정 기간 동안의 피드백 처리 성과를 요약하는 보고서를 생성할 수 있어야 한다.
  8. 요구사항명: 사용자 관리
    • 요구사항 상세: 관리자는 사용자 계정을 관리할 수 있으며, 필요한 경우 계정을 비활성화하거나 삭제할 수 있어야 한다.
  9. 요구사항명: 접근 권한 관리
    • 요구사항 상세: 관리자는 다른 관리자나 직원들의 시스템 접근 권한을 설정하고 관리할 수 있어야 한다.
  10. 요구사항명: 사용자 피드백 만족도 조사
    • 요구사항 상세: 관리자는 사용자의 서비스 만족도를 조사하기 위한 설문조사를 생성하고, 결과를 분석할 수 있어야 한다.

 

chatCPT가 뽑아준 내용중에 범위가 너무 커지는 내용들은 삭제하고 요구사항에서 수용 불수용 등의 내용을 작성해 보기 위한 요건은 남겨 두었습니다. 

 

요구사항 명세서 항목은 아래와 같이 하겠습니다.

번호 : no

업무영역 : 사용자 / 관리자

요구사항 식별 : As-is / To-be / As-is + To-be

요구사항ID : FE-10-01 / BE-90-01

요구사항명 : 

유형 : 화면 / 기능 / 데이터 

요구사항 상세 : 

출처 : 회의 날짜, 메일 내역 등

질의사항 : 요구사항을 보고 질의

답변내용 : 고객의 답변 

수용여부 : 개발사 의견

중요도 : 상/중/하

난이도 : 상/중/하

우선순위 : must / nice

비고

 

 

요구사항 정의서 샘플<출처:직접작성>

 

다음번에는 요구사항정의서를 바탕으로 IA와 기능정의서 작성하는 방법을 알아보겠습니다. 

 

 

다음글 ↓ ↓ ↓

 

Toy Project로 알아보는 실전 기획 2

SI 기획자가 마주하게 될 문서 요구사항 수집 및 작성 ▶ IA 작성 ▶ 기능정의서 작성 ▶ 정책서 작성 ▶ StoryBoard 작성 ▶ 단위테스트 시나리오 작성 지난시간 작성한 요구사항 정의서를 기준으로

todaystudying.tistory.com

 

댓글