λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°
ν”„λ‘œμ νŠΈ/νŒ€ ν”„λ‘œμ νŠΈ

λ‰΄μŠ€ ν”Όλ“œ ν”„λ‘œμ νŠΈ_개인 KPT 회고

by carrot0911 2024. 12. 29.

λ‰΄μŠ€ ν”Όλ“œ ν”„λ‘œμ νŠΈ

 

Keep: 이번 ν”„λ‘œμ νŠΈμ—μ„œ μœ μ§€ν–ˆμœΌλ©΄ ν•˜λŠ” λΆ€λΆ„

  • 체계적인 ν”„λ‘œμ νŠΈ 진행
    • λ‚΄ μ—­λŸ‰μ„ μ •ν™•νžˆ νŒŒμ•…ν•˜κ³  λ¬΄λ¦¬ν•˜μ§€ μ•ŠλŠ” λ²”μœ„ λ‚΄μ—μ„œ ν”„λ‘œμ νŠΈλ₯Ό μ²΄κ³„μ μœΌλ‘œ μ§„ν–‰ν–ˆλ‹€.
  • 의견 κ²½μ²­κ³Ό ν˜‘λ ₯적인 λΆ„μœ„κΈ°
    • νŒ€μ›λ“€μ˜ μ˜κ²¬μ„ 적극적으둜 κ²½μ²­ν•˜λ©΄μ„œ ν˜‘μ—…μ— μžˆμ–΄ 긍정적인 λΆ„μœ„κΈ°λ₯Ό λ§Œλ“€μ—ˆλ‹€.
  • μ§ˆλ¬Έμ— λŒ€ν•œ μΉœμ ˆν•œ λ‹΅λ³€
    • νŒ€μ›μ΄ λͺ¨λ₯΄λŠ” 점을 물어봀을 λ•Œ, μ•„λŠ” λ²”μœ„ λ‚΄μ—μ„œ μžμ„Ένžˆ μ„€λͺ…ν•˜λ©΄μ„œ 지식을 κ³΅μœ ν•˜κ³  정리할 수 μžˆμ—ˆλ‹€.
  • μ±…μž„κ°μ„ 가지고 맑은 μ—­ν•  μ™„μˆ˜
    • λ‚΄κ°€ 맑은 파트λ₯Ό μ™„λ²½ν•˜κ²Œ λ§ˆλ¬΄λ¦¬ν•΄ ν”„λ‘œμ νŠΈλ₯Ό μ„±κ³΅μ μœΌλ‘œ λ§ˆλ¬΄λ¦¬ν•  수 μžˆμ—ˆλ‹€.

 

