Skip to content

[Week4] 스프린트 계획 회의

juhyojeong edited this page Nov 28, 2022 · 2 revisions

팀 주간 스프린트

스프린트 목표

  • FE
    • object 데이터 type 정의
    • object(섹션, 포스트잇) 실시간 CRUD 구현
    • 워크스페이스 참여중인 멤버 확인
    • share 기능 구현
    • Object Class(Section, PostIt)정의
  • BE
    • enter_user 구체화
      • 최초 접근 시 Guest → 읽기 / 일반 유저 → 쓰기로.
    • Object 저장할 Table 구조 확정 필요
      • FE와 협의 필요
    • update_object 구체화
      • Section → 제목 Validation 고려
    • 서버와 클라이언트 상태 동기화
      • DB 반영 성공 시 전역에 알릴 수 있어야 함.
      • DB 반영 실패 시 클라이언트가 이전 상태로 복구할 수 있도록 할 것 (서버 상태랑 클라 상태랑 달라지는 문제가 생기지 않도록 하자.)
    • 실시간 편집 최적화
      • DB 갈아끼우기? ⇒ NoSQL 도입 시도
      • userMap ⇒ Redis
      • object ⇒ MongoDB

백로그 변동사항

  • 편집자는 포스트잇 텍스트를 편집한다 → 편집자는 섹션/포스트잇 텍스트를 편집한다
  • 사용자는 화이트보드에서 멤버들이 편집한 오브젝트(섹션, 포스트잇, 드로잉)를 실시간으로 확인한다. → 사용자는 화이트보드에서 멤버들이 편집한 오브젝트(섹션, 포스트잇)를 실시간으로 확인한다.

데모 시나리오

개인 주간 스프린트

영호

성훈

  • workspace 접근권한 수정
  • object type 정의 및 포멧팅 함수 구현
  • object 생성 소켓 구현
    • 본인의 message filtering 로직 구현
    • client to server 로직 구현
    • server to client 로직 구현
  • object 수정 소켓 구현
  • object 삭제 소켓 구현
  • workspace 소켓 초기화 구현

진우

효정

  • workspace url 설정
  • share 모달 구현
    • share 모달 컴포넌트 구현
    • copy link 구현
  • 헤더 - 접속중인 사용자 표시 구현
    • user enter 시 컴포넌트 추가

명성

  • Object(섹션, 포스트잇) default class 정의
  • 텍스트 편집 모드 구현
  • 읽기 권한 유저가 편집하지 못하게 설정

📚 그라운드 룰

✏️ 컨벤션

🧑‍🏫 멘토링

📁 애자일 프로세스

기획
데일리 스크럼
스프린트 리뷰
스프린트 회고
트러블 슈팅
기타 산출물

📖 기술문서

Week2
Week3
Week4
Week5

🗂 참고문서

Clone this wiki locally