scrum ch1 ch2 - andstudy/forge GitHub Wiki

1μž₯ μŠ€ν¬λŸΌμ„ μ‹œμž‘ν•˜λ©°

  • 슀크럼의 유래
    • 1987λ…„ μΌλ³Έμ—μ„œ μ œν’ˆ 개발 ν”„λ‘œμ„ΈμŠ€μ˜ ν•œ 유영 μ„€λͺ…을 μœ„ν•΄ μ‚¬μš©
    • λŸ­λΉ„μ˜ μ „μˆ λŒ€ν˜•

1

  • ν˜„μ‹€μ μ‘μ μ΄κ³  , κΈ°λ―Όν•˜λ©°, μžκΈ°μ‘°μ§μ μ΄λ‹€. μ‰΄ν‹ˆμ΄ λ³„λ‘œ μ—†λ‹€

  • 슀크럼 κ°„λž΅ μ†Œκ°œ

2

  • μ œν’ˆλ°±λ‘œκ·Έ(Product Backlog) : μ œν’ˆμ˜ λͺ¨λ“  μš”κ΅¬μ‚¬ν•­μ„ μš°μ„ μˆœμœ„μ— 따라 λ‚˜μ—΄ν•œ λͺ©λ‘, λˆ„κ΅¬λ‚˜ μ œν’ˆ 백둜그의 λ‚΄μš©μ„ μ œμ•ˆ ν•  수 있음
  • μ œν’ˆ μ±…μž„μž(Product Owner) : μ œν’ˆ 백둜그 ν•­λͺ©λ“€μ— μš°μ„  μˆœμœ„λ₯Ό λΆ€μ—¬ ν•  수 μžˆλŠ” μ‚¬λžŒ
  • μŠ€ν¬λŸΌνŒ€ : μŠ€ν¬λŸΌμ„ μˆ˜ν–‰ν•˜λŠ” μž‘μ€κ΅μ°¨κΈ°λŠ₯(cross-functional)νŒ€,자기 쑰직적(Self-organizing)이며 μ™„μ „νžˆ μžμœ¨μ μ΄λ‹€.
  • μŠ€ν”„λ¦°νŠΈ(Sprint) : 30일의 반볡주기, μŠ€ν¬λŸΌνŒ€μ€ 이 ν•œμ£ΌκΈ° λ™μ•ˆ κ°œλ°œκ°€λŠ₯ν•œ 만큼 μ œν’ˆ 백둜그λ₯Ό μ„ νƒν•œλ‹€., μŠ€ν”„λ¦°νŠΈλ₯Ό 반볡적으둜 μˆ˜ν–‰ν•˜μ—¬ μ œν’ˆμ„ λ°œμ „ν•˜κ²Œ 됨
  • μŠ€ν”„λ¦°νŠΈ 백둜그(Sprint Backlog): μŠ€ν”„λ¦°νŠΈμ—μ„œ μˆ˜ν–‰ν•  ν…ŒμŠ€ν¬ λͺ©λ‘, μŠ€ν¬λŸΌνŒ€μ€ μŠ€ν”„λ¦°νŠΈ λ™μ•ˆ μŠ€ν”„λ¦°νŠΈ 백둜그λ₯Ό κ΄€λ¦¬ν•΄μ•Όν•œλ‹€.
  • 슀크럼 λ§ˆμŠ€ν„°(Scrum Master) : νŒ€μ›λ“€μ΄ 슀크럼의 μ‹€μ²œμ„ κ°•μ œν•˜κ³ , νŒ€μ΄ 결정을 내리고 μžμ›μ„ μ–»λŠ”λ° 도움을 μ€€λ‹€, μŠ€ν”„λ¦°νŠΈ λ™μ•ˆ νŒ€μ€ μ•„λ¬΄λŸ° μ™ΈλΆ€μ˜ λ°©ν•΄λ₯Ό λ°›μ§€μ•Šκ²Œ ν•΄μ•Όν•œλ‹€.
  • 일일 슀크럼(Daily Scrum) : 맀일 μ§„ν–‰λ˜λŠ” μ§€λ§‰ν•œ ν˜„ν™©νšŒμ˜
  • μŠ€ν”„λ¦°νŠΈ κ²€ν†  회의 (Sprint Review Meeting): νŒ€κ³Ό κ΄€λ¦¬μžκ°€ λͺ¨μ—¬ μŠ€ν”„λ¦°νŠΈλ¦°νŠΈ λ™μ•ˆ 개발된 μ œν’ˆ 증뢄에 λŒ€ν•΄μ„œ κ²€ν† ν•œλ‹€.
  • 슀크럼 νŠΉμ§•
    • 직섀적이닀
    • λΆ€μ μ ˆν•˜κ³  μ„±κ°€μ‹  관리 관행듀을 날렀버리고 μ—…λ¬΄λ§Œ μ§‘μ€‘ν•˜κ²Œ ν•΄μ€€λ‹€.
    • κ°œλ°œμžλ“€μ„ 업무에 μ§‘μ€‘ν•΄μ„œ 재빨리 κ³ ν’ˆμ§ˆμ˜ μ œν’ˆμ„ λ§Œλ“€λ„λ‘ ν•΄μ€€λ‹€.

