hgzero/design/userstory-list.md
yabo0812 bbf1cff293 유저스토리 목록 표 생성
전체 32개 유저스토리를 상세 마크다운 표로 정리
- 전체 유저스토리 목록 (ID, 서비스, 역할, As a/I want to/So that 포함)
- 서비스별 개수 통계 (User 2개, Meeting 16개, AI 9개, STT 2개, Notification 1개)
- 역할별 분류 (생성자 7개, 참석자 19개, 관리자 1개, 시스템 3개)
- v2.4.1 변경사항 (신규 8개, 수정 3개)
- 주요 기능별 매핑 (회의 생명주기, AI 기능, 실시간 협업, 권한 관리)
- 유저스토리 작성 규칙 및 서비스 코드 설명
- 백로그 및 향후 계획

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-27 18:04:15 +09:00

14 KiB

유저스토리 목록 (v2.4.1)

최종 수정일: 2025-10-27

📋 전체 유저스토리 목록

ID 서비스 역할 제목 As a I want to So that 상태
UFR-USER-010 User 사용자 로그인 사용자로서 사번과 비밀번호로 로그인 시스템에 접근하기 위해
UFR-USER-020 User 사용자 대시보드 사용자로서 대시보드를 조회 나의 회의 현황을 파악하기 위해
UFR-MEET-010 Meeting 회의 생성자 회의예약 회의 생성자로서 회의를 예약하고 참석자를 초대 회의를 효율적으로 준비하기 위해
UFR-MEET-015 Meeting 회의 참석자 회의진행 중 참석자 초대 회의 참석자로서 실시간으로 참석자를 초대 회의 중 추가 참석자가 필요할 때
UFR-MEET-020 Meeting 회의 생성자 템플릿선택 회의 생성자로서 회의 유형에 맞는 템플릿을 선택 회의록을 효율적으로 작성하기 위해
UFR-MEET-030 Meeting 회의 생성자 회의시작 회의 생성자로서 회의를 시작하고 음성 녹음을 준비 회의를 시작하고 회의록을 작성하기 위해 v2.4.1 개선
UFR-MEET-040 Meeting 회의 생성자 회의종료 회의 생성자로서 회의를 종료하고 요약 내용을 확인한 후 다음 단계를 선택 회의를 종료하고 회의록을 정리하기 위해 v2.4.1 수정
UFR-MEET-050 Meeting 회의 생성자 최종확정 회의 생성자로서 모든 안건을 검증하고 최종 회의록을 확정 회의록을 완성하기 위해
UFR-MEET-046 Meeting 회의 참석자 회의록목록조회 회의 참석자로서 회의록 목록을 조회하고 필터링 참여한 회의록들을 효율적으로 관리하기 위해
UFR-MEET-047 Meeting 회의 참석자 회의록상세조회 회의 참석자로서 지난 회의록의 상세 정보와 전체 내용을 한눈에 확인 회의록을 효율적으로 검토하기 위해
UFR-MEET-055 Meeting 회의 참석자 회의록수정 회의 참석자로서 검증이 완료되지 않은 안건을 수정하고 검증완료 체크 회의록의 정확성을 보장하기 위해
UFR-AI-010 AI 회의 참석자 회의록자동작성 회의 참석자로서 AI가 발언 내용을 실시간으로 정리하고 회의 종료 시 전체 안건을 요약 회의록 작성 부담을 줄이기 위해
UFR-AI-020 AI 회의 참석자 Todo자동추출 회의 참석자로서 AI가 안건별 내용에서 Todo 항목을 자동으로 추출하고 기본값을 설정 회의 후 실행 사항을 명확히 하기 위해
UFR-AI-030 AI 회의 참석자 실시간AI제안 회의 참석자로서 AI가 실시간으로 주요 내용을 분석하여 제안 회의 중 놓치는 내용을 최소화하기 위해
UFR-AI-036 AI 회의 참석자 AI한줄요약 회의 참석자로서 AI가 생성한 한줄 요약을 확인하고 필요 시 재생성 각 안건의 핵심을 빠르게 파악하기 위해
UFR-AI-040 AI 회의 참석자 관련회의록연결 회의 참석자로서 AI가 같은 폴더 내 관련 있는 과거 회의록을 자동으로 찾아 연결하고 유사 내용을 요약 이전 회의 내용을 쉽게 참조하기 위해 v2.4.1 개선
UFR-STT-010 STT 회의 참석자 음성녹음인식 회의 참석자로서 음성이 실시간으로 녹음되고 인식 발언 내용이 자동으로 기록되기 위해
UFR-STT-020 STT 시스템 텍스트변환 회의록 시스템으로서 음성을 텍스트로 변환 인식된 발언을 회의록에 기록하기 위해
UFR-RAG-010 AI (RAG) 회의 참석자 전문용어감지 회의 참석자로서 전문용어가 자동으로 감지되고 맥락에 맞는 설명을 제공 업무 지식이 없어도 회의록을 정확히 작성하기 위해
UFR-RAG-020 AI (RAG) 회의 참석자 맥락기반용어설명 회의 참석자로서 관련 회의록과 업무 이력을 바탕으로 실용적인 설명을 제공 전문용어를 맥락에 맞게 이해하기 위해
UFR-COLLAB-010 Meeting 회의 참석자 회의록수정동기화 회의 참석자로서 회의록을 수정하고 실시간으로 다른 참석자와 동기화 회의록을 함께 검증하기 위해
UFR-COLLAB-020 Meeting 회의 참석자 충돌해결 회의 참석자로서 안건별로 충돌 없이 편집 동시 수정 상황에서도 내용을 잃지 않기 위해
UFR-COLLAB-030 Meeting 회의 참석자 검증완료 회의 참석자로서 각 안건을 검증하고 완료 표시 회의록의 정확성을 보장하기 위해
UFR-NOTI-010 Notification 시스템 알림발송 Notification 시스템으로서 주기적으로 알림 대상을 확인하여 이메일을 발송 사용자에게 중요한 이벤트를 알리기 위해
UFR-PART-010 Meeting 회의 참석자 회의입장 회의 참석자로서 대시보드에서 "참여하기" 버튼으로 회의에 입장 예정된 회의에 참여하기 위해 v2.4.1 신규
UFR-PART-020 Meeting 회의 참석자 AI기반메모작성 회의 참석자로서 AI가 추천한 주요 내용을 메모 입력창에 추가하고 편집 중요한 내용을 메모로 기록하기 위해 v2.4.1 신규
UFR-PART-030 Meeting 회의 참석자 회의중도퇴장 회의 참석자로서 "나가기" 버튼으로 회의에서 퇴장 회의를 중간에 나가야 할 때 v2.4.1 신규
UFR-HOST-010 Meeting 회의 생성자 회의종료권한 회의 생성자로서 "회의 종료" 버튼으로만 회의를 종료 회의를 마무리하기 위해 v2.4.1 신규
UFR-HOST-020 Meeting 회의 생성자 녹음제어권한 회의 생성자로서 녹음 일시정지/재개/종료 권한을 가짐 녹음을 관리하기 위해 v2.4.1 신규
UFR-TERM-010 AI 회의 참석자 용어자동감지 회의 참석자로서 AI가 자동으로 감지한 용어를 "용어" 탭에서 확인 전문용어를 이해하기 위해 v2.4.1 신규
UFR-TERM-020 AI 회의 참석자 회사용어사전 회의 참석자로서 회사 용어 사전에 등록된 용어를 우선 표시 회사 특화 용어를 정확히 이해하기 위해 v2.4.1 신규
UFR-TERM-030 AI 관리자 용어관리 관리자로서 용어 사전을 등록/수정 회사 특화 용어를 관리하기 위해 v2.4.1 신규

