πŸ‘©πŸ»‍πŸ’»πŸ“

[241209] Turkey Express 7쑰의 μ•„μ›ƒμ†Œμ‹± ν”„λ‘œμ νŠΈ: KPT 회고

_silver 2024. 12. 9. 19:45

ν•œμ‹, 쀑식, 양식 λ“± λ‹€μ–‘ν•œ μŒμ‹μ„ μ£Όλ¬Έλ°›κ³  배달할 수 μžˆλŠ” μ„œλΉ„μŠ€μ΄λ©°, 경쟁λ ₯ μžˆλŠ” 높은 ν• μΈμœ¨κ³Ό μ €λ ΄ν•œ 수수료λ₯Ό 톡해 고객과 가맹점 λͺ¨λ‘ λ§Œμ‘±ν•  수 μžˆλŠ” ν”Œλž«νΌ

더보기

KPT νšŒκ³ λž€?

KPTλŠ” 회고 κ³Όμ •μ—μ„œ μ‚¬μš©ν•˜λŠ” 방법 쀑 ν•˜λ‚˜λ‘œ, λ‹€μŒκ³Ό 같은 μ„Έ κ°€μ§€ μš”μ†Œλ‘œ κ΅¬μ„±λ©λ‹ˆλ‹€:

  • Keep: μž˜ν•˜κ³  μžˆλŠ” μ μ΄λ‚˜ 계속 μœ μ§€ν–ˆμœΌλ©΄ ν•˜λŠ” 점.
  • Problem: κ°œμ„ μ΄ ν•„μš”ν•œ λ¬Έμ œμ μ΄λ‚˜ λ³€ν™”κ°€ ν•„μš”ν•œ 점.
  • Try: μ•žμœΌλ‘œ μ‹œλ„ν•΄λ³Ό μƒˆλ‘œμš΄ λ°©λ²•μ΄λ‚˜ κ°œμ„  λ°©μ•ˆ.

 

이번 μ•„μ›ƒμ†Œμ‹± νŒ€ ν”„λ‘œμ νŠΈλ₯Ό λ§ˆλ¬΄λ¦¬ν•˜λ©°, νŒ€μ›λ“€κ³Ό ν•¨κ»˜ KPT 회고λ₯Ό 톡해 ν”„λ‘œμ νŠΈλ₯Ό 정리해 λ³΄μ•˜λ‹€.

[GitHub 링크]

πŸ‘€  KEEP

  • ν”„λ‘œμ νŠΈλ₯Ό μ‹œμž‘ν•˜κΈ° 전에 μ½”λ“œ μ»¨λ²€μ…˜, 컀밋 κ·œμΉ™, 브랜치 μ „λž΅μ„ 미리 μ„Έμ›Œλ†“κ³  κ°œλ°œμ„ μ§„ν–‰
  • νš¨μœ¨μ„±μ„ 높이기 μœ„ν•΄ 반볡적으둜 μ‚¬μš©λ˜λŠ” 곡톡 사항을 "global" μ„€μ •ν•˜μ—¬ 개발 μ§„ν–‰
  • PR κ³Όμ •μ—μ„œ νŒ€μ›λ“€μ—κ²Œ μ½”λ“œ 리뷰λ₯Ό λ°›κ³  Mergeν•˜λŠ” 방식을 μ„ νƒν–ˆκ³ , νŒ€μ›λ“€κ³Ό ν™”λ©΄ 곡유λ₯Ό ν•˜λ©° 좩돌 문제λ₯Ό μ›ν• ν•˜κ²Œ ν•΄κ²°
  • 개발 도쀑 λ…Όμ˜κ°€ ν•„μš”ν•œ μ‚¬λž‘μ΄ 생겼을 λ•Œ μ‹€μ‹œκ°„ 회의λ₯Ό 톡해 합리적인 근거둜 μ„€λ“ν•˜κ³ , νŒ€μ› κ°„μ˜ 의견 일치λ₯Ό 이룬 λ’€ 개발 μ§„ν–‰
  • Develop λΈŒλžœμΉ˜μ— Merge ν›„, 각 κΈ°λŠ₯ 브랜치λ₯Ό μžλ™μœΌλ‘œ μ‚­μ œν•˜λ„λ‘ 섀정해두어 개발이 μ™„λ£Œλœ 브랜치λ₯Ό 일일히 μ‚­μ œν•˜μ§€ μ•Šμ•„ μ‹€μˆ˜λ₯Ό λ°œμ§€ν•˜κ³  관리가 νŽΈν•΄μ§

