프로젝트 개인 목표 - boostcampwm-2024/web08-BooQuiz GitHub Wiki

강준현

목표

  1. 기획-배포까지 경험하기
  2. nestjs와 ts특성을 잘 살려 백엔드 코드 구성하기
  3. 어떤 기술을 선택할때 근거를 문서로 작성해보기
  4. 의도에 맞는 라이브러리와 기술 선택
  5. 다양한 엣지케이스 찾아내고 해결하며 완성도 높은 프로그램 만들기
  6. 테스트가 필요한 로직은 테스트 꼭 작성하기

김현우

J074_김현우 개인 목표

  1. 테스트 및 품질 관리
  • Storybook, Jest, Playwright를 활용한 종합적인 테스트 체계 구축
  • 80% 이상의 테스트 커버리지 목표
  1. 프론트엔드 인프라 구축
  • 로깅 시스템 개발 (사용자 행동 추적, 에러 모니터링)
  • CI/CD 파이프라인 구축 (Jenkins, GitHub Actions)
  • 다양한 배포 환경 실험 (라즈베리파이, Vercel, 네이버 클라우드)
  1. 기술적 심화 학습
  • Headless UI 기반 디자인 시스템 구축
  • React 고급 기능 활용 (Context API, 성능 최적화, Suspense)
  • 상태 관리 전략 수립 및 최적화
  • 접근성(A11y) 개선
  1. 개발 프로세스 개선
  • 체계적인 문서화 (Notion/Confluence)
  • 애자일 방법론 적용
  • 코드 리뷰 문화 정착
  • 기술 부채 관리
  1. 사용자 중심 개발
  • 실제 사용자(캠퍼 300명) 대상 베타 테스트
  • UI/UX 패턴 개선
  • MVP 개발 및 단계적 확장

전현민

목표

  • 기본기 탄탄하게 다지기
    • 프로젝트 레이어별 역할과 책임을 명확히 정의하고, 체계적인 설계 역량 습득
      • 높은 테스트 커버리지 - 명확한 숫자가 좋을 것 같다.
      • 명확한 예외 분류와 처리를 통해 오류 대응 능력 최적화
  • CI/CD 워크플로우를 설계하고 자동화할 수 있도록 익숙해지기
  • 인프라 구조의 원리를 깊이 이해하고, 효율적인 설계 및 운영 능력 습득하기
    • CPU 튀는 것 튜닝
  • redis를 통해 세션 관리, pub-sub 기능, 캐싱으로 성능 최적화 해보기
    • redis 쓰기 전 쓰고 나서 비교해보기
  • 웹소켓을 활용한 이벤트 기반 처리

이동현

  • 개인 목표
    • 저와 함께했던 분들이 개발자로써 바르게 성장하시도록 도움을 드리는 것
      • 좋은 결과물을 많이 보여드리고 싶어요
      • 좋은 결과물을 만들어 가는 과정을 경험하게 해드리고 싶어요
      • 주니어 개발자가 느끼는 마음 고생을 조금이나마 덜어드리고 싶어요
  • 해보고 싶은 것
    • 다른 분들이 하고싶은 것 들을 잘 할수 있도록 서포트 해드리고 싶어요

도선빈

목표 1. 처음부터 차근차근 공들여서 프로젝트 완성하기 여태까지 해온 프로젝트 들은 시간에 쫓기면서 줄건 줘, 버릴 건 버려 마인드로 임해왔었는데, 개발환경 세팅부터 리팩토링, 그리고 기능 업데이트까지 공든 탑 세우듯 조금씩 조금씩 애써서 프로젝트 완성해보는 경험을 해보고 싶어요.

목표2. 좋은 협업 경험하기 앞으로 취업을 해서든, 아니면 취업 전 졸업 프로젝트든 뭐든 협업을 할 일이 많을 텐데, 부스트캠프 그룹 프로젝트… 다들 성실히 임하고, 또 저보다 훨씬 훌륭하신 분들이 가득하시니까 좋은 협업이 이루어지기 좋은 환경이라고 생각해서 앞으로의 경험에 주춧돌이 될 만한 좋은 협업 경험을 해보고 싶습니다.

목표3. 전문성 강화하기 하나를 깊게 파본 경험을 한 적이 드문것 같아요. AI, 디자인, WAS 개발, 등등… 찍먹만 해보고 깊게까지 고민하면서 전문성을 강화한 경험이 없는 것 같아서 요번 프로젝트에서는 궁금한 점 같이 얘기 나눌 그룹원들도 있고 하니까 **“왜?”**라는 물음을 계속 던져가면서 깊게 파보는 경험을 해보고 싶습니다.

(사실 그게 어떤 것이든 좋다고 생각합니다. 백엔드, 프론트, 네트워크, 서버, 아키텍처 등등… 깊게 고민하려면 고민할 수 있는 요소들도 많은데 아직 구체적으로 정하기 보다 순간 순간 중요하다고 생각되는 것들을 깊게 고민해볼 생각입니다!)