Skip to content

회의록

Junha edited this page Nov 12, 2023 · 64 revisions

23.07.01 (토)

  1. [세션] 라인 사례를 통한 "트래픽 패턴 모델링" - 이윤수
  2. 각자 학습 진도 발표
  3. 최종 목표 서비스 정하기
  4. 스토리 보드 만들기 (=> 반복 주기 시작)
  5. branch model: github flow 설명 (코드 리뷰 in 뱅크샐러드 개발 문화)

반복 주기

  1. 가장 간단한 기능 카드 제작
  2. 선택한 스토리 카드 나눠 갖기
  3. 구현 & 매일매일 미팅

최종 목표 서비스

의견: 배민, 인터파크, 틴더, 스카이스캐너, 토스, CGV

결정: 인터파크

이유

  • 회원가입과 티켓팅이라는 큰 두개의 중심만으로 구성되었기에, 가장 간단한 완성형태 개발에 필요한 비용 다른 서비스에 비해 낮다
  • 배민의 경우 '실시간'성 구현이 라이더 GPS 기능에 집중될 가능성이 크다. 그러나 인터파크의 실시간성은 '티켓팅' 순서 처리 등에 집중하기 때문에 좋다.
  • 특히 인터파크의 경우 "A 공연에는 오픈 1분동안 1의 트래픽이 발생하지만 B 공연에는 100배가 발생한다" 등의 "트래픽 패턴 모델링"에 접합하다.
이번주 다음주
배영민 CI: 코드 컨벤션 체크
이윤수 예매 기능 구현
박정섭 초기 세팅,공연 기능 구현
김민준 회원 기능 구현
안준하 CD: 배포를 위한 환경 세팅
임하영
박재성

23.07.08 (토)

  1. 각자 학습 진도 발표
  2. 스토리 카드 만들기

개발 단계 정의

  1. Diagram(ERD, UML, API flow 등) Issue에 남기기 (개발 중 변경시 삭제하지 않고, 변경 이유와 함께 새로 댓글 남기기)
  2. TDD를 사용한 개발
    • 먼저 테스트 시나리오를 글로 Issue에 작성
    • (반복) 시나리오에 있는 테스트 1개 짜기 => 최소 기능 구현
  3. Pull Request & 코드 리뷰

다만 이번주는 Diagram + TDD 과정 스킵 (개발 진전도 문제 - 사이클 속도 조절)

그 외

  • Issue 에 맞는 Branch에서 개발 진행
  • commit/branch naming rule 준수
이번주 다음주
배영민 CI: 코드 컨벤션 체크 => 안준하 공연 기능 구현 추가
이윤수 예매 기능 구현 동일
박정섭 초기 세팅,공연 기능 구현 => 배영민 북마크 기능 구현 추가
김민준 회원 구현 동일
안준하 CD: 배포를 위한 환경 세팅 동일, CI: 코드 컨벤션 체크/CI: 테스트커버리지 추가
임하영 CI: 테스트커버리지 => 안준하
박재성

23.07.15 (토)

  1. [세션] 프로젝트 패키지 구조
  2. 각자 진행사항 발표
  3. 스토리 보드 만들기

이전주와 동일한 스토리 카드 (추가 사항 없음)

  • 전체 기능 구현 성공
  • PR review 확인 후 수정
  • Test 구현
이번주 다음주
배영민 공연 기능 구현 동일
이윤수 예매 기능 구현 동일
박정섭 북마크 기능 구현 동일
김민준 회원 구현 동일
안준하 CI: 코드 컨벤션 체크/CI: 테스트커버리지
CD: 배포를 위한 환경 세팅
동일
임하영
박재성

23.07.22 (토)

  1. 각자 진행사항 발표
  2. 스토리 카드 만들기
  3. [세션] DI/IoC란 무엇인가
  4. [세션] 스프링 JWT 로그인
인프라 개발
1 통합 테스트 가능화 TDD 가능화
=> Test Coverage 80% Rule => 통합 테스트
2 EKS 배포
=> 모니터링 구축
기능 구현 (회원/공연/예매/북마크)
3 부하테스트 가능화
=> 자동화
기능 확장
- 예매 => 통합테스트(동시성 이슈) => [해결]Lock => 부하테스트(성능 이슈) => [해결]대기열 시스템
- 북마크 => 알림 시스템 구현

이번주 다음주
배영민 공연 기능 구현, 컨벤션 정의 동일
이윤수 예약 기능 구현, DI/IoC 발표 동일
박정섭 북마크 기능 구현 알림 시스템 설계
김민준 회원 기능 구현, 스프링 JWT 로그인 발표 동일
강성진 합류 이벤트 리스트 페이지 구현
안준하 통합테스트 환경 구축, EKS 학습 EKS 학습
임하영 쿠버네티스 학습 EKS 학습
박재성

프론트엔드 개발자 강성진 합류

기능 구현 완료시 추가 작업 리스트

23.07.29 (토)

  1. 각자 진행사항 발표
  2. 스토리 카드 만들기