πŸ’­  PROBLEM

  • 문제 인식 : ERD 섀계에 λ§Žμ€ μ‹œκ°„μ„ νˆ¬μžν–ˆμ§€λ§Œ, μ‹€μ œ κΈ°λŠ₯의 λ™μž‘ 방식을 μΆ©λΆ„νžˆ κ³ λ €ν•˜μ§€ μ•Šκ³  μ§„ν–‰
  • 문제 ν•΄κ²° κ³Όμ • : 개발 쀑 ꡬ쑰적 λ¬Έμ œκ°€ λ°œκ²¬λ˜μ—ˆμŒμ—λ„, μ‹œκ°„ λΆ€μ‘±μœΌλ‘œ 인해 섀계λ₯Ό μˆ˜μ •ν•˜μ§€ λͺ»ν•˜κ³  κΈ°μ‘΄ ꡬ쑰에 μ–΅μ§€λ‘œ λ§žμΆ”λŠ” 방법을 선택
  • κ²°κ³Ό : 연쇄적인 λ¬Έμ œκ°€ λ°œμƒ
  • λŠλ‚€μ  : 섀계 초기 λ‹¨κ³„μ—μ„œ 잘λͺ»λœ 점을 λ°œκ²¬ν–ˆμ„ λ•Œ μ¦‰μ‹œ μˆ˜μ •ν•˜λŠ”κ²ƒμ΄ 훨씬 νš¨μœ¨μ μ΄λΌλŠ” κ΅ν›ˆμ„ μ–»μŒ

πŸ›«  TRY

  • ν•˜λ‚˜μ˜ κΈ°λŠ₯을 κ΅¬ν˜„ν•  λ•Œ λ§ˆλ‹€ Postman으둜 직접 μ‹œμ—°ν•˜λ©° μ½”λ“œλ₯Ό λ³΄μ™„ν–ˆλ”λΌλ©΄ 더 완성도 높은 결과물을 얻을 수 μžˆμ—ˆμ„ 것이닀.
  • GitHubλ₯Ό μ‚¬μš©ν•˜λ©΄μ„œ 각 κΈ°λŠ₯λ³„λ‘œ 브랜치λ₯Ό λ‚˜λˆ  μž‘μ—…ν•˜λ €κ³  ν–ˆμ§€λ§Œ, ν•˜λ‚˜μ˜ λΈŒλžœμΉ˜μ— μ—°κ΄€ μ—†λŠ” κΈ°λŠ₯을 같이 ν¬ν•¨ν•˜μ—¬ μ»€λ°‹ν•˜κ³  ν‘Έμ‰¬ν•˜λŠ” 일이 λΉˆλ²ˆν•˜κ²Œ λ°œμƒ -> λ‹€μŒ ν”„λ‘œμ νŠΈμ—μ„œλŠ” 브랜치λ₯Ό μ’€ 더 μ„ΈλΆ„ν™”ν•˜λ©΄ μ’‹μ•˜μ„ 것 κ°™λ‹€.

 πŸ₯³ 마무리

 ν•œμ§€μ—° :

