hgzero/design/userstory-table.md
hiondal 8cf9a06806 유저스토리 마크다운 표 작성 완료
- 전체 20개 유저스토리를 표 형식으로 정리
- 서비스별 분류 (User, Meeting, STT, AI, RAG, Collaboration, Todo)
- 차별화 기능 7개 표시 ()
  - AI: Todo 자동 추출, 회의록 개선, 관련 회의록 연결
  - RAG: 전문용어 감지, 맥락 기반 용어 설명
  - Todo: 실시간 할당, 회의록 자동 반영
- 복잡도 분류: Small 3개(15 SP), Medium 17개(272 SP), 총 287 SP
- 우선순위별 분류 (Must/Should/Nice to Have)
- 각 유저스토리별 상세 시나리오 및 처리 결과 포함

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-20 17:00:51 +09:00

16 KiB
Raw Blame History

회의록 작성 및 공유 개선 서비스 - 유저스토리 목록

문서 정보

  • 작성일: 2025-01-20
  • 버전: 1.0
  • 기반 문서: design-last/userstory.md

목차

  1. 차별화 전략
  2. 마이크로서비스 구성
  3. 전체 유저스토리 목록
  4. 서비스별 유저스토리

차별화 전략

기본 기능 (Hygiene Factors)

  • STT(Speech To Text): 음성을 텍스트로 변환하는 기본 기능
    • 시장의 대부분 서비스가 제공
    • 차별화 포인트 아님

핵심 차별화 포인트 (Differentiators)

차별화 기능 설명
맥락 기반 용어 설명 관련 회의록과 업무이력 기반 실용적 정보 제공
강화된 Todo 연결 Action item과 담당자 Todo 실시간 연결 및 자동 반영
프롬프팅 기반 회의록 개선 AI를 활용한 다양한 형식의 회의록 생성
지능형 회의 진행 지원 회의 패턴 분석을 통한 안건 추천 및 효율성 분석

마이크로서비스 구성

순번 서비스명 책임 차별화 여부
1 User 사용자 인증 및 권한 관리 기본
2 Meeting 회의 관리, 회의록 생성/관리/공유 기본
3 STT 음성 녹음 관리, 음성-텍스트 변환, 화자 식별 기본
4 AI LLM 기반 회의록 자동 작성, Todo 자동 추출, 프롬프팅 기반 회의록 개선 차별화
5 RAG 맥락 기반 용어 설명, 관련 문서 검색 및 연결, 업무 이력 통합 차별화
6 Collaboration 실시간 동기화, 버전 관리, 충돌 해결 기본
7 Todo Todo 할당 및 관리, 진행 상황 추적, 회의록 실시간 연동 차별화
8 Notification 알림 발송 및 리마인더 관리 기본

전체 유저스토리 목록

