π Chapter 1: μ μμΌ μκ°
π μ μμΌμ μμ¬β
π₯ 1970λ , μννΈμ¨μ΄ μΈκ³κ° λκ°μ§ μΆ©λνλ κΈ°λ²μ κ°λ¦ΌκΈΈ μμ μ μμλ€.β
π§ μ -μ μμΌ(pre-Agile)β
- μ‘°κΈμ© κ±Έμ΄λ³΄κ³ μΈ‘μ μ ν ν κ·Έμ λ§μΆμ΄ κ°μ νκΈ°λ₯Ό λ°λ³΅νλ λ°©μμΌλ‘ κ±·μ κ²
- μ΄λ₯Ό ν΅νμ¬ μ΄μͺ½μ μͺ½ 무μμλ‘ λΉν거리λ κ² κ°μΌλ©΄μλ λ°©ν₯μ±μ κ°μ§κ³ μ’μ κ²°κ³Όλ₯Ό ν₯νμ΄ λμκ°λ λ°©μ
- λ³κ²½ λΉμ©μ΄ μμ νλ‘μ νΈμμ μ μλνκ³ , λͺ©νκ° λͺ ννκ² μΈμμ§μ§ μμ λΆμμ νκ² μ μλ λ¬Έμ λ₯Ό μ νμλ€.
π§ κ³Όνμ κ΄λ¦¬λ²β
- κ³Όνμ κ΄λ¦¬λ²μ μ² μ νκ² λΆμνκ³ κ·Έμ λ°λΌ μμΈν κ³νμ λ§λ€κΈ° μ κ°μ§λ νλμ 미루λ λ°©λ².
- λ³κ²½ λΉμ©μ΄ λ§μ΄ λλ νλ‘μ νΈμμ μ μΌ μ μλνκ³ , λͺ©νκ° κ·Ήλλ‘ λͺ νν λ§€μ° μμΈνκ² μ μλ λ¬Έμ λ₯Ό μ νμλ€.
π₯ νν¬μ λͺ¨λΈ(Waterfall)β
- νν¬μλ κ³Όνμ κ΄λ¦¬λ²μ μ΄λ‘ μ μΈ ννμλ€.
- μ² μ ν λΆμμ νκ³ , μμΈν κ³νμ μΈμ°κ³ , κ³νμ μ€ννμ¬, μμ±νλ κ²μ κ΄ν μ΄μΌκΈ°μ΄λ€.
- λ‘μ΄μ€μ μλ κ·Έλ¦Όμ΄ κΌ λμ΄μ λ°μλ€μ λ¬Όμ΄ νλ¬ λ¨μ΄μ§λ κ²μ²λΌ 보μκΈ° λλ¬Έμ, μ΄ λ°©λ²μ νν¬μλ‘ λΆλ¦¬κ² λμλ€.
μμ€ν μꡬ μ¬ν -> μννΈμ¨μ΄ μꡬ μ¬ν -> λΆμ -> νλ‘κ·Έλ¨ μ€κ³ -> μ½λ© -> ν μ€νΈ -> μ΄μ
- κ·Έλ¦¬κ³ κ·Έ ν νν¬μ λͺ¨λΈμ 30λ λμ μ°μ μ μ§λ°°νλ€.
π μ€λ Έλ²λβ
- κ²½λ νλ‘μΈμ€ νλ΄.
- 17λͺ μ μ°Έκ°μ
- νμμ λͺ©νλ μ μΈλ¬Έ μμ±.
π§ λ€ κ°μ§μ κ°μΉβ
- κ°μΈκ³Ό μνΈμμ©
- μλνλ μννΈμ¨μ΄
- κ³ κ°κ³Όμ νλ ₯
- λ³νμ λμνκΈ°
π§ μ μμΌ μ μΈλ¬Έμ μμ±λ λ€ λ¬Έμ₯β
- 곡μ κ³Ό λκ΅¬λ³΄λ€ κ°μΈκ³Ό μνΈμμ©
- ν¬κ΄μ μΈ λ¬Έμλ³΄λ€ μλνλ μννΈμ¨μ΄
- κ³μ½ νμλ³΄λ€ κ³ κ°κ³Όμ νλ ₯
- κ³νμ λ°λ₯΄κΈ°λ³΄λ€ λ³νμ λμνκΈ°
π μ μμΌ κ°μβ
μννΈμ¨μ΄ νλ‘μ νΈλ₯Ό μ΄λ»κ² κ΄λ¦¬ν΄μΌ ν κΉ?
π₯ μ² μμβ
- μ΄λ° κΈ°λ²μ΄ κ·Έλ κ² μ€ν¨νλ μ΄μ λ κ·Έ κΈ°λ²μ μ¬μ©νλ κ΄λ¦¬μκ° μννΈμ¨μ΄ νλ‘μ νΈμ κ·Όλ³Έ 물리 λ²μΉμ μ΄ν΄νμ§ λͺ»νκΈ° λλ¬Έμ΄λ€.
- μ΄ λ¬Όλ¦¬ λ²μΉμ λͺ¨λ νλ‘μ νΈκ° μΌμ’ μ νΈλ μ΄μ€λμ€νλ₯Ό λ²μ΄λ μ μλ€λ κ²μΈλ°, μ΄ νΈλ μ΄λμ€νλ₯Ό νλ‘μ νΈ κ΄λ¦¬μ μ² μμ(Iron Cross)λΌκ³ λΆλ₯Έλ€.
- μ’μ, λΉ λ¦, μ λ ΄ν¨, μμ± μ΄ μ€ μ λ§ κ³ λ₯Ό μ μλ€. λ€ λ²μ§Έ κ²μ κ°μ§ μ μλ€.
- μ’μ κ΄λ¦¬μλ νλ‘μ νΈλ₯Ό νμν λ§νΌ μ’κ³ , νμν λ§νΌ λΉ λ₯΄κ³ , νμν λ§νΌ μ λ ΄νκ³ , νμν λ§νΌ μμ±λλλ‘ μ§ννλ€.
- μ’μ κ΄λ¦¬μλ λ€ κ°μ§ μμ±μ κ°μ€μΉλ₯Ό κ΄λ¦¬νμ§, λͺ¨λ μμ±μ΄ 100%κ° λκΈ°λ₯Ό μꡬνμ§ μλλ€.
- μ μμΌμ μ΄λ° κ΄λ¦¬λ₯Ό μΆκ΅¬νλ€.
- μ μμΌμ κ°λ°μμ κ΄λ¦¬μκ° νλ‘μ νΈλ₯Ό μ΄λ κ² μ€μ©μ μΌλ‘ κ΄λ¦¬ν μ μλλ‘ λλ 체κ³μ΄λ€.
π₯ λ²½μ κ±Έλ¦° μ°¨νΈβ
- μ μμΌ κ°λ°νμ κ΄λ¦¬μκ° μ’μ κ²°μ μ λ΄λ¦¬λ λ° νμν λ± λ§λ λ°μ΄ν°λ₯Ό μμ°νλ€.
- κ·Έλνλ₯Ό 보면 μ΄ νμ΄ μ΄λ μ λμ μΌμ ν΄λ΄λ¦¬λΌ μμΈ‘ν μ μλ€.
- μ’μ μ μμΌνμ μ΄ μ 보 λν μ°¨νΈλ‘ κ·Έλ €μ λ²½μ κ±Έμ΄ λλλ€.
- λ²λ€μ΄ μ°¨νΈλ λ€μ μ£Όμ λ§μΌμ€ν€κΉμ§ ν¬μΈνΈκ° μΌλ§λ λ¨μλμ§ λ³΄μ¬μ€λ€.
- λ²λ€μ΄ μ°¨νΈμ κΈ°μΈκΈ°λ₯Ό 보면 λ§μΌμ€ν€μ΄ λλ΅ μΈμ μ―€ λ¬μ±λ μ§ μμΈ‘ν μ μλ€.
- μ΄ λ μ°¨νΈλ₯Ό λ²½μ κ±°λ κ²μ΄ μ μμΌμ μ€μν λͺ©νμ΄λ€.
- μ μμΌ κ°λ°μ κ°μ₯ λ¨Όμ λ§λ€μ΄μ‘κ³ , κ°μ₯ μ λͺ ν νΌλλ°± κΈ°λ° μ κ·Όλ²μ΄λ€.
- λ§€μ£Ό, λ§€μΌ, λ§€μκ°, μ¬μ§μ΄λ λ§€λΆλ§λ€ κ²°κ³Όλ₯Ό λ³΄κ³ μ μ ν μ‘°μ μ κ°νλ©° κ°λ°μ μ§νν΄ λκ°λ€. (μ 체 νμ κ΄λ¦¬μλ ν΄λΉνλ€.)
- λ μ°¨νΈλ₯Ό λ²½μ κ±Έμ§ μλλΌλ, κ΄λ¦¬μμκ² λ°μ΄ν°λ₯Ό κΌ μ 곡ν΄μΌ νλ€.
- κ·Έλ¦¬κ³ κ³΅κ°λ κ³³μ λͺ μμ μΈ λ°©λ²μΌλ‘ νμν΄μΌ νλ€.