ν”„λ‘œμ νŠΈ μ‹œμž‘ μ „ 브랜치 μ „λž΅κ³Ό μ½”λ“œ μ»¨λ²€μ…˜ 같은 νŒ€ μ•ˆμ—μ„œ 룰을 μ •ν•΄μ„œ κ·Έ ν‹€ μ•ˆμ— ν•˜λ €κ³  λ…Έλ ₯을 많이 ν–ˆλ˜ ν”„λ‘œμ νŠΈμ˜€μŠ΅λ‹ˆλ‹€.

쀑간에 섀계에 μˆ˜μ • ν•„μš”ν•˜λ‹€ 느끼면 μˆ˜μ •ν•˜λŠ” 게 더 λΉ λ₯Έ κΈΈμ΄λΌλŠ” 것도 μ•Œκ²Œ λ˜μ—ˆμŠ΅λ‹ˆλ‹€.

κ³„νšν•œ λŒ€λ‘œ 도전 κΈ°λŠ₯도 κ΅¬ν˜„μ„ ν•  μˆ˜κ°€ μžˆμ–΄μ„œ μ’‹μ•˜κ³  기쑴에 ν•΄μ™”λ˜ 방식과 λ‹€λ₯Έ λ°©ν–₯으둜 μ§„ν–‰λ˜λ©΄μ„œ 배운 것도 λ§Žμ€ 것 κ°™μŠ΅λ‹ˆλ‹€.

남은 기간도 ν™”μ΄νŒ…μž…λ‹ˆλ‹€!

 

 λ°±μ€μ˜ : 

λ°°λ‹¬μ•±μ˜ 핡심 κΈ°λŠ₯을 κ΅¬ν˜„ν•˜λ©΄μ„œ μ‹€μ œ μ‚¬μš©μž κ²½ν—˜μ„ κ³ λ €ν•œ 섀계λ₯Ό μ²΄ν—˜ν•΄ 볼수 μžˆμ–΄μ„œ μ’‹μ•˜μŠ΅λ‹ˆλ‹€.

특히, ν”„λ‘œμ νŠΈλ₯Ό μ§„ν–‰ν•˜λ©° 초기 μ„€κ³„μ˜ μ€‘μš”μ„±μ„ κΉ¨λ‹«κ³  λͺ…ν™•ν•œ 섀계가 μžˆμ–΄μ•Όλ§Œ κΈ°λŠ₯ κ΅¬ν˜„κ³Ό μˆ˜μ •μ΄ μ›ν™œν•˜λ‹€λŠ” 점을 λ°°μ› μŠ΅λ‹ˆλ‹€.

 

  λ°•μ˜ˆμ§„ : 

μ²˜μŒμ— 섀계뢀뢄을 곡을 λ“€μ—¬ μž‘μ„±ν•œ 덕뢄인지 μ΄ˆλ°˜μ—λŠ” νž˜λ“€μ—ˆμ§€λ§Œ κΈ°λŠ₯ κ΅¬ν˜„λ•Œμ—λŠ”

ν˜‘μ˜ν•œ λŒ€λ‘œ μ‰½κ²Œ μ½”λ“œλ₯Ό μž‘μ„±ν•˜κ³ 

맞좜 수 μžˆμ—ˆλ˜ 것 κ°™μŠ΅λ‹ˆλ‹€!

쒋은 νŒ€μ›λΆ„λ“€κ³Ό ν•¨κ»˜ 즐겁게

μž‘μ—…ν•  수 μžˆμ–΄ κΈ°λ»€μŠ΅λ‹ˆλ‹€!

 

  μ •μ„ μš° : 

이번 ν”„λ‘œμ νŠΈλ₯Ό 톡해 초기 섀계 μ€‘μš”μ„±κ³Ό

κΌΌκΌΌν•œ μ½”λ“œ 리뷰에 λŒ€ν•œ ν•„μš”μ„±μ— λŒ€ν•΄ μ•Œμ•„κ°€λŠ” ν”„λ‘œμ νŠΈμ˜€μŠ΅λ‹ˆλ‹€.