번호 ID 서비스 기능명 As a I want So that 복잡도 차별화
1 AFR-USER-010 User 사용자 인증 관리 시스템 관리자 사용자 인증 기능 서비스 보안 유지 M/8
2 UFR-MEET-010 Meeting 회의 예약 회의록 작성자 회의를 예약하고 참석자를 초대 회의를 효율적으로 준비 M/13
3 UFR-MEET-020 Meeting 템플릿 선택 회의록 작성자 회의 유형에 맞는 템플릿을 선택 회의록을 효율적으로 작성 S/5
4 UFR-MEET-030 Meeting 회의 시작 회의록 작성자 회의를 시작하고 음성 녹음을 준비 회의록을 작성 M/8
5 UFR-MEET-040 Meeting 회의 종료 회의록 작성자 회의를 종료하고 통계를 확인 회의를 정리 M/8
6 UFR-MEET-050 Meeting 최종 확정 회의록 작성자 최종 회의록을 확정하고 버전을 생성 회의록을 완성 M/13
7 UFR-MEET-060 Meeting 회의록 공유 회의록 작성자 최종 회의록을 공유 회의 내용을 참석자들과 공유 M/13
8 UFR-STT-010 STT 음성 녹음 인식 회의 참석자 음성이 실시간으로 녹음되고 인식 발언 내용이 자동으로 기록 M/21
9 UFR-STT-020 STT 텍스트 변환 회의록 시스템 음성을 텍스트로 변환 인식된 발언을 회의록에 기록 M/13
10 UFR-AI-010 AI 회의록 자동 작성 회의록 작성자 AI가 발언 내용을 자동으로 정리하여 회의록을 작성 회의록 작성 부담을 줄임 M/34
11 UFR-AI-020 AI Todo 자동 추출 회의록 작성자 AI가 회의록에서 Todo 항목을 자동으로 추출하고 담당자를 식별 회의 후 실행 사항을 명확히 함 M/21
12 UFR-AI-030 AI 회의록 개선 회의록 작성자 프롬프팅을 통해 회의록을 개선하고 재구성 회의록을 다양한 형식으로 변환 M/21
13 UFR-AI-040 AI 관련 회의록 연결 회의록 작성자 AI가 관련 있는 과거 회의록을 자동으로 찾아 연결 이전 회의 내용을 쉽게 참조 S/13
14 UFR-RAG-010 RAG 전문용어 감지 회의록 작성자 전문용어가 자동으로 감지되고 맥락에 맞는 설명을 제공 업무 지식이 없어도 회의록을 정확히 작성 S/13
15 UFR-RAG-020 RAG 맥락 기반 용어 설명 회의록 작성자 관련 회의록과 업무 이력을 바탕으로 실용적인 설명을 제공 전문용어를 맥락에 맞게 이해 S/21
16 UFR-COLLAB-010 Collaboration 회의록 수정 동기화 회의 참석자 회의록을 수정하고 실시간으로 다른 참석자와 동기화 회의록을 함께 검증 M/34
17 UFR-COLLAB-020 Collaboration 충돌 해결 회의 참석자 충돌을 감지하고 해결 동시 수정 상황에서도 내용을 잃지 않음 M/21
18 UFR-COLLAB-030 Collaboration 검증 완료 회의 참석자 주요 섹션을 검증하고 완료 표시 회의록의 정확성을 보장 M/8
19 UFR-TODO-010 Todo Todo 할당 Todo 시스템 Todo를 실시간으로 할당하고 회의록과 연결 AI가 추출한 Todo를 담당자에게 전달 M/13
20 UFR-TODO-030 Todo Todo 완료 처리 Todo 담당자 Todo를 완료하고 회의록에 자동 반영 완료된 Todo를 처리하고 회의록에 반영 M/8

총 20개 유저스토리 (차별화 기능 7개 )


서비스별 유저스토리

1. User 서비스 (1개)

ID 기능명 As a I want So that 복잡도
AFR-USER-010 사용자 인증 관리 시스템 관리자 사용자 인증 기능을 원한다 서비스 보안을 위해 M/8

AFR-USER-010: 사용자 인증 관리

시나리오: 사용자 인증 관리

  • 사용자가 로그인을 시도한 상황에서
  • 사번과 비밀번호를 입력하면
  • LDAP 연동을 통해 인증이 완료되고 권한에 따라 서비스에 접근할 수 있다

주요 기능:

  • 사용자 인증 (사번, 비밀번호)
  • 세션 관리

2. Meeting 서비스 (6개)

ID 기능명 As a I want So that 복잡도
UFR-MEET-010 회의 예약 회의록 작성자 회의를 예약하고 참석자를 초대하고 싶다 회의를 효율적으로 준비하기 위해 M/13
UFR-MEET-020 템플릿 선택 회의록 작성자 회의 유형에 맞는 템플릿을 선택하고 싶다 회의록을 효율적으로 작성하기 위해 S/5
UFR-MEET-030 회의 시작 회의록 작성자 회의를 시작하고 음성 녹음을 준비하고 싶다 회의를 시작하고 회의록을 작성하기 위해 M/8
UFR-MEET-040 회의 종료 회의록 작성자 회의를 종료하고 통계를 확인하고 싶다 회의를 종료하고 회의록을 정리하기 위해 M/8
UFR-MEET-050 최종 확정 회의록 작성자 최종 회의록을 확정하고 버전을 생성하고 싶다 회의록을 완성하기 위해 M/13
UFR-MEET-060 회의록 공유 회의록 작성자 최종 회의록을 공유하고 싶다 회의 내용을 참석자들과 공유하기 위해 M/13

UFR-MEET-010: 회의 예약

시나리오: 회의 예약 및 참석자 초대

  • 회의 예약 화면에 접근한 상황에서
  • 회의 제목, 날짜/시간, 장소, 참석자 목록을 입력하고 예약 버튼을 클릭하면
  • 회의가 예약되고 참석자에게 초대 이메일이 자동 발송된다

입력 요구사항:

  • 회의 제목: 최대 100자 (필수)
  • 날짜/시간: 날짜 및 시간 선택 (필수)
  • 장소: 최대 200자 (선택)
  • 참석자 목록: 이메일 주소 입력 (최소 1명 필수)