Problem: κ°œμ„ μ΄ ν•„μš”ν•œ λΆ€λΆ„

  • 의견 전달 λΆ€μ‘±
    • 문제점: λ‚΄ μ˜κ²¬μ„ νŒ€μ›λ“€μ—κ²Œ λͺ…ν™•ν•˜κ²Œ μ „λ‹¬ν•˜μ§€ λͺ»ν–ˆλ‹€.
    • ν•΄κ²° λ°©μ•ˆ:
      • μ˜κ²¬μ„ 잘 μ •λ¦¬ν•΄μ„œ μ „λ‹¬ν•˜λŠ” μ—°μŠ΅μ„ κΎΈμ€€νžˆ ν•˜κ³ , ν•„μš”ν•œ κ²½μš°μ—λŠ” κ°„λ‹¨ν•œ λ¬Έμ„œλ‚˜ 자료λ₯Ό ν™œμš©ν•œλ‹€.
      • νŒ€μ›λ“€κ³Ό ν”Όλ“œλ°±μ„ κ°€μ§€λŠ” μ‹œκ°„μ—μ„œ 적극적으둜 λ‚΄ μ˜κ²¬μ„ μ œμ‹œν•œλ‹€.
  • μš”κ΅¬ 사항을 μΆ©λΆ„νžˆ μˆ™μ§€ν•˜μ§€ μ•ŠμŒ
    • 문제점: μš”κ΅¬ 사항을 μ œλŒ€λ‘œ ν™•μΈν•˜μ§€ μ•Šμ•„μ„œ ν”„λ‘œμ νŠΈ 쀑간에 μˆ˜μ •μ΄ ν•„μš”ν–ˆλ‹€.
    • ν•΄κ²° λ°©μ•ˆ:
      • ν”„λ‘œμ νŠΈ μ‹œμž‘ 전에 μš”κ΅¬ 사항을 체크리슀트둜 μž‘μ„±ν•˜κ³ , 이λ₯Ό 기반으둜 νŒ€μ›λ“€κ³Ό ν™•μΈν•˜λŠ” μ‹œκ°„μ„ 가진닀.
      • μš”κ΅¬ 사항을 μ΄ν•΄ν•˜λŠ” 데 어렀움이 μžˆλ‹€λ©΄ μ¦‰μ‹œ νŒ€μ›λ“€μ—κ²Œ μ§ˆλ¬Έν•˜κ±°λ‚˜ λ¬Έμ„œλ₯Ό μ°Έμ‘°ν•œλ‹€.
  • μƒˆλ‘œμš΄ κ°œλ…μ— λŒ€ν•œ 두렀움
    • 문제점: μƒˆλ‘œμš΄ κ°œλ…μ„ λ°›μ•„λ“€μ΄λŠ” 데 아직 두렀움이 μžˆλ‹€.
    • ν•΄κ²° λ°©μ•ˆ:
      • νŒ€μ›λ“€κ³Ό ν•¨κ»˜ ν•™μŠ΅ν•˜κ±°λ‚˜ 토둠을 톡해 κ°œλ…μ„ ν™•μ‹€νžˆ μ΄ν•΄ν•œλ‹€.
  • ν”„λ‘œμ νŠΈ ν›„λ°˜λΆ€μ˜ λŠμŠ¨ν•œ 집쀑λ ₯
    • 문제점: ν”„λ‘œμ νŠΈ ν›„λ°˜λΆ€λ‘œ 갈수둝 집쀑λ ₯이 쑰금 λŠμŠ¨ν•΄μ‘Œλ‹€.
    • ν•΄κ²° λ°©μ•ˆ:
      • μž‘μ—… 일정을 μ„ΈλΆ„ν™”ν•˜κ³ , 마감 κΈ°ν•œμ„ μ •ν•΄μ„œ 집쀑λ ₯을 μœ μ§€ν•œλ‹€.
      • 쀑간쀑간 μž‘μ€ λͺ©ν‘œλ₯Ό μ„€μ •ν•˜κ³  μ™„λ£Œν•  λ•Œλ§ˆλ‹€ νŒ€μ›λ“€κ³Ό κ³΅μœ ν•œλ‹€.

 

Try: λ‹€μŒ ν”„λ‘œμ νŠΈλ₯Ό μœ„ν•΄ ν•΄μ•Ό ν•  λ…Έλ ₯

  • 의견 전달λ ₯ κ°•ν™”
    • λ‚΄ μ˜κ²¬μ„ 더 효과적으둜 전달할 수 μžˆλ„λ‘ μ˜μ‚¬μ†Œν†΅ μŠ€ν‚¬μ„ μ—°μŠ΅ν•œλ‹€.
  • μš”κ΅¬ 사항 확인 및 μ‹€μˆ˜ 방지
    • μš”κ΅¬ 사항을 꼼꼼히 ν™•μΈν•˜κ³  체크리슀트λ₯Ό λ§Œλ“€μ–΄ μ‹€μˆ˜λ₯Ό λ°©μ§€ν•œλ‹€.
  • GitHub ν˜‘μ—… λŠ₯λ ₯ ν–₯상
    • GitHub을 ν™œμš©ν•œ ν˜‘μ—… κ²½ν—˜μ„ μŒ“κ³ , κ΄€λ ¨ 도ꡬ에 λŒ€ν•œ ν•™μŠ΅μ„ μ§€μ†μ μœΌλ‘œ μ§„ν–‰ν•œλ‹€.
  • API λͺ…μ„Έμ„œ μž‘μ„± ν”„λ‘œμ„ΈμŠ€ κ°œμ„ 
    • API λͺ…μ„Έμ„œλ₯Ό μž‘μ„±ν•  λ•Œ ν•„μš”ν•œ μš”μ†Œλ₯Ό 체크리슀트둜 μ •λ¦¬ν•΄μ„œ 섀계 λ‹¨κ³„μ—μ„œ λ‚΄μš©μ΄ λˆ„λ½λ˜μ§€ μ•Šλ„λ‘ ν•œλ‹€.

 

Feel: ν”„λ‘œμ νŠΈλ₯Ό μ§„ν–‰ν•˜λ©΄μ„œ λŠλ‚€ 점

