์๋ ํ์ธ์
๊ณต๋ถํ๋ ์ ์ด์ ๋๋ค.
์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ์ค๊ธฐ ๋ด์ฉ 1ํธ์ ์ด์ด ์์ฝํ ๋ด์ฉ์ ๋ํด์ ํฌ์คํ ์ ์ฐ์ฌํด๋ณผ๊น ํฉ๋๋ค.
1. ์ค์ํ ๋จ์ด
2. ๋ณํ ๊ธฐ์ถ๋ฌธ์
3. ์ค์ ๊ธฐ์ถ๋ฌธ์
๋ค์์ ์กฐํฉ์ผ๋ก, ์ํฌ๋ฆฌ ์๊ฐ์ ๋ด์ฉ์ ํ์ธํด์ ๋ณด๊ธฐ ์ฝ๊ฒ ์ ๋ฆฌํด๋ณด๊ฒ ์ต๋๋ค.
ํด๋น ๋ด์ฉ์ ๋ํ ํ์ต ๊ถ์ฅ ์ต์ ์๊ฐ
30๋ถ ~ 45๋ถ
์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ํ์ ์ดํ
1. ๊ธฐ๋ฅ์ ์๊ตฌ์ฌํญ ํน์ง
2. ๋น๊ธฐ๋ฅ์ ์๊ตฌ์ฌํญ ํน์ง
3. ์๊ตฌ์ฌํญ ๊ฐ๋ฐ ํ๋ก์ธ์ค
์๊ตฌ์ฌํญ ๋์ถ, ์๊ตฌ์ฌํญ ๋ถ์, ์๊ตฌ์ฌํญ ๋ช ์ธ, ์๊ตฌ์ฌํญ ํ์ธ ๋ฐ ๊ฒ์ฆ
์๊ธฐ : ๋๋์ ๋ถ๋ ธํ์ฌ ์๊ตฌ์ฌํญ์ ๋ช ํํด์ก๋ค.
3. ์ํํธ์จ์ด์ ๋ณ๊ฒฝ ์ฌํญ์ ์ฒด๊ณ์ ์ผ๋ก ์ถ์ ํ๊ณ ํต์ ํ๋ ๊ด๋ฆฌ ๊ธฐ๋ฒ์ด๋ค.
์ ํ ์ํํธ์จ์ด ํ์ ๊ด๋ฆฌ
4. ๋ฒ์ ๋ฑ๋ก ๊ด๋ฆฌ์์ ์ ์ฅ์์ ํ์ผ์ ๋ฐ๋ ํ์์ด๋ค.
์ฒดํฌ ์์
5. ์ ์ฅ์์ ์๋ก์ด ๋ฒ์ ์ ํ์ผ๋ก ๊ฐฑ์ ํ๋ ํ์์ด๋ค.
์ฒดํฌ์ธ
6. ๊ฒ์ฆ ๊ธฐ๋ฒ
7. ์๊ตฌ์ฌํญ ๊ด๋ฆฌ ์ ์ฐจ
์๊ตฌ์ฌํญ ํ์, ์๊ตฌ์ฌํญ ๊ธฐ์ค์ , ์๊ตฌ์ฌํญ ๋ณ๊ฒฝ๊ด๋ฆฌ, ์๊ตฌ์ฌํญ ํ์ธ ๋ฐ ๊ฒ์ฆ
8. ์๊ตฌ์ฌํญ ๋ถ์ ๊ธฐ๋ฒ
์๊ตฌ์ฌํญ ๋ถ๋ฅ, ๊ฐ๋ ๋ชจ๋ธ, ์๊ตฌ์ฌํญ ํ ๋น, ์๊ตฌ์ฌํญ ํ์, ์ ํ ๋ถ์
9. ์๊ตฌ์ฌํญ๋ค ๊ฐ์ด๋ฐ์ ๊ธฐ๋ฅ์ ์ธ ์๊ตฌ์ฌํญ์ ์ ์ค์ผ์ด์ค๋ ๋จ์๋ก ํํํ๊ณ ์กํฐ์ ์์คํ ์ ๊ด๊ณ๋ฅผ ํํํ ๋ค์ด์ด๊ทธ๋จ์ด๋ค.
10. ๊ฐ์ฒด์งํฅ ์ํํธ์จ์ด ๊ฐ๋ฐ๊ณผ์ ์์ ์ฐ์ถ๋ฌผ์ ๋ช ์ธํ, ์๊ฐํ, ๋ฌธ์ํํ ์ ์ฌ์ฉ๋๋ ๋ชจ๋ธ๋ง ๊ธฐ์ ๊ณผ ๋ฐฉ๋ฒ๋ก ์ ํตํฉํด ๋ง๋ ํ์คํ๋ ๋ฒ์ฉ ๋ชจ๋ธ๋ง ์ธ์ด์ด๋ค.
UML(Unified Modeling Language)
11. ์๊ตฌ์ฌํญ ํ์ธ ๊ธฐ๋ฒ
12. ์ฌ์ฉ์๊ฐ ์๊ตฌํ ์ฃผ์ ๊ธฐ๋ฅ์ ํ๋กํ ํ์ ์ผ๋ก ๊ตฌํํ์ฌ, ์ฌ์ฉ์์ ํผ๋๋ฐฑ์ ํตํด ๊ฐ์ , ๋ณด์ํ์ฌ ์์ฑ ์ํํธ์จ์ด๋ฅผ ๋ง๋ค์ด๊ฐ๋ ๊ธฐ๋ฒ์ด๋ค.
ํ๋กํ ํ์ดํ
13. ์๊ตฌ์ฌํญ ํ์ธ ํ๋ก์ธ์ค
์๊ตฌ์ฌํญ ๋ชฉ๋ก ํ์ธ
์๊ตฌ์ฌํญ ์ ์์ ์์ฑ ์ฌ๋ถ ํ์ธ
๋น๊ธฐ๋ฅ์ ์๊ตฌ์ฌํญ์ ํ์ธ
ํ์์คํ ์ฐ๊ณ ๋ฐ ์ธํฐํ์ด์ค ์๊ตฌ์ฌํญ ํ์ธ
14. ๋ค๋ฅธ ๋ชฉ์ ์ ์ง๋ 2๊ฐ ์ด์ ์์คํ ๋ค์ด ์ํธ ๊ฐ ์ ๋ณด ๋ฐ ์๋น์ค๋ฅผ ๊ตํํ๋ฉด์ ํจ๊ณผ์ ์ผ๋ก ์ด์ฉ๋ ์ ์๋ ์์คํ ์ ๋ฅ๋ ฅ์ด๋ค.
์ํธ ์ด์ฉ์ฑ(Interoperability)
15. SW ๋ฒ์ ๊ด๋ฆฌ ์ ํ ์ค ํ๋๋ก ๋งค์ผ ๊ฐ๋ฐ ์๋ฃ ํ์ผ์ ์ฝ์๋ ์์น์ ๊ณต์ ํด๋์ ๋ณต์ฌํ๋ ๋ฐฉ์์ด๋ค.
16. ์๋ฒ์ ํด๋ผ์ด์ธํธ๋ก ๊ตฌ์ฑ๋์ด ๋ค์์ ์ธ์์ด ๋์์ ๋ฒ์ฉ์ ์ธ ์ด์์ฒด์ ๋ก ์ ๊ทผ ๊ฐ๋ฅํ์ฌ ๋ฒ์ ๊ด๋ฆฌ๊ฐ ๊ฐ๋ฅํ ํ์ ๊ด๋ฆฌ ๋๊ตฌ์ด๋ค.
CVS
17. ํ๋์ ์๋ฒ์์ ์์ค๋ฅผ ์ฝ๊ณ ์ ์ฉํ๊ฒ ๊ด๋ฆฌํ ์ ์๊ฒ ๋์์ฃผ๋ ํ์ ๊ด๋ฆฌ ๋๊ตฌ์ด๋ค.
SVN
18. [๋น์ฉ์ฐ์ ๋ชจ๋ธ ๋ถ๋ฅ] ์ ๋ฌธ๊ฐ์ ๊ฒฝํ์ ์ง์์ ํตํ ๋ฌธ์ ํด๊ฒฐ ๋ฐ ๋ฏธ๋ ์์ธก์ ์ํ ๊ธฐ๋ฒ์ด๋ค. ์ ๋ฌธ๊ฐ ํฉ์๋ฒ์ด๋ผ๊ณ ๋ ํ๋ค.
๋ธํ์ด๊ธฐ๋ฒ(Delphi Method)
- ํํฅ์ ์ฐ์ ๋ฐฉ๋ฒ
19. ์ ์ฒด ์์ค ์ฝ๋ ๋ผ์ธ ์๋ฅผ 1,000 ๋ผ์ธ์ผ๋ก ๋ฌถ์ ๋จ์์ด๋ค.
20. ์ํฅ์ ์ฐ์ ๋ฐฉ๋ฒ - ๋น์ฉ์ฐ์ ๋ชจ๋ธ
์ฝ๋ ๋ผ์ธ ์ (LoC : Lines of Code)
Man Month
COCOMO ๋ชจํ
Putnam ๋ชจํ
FP(Function Point) ๋ชจํ