Skip to content

1주차 팀 멘토링

nowChae edited this page Dec 1, 2024 · 2 revisions

🔎 논의 사항 및 질문

  1. 프로젝트 규모가 6주에 적합한지 여쭤보고 싶습니다.

    이전의 기획에서 퀴즈에 관한 QnA와 구체적인 통계 정보가 기능 요소로 추가되었는데 약 5주 남은 개발 기간 동안 적합한 양인지 가늠이 잘 되지 않습니다.

  2. 백로그(epic-story-task)를 현업에서는 어떤 방식으로 작성하는 지 궁금합니다.

    epic이나 story가 많이 나올 것 같은데 작성 방법이나 소요 시간이 궁금합니다!

  3. 라이브러리 활용

    현재 프론트엔드에서 활용하려는 기술스택은 React, Tanstack-Query , tailwind or emotion , context API or zustand 를 활용하고 Toast나 Animation은 직접 구현해볼 예정입니다. 직접 구현해보는 것이 좋겠지만 기한을 생각한다면 라이브러리를 활용하는 것이 더 바람직할까요?

  4. 대규모 시스템 아키텍쳐 구축

    저희 서비스를 대규모 인원의 참여가 가능한 아키텍쳐로 구현하고 싶은데, 이를 구현하기 위해서 가상 면접 사례로 배우는 대규모 시스템 설계 기초를 읽어보려합니다. 이 책 말고도 도움이 될만한 레퍼런스를 추천 받고 싶습니다!

📂 진행상황 및 참고 자료

주간 백로그 작성 기획 구체화 기획 구체화 및 확정
NCP 크레딧 신청 브랜치 전략 정하기 와이어프레임 작성
프로젝트 기획 회의 친해지기!  
Github Projects, Wiki 작성하기    

✒️ 멘토링 내용

  1. 기획 / 디자인

    현재 기획으로만 봤을 때는 실시간적인 요소가 많이 부족해보입니다. 실시간적인 요소 어떤 것을 추가할 수 있을 지 고민해보면 더 풍부한 프로젝트가 될 수 있을 것 같습니다~

    디자인의 경우에도 구조나 표현 등에서 재미가 더 있으면 좋을 것 같습니다.

    → 이부분의 경우 일부러 심플하게 디자인 하려고 했던 것 같습니다. 다른 퀴즈 플랫폼들은 너무 번잡해서 깔끔한 디자인을 만드는 게 좋을 것 같다는 판단을 했습니다.

  2. 대규모 처리

    DB는 최대한 심플하고, where 절은 최대한 간단하게 작성!

    비즈니스 로직은 서버에서 관리

    어느정도 간단하게 설계하고 데모 데이, 테스트할 때 어떤 방향으로 해결해나가야 될 지 결정하는 것이 어떤 가 싶습니다~

  3. 기술 스택

    테일윈드를 왜 선택했는 지 궁금하네요 ~ 선택에 대한 이유를 확실히 하면 좋을 것 같아요

  4. 백로그

    프론트의 경우에는 에픽을 페이지 단위 (메인 페이지, 퀴즈 페이지, … ) 이런 식으로 묶어볼까 합니다.

    예상 소요 시간을 계산해보는 것이 좋을 것 같아요 !

    → 보통 예상 시간대로 성공하지 못하는 경우가 많지만 예상 시간을 적어보는 것 자체가 좋은 경험일 겁니다.

  5. 실시간 소켓을 써서 어떤 것을 보여주고 싶은가?

    소켓으로 어떤 것을 다루는지, 어떤 것을 보여주고 싶은 지 생각해보면 좋을 것 같습니다. 현재 퀴즈 플랫폼 기획으로만 보면 프론트엔드의 경우 기술적으로 어려워 보이는 것이 별로 없는 것 같습니다. 기술적 도전이 될만한 재미 요소를 추가해보면 어떨까요?

Clone this wiki locally