Spring을 배우고 처음으둜 μ§„ν–‰ν–ˆλ˜ νŒ€ ν”„λ‘œμ νŠΈμ˜€λŠ”λ° μ΄ˆλ°˜μ—λŠ” λ‚΄κ°€ 맑은 파트λ₯Ό μ™„μ„±ν•  수 μžˆμ„κΉŒμ— λŒ€ν•œ 걱정이 많이 μžˆμ—ˆλ‹€. ν•˜μ§€λ§Œ κ±±μ •κ³Ό 달리 쒋은 νŒ€μ›λΆ„λ“€μ„ λ§Œλ‚˜μ„œ 순쑰둭게 ν”„λ‘œμ νŠΈλ₯Ό 진행할 수 μžˆμ—ˆλ‹€. μ„œλ‘œμ˜ μ—­λŸ‰μ„ νŒŒμ•…ν•˜κ³  λ‹΄λ‹Ήν•  수 μžˆλŠ” 파트λ₯Ό λΆ„λ‹΄ν–ˆλ‹€. 그리고 ν”„λ‘œμ νŠΈλ₯Ό μ§„ν–‰ν•˜λŠ” λ™μ•ˆ 계속 νŒ€μ›λ“€λΌλ¦¬ μ†Œν†΅μ„ ν•˜λ©΄μ„œ 의견과 ν˜„μž¬ 상황을 κ³΅μœ ν•˜λ©΄μ„œ ν”„λ‘œμ νŠΈκ°€ μ΄μƒν•œ λ°©ν–₯으둜 빠지지 μ•Šμ•˜λ˜ 것 κ°™λ‹€!

또 ν”„λ‘œμ νŠΈλ₯Ό μ§„ν–‰ν•˜λ©΄μ„œ 처음으둜 GitHub의 Pull Requestλ₯Ό μ¨λ΄€λŠ”λ° μ—„μ²­ ν₯λ―Έλ‘œμ› λ‹€. λ‚΄κ°€ μž‘μ„±ν•œ μ½”λ“œμ™€ νŒ€μ›λ“€μ΄ μž‘μ„±ν•œ μ½”λ“œκ°€ ν•©μ³μ§€λŠ” 것을 μ‹€μ‹œκ°„μœΌλ‘œ λ³΄λ©΄μ„œ μ‹ κΈ°ν–ˆλ‹€.. μ²˜μŒμ—λŠ” λ‚΄κ°€ 잘λͺ»ν•˜λŠ” κ±°λ©΄ μ–΄μ©Œμ§€ ν•˜λŠ” 걱정도 μžˆμ—ˆμ§€λ§Œ λ’€λ‘œ 갈수둝 걱정은 거의 사라지고 μžμ‹ κ°μ΄ 생겨났닀!

이번 기초 ν”„λ‘œμ νŠΈλ₯Ό μ§„ν–‰ν•˜λ©΄μ„œ ν˜‘μ—…μ˜ νž˜μ„ μ œλŒ€λ‘œ κ²½ν—˜ν•  수 μžˆμ—ˆκ³ , 마음이 λ§žλŠ” 쒋은 νŒ€μ›λ“€κ³Ό ν•¨κ»˜ ν”„λ‘œμ νŠΈλ₯Ό μ§„ν–‰ν•˜λ©΄ κΈ°κ°„ λ™μ•ˆ 즐겁게 진행할 수 μžˆλ‹€λŠ” 것도 λ‹€μ‹œ 깨달을 수 μžˆμ—ˆλ‹€. 
일을 아무리 μž˜ν•΄λ„ νŒ€μ›λ“€κ³Ό 잘 μ†Œν†΅ν•˜μ§€ λͺ»ν•˜κ³  μ–΄μšΈλ¦¬μ§€ λͺ»ν•˜λ©΄ 그만큼 ν”„λ‘œμ νŠΈλ„ μ–΄λ €μ›Œμ§€λŠ” 것 κ°™λ‹€.

λ‹€μŒ μ£ΌλΆ€ν„° 또 μƒˆλ‘œμš΄ νŒ€μœΌλ‘œ 곡뢀와 ν”„λ‘œμ νŠΈλ₯Ό μ§„ν–‰ν•˜λŠ”λ° νŒ€μ›λ“€κ³Ό 잘 μ–΄μšΈλ €μ„œ 잘 λ§ˆλ¬΄λ¦¬ν•  수 μžˆμ—ˆμœΌλ©΄ μ’‹κ² λ‹€.
νŒŒμ΄νŒ…!!!!!!