scrum ch3 - andstudy/forge GitHub Wiki
3μ₯ μ€ν¬λΌμ μ€μ²λ²
-
μ€μ²λ² μ€μ²λ² μ€μ²λ²
- μ€ν¬λΌμ μ€μ²νλ λ°©λ²μ κ°μ₯ λΉ λ₯Έμκ°μ κ°μ₯ μ½κ² μ λ¬ν΄λ³΄μ.
-
μ΄μ€νκ² λμ§νκΈ° μ μ λ¨Όμ κ²½νμ ν΅ν΄μ μ΅νλλ‘ νμ.
- μ€ν¬λΌμ΄ μ, μ΄λ»κ² λμκ°λμ§λ₯Ό μ± μ΄ μλ κ²½νμΌλ‘ μ§μ μ΅λνκΈ° μ μλ μ΄ μ± μ μλ μ€ν¬λΌ μ€μ²λ²μ κ·Έλλ‘ λ°λΌμ μ£ΌκΈΈ λ°λλ€.
-
Scrum pseudo code
list μ νλ°±λ‘κ·Έ; list μ€νλ¦°νΈλ°±λ‘κ·Έ; list μ₯μ 리μ€νΈ; product μ νμ¦λΆ; func_scrum() { init(μ νλ°±λ‘κ·Έ); // μ€νλ¦°νΈ μμ while( μ νλ°±λ‘κ·Έμ μ΅μ°μ νλͺ© ) { μ€νλ¦°νΈλ°±λ‘κ·Έ = μ€νλ¦°νΈ κ³ν νμ(μ νλ°±λ‘κ·Έμ μ΅μ°μ νλͺ©); // μΌμΌ μ€ν¬λΌ μμ for( day=1; day < μ€νλ¦°νΈκΈ°κ°; day++ ) { μ₯μ 리μ€νΈ += μΌμΌ μ€ν¬λΌνμ(); resolve(μ₯μ 리μ€νΈ); μ νμ¦λΆ += κ°λ°(μ€νλ¦°νΈλ°±λ‘κ·Έ); update(μ€νλ¦°νΈλ°±λ‘κ·Έ); } μ€νλ¦°νΈ κ²ν νμ(μ νμ¦λΆ); update(μ νλ°±λ‘κ·Έ); } } -
μ€λͺ
- κ³ κ°μ μν΄μλ κΈ°νννΈμ μνμ¬ μ΄κΈ° μ ν λ°±λ‘κ·Έκ° μμ±λκ³ μ¬μ μμ μ€μλμ λ°λΌ μ λ ¬λλ€.
- @μ€νλ¦°νΈ μμ - μ ν λ°±λ‘κ·Έμ μ΅μ°μ νλͺ©μ΄ μμκ²½μ°
- μ€νλ¦°νΈ κ³ν νμμμ μ ν λ°±λ‘κ·Έμ μ°μ μμκ° κ°μ₯ λμ νλͺ©μ μ΄λ² μ€νλ¦°νΈμ λͺ©νλ₯Ό μ μ νλ€. κ·Έλ¦¬κ³ κ·Έ λͺ©νλ₯Ό λ¬μ±ν μμλ μμΈν μ€νλ¦°νΈ λ°±λ‘κ·Έλ₯Ό μμ±νλ€.
- @ μΌμΌ μ€ν¬λΌ μμ
- λ§€μΌ μμΉ¨ μΌμΌ μ€ν¬λΌνμλ₯Ό μ΄κ³ νμλ€μκ² μΈμ§λΆμ‘°ν νμμ μ λνκ³ μ₯μ μμλ₯Ό νμ νλ€.
- μ€ν¬λΌ λ§μ€ν°λ μ₯μ 리μ€νΈμ μ₯μ μμλ€μ μ κ±°νλ€.
- μ€ν¬λΌ νμλ€μ κ°μ λ§‘μ μ€νλ¦°νΈ λ°±λ‘κ·Έμ νμ€ν¬λ₯Ό κ°λ°νκ³ μ€νλ¦°νΈ λ°±λ‘κ·Έλ₯Ό νμ μ΅μ μ μ 보λ₯Ό κ°μ§κ³ μλλ‘ μ μ§νλ€.
- μΌμΌ μ€ν¬λΌμ μ€νλ¦°νΈ κΈ°κ°λμ μννλ€.
- μ€νλ¦°νΈ κΈ°κ°μ΄ λλλ©΄ μ§κΈκΉμ§ λͺ¨μμ§ μ νμ¦λΆμ κ°μ§κ³ μ€νλ¦°νΈ κ²ν νμλ₯Ό μ°λ€.
- μ€νλ¦°νΈ κ²ν νμμμ κ³ κ°κ³Ό κ΄λ ¨μ¬λλ€μκ² μ νμ¦λΆμ 보μ¬μ£Όκ³ νΌλλ°±μ λ°μμ μ νλ°±λ‘κ·Έμ λ°μνλ€.
- μ ν λ°±λ‘κ·Έμ μ무κ²λ μμλκΉμ§ λ€μ μ€νλ¦°νΈλ₯Ό μμνλ€.

-
λ±μ₯μΈλ¬Ό
- μ€ν¬λΌ λ§μ€ν°
- μ€ν¬λΌ νμ
- μ ν μ± μμ
-
μ°μΆλ¬Ό
- μ ν λ°±λ‘κ·Έ
- μ€νλ¦°νΈ λ°±λ‘κ·Έ
- μ₯μ 리μ€νΈ
-
νλ‘μΈμ€
- μ€νλ¦°νΈ κ³ν νμ
- μ€νλ¦°νΈ
- μΌμΌ μ€ν¬λΌ νμ
- μ€νλ¦°νΈ κ²ν νμ
-
λ±μ₯μΈλ¬Ό
-
μ€ν¬λΌ λ§μ€ν°
- μλ‘μ΄ μ νμ κ΄λ¦¬μ.
- μ νμ± μμ μ μ -> μ€ν¬λΌν μ‘°μ§ -> μ ν λ°±λ‘κ·Έ μ μ -> μ€νλ¦°νΈ κ³ν,μ§ν
- λ¨νΈν νλ, κ²°λ¨λ ₯κ³Ό λΆκ΅΄μ μμ§, κ³΅λ‘ ννκ³ μ£Όλνλκ²μ λΆνΈν΄νμ§ μλμ¬λ
-
μ€ν¬λΌ ν
- μλμ μΈ ν. κ°μΈλ€μ΄ λͺ¨μ΄λ©΄ μλμ±μ΄λΌλκ°μ κ³Ό νΈκ²¬,μν,λ Όμλ±μ λΆμ μ μΈ μΈ‘λ©΄μ΄ μκΉ
- νμ ν¬κΈ°. 7λͺ μ΄ μ΄μμ . 8λͺ μ΄μμ μΈλ ₯μ΄λ©΄ μμ νλ€λ‘ μͺΌκ°κΈ°ν΄μ μ€ν¬λΌλ€μ μ€ν¬λΌ νμ©.
- νμ ꡬμ±. λ§€μ° μλ ¨λ μμ§λμ΄κ° μ΅μν νλͺ νμ. μ€ν¬λΌνμλ μ§μκ° μμ. μ½λ©μ κ±°λΆνλ μ¬λμ λ©λ¦¬νλ€.
- νμ μ± μκ³Ό κΆν. μ΄λλꡬλ μμ λ€μκ² λ¬΄μμ νλΌκ³ μν€μ§ μλλ€.
- μκΈ°μ‘°μ§μ . ν ꡬμ±μλ€λΌλ¦¬ μ 무λ₯Ό μ μνκ³ λΆλ°°νλ μμ μ μ€μ€λ‘ νλ€.
- μμ νκ²½. κ°λ°©λ μ 무νκ²½
-
μ ν μ± μμ
- κ³ κ°μ μ견μ λλ³νκ³ λΉμ§λμ€μ μΈ κ΄μ μΌλ‘ μ ν λ°±λ‘κ·Έλ₯Ό μμ±νλ μ¬λ
- κ³ κ°μ΄ λ μλ μκ³ λ΄λΆμΈλ ₯μ΄ λ μλμμ
-
-
μ°μΆλ¬Ό
-
μ ν λ°±λ‘κ·Έ
- κ°λ°ν΄μΌν κΈ°λ₯λ€μ μ¬μ μμ μ€μν μμλλ‘ μ μ΄ν 리μ€νΈ
- κ°λ°κ³Όμ μμ λμμμ΄ μ§ν. μꡬμ¬νμ κ²°μ½ λ³νλ₯Ό λ©μΆμ§ μλλ€.
- λ°±λ‘κ·Έλ μλμ μ΄λ€. μ νμ΄ μ‘΄μ¬νλν μ ν λ°±λ‘κ·Έλ μ¬λΌμ§μ§ μλλ€.
- μ ν μ± μμ νμ¬λλ§μ΄ μ ν λ°±λ‘κ·Έλ₯Ό κ΄λ¦¬νλ€.
- λ°±λ‘κ·Έλ₯Ό κ°λ°νλλ° νμν λ Έλ ₯ μΆμ νκΈ°. μΆμ νλ€λ³΄λ©΄ μ μ μ νν΄μ§
-
μ€νλ¦°νΈ λ°±λ‘κ·Έ
- μ΄λ² μ€νλ¦°νΈμ λͺ©ν λ¬μ±μ μν΄ νμν νμ€ν¬λ€μ μμΈν λͺ©λ‘
-
μ₯μ 리μ€νΈ
- μΌμΌ μ€ν¬λΌ νμμμ νμ λ μ₯μ μμλ€. μ€ν¬λΌ λ§μ€ν°κ° ν΄κ²°ν΄ μ£Όμ΄μΌν¨.
-
-
νλ‘μΈμ€
-
μ€νλ¦°νΈ κ³ν νμ
- μ€νλ¦°νΈ μμμ μ 1λ²μ© νλ νμ
- κ³ κ°,μ¬μ©μ,μ ν μ± μμμ μ€ν¬λΌνμ΄ λͺ¨μ¬ μ΄λ² μ€νλ¦°νΈμ λͺ©νλ₯Ό κ²°μ .
- μ€νλ¦°νΈ λͺ©νλ μ ν λ°±λ‘κ·Έμ ꡬνμ ν΅ν΄ λ¬μ±λλ μ΄λ€ λͺ©ν.
- μ€νλ¦°νΈ λͺ©νμ λ§κ² μ€νλ¦°νΈ λ°±λ‘κ·Έ μ μνκΈ°
-
μ€νλ¦°νΈ
- νμ λ κΈ°κ°. 30μΌ. μ€νλ¦°νΈ λμμλ κ°λ°μ μ§μ€
- μ€νλ¦°νΈ λμμλ νμλ€μ μμ λ‘κ² νμ΄μ£Όμ΄μΌν¨.
- μΌλ¨ μ°½μ‘°μ μΈ λΆμκΈ°λ‘ νλ₯΄κ²λλ©΄ μ°½μ‘°μ±,μμ°μ± κΈκ²©ν μμΉ
- μΌμΌ μ€ν¬λΌ νμμ μ€νλ¦°νΈ λ°±λ‘κ·Έ update λ κΌ ν΄μΌν¨.
- λΉμ μμ μΈ μ€νλ¦°νΈ μ€λ¨λ κ°λ₯. λ°λ‘ μλ‘μ΄ μ€νλ¦°νΈ μμ.
-
μΌμΌ μ€ν¬λΌ νμ
- μμ¬μν΅μ μ₯. λ§€μΌμμΉ¨ 15λΆμ©. μ€ν¬λΌ λ§μ€ν°κ° μ£Όκ΄
- νμμ€ λ§λ€κ³ λκ³Ό λΌμ§λ₯Ό λͺ¨μμ (λμ λ₯μ³λΌ) νμ μμνκΈ°
- μΌμΌμ€ν¬λΌμ νμ. μμ λ§ κ°μΆλ €μ κ°κ²°νκ² λ§ν΄μΌνλ€.
- 무μμ νλκ°?
- 무μμ νλ €κ³ νλκ°?
- 무μμ΄ λ°©ν΄λλκ°?
- μ₯μ μμ μλ³νκΈ°. μ€ν¬λΌ λ§μ€ν°κ° μ κ±°ν μ± μμμ
- μμ¬κ²°μ . μ΅μ μ κ²½μ°λΌλ μ무κ²λ νμ§ μλκ²λ³΄λ€λ λ«λ€.
- μΆκ°νμνμμ νμνμ κ°μ΅νκΈ°.
-
μ€νλ¦°νΈ κ²ν
- κ³ κ°λ€μκ² μ΄λ² μ€νλ¦°νΈμ κ²°κ³Όλ¬Όμ 보μ¬μ£ΌκΈ°.
- νΌλλ°±μ λ°μμ μ ν λ°±λ‘κ·Έ update
- λ°ννμμ μ€μνμ§μμ. μ€μνκ²μ κ°λ°ν μ ν.
-