처리 결과:

  • 회의가 예약됨 (회의 ID 생성)
  • 일정이 캘린더에 자동 등록됨
  • 참석자에게 초대 이메일 발송됨
  • 회의 시작 30분 전 리마인더 자동 발송

3. STT 서비스 (2개) - 기본 기능

ID 기능명 As a I want So that 복잡도
UFR-STT-010 음성 녹음 인식 회의 참석자 음성이 실시간으로 녹음되고 인식되기를 원한다 발언 내용이 자동으로 기록되기 위해 M/21
UFR-STT-020 텍스트 변환 회의록 시스템 음성을 텍스트로 변환하고 싶다 인식된 발언을 회의록에 기록하기 위해 M/13

비고: STT는 기본 기능으로 경쟁사 대부분이 제공하는 기능임 (차별화 포인트 아님)


4. AI 서비스 (4개) - 차별화 포인트

ID 기능명 As a I want So that 복잡도 차별화
UFR-AI-010 회의록 자동 작성 회의록 작성자 AI가 발언 내용을 자동으로 정리하여 회의록을 작성하기를 원한다 회의록 작성 부담을 줄이기 위해 M/34
UFR-AI-020 Todo 자동 추출 회의록 작성자 AI가 회의록에서 Todo 항목을 자동으로 추출하고 담당자를 식별하기를 원한다 회의 후 실행 사항을 명확히 하기 위해 M/21
UFR-AI-030 회의록 개선 회의록 작성자 프롬프팅을 통해 회의록을 개선하고 재구성하고 싶다 회의록을 다양한 형식으로 변환하기 위해 M/21
UFR-AI-040 관련 회의록 연결 회의록 작성자 AI가 관련 있는 과거 회의록을 자동으로 찾아 연결해주기를 원한다 이전 회의 내용을 쉽게 참조하기 위해 S/13

UFR-AI-030: 회의록 개선 (차별화 포인트)

시나리오: 프롬프팅 기반 회의록 개선

  • 회의록이 작성된 상황에서
  • "1Page 요약", "핵심 요약", "상세 보고서" 등의 프롬프트를 입력하면
  • AI가 해당 형식에 맞춰 회의록을 재구성하여 제공한다

지원 프롬프트 유형:

  • "1Page 요약": A4 1장 분량의 요약본 생성
  • "핵심 요약": 3-5개 핵심 포인트만 추출
  • "상세 보고서": 시간순 상세 기록 with 타임스탬프
  • "의사결정 중심": 결정 사항과 근거만 정리
  • "액션 아이템 중심": Todo와 담당자만 강조
  • "경영진 보고용": 임원진에게 보고할 형식으로 재구성
  • "커스텀 프롬프트": 사용자 정의 형식

처리 결과:

  • 개선된 회의록이 생성됨 (새 버전)
  • 원본 회의록 링크 유지
  • 생성 시간 및 프롬프트 기록
  • 다운로드 가능 (PDF, DOCX, MD)

5. RAG 서비스 (2개) - 차별화 포인트

ID 기능명 As a I want So that 복잡도 차별화
UFR-RAG-010 전문용어 감지 회의록 작성자 전문용어가 자동으로 감지되고 맥락에 맞는 설명을 제공받고 싶다 업무 지식이 없어도 회의록을 정확히 작성하기 위해 S/13
UFR-RAG-020 맥락 기반 용어 설명 회의록 작성자 관련 회의록과 업무 이력을 바탕으로 실용적인 설명을 제공받고 싶다 전문용어를 맥락에 맞게 이해하기 위해 S/21

UFR-RAG-020: 맥락 기반 용어 설명 (핵심 차별화)

시나리오: 맥락 기반 용어 설명 자동 제공

  • 전문용어가 감지된 상황에서
  • RAG 시스템이 관련 문서를 검색하면
  • 과거 회의록 및 업무 이력에서 맥락에 맞는 실용적인 설명이 생성되어 제공된다

RAG 검색 수행:

  • 벡터 유사도 검색
    • 과거 회의록 검색 (동일 용어 사용 사례)
    • 사내 문서 저장소 검색 (위키, 매뉴얼, 보고서)
    • 업무 이력 검색 (프로젝트 문서, 이메일 등)
  • 관련 문서 추출 (관련도 점수순)
  • 최대 5개 문서 선택

맥락 기반 설명 생성:

  • 간단한 정의 (1-2문장)
  • 이 회의에서의 의미 (맥락 기반)
  • 관련 프로젝트/이슈 연결
  • 과거 논의 요약 (언제, 누가, 어떻게 사용했는지)
  • 참조 출처 링크

