-
Notifications
You must be signed in to change notification settings - Fork 3
5주차 멘토링 일지
마지막 멘토링에서는 우리 팀의 최종 상황을 점검하고, 이후 리팩토링과 최종 발표를 위한 피드백을 받습니다.
6주차에는 추가 기능을 개발한다기 보다는, 이번주까지 마무리한 것들에 대해 테스트/리팩토링 하며 완성도를 올리는 기간이 되어야 합니다.
아래 체크리스트에 응답하며 우리 팀의 객관적인 상황을 파악해보세요.
- 사용자가 서비스를 사용할 수 있는 수준으로 주요 기능이 개발되었다.
- GitHub 저장소만 봐도 프로젝트 개요, 기술적 도전, 구현 과정을 누구나 알 수 있다.
- 나와 우리 팀의 기술적인 자랑거리나 강점이 무엇인지 그 이유와 함께 설명할 수 있다.
- 6주차에 리팩토링 또는 개선할 영역에 대한 계획이 있다.
멘토링 이후 결론과 챙길 것을 정리하여 업데이트합니다.
멘토링 24시간 전에 준비하여 멘토에게 공유합니다.
멘토의 조언이 필요한 부분을 질문으로 정리합니다.
- https://gomz.kr/ → 실제로 사용해보시고 피드백 부탁드립니다.
- 로그인 + 통계 vs. WebRTC의 SFU 구현
- 화상회의 기능의 고도화를 위해 SFU 구현을 선택했습니다.
- 통계나 랭킹 시스템 구현한다고 하더라도 로그인 없이 가능하다고 생각했습니다.
- [스프린트 5⋅6 방향성](https://www.notion.so/5-6-88c4da8d0670404493e67516f6504d77?pvs=21)
- 최종 발표 관련
- 멘토님께서 생각하시는 좋은 발표를 위해서 어떤 내용이 들어가야 할까요?
- 6주차 동안 내용을 정리하는 기회
- 강조하고 싶은 부분을 중점으로
- 너무 청중을 의식하기보단 내 생각을 정리해서 말해준다
- 미리 질문 나올 것 같은 부분 생각해보자
- 멘토님께서 생각하시는 좋은 발표를 위해서 어떤 내용이 들어가야 할까요?
- 5~6주차에서 리팩토링 또는 개선할 영역
- 코드의 품질을 리팩토링?
- 테스트 코드를 작성?
- 서비스의 버그를 제거?
- 리팩토링 또는 개선할 영역이 구체적으로 어떤 방향인지 궁금합니다.
- 마무리 전에 기술적 도전(?)을 할 수 있는 포인트가 어떤 것이 있을까요?
멘토가 일지를 보고 멘토링을 준비할 수 있도록, 팀의 진행상황과 참고 자료를 정리해서 넣어주세요.
-
https://docs.google.com/presentation/d/1Ipx7Ve0iiwyf_DOyHtp4CNz9goXCsv88eWet3B1b8iM/edit
-
https://docs.google.com/presentation/d/1bnkNdPFS1K0fCT-bdMv4tT8OIurZNDcwGiLryyze4CY/edit#slide=id.p
-
로그인없이 이용 가능 (랜덤 닉네임 부여)
-
화면 공유
- 온/오프
- 카메라 선택
-
음성 대화
- 온/오프
- 마이크 선택
-
채팅
- 같은방 사람들에게 전파
- 같은방 사람들이 보낸 채팅 보기 가능
-
공개방/비밀방
- 공개방: 공부방 리스트
- 비밀방: 비밀번호 혹은 링크로 참여할 수 있는 방
-
공부 시간 측정 및 실시간 공유
-
누적 공부 시간 기록
멘토링을 진행하며 나눈 이야기가 휘발되지 않게 기록해보세요.
-
피드백의 목적이 무엇인지 잘 정의하기
- 기술적 완성도에 대한 피드백을 얻고 싶은 것인지?
- 유저로 사용하는 과정에서 놓친 부분에 대해 듣고 싶은 것인지?
- 피드백 받는 과정에도 신경 써야 좋은 피드백을 받을 수 있다
-
왜 버벅이는지 조금 더 분석이 필요할 것 같다.
-
이유와 근거가 중요
-
아래와 같은 과정이 중요
SFU 말고 버벅임을 해결할 수 있는 다른 방식은 없었나?
→ 말하는 사람의 커넥션을 우선하거나 페이지네이션을 도입해 한 페이지에서의 커넥션만 연결하는 방법
사용하지 않은 이유는?
→ 프로젝트 기획과 방향성이
함께 학습
인데 페이지네이션을 도입해서 페이지를 넘겨야 다른 참가자들의 모습을 확인할 수 있다는 것이 방향성에 맞지 않은 것 같다고 판단
-
-
좋은 발표
- 우리의 사고 과정을 좀 정리하자.
- 자신에게 도움되게 발표를 준비하면 좋을 것 같다.
- 예상 질문에 대한 연습을 해보는 것도 좋다.
-
회고를 해보고 가장 아쉬운 부분을 해보는 것도 좋음
- 아쉬웠던 부분에 대해 이야기해보는 시간 가져보기
- 끝나고 나서 더 해보는 방법도
-
질문을 잘 대답하는게 가장 중요하다
- 면접에서 질문하면?
-
Mediastream 저장할 때,
-
성능 개선할 때 벤치마크 돌려보기
- 측정하려고 이런 고민을 해봤고, 시도를 해봤고….