📊 서비스별 유저스토리 개수

서비스 개수 유저스토리 ID
User 2 UFR-USER-010, UFR-USER-020
Meeting 16 UFR-MEET-010, UFR-MEET-015, UFR-MEET-020, UFR-MEET-030, UFR-MEET-040, UFR-MEET-050, UFR-MEET-046, UFR-MEET-047, UFR-MEET-055, UFR-COLLAB-010, UFR-COLLAB-020, UFR-COLLAB-030, UFR-PART-010, UFR-PART-020, UFR-PART-030, UFR-HOST-010, UFR-HOST-020
AI 9 UFR-AI-010, UFR-AI-020, UFR-AI-030, UFR-AI-036, UFR-AI-040, UFR-RAG-010, UFR-RAG-020, UFR-TERM-010, UFR-TERM-020, UFR-TERM-030
STT 2 UFR-STT-010, UFR-STT-020
Notification 1 UFR-NOTI-010
전체 32 -

👥 역할별 유저스토리 분류

회의 생성자 (Host) - 7개

ID 제목 핵심 기능
UFR-MEET-010 회의예약 회의 예약 및 참석자 초대
UFR-MEET-020 템플릿선택 회의 템플릿 선택
UFR-MEET-030 회의시작 회의 시작 및 녹음 준비
UFR-MEET-040 회의종료 회의 종료 및 요약 확인
UFR-MEET-050 최종확정 회의록 최종 확정
UFR-HOST-010 회의종료권한 회의 종료 전용 권한
UFR-HOST-020 녹음제어권한 녹음 제어 전용 권한