처리 결과:

  • 맥락 기반 용어 설명이 생성됨
  • 툴팁 또는 사이드 패널로 표시
  • 관련 회의록 링크 (최대 3개)
  • 사내 문서 링크

차별화 포인트: 단순 용어 설명이 아닌, 조직 내 실제 사용 맥락과 이력을 제공


6. Collaboration 서비스 (3개)

ID 기능명 As a I want So that 복잡도
UFR-COLLAB-010 회의록 수정 동기화 회의 참석자 회의록을 수정하고 실시간으로 다른 참석자와 동기화하고 싶다 회의록을 함께 검증하기 위해 M/34
UFR-COLLAB-020 충돌 해결 회의 참석자 충돌을 감지하고 해결하고 싶다 동시 수정 상황에서도 내용을 잃지 않기 위해 M/21
UFR-COLLAB-030 검증 완료 회의 참석자 주요 섹션을 검증하고 완료 표시를 하고 싶다 회의록의 정확성을 보장하기 위해 M/8

7. Todo 서비스 (2개) - 차별화 포인트

ID 기능명 As a I want So that 복잡도 차별화
UFR-TODO-010 Todo 할당 Todo 시스템 Todo를 실시간으로 할당하고 회의록과 연결하고 싶다 AI가 추출한 Todo를 담당자에게 전달하기 위해 M/13
UFR-TODO-030 Todo 완료 처리 Todo 담당자 Todo를 완료하고 회의록에 자동 반영하고 싶다 완료된 Todo를 처리하고 회의록에 반영하기 위해 M/8

UFR-TODO-010: Todo 할당 (차별화 포인트)

시나리오: Todo 실시간 할당 및 회의록 연결

  • AI가 Todo를 추출한 상황에서
  • 시스템이 Todo를 등록하고 담당자를 지정하면
  • Todo가 실시간으로 할당되고 회의록의 해당 위치와 연결되며 담당자에게 즉시 알림이 발송된다

회의록 실시간 연결:

  • 회의록 해당 섹션에 Todo 뱃지 표시
  • Todo 클릭 시 Todo 상세 정보 표시
  • 양방향 연결 (Todo → 회의록, 회의록 → Todo)

처리 결과:

  • Todo가 할당됨 (Todo ID)
  • 담당자 정보
  • 마감일
  • 회의록 연결 정보 (섹션 ID, 타임스탬프)
  • 담당자에게 알림이 발송됨
  • 캘린더 등록 완료

차별화 포인트: Todo와 회의록의 강력한 연결, 원문 맥락 추적 가능


복잡도 분류

분류 개수 유저스토리 ID
Small (S) 3개 UFR-MEET-020, UFR-AI-040, UFR-RAG-010
Medium (M) 17개 AFR-USER-010, UFR-MEET-010, UFR-MEET-030, UFR-MEET-040, UFR-MEET-050, UFR-MEET-060, UFR-STT-010, UFR-STT-020, UFR-AI-010, UFR-AI-020, UFR-AI-030, UFR-RAG-020, UFR-COLLAB-010, UFR-COLLAB-020, UFR-COLLAB-030, UFR-TODO-010, UFR-TODO-030
Large (L) 0개 -

총 Story Point:

  • Small: 3 × 5 = 15 SP
  • Medium: 17개 (8-34점 범위) ≈ 평균 16 SP × 17 = 272 SP
  • 합계: 약 287 SP

우선순위별 분류

높은 우선순위 (Must Have)

  • AFR-USER-010 (인증)
  • UFR-MEET-010 ~ 060 (회의 전체 플로우)
  • UFR-STT-010, 020 (음성 인식)
  • UFR-AI-010 (회의록 자동 작성)
  • UFR-COLLAB-010 (실시간 동기화)

중간 우선순위 (Should Have)

  • UFR-AI-020 (Todo 자동 추출) 차별화
  • UFR-RAG-010, 020 (용어 설명) 차별화
  • UFR-TODO-010, 030 (Todo 관리) 차별화
  • UFR-COLLAB-020, 030 (충돌 해결, 검증)

낮은 우선순위 (Nice to Have)

  • UFR-AI-030 (회의록 개선) 차별화
  • UFR-AI-040 (관련 회의록 연결) 차별화

변경 이력

버전 날짜 변경 내용 작성자
1.0 2025-01-20 유저스토리를 마크다운 표 형식으로 변환하여 작성 Claude

문서 끝