κ°λ°κ³Ό μ μ§λ³΄μ μ€ λ¬΄μμ΄ λ μ€μνκ³ μ΄λμ λ λ§μ μκ°μ΄ μμλ κΉ? λ΅μ μ μ§λ³΄μ μ΄λ€ μννΈμ¨μ΄ 곡νμ΄λ > μννΈμ¨μ΄λ? μ»΄ν¨ν° νλ‘κ·Έλ¨κ³Ό κ΄λ ¨ν λ¬Έμλ€μ λ§νλ€ ( νλ‘κ·Έλ¨ + λ¬Έμλ€ ) μ’μ μννΈμ¨μ΄λ κ³ κ°μ΄ μꡬν κΈ°λ₯κ³Ό μ±λ₯μ μΆ©μ‘±μν€λ©° μ λ’°ν μ μκ³ μ¬μ©μ΄ μ¬μ΄ μννΈμ¨μ΄λ₯Ό λ§νλ€ > μννΈμ¨μ΄ 곡νμ΄λ? μ΄κΈ° ꡬμ λ¨...
βοΈ Software process activities - Specification κΈ°λ₯μ , λΉκΈ°λ₯μ μΈ μ‘°κ±΄λ€μ ν¬ν¨νλ λͺ μΈμλ₯Ό λ§λλ κ² ( λΉκΈ°λ₯μ 쑰건 : μ΄λΉ λͺλͺ κΉμ§μ μ μμλ₯Ό 컀λ²ν μ μλμ§ λ± ) - Development μ€κ³μ κ°λ° - Validatioin κ³ κ°μ μꡬμ λ§κ² κ°λ°λμλμ§ κ²μ¦ > νλ‘κ·Έλ¨μ μλ¬μ¬λΆλ ...
4κ°μ§ λ€λ₯Έ μΌμ΄μ€λ€μ ν΅ν΄ μννΈμ¨μ΄ 곡νμμ κ°κΈ° λ€λ₯Έ λͺ¨λΈμ΄ νμν μ΄μ λ₯Ό μμ보μ 1. A personal insulin pump νλΉλ μΌμλ₯Ό ν΅ν΄ λ°μ΄ν°λ₯Ό μμ§νκ³ κ³μ°νμ¬ μ μ ν μμ μΈμλ¦°μ΄ ν¬μ λλλ‘ νλ€. Safety-critical system > ννκ° μλͺ»λ κ²½μ°... μκ³κ° μλͺ» μλνμ¬ μ κΈ°μ μΌλ‘ μΈ‘μ μ...
μννΈμ¨μ΄ μμ€ν μ λ§λλλ° μꡬλλ νλ‘μΈμ€ Specification (λͺ μΈν) κ³ κ°μ μꡬμ¬ν : κΈ°λ₯μ , λΉκΈ°λ₯μ μμλ€, μ μ½μ‘°κ±΄ λ±μ λ°νμΌλ‘ λͺ μΈμλ₯Ό λ§λλ κ³Όμ Design and implementation (μ€κ³,κ°λ°) μ€κ³ ) κΈ°μ‘΄ μμ€ν
Process Activities
Rapid development and delivery ( = incremental ) Plan-driven development κ³νμ£ΌλκΈ°λ² ( = waterfall ) : κ° λ¨κ³λ€μ΄ λͺ¨λ λ³κ°μ λ¨κ³μ΄λ©° μμ μ΄ νμν κ²½μ° μ²μμΌλ‘ λμκ°μΌνλ€ Agile development λͺ μΈν, design, implementationμ΄ λͺ¨λ μ€μ²©λμ΄...