회의 참석자 (Participant) - 19개

ID 제목 핵심 기능
UFR-MEET-015 회의진행 중 참석자 초대 실시간 참석자 추가
UFR-MEET-046 회의록목록조회 회의록 목록 조회 및 필터링
UFR-MEET-047 회의록상세조회 회의록 상세 정보 조회
UFR-MEET-055 회의록수정 회의록 수정 및 검증
UFR-AI-010 회의록자동작성 AI 회의록 자동 작성
UFR-AI-020 Todo자동추출 AI Todo 자동 추출
UFR-AI-030 실시간AI제안 실시간 AI 주요 내용 제안
UFR-AI-036 AI한줄요약 AI 한줄 요약 생성
UFR-AI-040 관련회의록연결 AI 관련 회의록 자동 연결
UFR-STT-010 음성녹음인식 음성 실시간 녹음 및 인식
UFR-RAG-010 전문용어감지 전문용어 자동 감지
UFR-RAG-020 맥락기반용어설명 맥락 기반 용어 설명
UFR-COLLAB-010 회의록수정동기화 실시간 회의록 동기화
UFR-COLLAB-020 충돌해결 안건별 충돌 방지
UFR-COLLAB-030 검증완료 안건 검증 완료 표시
UFR-PART-010 회의입장 회의 입장
UFR-PART-020 AI기반메모작성 AI 추천 메모 작성
UFR-PART-030 회의중도퇴장 회의 중도 퇴장
UFR-TERM-010 용어자동감지 용어 자동 감지 및 표시
UFR-TERM-020 회사용어사전 회사 특화 용어 우선 표시

관리자 (Admin) - 1개

ID 제목 핵심 기능
UFR-TERM-030 용어관리 용어 사전 등록/수정

시스템 (System) - 3개

ID 제목 핵심 기능
UFR-STT-020 텍스트변환 음성-텍스트 변환
UFR-NOTI-010 알림발송 이메일 알림 자동 발송
UFR-USER-010 로그인 사용자 인증
UFR-USER-020 대시보드 대시보드 조회

🆕 v2.4.1 변경 사항 (2025-10-27)

신규 유저스토리 (8개)