2μž₯ 슀크럼 μ€€λΉ„

  • ' λͺ…μ‹œμ μΈ' κ³΅μ •μ œμ–΄λͺ¨λΈ 사전에 μž˜μ •μ˜λœ μž…λ ₯듀이 μ£Όμ–΄μ§€λ©΄ 'λ™μΌν•œ' 결과물이 μ‚°μΆœλ¨ μ†Œν”„νŠΈμ›¨μ–΄ 산업은 λ§Žμ€ 사고와 창쑰성을 μš”κ΅¬ν•˜λŠ” 지식 집약적인 μ‚°μ—… λͺ…μ‹œμ  방법둠 μ‚¬μš©μ‹œ ν†΅μ œλ ₯ 상싀과 λΆˆμ™„μ „ν•œ μ œν’ˆ 생산

  • 'κ²½ν—˜μ£Όμ˜μ ' κ³΅μ •μ œμ–΄λͺ¨λΈ λΆˆμ™„μ „ν•˜κ²Œ μ •μ˜λ˜μ–΄ μ˜ˆμƒλͺ»ν•œ κ²°κ³Όλ₯Ό λ§Œλ“œλŠ” ν”„λ‘œμ„ΈμŠ€λ₯Ό λΉˆλ²ˆν•˜κ²Œ κ²€μ‚¬ν•˜κ³  적응 ν•˜λŠ” 방법

  • μŠ€ν¬λŸΌμ€ 'κ²½ν—˜μ£Όμ˜μ ' κ³΅μ •μ œμ–΄λͺ¨ν…”을 λ°”νƒ•μœΌλ‘œ ν•˜κ³  μžˆλ‹€

    • μ†Œλž€μŠ€λŸ° ν”„λ‘œμ νŠΈ 예 초기의 ν˜Όλž€μŠ€λŸ° μƒν™©μ—μ„œ μŠ€ν¬λŸΌμ„ μ μš©ν•΄λ΄„ 'κ°€λŠ₯ν•œ 것을 ν•˜λΌ'의 원칙을 μ μš©ν•΄ 첫 μŠ€ν”„λ¦°νŠΈμ˜ λͺ©ν‘œλ₯Ό 선별함 κ°œλ°œνŒ€ 슀슀둜 λ‹€λͺ¨μ—¬μ„œ 업무λ₯Ό μ°Ύμ•„λ‚΄κ³  업무λ₯Ό λΆ„λ°°ν•˜μ˜€λ‹€. 업무λ₯Ό μ§„ν–‰ν•˜λ©΄μ„œ μ§€μ†μ μœΌλ‘œ μŠ€ν”„λ¦°νŠΈ λͺ©ν‘œλ₯Ό 달성 ν•  것인가λ₯Ό 같이 κ³ λ―Όν•˜μ˜€λ‹€. μ—΄ν˜λ’€ 개발의 μ‹€νŒ¨μ˜ λŠλ‚Œμ΄ 퍼짐-> λͺ©ν‘œλ‘œ ν–ˆλ˜ 사항쀑 κ°€λŠ₯ν•œ λΆ€λΆ„λ§Œ μ„ λ³„ν•˜μ—¬ μŠ€ν”„λ¦° 트 λͺ©ν‘œλ₯Ό μ‘°μ • 쑰절된 μŠ€ν”„λ¦°νŠΈ λͺ©ν‘œλ₯Ό λ‹¬μ„±ν•˜μ˜€λ‹€. μžμ‹ κ°μ„ 갖은 κ°œλ°œνŒ€μ€ μ§€μ†μ μœΌλ‘œ κ°œλ°œκ°€λŠ₯ν•œ ν”„λ‘œν† νƒ€μž…μ„ λ§Œλ“€μ–΄ λ‚΄μ–΄ λλ‚΄λŠ” μ†”λ£¨μ…˜μ„ μ™„μ„± μ‹œν‚΄