728x90
3์ฅ. ์ํํธ์จ์ด ํ๋ก์ธ์ค
[ ํ๋ก์ธ์ค ๋ชจ๋ธ์ ํ๋ฆ ์ ํ ]
[ ํ๋ก์ธ์ค ๋ชจ๋ธ ๋ฐฉ๋ฒ๋ก ] ๐์ค์!!
- ํญํฌ์ ๋ชจ๋ธ(Waterfall / Linear sequential model) : ๊ณ ์ ์ ์๋ช ์ฃผ๊ธฐ (classic life cycle), systematic, sequential, oldest
- ์ ์ฆ์ ๋ชจ๋ธ(Incremental)
- ํ๋กํ ํ์ ๋ชจ๋ธ(=์์ ํ ๋ชจ๋ธ) - quick design : ์๊ตฌ์ฌํญ์ ๋ฐํ๋ด๋๋ฐ์ ์ด์์ ์.
- ๋์ ํ ๋ชจ๋ธ(Spiral) - risk analysis : realistic, prototyping+waterfall
- ๋์์ฑ ๋ชจ๋ธ(Concurrent) - activity network
- ์ปดํฌ๋ํธ ๊ธฐ๋ฐ ๋ชจ๋ธ - reusability ์ฌ์ฌ์ฉ์ฑ!!
- ์ ํ ๋ฐฉ๋ฒ๋ก ๋ชจ๋ธ(Formal) - clean room SW, defect-free
- ๊ด์ ์งํฅ ๋ชจ๋ธ
- ํตํฉ ํ๋ก์ธ์ค ๋ชจ๋ธ(UP : Unified Process) - UML
- use-case template์ ๋ค์ด๊ฐ๋ ๋ด์ฉ : Goal, Scenario, Priority (not: Algorithm)
- ์ ์์ผ(Agile) ๊ฐ๋ฐ ํ๋ก์ธ์ค (์ ์์ผ ๋ฐฉ๋ฒ๋ก )
- ๊ตฌ์ฒด์ ๊ณํ ๊ฐ๋ฐ ๋ณด๋ค๋, ์ฃผ๊ธฐ์ ์ผ๋ก prototype์ ๋ง๋ค์ด ํ์ํ ์๊ตฌ๋ฅผ ๋ณด์ํ๋ฉด์ ํ๋์ ์ปค๋ค๋ SW๋ฅผ ๊ฐ๋ฐํด๋๊ฐ๋ ์ ์ํ ๋ฐฉ๋ฒ๋ก
- RAD model : ์ด๊ณ ์ ๊ฐ๋ฐ ๋ชจ๋ธ (60-90 days, high speed)
728x90
'๐ ์ ๊ณต ๊ณต๋ถ > ์ํํธ์จ์ด๊ณตํ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[์ํํธ์จ์ด๊ณตํ] 5์ฅ. ํ๋ก์ ํธ ๊ด๋ฆฌ (2) (0) | 2022.10.20 |
---|---|
[์ํํธ์จ์ด๊ณตํ] 5์ฅ. ํ๋ก์ ํธ ๊ด๋ฆฌ (1) (0) | 2022.10.20 |
[์ํํธ์จ์ด๊ณตํ] 4์ฅ. ํ๋ก์ ํธ ๊ด๋ฆฌ ๊ฐ๋ (0) | 2022.10.20 |
[์ํํธ์จ์ด๊ณตํ] 2์ฅ. ์ํํธ์จ์ด๊ณตํ ๊ฐ์ (0) | 2022.10.20 |
[์ํํธ์จ์ด๊ณตํ] 1์ฅ. Software Engineering ์๊ฐ (0) | 2022.10.20 |