HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🍗
[New] 조규현팀
/
인스타뀨램
인스타뀨램
/
🥋
진행 규칙(멘토님 말씀), JIRA 사용법, 프로젝트 스터디
🥋

진행 규칙(멘토님 말씀), JIRA 사용법, 프로젝트 스터디

생성일
Jun 17, 2022 01:24 PM
tag
Property
6월 18일같이 모여서 하지 마세요.백엔드 서비스에 몰려있지 마세요로그백 브랜치도 관리해주세요이야기 할 내용6월 17일멘토님 말씀Git PR 내역

6월 18일

같이 모여서 하지 마세요.

  • 동기적 소통이 아닌 지라를 사용해서 협업하세요.
  • 게더 개인 책상에 앉아서 하세요.
  • 각자 하세요. 일단 하세요. 여러분 너무 조심스럽습니다.
  • 회의를 줄이세요. 총 회의는 하루에 2시간, 아침 회의 저녁 회의

백엔드 서비스에 몰려있지 마세요

  • 플라이웨이, 프론트, CORS, jwt, secruity,API 문서 등등 분담하세요
  • API 만드는 사람은 2명만
  • 개인의 리소스는 비싼 리소스 입니다.

로그백

  • 여러분들만의 로그백 설정 규칙 정해야합니다. → 형식 (메소드 이름이 보이게할거야 ~ )
  • 외부 로그 파일 관리도 해야합니다.

브랜치도 관리해주세요

  • 완료된 브랜치 삭제해주세요.
  • merge는 일반 머지를 사용해주세요.
    • 깔끔하게 커밋 메시지 관리하기
 

이야기 할 내용

  • flyway 적용 (jpa - validation 으로 DDL create 절대 안돼!!!) → 바로 적용하는거 어떨까요?
  • 소나큐브는 옵셔널 > 프로젝트 중간에 한번 적용해서 한번에 처리하는 걸로결정
  • 뷰 컨트롤러 네이밍 문제 : 타임리프 쓰기로 해서 뷰 컨트롤러가 필요합니다.
    • 동운
      • 기존의 PostController → PostRestController 로 변경 하고, PostController를 뷰 컨트롤러로 사용하는 건 어떨 까요?
 
 
 

6월 17일

멘토님 말씀

  • 화면도 안놓고 API 설계한다는 점이 사실 말이 안된다고 생각한다 !!
  • 대략적인 스케치를 보면서 진행해야 한다.
    • 캡쳐를 해도 좋고, 카카오 오븐으로 직접 그려도 좋고 스케치를 보면서 어디까지 화면을 구현할지를 정하고 API 설계를 보면서 백엔드 개발에 들어가는 것을 추천한다 !
  • 프론트는 나중에 개발하는 것 보다는 백엔드와 같이 가는 것이다 !
    • 기껏 백엔드 다 만들었는데 프론트에 끼워 넣는것도 아니고 다 만들었는데 수정하면 영향범위가 커지게 된다.
  • 분업과 협업 잘 조율하자.
 
  • ✨ 스토리 포인트 - 6. 18일 추가 내용
    • 작업에 스토리포인트 할당이 되지 않았다!!
      • → 자기가 할 일에 대해서 작업 시간(시간당 수당)을 예측 해서 작성하자!!!!!
        지금 완료 된것들도 포함해서 모두 스토리 포인트 작성하기
    • 담당자는 각 작업에 대해서 스토리 포인트(작업 시간)를 작성할 것!
      • 기본 : [30분 - 1점] → 점수당 시간 기준은 저희가 조정해도 됩니다.
    • 서로의 작업 스토리 포인트를 보고 크로스 체킹 하기 [feedback]
      • 이 작업은 더 단축할 수 있지 않나요?
      • 일 이거 밖에 안할 거임? 👹
      • 등등…
      ⚠️
      주의 할것은 스토리 포인트 산정하고 작업이 일찍 끝났다고 해서, 완료된 건은 스토리 포인트 수정하면 안됨!
  • 프로젝트 진행 하면서 스터디 진행 하기 (목적은 프로젝트에 바로 적용할 수 있는 기술들 스터디) → 기술 스터디 페이지 하나 생성해서 관리하기
    • 한 사람이 진행해서 삽질, 문서화 해서 누가 봐도 알 수 있도록 공유하기 목차는 멘토님께 문의하기
    • 페이징 - 병연
    • 데이터베이스 Lock - 혜빈
    • API 문서 스터디 -
      • RestDocs - 형욱 시간이 남는다면 다른 분들이 가져가서 해주셔도 됩니다 !
    • 프로젝트 Secert 관리
      • 키워드…?
      • Flyway - 동운
        • 더미 데이터 (data.sql) 은 어떻게 관리, 사용 할건지!
          • // flyway 용 파일 / 더미 데이터용 파일 분리 관리 resources ↘︎ db ↘︎ migration ↘︎ V1_init.sql ↘︎ seed ↘︎ data.sql
      • 프로젝트 설정 정보(Secret 정보) 관리는 어떻게 할 것인지
        • Mysql 사용하는데 서로 로컬 환경에서 비밀번호도 다르다면?
          • → 어떤 형식으로 GIT에 올리면서 사용할 수 있도록 할 것인지?
        • 관리 방법 후보군을 생각해보기
    • 프론트 지금 시작 해야 된다!
      • 선행 : 기본 베이스 header, footer 분리 작업
      • 팀원들 각각 프론트에 기여를 해야 된다!!!
        • Best는 한명당 1페이지 만들기
    • Jira 깃 연동 Issue 해결
      • 멘토님과 스펜서님 (feat. 마르코님) 도움으로 해결 됨.
    • Jira 제대로 사용하기!!!!
      • 보드 탭으로 주로 보자.
        • 할 일들을 명확하게 볼 수 있으니.
      • 슬랙에서 이야기 하는 게 아니라!!! 자기 ISSUE 티켓 안에서 댓글로 멘션 걸어서 요청하기 → 이렇게 하면 슬랙으로도 알림이 옵니다. (자기 자신에게 멘션 걸어서 하는건 슬랙 JIRA 앱으로 알림 안옵니다.) 아래와 같이 다른분들께 요청사항이 있으면 멘션해서 요청해주세요.-
        • notion image
      • ✨ 멘션으로 사람 뿐만 아니라 이슈도 링크 걸 수 있음
        • notion image
     
     

    Git PR 내역

    notion image