hgzero/design/uiux/공유하기 제거검토-report.md
yabo0812 4d8878aad3 공유하기 기능 제거 및 문서 업데이트
- .gitignore 업데이트
- 대시보드 프로토타입 수정
- 회의록공유 프로토타입 삭제
- UI/UX 설계서 업데이트
- 공유하기 제거 검토 보고서 추가
- 유저스토리 업데이트

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-23 10:27:44 +09:00

6.1 KiB
Raw Blame History

회의록 공유 기능 제거 검토 의견서

작성자: 강지수 (Product Designer) 작성일: 2025-10-23 문서 목적: 회의록 공유 기능 제거에 대한 검토 의견 및 수정 계획


📋 요약

회의록 공유 기능은 회의 참가자가 아닌 경우 대상자 선정이 불가능하므로, 실제로는 필요하지 않은 기능입니다. 회의 참가자들은 이미 회의록에 접근할 수 있는 권한이 있으므로, 별도의 공유 기능이 중복됩니다.

결론: 회의록 공유 기능 전체 제거 권장


🔍 현재 상황 분석

문제점

  1. 논리적 모순: 회의 참가자가 아니면 대상자를 선정할 수 없음
  2. 기능 중복: 회의 참석자는 이미 회의록 접근 권한 보유
  3. 불필요한 복잡성: 공유 관리 로직 및 UI가 시스템을 복잡하게 만듦

현재 접근 권한 구조

  • 회의 참가자: 이미 회의록 접근 권한 있음 (조회/수정)
  • 회의 생성자: 회의록 전체 관리 권한
  • 비참가자: 회의록 접근 권한 없음 → 공유 기능으로도 추가 불가

🗂️ 영향 받는 문서 및 화면

1. 유저스토리 (design/userstory.md)

제거 대상:

  • UFR-MEET-060: [회의록공유] (라인 353-373)
    • 회의록 공유 설정
    • 공유 링크 생성
    • 공유 대상 및 권한 설정
    • 공유 링크 보안 (유효기간, 비밀번호)

2. UI/UX 설계서 (design/uiux/uiux.md)

제거 대상:

a. 02-대시보드

  • "공유받은 회의록" 섹션 (라인 310-320, 350-352)
    • 최근 공유받은 회의록 목록 (최대 3개)
    • 전체 보기 링크
    • 빈 상태 메시지

b. 08-회의록공유 (화면 전체)

  • 프로토타입 목록 8번 항목
  • 전체 화면 설계
  • 공유 설정 인터페이스

c. 10-회의록상세조회

  • 부가 기능 중 "회의록 공유 버튼" (라인 302)
  • 공유 설정 화면으로 이동하는 버튼

d. 12-회의록목록조회

  • 카테고리 필터 중 "공유받은 회의" 옵션 (라인 250)
  • 공유 관련 필터링 기능

3. 프로토타입 HTML 파일

제거 대상:

  • 08-회의록공유.html - 전체 파일 삭제
  • 02-대시보드.html / 02-대시보드-개선.html - 공유받은 회의록 섹션 제거
  • 10-회의록상세조회.html - 공유 버튼 제거
  • 12-회의록목록조회.html - 카테고리 필터 수정

수정 권장 사항

1. 개념 정리

기존: 공유 기능을 통한 회의록 배포 변경 후: 회의 참가자 관리를 통한 자동 접근 권한 부여

2. 권한 관리 방식 변경

  • 회의 예약 시 참석자 초대 (UFR-MEET-010)
  • 회의 진행 중 참석자 추가/제거 가능 (필요 시)
  • 모든 참석자는 자동으로 회의록 접근 권한 보유

3. 대시보드 섹션 재구성

기존:

  • 내 회의록
  • 공유받은 회의록 (제거)

변경 후:

  • 참석한 회의 (통합)
    • 내가 생성한 회의 + 초대받은 회의
    • 필터링: 전체 / 생성한 회의 / 참석한 회의
    • 상태 표시: 작성중 / 확정완료

4. 회의록 목록 카테고리 단순화

기존:

전체 / 공유받은 회의 / 참석한 회의 / 생성한 회의

변경 후:

전체 / 참석한 회의 / 생성한 회의

📊 수정 우선순위 및 작업 계획

우선순위 문서/파일 수정 내용 예상 시간
1 높음 유저스토리 (userstory.md) UFR-MEET-060 제거 10분
1 높음 UI/UX 설계서 (uiux.md) 08-회의록공유 화면 제거 및 관련 섹션 수정 20분
2 중간 프로토타입 08-회의록공유.html 파일 삭제 1분
2 중간 프로토타입 02-대시보드 공유받은 회의록 섹션 제거 15분
2 중간 프로토타입 10-회의록상세조회 공유 버튼 제거 10분
3 낮음 프로토타입 12-회의록목록조회 카테고리 필터 수정 10분

총 예상 시간: 약 66분


📝 추가 고려사항

1. 알림 기능 유지

공유 기능은 제거하지만, 참석자 초대 알림은 유지:

  • 회의 예약 시 참석자에게 이메일 알림 발송
  • 회의록 확정 시 참석자에게 완료 알림 발송
  • Todo 할당 시 담당자에게 알림 발송

2. 접근 권한 명확화

역할 권한
참석자 회의록 조회 + 댓글 + 수정 (실시간 협업)
생성자 회의록 전체 관리 (확정, 삭제 등)
비참가자 접근 불가 (공유 기능 없음)

3. 회의록 검색 기능 강화

공유 기능 대신 참석한 회의록 검색 기능 강화 권장:

  • 제목, 내용, 참석자, 날짜로 검색
  • 태그/카테고리 필터링
  • 빠른 접근을 위한 북마크 기능 (선택적)

🎯 결론

회의록 공유 기능 제거가 타당한 이유

  1. 논리적 모순 해결: 회의 참가자가 아니면 대상자 선정 불가
  2. 기능 중복 제거: 참석자는 이미 접근 권한 보유
  3. UI/UX 단순화: 불필요한 화면 및 버튼 제거로 사용자 경험 개선
  4. 개발 범위 축소: 공유 관리 API 및 로직 제거로 개발 효율화

권장 사항

즉시 수정: 유저스토리 → UI/UX 설계서 → 프로토타입 순서로 수정 작업 진행


📌 작업 체크리스트

  • 유저스토리 UFR-MEET-060 제거
  • UI/UX 설계서 08-회의록공유 화면 제거
  • UI/UX 설계서 02-대시보드 "공유받은 회의록" 섹션 제거
  • UI/UX 설계서 10-회의록상세조회 공유 버튼 제거
  • UI/UX 설계서 12-회의록목록조회 카테고리 필터 수정
  • 프로토타입 08-회의록공유.html 삭제
  • 프로토타입 02-대시보드.html 수정
  • 프로토타입 02-대시보드-개선.html 수정
  • 프로토타입 10-회의록상세조회.html 수정
  • 프로토타입 12-회의록목록조회.html 수정

문서 종료