๋ฐ์ํ
1. ์ํํธ์จ์ด ๊ณตํ ๊ฐ์
1.1 ์ํํธ์จ์ด ๊ณตํ์ ๋ฐฐ๊ฒฝ๊ณผ ๋ชฉ์
์ํํธ์จ์ด ๊ณตํ ์ ์
- ์๊ตฌ์ฌํญ ๋ถ์์์๋ถํฐ ์ ์ง๋ณด์์ ์ด๋ฅด๊ธฐ ๊น์ง ์ ๊ณผ์ (์๋ช
์ฃผ๊ธฐ)์ ๊ฑธ์ณ ์์๋๋ ์ด๋ ค์์ ํด๊ฒฐํ๊ธฐ ์ํ ์ฒด๊ณ์ ์ธ ๊ด๋ฆฌ์ ํจ์จ์ ์
๋ฌด ์ํ์ ์ง์ํด์ฃผ๋ ๊ธฐ์ , ๊ธฐ๋ฒ
=> ํ๋ก์ธ์ค, ์ธ๋ ฅ, ๊ธฐ๋ฐ ์ธํ๋ผ ๊ธฐ์ ์ 3๊ฐ์ง ํต์ฌ ์์๋ฅผ ๊ท ํ์๊ฒ ์ ์งํด์ผํ๋ค.
์ํํธ์จ์ด ๊ณตํ ๋ฐฐ๊ฒฝ
- ์ํํธ์จ์ด์ ๋ํ ์์๊ฐ ๊ธ์ฆํ๊ณ
=> ์ฌ์ฌ์ฉ์ฑ์ ๋์ฌ ํจ์จ์ ์ธ ์ํํธ์จ์ด๋ฅผ ๊ฐ๋ฐํ๊ธฐ ์ํ ๋ฐฉ๋ฒ๋ค์ ์ฐ๊ตฌ
=> ์์ฅ์์ ์ฐ์๋ฅผ ์ ์ ํ๊ธฐ ์ํด ๊ฐ๋ฐ ์๊ฐ์ ๋จ์ถํด์ผ ํ๋ค
์ด๋ก์ธํด ๊ฐ๋ฐ ์์ฐ์ฑ์ ๋์ด๋ ๋ฐฉ๋ฒ์ ๋ํ ์ฐ๊ตฌ๊ฐ ๋ณธ๊ฒฉํ ๋์๊ณ ์ ์์ผ ๋ฐฉ๋ฒ๋ก ์ด ๋ณธ๊ฒฉ์ ์ผ๋ก ๋์ ๋์๋ค.
์ํํธ์จ์ด ๊ณตํ์ 4๊ฐ์ง ์ค์์์
- ๋ฐฉ๋ฒ(ํ๋ก์ ํธ ๊ณํ์๋ฆฝ, ์๋ฃ๊ตฌ์กฐ, ์๊ณ ๋ฆฌ์ฆ, ์ฝ๋ฉ, ํ ์คํธ ๋ฑ)
- ๋๊ตฌ(์ํํธ์จ์ด ๊ฐ๋ฐ์ ์ง์ํ๋ ์์คํ )
- ์ ์ฐจ(๋ฐฉ๋ฒ, ๋๊ตฌ๋ฅผ ๊ฒฐํฉํ์ฌ, ํฉ๋ฆฌ์ ์ด๊ณ ์ ์์ ๊ฐ๋ฐํ ์ ์๋๋ก ํจ)
- ์ฌ๋(์ธ์ ์์)
1.2 ์ํํธ์จ์ด ๊ฐ๋ฐ ์๋ช ์ฃผ๊ธฐ
์ ์
์ฌ์ฉ์ ํ๊ฒฝ ๋ฐ ๋ฌธ์ ์ ์ดํด๋ถํฐ ์ด์ฉ/์ ์ง ๋ณด์๊น์ง์ ๋ชจ๋ ๊ณผ์
- ์ผ๋ฐ์ ์ธ ์ํํธ์จ์ด ๊ฐ๋ฐ ์๋ช
์ฃผ๊ธฐ
ํ๋น์ฑ๊ฒํ -> ๊ฐ๋ฐ ๊ณํ -> ์๊ตฌ์ฌํญ ๋ถ์ -> ์ค๊ณ -> ๊ตฌํ -> ํ ์คํธ -> ์ด์ฉ -> ์ ์ง๋ณด์
๋ชฉ์
ํ๋ก์ ํธ ๋น์ฉ์ฐ์ ๊ณผ ๊ฐ๋ฐ ๊ณํ ์๋ฆฝ, ๊ธฐ๋ณธ ๊ณจ๊ฒฉ ๊ตฌ์ฑ, ์ฉ์ด์ ํ์คํ, ํ๋ก์ ํธ ๊ด๋ฆฌ
์ํํธ์จ์ด ์๋ช ์ฃผ๊ธฐ ์ ์
- ํ๋ก์ ํธ์ ์กด์ฌํ๋ ๋ฆฌ์คํฌ/๋ถํ์ค์ฑ์ ์ต์ํ ์ํฌ์ ์์ด์ผ ํจ
- ํญํฌ์ ๋ชจ๋ธ, ํ๋กํ ํ์ ๋ชจ๋ธ, ์งํ๋ชจ๋ธ, ์ ์ฆ์ ๋ชจ๋ธ ๋ฑ์ด ๋ํ์ ์ธ ์๋ช ์ฃผ๊ธฐ ๋ชจ๋ธ์
V ๋ชจ๋ธ
- ์์คํ ์ ์๊ตฌ์ฌํญ์ด ๋ชจ๋ ์๋ณ๋๊ณ ๋ช ํํ ๋ ์ด์์ ์ธ ์๋ช ์ฃผ๊ธฐ ๋ชจ๋ธ
- ํ๋ก์ ํธ์ ์ ์ฉ, ๊ด๋ฆฌํ๊ธฐ๊ฐ ์ฉ์ด
- ํ๋ก์ ํธ์ ๊ฒ์ฆ ๋ฐ ํ์ธ์ ๊ฐ์กฐํ๋ ๋ชจ๋ธ
- ์ ์ฒด ๊ฐ๋ฐ ์ฃผ๊ธฐ๋์ ๊ฐ๋ฐ ํ๋๊ณผ ์ด์ ํด๋นํ๋ ํ ์คํธ ํ๋์ด ๋ณํ ๋์ด์ง๋ค.
- ํ ์คํธ ๋์ ๊ฒฐํจ์ด ๋ฐ๊ฒฌ๋์์ ๊ฒฝ์ฐ, ๊ฐ๋ฐ ํ๋์ ์ด๋ ๋จ๊ณ๋ฅผ ์ฌ ์ํ๋์ด์ผ ํ๋์ง ์ ์ ์๋ค.
- ํ์ค ํต์ ํ๋กํ ์ฝ์ ๊ตฌํํ๋ ํ๋ก์ ํธ๋ V ๋ชจ๋ธ์ด ์ ์ ์ฉ๋ ์ ์๋ ์ ํ์ ์ธ ํ๋ก์ ํธ์ ์์ด๋ค.
VP ๋ชจ๋ธ(V Model with Prototyping)
- ํ๋กํ ํ์ดํ(Prototyping): ์์คํ ์ ๋ํ ์ดํด ๋๋ ๋ฆฌ์คํฌ, ๋ถํ์ค์ฑ ์์์ ๊ฐ์ ์ด์๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ์์คํ ํน์ ์์คํ ์ ์ผ๋ถ๋ถ์ ๋น ๋ฅด๊ฒ ๊ฐ๋ฐํ๋ ๋ฐฉ๋ฒ
- ๊ฐ๋ฐ์์ ๊ณ ๊ฐ์ด ๊ณตํต์ ์ธ ์ดํด๋ฅผ ์ด๋์ด ๋ผ ์ ์๋ค.
- ํ๋ก์ ํธ์ ๋ถํ์ค์ฑ ์์๋ ๋ฆฌ์คํฌ๋ฅผ ์ค์ผ ์ ์๋ค.
- ๋ ๊ฐ์ง ์ ๊ทผ๋ฐฉ๋ฒ์ผ๋ก ์ํ ๊ฐ๋ฅ
- ์ ๊ทผ๋ฐฉ๋ฒ1 : ๋ฌธ์ ๊ฐ ๋ช
ํํ์ง ์์ ๋ ์ ์ฉ๊ฐ๋ฅ
- ๋ถํ์ค์ฑ ์์๋ฅผ ์ ์
- ํด๊ฒฐ์ฑ ์ ์ฐพ๊ณ , ์ด๋ฅผ ์ ์ฉํ๊ธฐ ์ํ ๋ฐฉ๋ฒ์ ์ ์
- ํด๊ฒฐ์ฑ ์ ์ ์ฉํด ๋ณธ๋ค(๋ฐ๋ณต ์ํ๋ ์ ์์)
- ์ ์ฉ ๊ฒฐ๊ณผ๋ฅผ ํตํด ๋ถํ์ค์ฑ ์์์ ์์ธ์ ์ฐพ๋๋ค.
- ์ ๊ทผ๋ฐฉ๋ฒ2: ์ ์ฉํ๋ ค๋ ํด๊ฒฐ์ฑ
์ ๋ฆฌ์คํฌ๋ ๋ถํ์ค์ฑ ์์๊ฐ ์กด์ฌํ๋ ๊ฒฝ์ฐ
- ๋ถํ์ค์ฑ ์์๋ฅผ ์ ์
- ์ ํ ๊ฐ๋ฅํ ํด๊ฒฐ์ฑ ์ ์ด๊ฑฐ, ์ ํ ๊ธฐ์ค ์ ์
- ์ ํ ๊ธฐ์ค์ ๋ฐ๋ผ ํด๊ฒฐ์ฑ ์ ํ๊ฐ
- ๊ฐ์ฅ ์ ํฉํ ํด๊ฒฐ์ฑ ์ ํ
- ์ ๊ทผ๋ฐฉ๋ฒ1 : ๋ฌธ์ ๊ฐ ๋ช
ํํ์ง ์์ ๋ ์ ์ฉ๊ฐ๋ฅ
์ ์ฆ์ ๋ชจ๋ธ
- ํต์ฌ์ด ๋๋ ๋ถ๋ถ์ ๋จผ์ ๊ฐ๋ฐํ์ฌ ๋์ ๊ฐ๋ฅํ๊ฒ ๋ง๋ ํ, ๋๋จธ์ง ๊ธฐ๋ฅ์ ๊ตฌํํ๋ ๋ฐฉ์์ด๋ค
- ๊ฐ๋ฐ ์๊ฐ์ ์ค์ผ ํ์๊ฐ ์์ ๊ฒฝ์ฐ ์ ์ฉํ ๋ชจ๋ธ
- ๋๋ถ๋ถ์ ์๊ตฌ์ฌํญ์ด ์ ์๋์ด ์์ง๋ง, ์๊ฐ์ด ์ง๋จ์ ๋ฐ๋ผ ๊ฐ์ ์ฌ์ง๊ฐ ์๋ ๊ฒฝ์ฐ์ ์ ์ฉํ ๋ชจ๋ธ
- V ๋ชจ๋ธ ๋ฐ VP๋ชจ๋ธ ๋ชจ๋ ์ ์ฉ ๊ฐ๋ฅ
์งํ ๋ชจ๋ธ
- ์ ์ฒด ์์คํ ์ ๋ํ ๊ฐ๋ฐ ๋จ๊ณ๋ฅผ ์ฌ๋ฌ ๋ฒ ๋ฐ๋ณต
- ํ๋์ ์์คํ ์ด ๊ฐ๋ฐ๋์ด ์ฌ์ฉ๋๋ฉด์ ๋ณ๊ฒฝ ์ฌํญ์ด ๋์ถ๋๊ณ , ์ด ๋ณ๊ฒฝ์ฌํญ์ ๋ค์ ์์คํ ๊ฐ๋ฐ์ ๋ฐ์
- ์์คํ ๊ฐ๋ฐ ์๊ฐ์ ์ค์ผ ํ์๊ฐ ์์ ๊ฒฝ์ฐ ์ ์ฉํ ๋ชจ๋ธ
- ์์คํ ๋ช ์ธ๊ฐ ์ ์ฒด์ ์ผ๋ก ๋ถ๋ถ๋ช ํ ๊ฒฝ์ฐ ์ ํฉํ ๋ชจ๋ธ
- ์ ํ์ ๊ฐ์ ์ด ์ง์์ ์ผ๋ก ์๊ตฌ๋๋ ๊ฒฝ์ฐ์ ์ ํฉํ ๋ชจ๋ธ์ด๋ค.
1.3 ์ํํธ์จ์ด ๊ฐ๋ฐ ๋ฐฉ๋ฒ๋ก
์ํํธ์จ์ด ๊ฐ๋ฐ ๋ฐฉ๋ฒ๋ก ์ ํ์์ฑ
- ๊ฐ๋ฐ ๊ฒฝํ์ ์ถ์ ๋ฐ ์ฌํ์ฉ์ ํตํ ๊ฐ๋ฐ ์์ฐ์ฑ์ ํฅ์
- ํจ๊ณผ์ ์ธ ํ๋ก์ ํธ ๊ด๋ฆฌ
- ๊ณต์ ์ ์ฐจ์ ์ฐ์ถ๋ฌผ์ ์ ์ํ๊ณ ํ์ค์ฉ์ด๋ฅผ ํต์ผํ์ฌ ์์ฌ์ํต ์๋จ ์ ๊ณต
- ๊ฐ ๋จ๊ณ๋ณ ๊ฒ์ฆ๊ณผ ์น์ธ๋ ์ข ๋ฃ๋ฅผ ํตํด ์ผ์ ์์ค์ ํ์ง ๋ณด์ฆ
์ํํธ์จ์ด ๊ฐ๋ฐ ๋ฐฉ๋ฒ๋ก ๋น๊ต
์ํํธ์จ์ด ๊ฐ๋ฐ ๋จ๊ณ
- ์๊ตฌ์ฌํญ ๋ถ์: ๋ฌด์์ ๊ฐ๋ฐํ ๊ฒ์ธ์ง ๊ฒฐ์ -> ์ํํธ์จ์ด ๊ฐ๋ฐ ๊ธฐ๊ฐ๊ณผ ๋น์ฉ์ ์ด๊ณผ, ํ์ง ์ ํ๋ฅผ ๋ฐฉ์งํ ์ ์์
- ์ค๊ณ: ์์คํ ๊ตฌ์กฐ๋ฅผ ๊ฒฐ์ -> ํ์ง๊ณผ ์์ ๊ฐ์ ์ํฅ์ ์ค๋ค -> ์์ ๊ฐ์ด ๋ฎ์ผ๋ฉด ์ ์ง๋ณด์๋ ์ด๋ ค์
- ๊ตฌํ: ์ค๊ณ ๋ช ์ธ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๋ก๊ทธ๋๋ฐ
- ํ ์คํ : ํ๊ฐ
1.4 ์ ์์ผ ๊ฐ๋ฐ ๋ฐฉ๋ฒ๋ก
- ์ ์์ผ ๋ฐฉ๋ฒ๋ก ์ข ๋ฅ: ์คํฌ๋ผ, XP, ๋ฆฐ ์ํํธ์จ์ด ๊ฐ๋ฐ ๋ฐฉ๋ฒ๋ก
XP
- XP๋ ๋ฐ๋ณต์ ๊ฐ๋ฐ๋ฐฉ๋ฒ๋ก ์ ์ผ์ข ์ด๋ค. ํ๋ก์ ํธ ์ํ๊ณผ์ ์ ์ฌ๋ฌ ๋ฒ์ ๋ฐ๋ณต์ด ์์ผ๋ฉฐ ํ ์คํธ ๊ฒฐ๊ณผ์ ๋ฐ๋ผ ๋ฐ๋ณต์ ์ผ๋ก ์ ๋ฌด๋ฅผ ์ํํ๋ค.
- XP ๊ฐ๋ฐ์ ์ฐจ ๋ฐ ์ฉ์ด
- ์ ์ ์คํ ๋ฆฌ: ์๊ตฌ์ฌํญ ์์ง, ์์ฌ์ํต ๋๊ตฌ๋ฅผ ๋งํ๊ณ ๊ธฐ๋ฅ๋จ์์ ํ์ํ ๋ด์ฉ์ ๊ฐ๋จํ๊ฒ ๊ธฐ์ฌ
- ์คํ์ดํฌ: ์ด๋ ค์ด ์๊ตฌ์ฌํญ ํน์ ์ ์ฌ ์๋ฃจ์ ์ ๊ณ ๋ คํ ๊ฐ๋จํ ํ๋ก๊ทธ๋จ์ผ๋ก์, ์ฌ์ฉ์ ์คํ ๋ฆฌ์ ์ ๋ขฐ์ฑ ์ฆ๋, ๊ธฐ์ ๋ฌธ์ ์ ์ํ์ ๊ฐ์ํ๋ ๋ชฉ์ ์ ๊ฐ์ง
- ๋ฆด๋ฆฌ์ฆ ๊ณํ: ์ ์ฒด ํ๋ก์ ํธ์ ๋ํ ๊ณํ์ ์๋ฆฝํ์ฌ ํ๋์ ๋ฐ๋ณต์ 1~3์ฃผ๋ก ๋๊ตฌ๊ณ ๊ท ์ผํ๊ฒ ์ ์ง
- ์น์ธ ํ ์คํธ: ๋ฆด๋ฆฌ์ฆ ์ ์ธ์ ํ ์คํธ๋ก์ ๊ณ ๊ฐ์ด ์ง์ ์ํ
- ์์ ๋ฆด๋ฆฌ์ฆ: XP ์ฃผ๊ธฐ์ ๋ง์ง๋ง ๋จ๊ณ์ด๊ณ ์๊ท๋ชจ๋ก ๋น๋ฒํ๊ฒ ๋ฐฐํฌํ๋ฉด ๊ณ ๊ฐ์๊ฒ ์ฌ๋ฌ ์ด๋์ ์กฐ๊ธฐ์ ์ ๊ณตํ ์ ์๋ค.
- XP ๊ฐ์น
- ์์ฌ์ํต: ๊ณ ๊ฐ, ๊ฐ๋ฐ์, ๊ด๋ฆฌ์๋ค๊ฐ์ ์์ฌ์ํต์ ํตํด ๋ฌธ์ ํด๊ฒฐ
- ๋จ์์ฑ: ๋ถํ์ํ ๋ณต์ก์ฑ์ ์ ๊ฑฐํ์ฌ ์ค๊ณ๋ฅผ ๋จ์๋ช ํํ๋๋ก ์ ์ง
- ํผ๋๋ฐฑ: ์ต๋ํ ๋นจ๋ฆฌ ์ต๋ํ ๋ง์ ํผ๋๋ฐฑ์ผ๋ก ๊ฐ์ ์ ํ์ฉํ๋ค.
- ์ฉ๊ธฐ: ์๊ตฌ์ฌํญ ๋ฐ ๊ธฐ์ ๋ณ๊ฒฝ์ ์ฉ๊ฐํ๊ฒ ๋์ฒ, ๋จ์จํจ์ ์ถ๊ตฌํ๊ณ ํผ๋๋ฐฑ์ ๊ฐํ
- ์กด์ค: ํ ์ ์ํ ๋ค๋ฅธ ์ฌ๋๋ค์ ์ค์ํ๊ฒ ์ฌ๊ธฐ์ง ์๊ณ ํ๋ก์ ํธ๋ฅผ ์ ๋๋ก ํ ์๋ ์๋ค.
- XP ์ค์ฒ ๋ฐฉ๋ฒ
.PNG)
์คํฌ๋ผ
- ํ๋ก์ ํธ ๊ด๋ฆฌ๋ฅผ ์ํ ์ ์์ผ ๋ฐฉ๋ฒ๋ก ์ผ๋ก์ ์ถ์ ๋ฐ ์กฐ์ ๊ธฐ๋ฐ์ ๊ฒฝํ์ ๊ด๋ฆฌ๊ธฐ๋ฒ์ ๋ํ์ ์ธ ํํ์ด๋ค.
- ์ญํ ์ ์ ํ
- ์ ํ ์ฑ ์์: ๊ณํ ์๋ฆฝ ์์ ์ ํต์ฌ ์ญํ ์ ๋ด๋นํ์ง๋ง ์คํ๋ฆฐํธ ์์ ํ์๋ ๊ฐ๋ฅํ ๊ด์ฌํ์ง ์๋๋ค.
- ์คํฌ๋ผ ๋ง์คํฐ: ํ์ ์ ๋ฌด๋ฅผ ๋ฐฉํดํ๋ ์์ ์ ๊ฑฐ์ ๋ ธ๋ ฅํ๋ค.
- ์คํฌ๋ผ ํ: ์ต์ 5๋ช ์์ 9๋ช ์ผ๋ก ๊ตฌ์ฑ๋๋ค
- ์คํฌ๋ผ ํ๋ก์ธ์ค
- ์คํ๋ฆฐํธ: 1~4์ฃผ ๋จ์์ ๋ฐ๋ณต๊ฐ๋ฐ๊ธฐ๊ฐ์ ๊ฐ๋ฆฌํจ๋ค.
- 3๊ฐ์ง ๋ฏธํ : ์ผ์ผ ์คํฌ๋ผ, ์คํ๋ฆฐํธ ๊ณํ, ์คํ๋ฆฐํธ ๋ฆฌ๋ทฐ
- 3๊ฐ์ง ์ฐ์ถ๋ฌผ: ์ ํ ๋ฐฑ๋ก๊ทธ, ์คํ๋ฆฐํธ ๋ฐฑ๋ก๊ทธ, ์๋ฉธ ์ฐจํธ
- ์ ํ ๋ฐฑ๋ก๊ทธ: ๊ธฐ๋ฅ์ ์ฐ์ ์์๋ฅผ ์ ๋ฆฌํ ๋ชฉ๋ก, ์ ์๋ ๊ธฐ๋ฅ์ ์ฌ์ฉ์ ์คํ ๋ฆฌ๋ผ๊ณ ํ๋ค.
- ์คํ๋ฆฐํธ ๋ฐฑ๋ก๊ทธ: ํ๋์ ์คํ๋ฆฐํธ ๋์ ๊ฐ๋ฐํ ๋ชฉ๋ก
- ์๋ฉธ ์ฐจํธ: ๊ฐ๋ฐ์ ์๋ฃํ๊ธฐ๊น์ง ๋จ์ ์์ ๋์ ๋ณด์ฌ์ฃผ๋ ๊ทธ๋ํ
- ์คํ๋ฆฐํธ ๊ฒํ: ๊ฐ ์คํ๋ฆฐํธ์ ๋ํ ๋ชฉํ๋ฅผ ์ธ์ฐ๊ณ ์งํํ ํญ๋ชฉ์ ์ ํ
- ์ผ์ผ ์คํฌ๋ผ: ๋งค์ผ 15๋ถ๊ฐ ํ๋ก์ ํธ ์งํ์ํฉ์ ๊ณต์ ํ๋ ํ์
- ์คํ๋ฆฐํธ ๋ฆฌ๋ทฐ: ์คํ๋ฆฐํธ ๋์ ์์ ํ ๊ฒฐ๊ณผ๋ฅผ ๋ฐ๋ชจํ๊ณ ํผ๋๋ฐฑ์ ๋ฐ๋๋ค.
- ํน์ง
- ํฌ๋ช ์ฑ: ํ๋ก์ ํธ์ ์ํ๋ ๋ฌธ์ ์ ์ ํจ๊ณผ์ ์ผ๋ก ํ์
- ํ์๋ฐ์ฑ: ์๊ฐ์ ์ ํํจ์ผ๋ก์จ ํ๋ก์ ํธ ์งํ์๋ง ์ง์ค
- ์ปค๋ฎค๋์ผ์ด์ : ๋ฌธ์ ์ ์ ๊ณต์ ํ๊ณ , ์ฌ์ฉ์ ์คํ ๋ฆฌ์ ๊ตฌํ ๋์ด๋, ์๊ฐ์ ํ ๋ก
- ๊ฒฝํ์ฃผ์ ๋ชจ๋ธ: ํ๋ก์ ํธ์ ์ฐธ์ฌํ๋ ๊ฐ๊ฐ์ธ์ ๊ฒฝํ์ ์ค์์ํ๋ค. ์คํฌ๋ผ์ ๊ธฐ๋ณธ์ ์ธ ๊ตฌ์กฐ๋ง ๋์ผํ ๋ฟ ์ค์ ๋ก ํ(๊ตฌ์ฑ์ธ์)๋ง๋ค ๋ฌ๋ผ์ง๋ ๊ฒ์ ์ธ์ ํ๋ค.
๋ฐ์ํ