Skip to content

✒️ Week 4 스프린트 계획

변진상 edited this page Dec 13, 2023 · 2 revisions

📌 Week4: 2023.11.27~2023.12.01

개인별 목표

금주에 시도해보고 싶은 개인별 목표를 간단하게 기록해보세요!

이동령

  • 기술적 도전 요소 찾아보기, 텐션있는 코어타임 가져가기

변진상

  • 더 늦기 전에 기록할 거리들 생각해보고 기록해보기.

정주완

  • 개발일지 잘 작성하기, 코드 이해하기 쉽게 작성하기

이현종

  • 시간 알차게 쓰기, 밀린 개발일지 작성하기

이승연

  • 프론트엔드랑 잘 협업하기

이번 주 목표

  • 음성 브로드캐스팅 완성
  • 구글 로그인
  • 화이트보드 공유
  • 참여자 → 발표자 질문

FE

  • 참여자 페이지 헤더 완성 #73, #74 → 정주완
  • 참여자 페이지 프로토타입 완성 (음성 브로드캐스팅 받을 수 있게) #34, #58 #72 → 정주완
  • 화이트보드 공유 시도하기 #39, #43, #44 → 정주완
  • 화이트보드 툴 기능 구현(메모지 텍스트 수정 #48, 지우개#92, 이미지 툴 #144 기능 구현) → 변진상
  • 메인 페이지 프로토타입 완성 #16, #17, #19, #20, #21 → 이동령
  • 질문 리스트 UI 개발(#145) 및 기능 구현 #40, #55, #56, #57 → 변진상
  • (가능하면) 마이페이지 (#76, #77, #78) → 이동령
  • (가능하면) 초기 정보 입력 페이지(#9, #10, #12, #13, #14) 프로토타입 완성 → 정주완

BE

현종

  • 미디어 서버에서 여러 강의실을 관리할 수 있도록 구성한다
  • 화이트보드 변경사항 참여자 & API 서버에 전달
  • 강의 종료 시 음성 스트림 파일로 변환하기
  • 강의 종료 시 음성 파일 API 서버로 보내기
    • 미디어서버에서 한번에 합칠지 주기적으로 보낼지 논의 필요

승연

  • 배포된 미디어 서버에서 정상적으로 미디어 스트림 주고받지 못하는 문제 해결
  • 화이트보드 화면 로그 기록 미디어서버로 받기
  • 참여자 발표하면 발표자 질문 가져오기

Untitled

요일 별 계획

**월요일**

담당자 테스크 설명
모두 주간 스프린트 계획
정주완 #66 강의자가 원할 때 강의자의 음성을 음소거/해제 사용할 수 있다.
정주완 #73 참여자 헤더 정보를 표시할 수 있다. (강의 나가기 등)
정주완 #74 ‘강의 나가기’ 버튼을 클릭하여 강의에서 나갈 수 있다. 알림창으로 이를 다시 확인한다.
변진상 #48 메모지 텍스트 수정
이현종 다양한 기능 지원을 위한 미디어 서버 설계
이승연 #00 배포환경에서 MediaStream 참여자가 못 받는 문제 수정
이승연 #00 로그아웃
이승연 #00 강의 다시 듣기 API
이동령 #16 메인 페이지 프로토타입 개발 완료

화요일

담당자 테스크 설명
변진상 #48 메모지 텍스트 수정
변진상 #144 화이트보드에 이미지를 추가할 수 있다.
변진상 #92 ‘지우개’ 버튼을 클릭하여 지우기 모드로 전환할 수 있다.
이현종 #146 미디어 서버에서 여러 방을 관리할 수 있도록 구성한다
이현종 #45 해당 강의실 참여자에게 화이트보드 변경사항 전달
이현종 #87 강의실에 있는 참여자의 질문을 발표자에게 전달한다.
이현종 #156 중간에 강의실에서 나갈 시, 강의실 정보에서 해당 참여자를 제거한다.
이현종 #30 강의 종료 시 해당 강의실 정보와 발표자와 참여자의 소켓 정보를 제거한다.
정주완 #58 음성 스트림을 이용해 지속적으로 참여자에게 음성 데이터를 전달한다.
정주완 #71 ‘음소거’ 토글을 클릭하여 강의 소리를 끄거나 켤 수 있다.
정주완 #72 설정 모달에서 출력 장치와 강의 볼륨을 조절할 수 있다.
정주완 ‘음소거’ 토글을 클릭하여 강의 소리를 끄거나 켤 수 있다.
이승연 #00 화면 데이터 저장 API
이승연 #00 강의 종료 및 404 에러처리
이동령 #68 Header 강의 코드 공유 버튼 추가
이동령 #10 초기 정보 입력 페이지 기본 UI 구성

수요일

담당자 테스크 설명
이현종 #59 강의 종료 시 음성 스트림 파일로 변환하기
이현종 #00 강의실 구분해서 화이트보드 변경사항 API 서버로 전달
이현종 #161 강의 종료 시 API 서버로 음성 파일 보내기
정주완 #43 화면의 정보들을 주기적으로 서버로 보낸다.
이승연 #00 음성데이터 저장 API
변진상 #145 질문 리스트 UI 개발
변진상 #56 버튼을 클릭하여 질문 내용이 적힌 포스트잇 리스트를 확인할 수 있다. (포스트잇 사이드바 표시)
변진상 #55 질문의 개수에 따라 버튼 인디케이터에 숫자가 표시된다.
이동령 #10 초기 정보 입력 페이지 구현 완료

목요일

담당자 테스크 설명
모두 금요일 기술 공유 발표 대비 (아침에 발표자 선정)
모두 멘토링 대비
모두 릴리즈 노트 작성
BE 배포 준비 (github actions 파일 수정하기)
이현종 방 생성 & 참여 시 어떤 flow로 진행할 지 이야기해보기 (api 서버, 미디어 서버)
정주완 #44 강의 참여자는 서버로부터 화면의 정보를 받아 화이트보드를 구성한다.
정주완 #65 강의자가 강의 시작/종료 버튼을 클릭하여 시작, 종료를 할 수 있다. 알림창을 표시하여 다시 확인한다.
변진상 #40 질문 내용을 입력하여 버튼을 클릭하면, 서버에 질문 내용을 전달한다.
변진상 #57 질문이 적힌 포스트잇을 클릭하여 화이트보드에 추가할 수 있다.
변진상 #172 글자가 개행됨에 따라 메모지 크기 조절 기능 구현
이동령 #76 마이 페이지 닉네임 수정 기능 완성
이동령 #00 반응형 작업, 모바일 뷰 확인
Clone this wiki locally