HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🧚
[1기]최종 프로젝트 데브코스
/
🐳
[팀11] 모디
/
논의할 사항 모음

논의할 사항 모음

생성일
Nov 23, 2021 12:33 PM
태그
속성

그라운드룰

  • 커밋 컨벤션
  • 코드 컨벤션
  • 깃 브랜치 전략
  • 이슈 트래커
    • Jira Cloud
  • 팀장
    • 프 1 / 백 1

DB

  • ERD 툴

Infra

  • EC2
  • S3
  • RDS

컨테이너

  • 도커

CI/CD

  • Code Deploy
  • Github action
  • Beanstalk
  • Jenkins
  • Travis CI

테스트

  • 테스트 컨벤션
  • 시드 데이터 관리(ex. flyway, 페이커 라이브러리 만들기)

문서화

  • Postman - 설계
  • Swagger - 문서화
  • Spring Rest Docs

다양한 툴

  • SonarQube 코드 품질관리
  • Git hook
  • Jacoco

기획서

  • OTT 플랫폼만?
  • 배달 서비스도 포함?

찾아볼 내용

  • 결제?? payments (카카오페이 api, 아임포트)
  • DB 형상관리 (liquibase, flyway)
  • 로그 관리
    • Cloud Watch
    • 슬랙 알림
  • 테스트
    • 통합 테스트 / 문서화 테스트
    • 단위테스트 → 다양한 상황 예외 최대한 상세하게
  • QueryDSL
  • Security 인가 자세히
    • Admin
    • Member
    • 확장성을 고려한 팀 별 권한

공통 코드

  • 엔티티 설계
  • 글로벌 exception
 

Q1. 타겟 유저와 서비스 이용 시나리오는?

  • 타겟 유저 : OTT 사용자

Q2. 기획 배경 및 의도는?

  • 내가 사용하고 싶은 서비스
  • 기획적 창의성 보다는 서비스의 완성도

Q3. 실제 결제가 가능하도록 개발하나?

  • 욕심으로는 실제 서비스 개발 및 배포하고 싶다
  • 실제 결제가 안된다면 중개쪽으로..? 아니면 proof of concept으로?

Q4. 사용자 보안/인증은 어떻게 처리하나

  • OAuth, Spring Security 활용

Q5. 프론트 / 백 레포 분할 방식

  • 이후 진행

Q6. OTT 도메인에 집중하는것에 동의하는지?

  • 동의