ID 제목 분류 설명
UFR-PART-010 회의입장 참석자 공통 대시보드에서 "참여하기" 버튼으로 회의 입장
UFR-PART-020 AI기반메모작성 참석자 공통 AI 추천 주요 내용을 메모 입력창에 추가 및 편집
UFR-PART-030 회의중도퇴장 참석자 공통 "나가기" 버튼으로 회의 퇴장
UFR-HOST-010 회의종료권한 생성자 전용 생성자만 "회의 종료" 버튼 사용 가능
UFR-HOST-020 녹음제어권한 생성자 전용 생성자만 녹음 일시정지/재개/종료 가능
UFR-TERM-010 용어자동감지 AI 기능 AI가 자동으로 감지한 용어를 "용어" 탭에 표시
UFR-TERM-020 회사용어사전 AI 기능 회사 용어 사전(JSON) 우선 표시
UFR-TERM-030 용어관리 관리 기능 관리자가 용어 사전 등록/수정

수정된 유저스토리 (3개)

ID 제목 수정 내용
UFR-MEET-040 회의종료 회의 종료 권한을 생성자 전용으로 명확화, "확인 전용" 화면 정책 추가, 3가지 옵션 명확화 (회의록 수정/바로 최종 확정/대시보드)
UFR-MEET-030 회의시작 회의 진입 경로 2가지 명시 (바로시작, 참여하기), AI 제안 탭에 개인 메모 작성 영역 추가 (참석자별 독립)
UFR-AI-040 관련회의록연결 유사 내용 요약 추가 (최대 3개 추천, 관련도 퍼센트, 3-5문장 요약, 성능 목표 1초 이내)

🔍 주요 기능별 유저스토리 매핑

회의 생명주기 (Meeting Lifecycle)

  1. 회의 예약: UFR-MEET-010
  2. 템플릿 선택: UFR-MEET-020
  3. 회의 시작: UFR-MEET-030, UFR-PART-010
  4. 회의 진행: UFR-STT-010, UFR-AI-010, UFR-AI-030, UFR-PART-020
  5. 회의 종료: UFR-MEET-040, UFR-HOST-010
  6. 회의록 수정: UFR-MEET-055, UFR-COLLAB-010, UFR-COLLAB-020
  7. 최종 확정: UFR-MEET-050, UFR-COLLAB-030

AI 기능 (AI Features)

  • 회의록 자동 작성: UFR-AI-010
  • Todo 자동 추출: UFR-AI-020
  • 실시간 AI 제안: UFR-AI-030
  • AI 한줄 요약: UFR-AI-036
  • 관련 회의록 연결: UFR-AI-040
  • 전문 용어 감지: UFR-RAG-010, UFR-TERM-010
  • 맥락 기반 용어 설명: UFR-RAG-020, UFR-TERM-020

실시간 협업 (Real-time Collaboration)

  • 참석자 초대: UFR-MEET-015
  • 수정 동기화: UFR-COLLAB-010
  • 충돌 해결: UFR-COLLAB-020
  • 검증 완료: UFR-COLLAB-030

권한 관리 (Authorization)

  • 생성자 전용: UFR-HOST-010, UFR-HOST-020
  • 참석자 공통: UFR-PART-010, UFR-PART-020, UFR-PART-030
  • 관리자 전용: UFR-TERM-030

📝 유저스토리 작성 규칙

본 문서의 유저스토리는 다음 형식을 따릅니다:

UFR-{SERVICE}-{NUMBER}: [{기능명}] {역할}로서 | 나는, {목적}를 위해 | {행동}을 하고 싶다.

서비스 코드

  • USER: 사용자 인증 및 대시보드
  • MEET: 회의 및 회의록 관리
  • AI: AI 기반 자동화 기능
  • STT: 음성-텍스트 변환
  • RAG: 벡터 검색 및 맥락 기반 설명
  • COLLAB: 실시간 협업 (Meeting 서비스에 통합)
  • NOTI: 알림 발송
  • PART: 회의 참석자 공통 기능
  • HOST: 회의 생성자 전용 기능
  • TERM: 용어 관리 기능

📌 백로그 및 향후 계획

Phase 2 후보 기능

  • 회의 템플릿 커스터마이징
  • Todo 대시보드 및 칸반 보드
  • 회의록 버전 관리 및 변경 이력
  • 회의 통계 및 분석 대시보드
  • 다국어 지원 (음성 인식 및 UI)

📚 참고 문서