인프라 개발
8월 1주차 EKS 배포 TDD 가능화
=> Test Coverage 80% Rule => 통합 테스트
8월 2주차 모니터링 구축 API 기능 고도화

이번주 다음주
배영민 공연 기능 구현, Time, 데이터 컨벤션 정의 동일, API 기능 고도화
이윤수 예약 기능 구현 동일
박정섭 알림 시스템 설계 동일
김민준 회원 기능 구현 동일, Validation 구현, API 기능 고도화
강성진 이벤트 리스트 페이지 구현 동일
안준하 EKS 배포 동일
임하영 EKS 배포 동일
박재성

기능 구현 완료시 추가 작업 리스트

23.08.05 (토)

  1. 각자 진행사항 발표
  2. 스토리 카드 만들기
  3. [세션] 컨벤션 정의: Time - 무엇이 달라지고, 어떻게 적용하는가
  4. [세션] 회원 기능 구현
인프라 개발
이전주 EKS 배포 TDD 가능화
=> Test Coverage 80% Rule => 통합 테스트
다음주 EKS 배포 API 기능 고도화
8월 3주차 모니터링 구축 좌석 예매 구현, 동시성 테스트

이번주 다음주
배영민 Time 컨벤션 정의 데이터 컨벤션 정의, API 기능 고도화
이윤수 하차
박정섭 알림 시스템 설계 API Docs 자동화
김민준 회원 기능 구현 Validation 구현, Test Coverage 80%
강성진 이벤트 리스트 페이지 구현 이벤트 리스트 테스트 구현
안준하 EKS 배포 동일
임하영 EKS 배포 동일
박재성 Helm Chart 작성 동일

23.08.12 (토)

  1. 각자 진행사항 발표
  2. 스토리 카드 만들기
인프라 개발
이전주 EKS 배포 API 기능 고도화
다음주 EKS 배포, 모니터링 구축 API 기능 고도화, 좌석 예매 구현, 동시성 테스트
8월 4주차 부하테스트 부하테스트

이번주 다음주
배영민 좌석 예매 구현 동일
박정섭 API Docs 자동화 동일
김민준 동시성 테스트 동일
강성진 이벤트 리스트 테스트 구현 동일
안준하 EKS 배포 모니터링 구축
임하영 EKS 배포 모니터링 구축
박재성 Helm Chart 작성 동일

23.08.19 (토)

  1. 각자 진행사항 발표
  2. 스토리 카드 만들기

추가

  • FS 훈련 진행중 (8.21 ~ 8.30) 사이클 속도 하락
인프라 개발
이전주 EKS 배포 API 기능 고도화, 동시성 테스트
다음주 모니터링 구축 API 기능 고도화, 대기열시스템 설계

이번주 다음주
배영민 하차
박정섭 API Docs 자동화 동일
김민준 동시성 테스트 대기열 시스템 설계
강성진 이벤트 리스트 테스트 구현 무한 스크롤 구현
안준하 RDS, EKS 배포, 모니터링 구축
임하영 RDS, EKS 배포, 모니터링 구축
박재성 Helm Chart 작성 동일

23.08.26 (토)

추가

  • FS 훈련 진행중 (8.21 ~ 8.30) 사이클 속도 하락
  • AWS 요금 계산 자료 첨부
이번주 다음주
박정섭 API 기능고도화 동일
김민준 대기열 시스템 설계 동일
강성진 이벤트 리스트 테스트 구현 무한 스크롤 구현
안준하 모니터링 구축 부하테스트 구축
임하영 모니터링 구축 동일
박재성 Helm Chart 작성 개인사정

23.09.03 (일)

  1. [세션] MySQL/JPA Lock - 김민준
  2. 스토리 카드 분배

추가


이번주 다음주
박정섭 API 기능고도화 동일
김민준 대기열 시스템 설계 동일
강성진 무한 스크롤 구현 개인사정
안준하 부하테스트 구축 동일
임하영 모니터링 구축 동일
박재성 K8s Pod ENV/CONFIGURE 주입 구현 동일

23.09.11 (월)

이번주 다음주
박정섭 API 기능고도화, 대기열 시스템 설계 동일
김민준 API 기능고도화, 대기열 시스템 설계 동일
강성진 하차
안준하 부하테스트 구축 동일
임하영 모니터링 구축 동일
박재성 하차

23.09.24 (일)

3주간 전역전 휴가 이슈로 미팅 X

이번주 다음주
박정섭 API 고도화: Validation
김민준 API 고도화: ResponseDTO
안준하 SpikeTest 목표산정 1차 성능테스트
임하영 대시보드 고도화 1차 성능테스트

23.10.03 (화)

이번주 다음주
박정섭 자격증시험
김민준 API 고도화: Query, API 고도화: Logging 대기열 시스템 설계
안준하 1차 성능테스트 분석
임하영 휴식

23.10.09 (월)

이번주 다음주
박정섭 API 고도화: Page/Sort 마무리
김민준 대기열 시스템 설계
안준하 1차 성능테스트
임하영

안준하 23.10.13 전역