Software Engineering Models
๐ ์ ์ฆ์ ๊ฐ๋ฐ
ํน์ง
-
์ด๊ธฐ ๊ตฌํ์ ๊ฐ๋ฐํ๊ณ ์ฌ์ฉ์์ ๋ค๋ฅธ ์ฌ๋๋ค๋ก๋ถํฐ ํผ๋๋ฐฑ์ ๋ฐ์ ์ฌ๋ฌ๋ฒ์ ์ ๊ฑฐ์ณ ์ํํธ์จ์ด๋ฅผ ์งํ์์ผ ์๊ตฌํ ์ต์ข ์์คํ ์ ๊ฐ๋ฐํ๋ค.
-
๋ช ์ธํ, ๊ฐ๋ฐ๊ณผ ๊ฒ์ฆ ํ๋์ ๋ถ๋ฆฌ๋์๋ค๊ธฐ ๋ณด๋ค๋ ํ๋ ๊ฐ ๋น ๋ฅธ ํผ๋๋ฐฑ์ ๊ฐ์ง๊ณ ์ค์ฒฉ๋์ด ์๋ค.
-
์์คํ ๊ณผ ์ํํธ์จ์ด ์ ํ์ ๊ฐ๋ฐํ๋ ๋ฐ ์์ด์ ๊ฐ์ฅ ์ผ๋ฐ์ ์ธ ์ ๊ทผ๋ฒ์ด๋ค.
-
๊ณํ์ฃผ๋ ์ ๊ทผ๋ฒ์์๋ ์์คํ ์ ์ฆ๊ฐ๋ถ์ ๋ฏธ๋ฆฌ ์ฐพ์์ ์ ๋ฆฌํ๋ค.
-
์๊ตฌ์ฌํญ์ด ๊ฐ๋ฐ ํ๋ก์ธ์ค ๊ณผ์ ๋์์ ์ฝ๊ฒ ๋ฐ๋๋ ์์คํ ์ ๋ํด์๋ ์ ์์ผ ๋ฐฉ๋ฒ์ ๊ธฐ๋ณธ์ ์ธ ์ฌํญ์ ํด๋นํ๋ ์ ์ฆ์ ์ํํธ์จ์ด ๊ฐ๋ฐ์ด ํญํฌ์ ์ ๊ทผ๋ฒ๋ณด๋ค ์ ํฉํ๋ค.
-
์ ์ฆ์ ๊ฐ๋ฐ์ ์์ง๋์ด๊ฐ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๋ฐฉ์์ ๊ทธ๋๋ก ๋ฐ์ํ๋ค.
-
์์คํ ์ ๋ํ ๊ฐ๊ฐ์ ์ฆ๊ฐ๋ถ์ด๋ ๋ฒ์ ์ ๊ณ ๊ฐ์ด ํ์๋ก ํ๋ ๊ธฐ๋ฅ์ ์ผ๋ถ๋ฅผ ๋ด๊ณ ์๋ค.
์ฅ์ & ๋จ์
์ฅ์ |
๋จ์ |
์ํํธ์จ์ด๋ฅผ ์ ์ฆ์ ์ผ๋ก ๊ฐ๋ฐํจ์ผ๋ก์จ ์ํํธ์จ์ด๋ฅผ ๊ฐ๋ฐํ๋ฉด์ ๋ฐ์ํ๋ ๋ณ๊ฒฝ ์ฌํญ์ ๋ํด ์ ์ ๋น์ฉ์ผ๋ก ์ฝ๊ฒ ๋์ฒํ ์ ์๋ค. |
๊ณ ๊ฐ์ ์ํํธ์จ์ด ์ค๊ณ ๋ฌธ์๋ง์ผ๋ก๋ ์ง์ฒ ์ฌํญ์ ํ์ ํ๊ธฐ ์ด๋ ต๋ค. |
๋ค์ ๋ถ์ํ๊ณ , ์์ฑํด์ผ ํ๋ ๋ฌธ์์ ์์ด ํญํฌ์ ๋ชจ๋ธ์ ๊ฒฝ์ฐ๋ณด๋ค ํจ์ฌ ์ ๋ค |
ํ๋ก์ ํธ๊ฐ ๊ฐ์์ ์ด์ง ๋ชปํ๋ค. ๊ด๋ฆฌ์๋ ์ง์ฒ๋๋ฅผ ํ์ธํ๊ธฐ ์ํด ์ ๊ธฐ์ ์ผ๋ก ์ค๊ฐ ์ฐ์ถ๋ฌผ์ด ํ์ํ๋ค. |
์ด๋ฏธ ์งํ๋ ๊ฐ๋ฐ ์์ ์ ๋ํด์๋ ๊ณ ๊ฐ์ ํผ๋๋ฐฑ์ ๋ฐ๊ธฐ๊ฐ ๋ ์ฝ๋ค. |
์์คํ ์ ์๋ก์ด ๊ธฐ๋ฅ์ ์ถ๊ฐํ๋ ์์ ์ ํ๋ฉด ํ ์๋ก ๋ ์ด๋ ต๊ณ ๋ง์ ๋น์ฉ์ด ๋ค๊ฒ ๋๋ค. |
๋น๋ก ์ ์ฒด ๊ธฐ๋ฅ์ ์ ๊ณตํ์ง ๋ชปํ๋๋ผ๋ ๊ณ ๊ฐ์๊ฒ ์ ์ฉํ ์ํํธ์จ์ด๋ฅผ ๋น ๋ฅด๊ฒ ์ ๋ฌํ๊ณ ๋ฐฐํฌํ๋ ๊ฒ์ด ๊ฐ๋ฅํ๋ค. |
๊ณ ๊ฐ์ด ์ฒ์๋ถํฐ ์์ฑ๋ ์ ์ฒด๊ธฐ๋ฅ์ ์ฌ์ฉํ๊ธฐ๊ฐ ์ด๋ ต๋ค. |
๐ ํตํฉ ๋ฐ ํ๊ฒฝ์ค์
(์ปดํฌ๋ํธ ๊ธฐ๋ฐ ๊ฐ๋ฐ CBD - Component Based Development)
์ปดํฌ๋ํธ:
-
์ ์
-
๋ ๋ฆฝ์ ์ผ๋ก ์คํ ๊ฐ๋ฅ ํ๋ฉฐ ํ์ค ์ธํฐํ์ด์ค๋ฅผ ๊ฐ์ถ๊ณ ์ํํธ์จ์ด์ ๋์ฒ ๊ฐ๋ฅ์ฑ, ์ฌ์ฌ์ฉ์ฑ, ๊ธฐ๋ฅ์ ๋ ๋ฆฝ์ฑ์ ๊ฐ์ถ ์ํํธ์จ์ด ์งํฉ
-
์ ์ ์๋ ํ๋ ๋๋ ๊ทธ ์ด์์ ์ธํฐํ์ด์ค๋ฅผ ๊ฐ์ง๋ ์ํํธ์จ์ด์ ๋จ์ ์กฐ๊ฐ
-
ํน์ง
-
์คํํ๊ฒฝ์์ ๋ ๋ฆฝ์ ์ผ๋ก ๊ฐ๋ฐ ๋ฐฐํฌ๋ ์ ์์
-
๊ฐ๋ฐ ์์ฐ์ฑ์ ํ๊ธฐ์ ์ผ๋ก ํฅ์์ํฌ ์ ์์ผ๋ฉฐ ํ์ง ์ฆ๋๋ฅผ ๋๋ชจํ ์ ์์
-
์ปดํฌ๋ํธ ๊ตฌ์กฐ๋ฅผ ์ฌ์ฉํ๋ค๋ฉด ํ๊ฒฝ ๋ฐ ์ฌ์ฉ์์ ์๊ตฌ์ฌํญ์ ์ ์ ๊ฐ๋ฅํ ์์คํ ์ ์ฝ๊ฒ ๊ฐ๋ฐ ํ ์ ์์
-
์ธํฐํ์ด์ค๋ฅผ ์ด์ฉํ์ฌ ๊ตฌํ ์ด์ ์ ์ปดํฌ๋ํธ๋ฅผ ์ด์ฉํ ๋ถ์์์ ์ด ๊ฐ๋ฅํจ
-
์ข ๋ฅ
๋ถ์ฐ ์ปดํฌ๋ํธ |
EJB,CORBA, COM+ ๋ฑ ์ฐ ๊ฐ์ฒด ํ๊ฒฝ ์ง์ ์ปดํฌ๋ํธ |
๋น์ฆ๋์ค ์ปดํฌ๋ํธ |
๋ฌผ๋ฆฌ์ ์ผ๋ก ๋ฐฐํฌ ํ ์ ์๋ ๋ ๋ฆฝ๋ ํ๋์ ๋น์ฆ๋์ค ๊ฐ๋ ์ ๊ตฌํํ ์ปดํฌ๋ํธ |
ํ์ฅ ๋น์ฆ๋์ค ์ปดํฌ๋ํธ |
ํ์ฅ์ ๊ณ ๋ คํ์ฌ ์ค๊ณ๋ Business Componet ์ ์งํฉ์ผ๋ก ๊ทธ๋ฃน ํํ๋ก ์ฌ์ฌ์ฉ์ด ๊ฐ๋ฅํ ํญ๋ชฉ์ ์งํฉ |
์์คํ ์ปดํฌ๋ํธ |
๋น์ฆ๋์ค ๊ฐ์น๋ฅผ ์ ๊ณตํ๊ธฐ ์ํด ๊ฐ์ ์ผ์ ํ๋ ์์คํ ์์ค์ ์ปดํฌ๋ํธ๋ค์ ์งํฉ |
ํน์ง
-
์ ์ ์๋๊ณ ๊ฒ์ฆ๋ ์ปดํฌ๋ํธ ํ์ฉ์ผ๋ก ๊ฐ๋ฐ ๊ธฐ๊ฐ ๋จ์ถ
-
์์์ ๋ํ ์ฌ์ฌ์ฉ์ฑ ํ๋ ๋ฐ ์์ฅํ๊ฒฝ ๋ณํ์ ๋ฅ๋์ ์ผ๋ก ๋์ฒ
-
ํ ์คํธ์ ๋๋ฒ๊น ๋จ๊ณ์์ ์๊ฐ์ ์ ์ฝ
-
์ปดํฌ๋ํธ ๋ช ์ธ์๋ฅผ ํตํ ์ํํธ์จ์ด ํ์ง๊ด๋ฆฌ๋ฅผ ์ํ ํ๋ก์ธ์ค ์ง์
-
์ธํฐํ์ด์ค ๊ธฐ๋ฐ์ ์ ๊ทผ๋ฐฉ๋ฒ์ ํตํด ์กฐ์ง ๋ด ๋ณต์กํ ์์คํ ๊ตฌ์ฑ ์์์ ์ผ๊ด์ฑ ์ ์ง๊ฐ ์ฌ์
-
๋ฐ๋ณต ์ ์ง์ ๊ฐ๋ฐ ํ๋ก์ธ์ค ์ ๊ณต
์ฅ์ & ๋จ์
์ฅ์ |
๋จ์ |
์ฌ์ฌ์ฉ์ ํตํ ์์ฐ์ฑ ํฅ์ ๋ฐ๋ณต์ ํ์ฉ์ ์์ต์ฑ ์ ๊ณ ๋ฐ ๊ฐ๋ฐ ์๊ฐ ๋จ์ถ, ๊ฐ๋ฐ ๋น์ฉ ๊ฐ์ |
์๊ตฌ์ฌํญ์ ํํํด์ผ ํ๋ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๊ธฐ ๋๋ฌธ์ ์์คํ ์ด ์ฌ์ฉ์์ ์ง์ ํ ์๊ตฌ์ฌํญ์ ๋ง์กฑ์ํค๊ธฐ ์ด๋ ค์ธ ์๋ ์๋ค. |
์ ๋ขฐ๋ ํฅ์ > ๊ธฐ์กด์ ์ฌ๋ฌ ์์คํ ์์ ์ฌ์ฉ๋์๋ ๊ฒ์ ํ์ฉํ๋ฏ๋ก ์ถฉ๋ถํ ์ ๋ขฐ์ฑ์ด ๊ฒ์ฆ๋์๋ค ๊ณ ๋ณผ ์ ์๋ค. |
์๋ก์ด ๋ฒ์ ์ ์ฌ์ฌ์ฉ ์ปดํฌ๋ํธ์ ๋ํ ํต์ ๊ถ์ ๊ฐ๋ฐ์กฐ์ง์ด ๊ฐ์ง์ง ๋ชปํ๊ธฐ ๋๋ฌธ์ ์์คํ ์งํ์ ๋ํ ์ฃผ๋๊ถ์ ์์คํ๋ค๋ ๋ฌธ์ ๋ ์๋ค. |
ํ๋ก์ธ์ค ์ํ ๊ฐ์ > ์ด๋ฏธ ์ํํธ์จ์ด์ ์ผ๋ถ๊ฐ ์กด์ฌํ๋ค๋ฉด, ์ด์ ๋ํ ๋น์ฉ์ ๋น๊ต์ ์ ํํ๊ฒ ์์ธกํ ์ ์๋ค. |
์ง์ ์ฌ์ฐ๊ถ ๋ฌธ์ |
์ ๋ฌธ๊ฐ์ ํจ์จ์ ์ธ ํ์ฉ > ๊ฐ ๋๋ฉ์ธ ๋ถ์ผ์์ ์ ๋ฌธ๊ฐ๋ค์ ์ํด ๋ง๋ค์ด์ง ์ํํธ์จ์ด๋ฅผ ์ฌ์ฉํ ์ ์๋ค. |
์ ์ง๋ณด์ ๋น์ฉ ์ฆ๊ฐ > ์ฌ์ฌ์ฉ๋๋ ์ํํธ์จ์ด์ ์ฝ๋๊ฐ ์ ๊ณต๋์ง ์๋ ๊ฒฝ์ฐ๋ผ๋ฉด ์์คํ ๋ณํ ๋ฑ์ ๋ฐ๋ฅธ ์ ์ง๋ณด์ ๋น์ฉ์ด ํฌ๊ฒ ์ฆ๊ฐํ ์ํ์ด ์๋ค |
ํ์ค ํธํ > UI๋ Menu๋ฑ์ด ํ์ค์ผ๋ก ๋ง๋ค์ด์ง๊ณ , ์ด๋ฅผ ์ฌ์ฌ์ฉํ๋ค๋ฉด ํจ์ฌ ์ํํธ์จ์ด์ ์ผ๊ด์ฑ์ ์ ์งํ๊ณ , ํ์คํํ๊ธฐ ์ฉ์ดํ๋ค. |
๋๊ตฌ ์ง์ ๋ถ์กฑ > CASE๊ฐ ์ฌ์ฌ์ฉ์ ์ง์ํ์ง ์์ ์๋ ์๊ณ , ํด๋น ๋๊ตฌ๋ฅผ ๊ธฐ์กด ๊ฐ๋ฐ ํ๊ฒฝ์ ํตํฉํ๊ธฐ ์ด๋ ค์ธ ์๋ ์๋ค. |
๋น ๋ฅธ ๊ฐ๋ฐ > ์ฌ์ฌ์ฉํ๋ ์ํํธ์จ์ด์ ๋ํ ๊ฐ๋ฐ๊ณผ ๊ฒ์ฆ์๊ฐ์ ์ ์ฝํ ์ ์๋ค. |
์ปดํฌ๋ํธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์์ฑํ๊ณ ๊ด๋ฆฌํ๋ ๋น์ฉ > ์ฌ์ฌ์ฉํ๊ธฐ ์ํ ์ปดํฌ๋ํธ๋ฅผ ๊ด๋ฆฌํ๋ ๊ฒ์ด ์ฝ์ง ์๋ค. |
์ปดํฌ๋ํธ ๊ฒ์, ์ดํด, ์์ ๋น์ฉ > ์ค์ ๋ก ์ปดํฌ๋ํธ๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํด์๋ ์ ํฉํ ์ปดํฌ๋ํธ๋ฅผ ์ฐพ๊ณ , ๋ช ์ธ๋ฅผ ์ดํดํ๊ณ , ์ด๋ฅผ ์์คํ ์ ํตํฉํ๊ธฐ ์ํ ์์ ์์ ์ ๊ฑฐ์ณ์ผ ํ๋ค. |
๐ ์ ์์ผ ๋ฐฉ๋ฒ๋ก ( Agile )
์ ์์ผ ๋ฐฉ๋ฒ๋ก ์ ์ํํธ์จ์ด ๊ฐ๋ฐ ๋ฐฉ๋ฒ์ ์์ด์ ์๋ฌด๋ฐ ๊ณํ์ด ์๋ ๊ฐ๋ฐ ๋ฐฉ๋ฒ๊ณผ ๊ณํ์ด ์ง๋์น๊ฒ ๋ง์ ๊ฐ๋ฐ ๋ฐฉ๋ฒ๋ค ์ฌ์ด์์ ํํ์ ์ ์ฐพ๊ณ ์ ํ๋ ๋ฐฉ๋ฒ๋ก ์ด๋ค.
์ ์์ผ ๊ฐ๋ฐ ํ๋ก์ธ์ค๋ ์ด๋ ํน์ ๊ฐ๋ฐ ๋ฐฉ๋ฒ๋ก ์ ๊ฐ๋ฆฌํค๋ ๋ง์ ์๋๊ณ "์ ์์ผ(Agile=๊ธฐ๋ฏผํ, ์ข์๊ฒ์ ๋น ๋ฅด๊ณ ๋ญ๋น์๊ฒ ๋ง๋๋ ๊ฒ) ๊ฐ๋ฐ์ ๊ฐ๋ฅํ๊ฒ ํด ์ฃผ๋ ๋ค์ํ ๋ฐฉ๋ฒ๋ก ์ ์ฒด๋ฅผ ์ผ์ปซ๋ ๋ง์ด๋ค.
์ ์์ผ ์ํํธ์จ์ด ๊ฐ๋ฐ ๋ชจ๋ธ์ ์ค์ฉ์ ์ธ ์ธก๋ฉด์ ๊ฐ์กฐํ ๊ฐ๋ฐ ๋ฐฉ๋ฒ๋ก ์ ๋๋ค.
ํน์ง
-
less document-oriented, ์ฆ ๋ฌธ์๋ฅผ ํตํ ๊ฐ๋ฐ ๋ฐฉ๋ฒ์ด ์๋๋ผ,
code-oriented, ์ค์ง์ ์ธ ์ฝ๋ฉ์ ํตํ ๋ฐฉ๋ฒ๋ก
-
ํ๋ ฅ๊ณผ ํผ๋๋ฐฑ์ ์์ฃผ! ์ผ์ฐ! ๋ ์ํ๋ ๊ฒ!
-
์์ ์์ธกํ๋ฉฐ ๊ฐ๋ฐ์ ํ์ง ์๊ณ , ์ผ์ ํ ์ฃผ๊ธฐ๋ฅผ ๊ฐ์ง๊ณ ๋์์์ด ํ๋กํ ํ์ ์ ๋ง๋ค์ด๋ด๋ฉฐ ๊ทธ๋ ๊ทธ๋ ํ์ํ ์๊ตฌ๋ฅผ ๋ํ๊ณ ์์ ํ์ฌ ํ๋์ ์ปค๋ค๋ ์ํํธ์จ์ด๋ฅผ ๊ฐ๋ฐํด ๋๊ฐ๋ adaptive style ์ด๋ผ๊ณ ํ ์ ์๋ค.
-
์์ ์๋ ์ ์์ผ ๊ฐ๋ฐ ํ๋ก์ธ์ค๋ "๊ฒฝ๋(Lightweight)" ํ๋ก์ธ์ค๋ก ๋ถ๋ ธ๋ค.
์ค์ ๊ฐ์น( = ์ ์์ผ ์ ์ธ )
-
๊ณต์ ๊ณผ ๋๊ตฌ๋ณด๋ค ๊ฐ์ธ๊ณผ ์ํธ์์ฉ์
-
ํฌ๊ด์ ์ธ ๋ฌธ์๋ณด๋ค ์๋ํ๋ ์ํํธ์จ์ด๋ฅผ
-
๊ณ์ฝ ํ์๋ณด๋ค ๊ณ ๊ฐ๊ณผ์ ํ๋ ฅ์
-
๊ณํ์ ๋ฐ๋ฅด๊ธฐ๋ณด๋ค ๋ณํ์ ๋์ํ๊ธฐ๋ฅผ
๊ฐ์น์๊ฒ ์ฌ๊ธด๋ค.
์ ์์ผ๋ฐฉ๋ฒ๋ก ์ค์ ๊ฐ์น๋?
1. ์ํตํ๋ผ - ํฌ๊ณ ์ ๋ณด์ด๋ ์ฐจํธ , ์ ๋ณด ๊ณต์ ์์คํ ํ์, ์ ๊ธฐ์ ์ธ ๊ณํ ์ธ์
2. ํ๋ ฅํ๋ผ - ์ ์ฒดํ์ ๊ณ ๊ฐ๊ณผ ํจ๊ป ์๊ฐํ๊ณ ๋ฌธ์ ํด๊ฒฐ
3. ์ ์ํ๋ผ - ๋ณํ๋ฅผ ์์ฉ , ๋ณํ์ ๋ํ ์ ์ด๋ฅผ ํฌ๊ธฐ
4. ์ง์์ ์ผ๋ก - ์งง๊ฒ ์๊ฐ์ด ์ ํด์ง ๋ฐ๋ณต์ ์ฆ๊ฐ๋ฐ
5. ๊ฐ์น๋ฅผ ์ ๋ฌํ๋ผ - ๊ฐ์น์ ์ํ๋๊ฐ ๊ฐ์ฅ ๋์ ์ผ๋ถํฐ ๋จผ์ ์์ , ์์ฃผ ์ถ์ํ๊ณ ๋ญ๋น๋ฅผ ์ค์
6. ํผ๋๋ฐฑ์ ๊ตฌํ๋ผ - ์ผ์ฐ ์์ฃผ ์ผ์ ๋ณด์ฌ์ค
์ฅ์ & ๋จ์
์ฅ์ |
๋จ์ |
์๊ตฌ์ฌํญ ๋ณ๊ฒฝ๊ด๋ฆฌ - |
๊ณํ์ด ์๋ ๋ฐฉ๋ฒ๋ก ์ ๊ฒฝ์ฐ, ์์ผ๋ก์ ์ผ์ ์์ธกํ๊ธฐ ํ๋ค๊ณ ํจ์จ์ ์ด์ง ๋ชปํ๋ค๋ ์ ์์ ์ทจ์ฝ์ ์ ๊ฐ์ง๊ณ ์๋ค. |
์์ํ ๋ ํ๋ก์ ํธ๋ฅผ ์ ํํ๊ฒ ๊ท์ ํ์ง ์์๋ ๋ฉ๋๋ค. |
์ฒด๊ณํ๋ ๋ฌธ์๊ฐ ์ ์ ์ ์๋ค |
์์ ์์๋ค์ ์ถ์ ํ ๋ ๋น ๋ฅด๊ฒ ๋ง๋ค ์ ์์ต๋๋ค. |
๋ชจ๋ธ์ด ๋ณต์กํ์ฌ ๋น์ฉ์ด ๋ง์ด๋ค๊ณ ๋ณต์กํ๋ค๋ ๋จ์ |
์ ์ง์ ์ผ๋ก ํ ์คํธ๋๊ธฐ ๋๋ฌธ์ ์ด๊ธฐ์ ๋ฒ๊ทธ๋ฅผ ๋ฐ๊ฒฌํ ์ ์์ต๋๋ค. |
|
ํ๋ก์ ํธ ๊ฐ์์ฑ ๊ฐ์ |
|
ํ์์ฐ์ฑ ์ฆ๊ฐ |
์ข ๋ฅ
-
์ต์คํธ๋ฆผ ํ๋ก๊ทธ๋๋ฐ (XP:eXtreme Programming)์ด ์ ์์ผ ๊ฐ๋ฐ ํ๋ก์ธ์ค์ ๋ํ์ ์ธ ๋ฐฉ๋ฒ์ด๋ผ ๋ณผ ์ ์๋ค
-
์ ์์ผ ๊ฐ๋ฐ ํ๋ก์ธ์ค์ ๋ํ์๋ก ์ ์์ผ ๊ฐ๋ฐ ํ๋ก์ธ์ค์ ๋ณด๊ธ์ ํฐ ์ญํ ์ ํ์๋ค. ์ด ๋ฐฉ๋ฒ์ ๊ณ ๊ฐ๊ณผ ํจ๊ป 2์ฃผ ์ ๋์ ๋ฐ๋ณต๊ฐ๋ฐ์ ํ๊ณ , ํ ์คํธ์ฐ์ ๊ฐ๋ฐ(TDD)์ ํน์ง์ผ๋ก ํ๋ ๋ช ์์ ์ธ ๊ธฐ์ ๊ณผ ๋ฐฉ๋ฒ์ ๊ฐ์ง๊ณ ์๋ค.
-
30์ผ๋ง๋ค ๋์ ๊ฐ๋ฅํ ์ ํ์ ์ ๊ณตํ๋ ์คํ๋ฆฐํธ(Sprint)๋ฅผ ์ค์ฌ์ผ๋ก ํ๊ณ ์๋ค. ๋งค์ผ ์ ํด์ง ์๊ฐ์ ์ ํด์ง ์ฅ์์์ ์งง์์๊ฐ์ ๊ฐ๋ฐ์ ํ๋ ํ์ ์ํ, ํ๋ก์ ํธ ๊ด๋ฆฌ ์ค์ฌ์ ๋ฐฉ๋ฒ๋ก ์ด๋ค.
-
ํ๋ก์ ํธ ๊ด๋ฆฌ๋ฅผ ์ํ ์ ์์ผ ๋ฐฉ๋ฒ๋ก ์ผ๋ก ์ถ์ ๋ฐ ์กฐ์ ๊ธฐ๋ฐ์ ๋ํ ๊ธฐ๋ฒ
1986๋ ์์๋จ 1995๋ ์ ์ํํธ์จ์ด ๊ฐ๋ฐ์ ์ ์ฉ์์ผ ํ์
-
์ต์คํธ๋ฆผ ๋ชจ๋ธ๋ง์ UML์ ์ด์ฉํ ๋ชจ๋ธ๋ง ์ค์ฌ ๋ฐฉ๋ฒ๋ก ์ด๋ค. ๋ค๋ง, ์ฌํ ๋ชจ๋ธ๋ง ๋ฐฉ๋ฒ๋ค๊ณผ๋ ๋ฌ๋ฆฌ, ์ธ์ ๋ ์คํํ ์ ์๊ณ ๊ฒ์ฆํ ์ ์๋ ๋ชจ๋ธ์ ์์ฑํ๋ ๊ณต์ ์ ๋ฐ๋ณตํด์, ์ต์ข ์ ์ผ๋ก๋ ๋ชจ๋ธ๋ก๋ถํฐ ์๋์ ์ผ๋ก ์ ํ์ ์์ฑํ๊ฒ ํ๋ค
์ ์ฉ๋์
-
ํ๋๋ ๋ชฉํ ๋ฌ์ฑ์ ์ํ ํ๋ก์ธ์ค๋ฅผ ๊ฐ์ง์ง ์๊ณ , ์๊ธฐ์๋ณ์ ์ธ ์ํํธ์จ์ด ๊ฐ๋ฐ๋ก ์ธํด ํผ๋์ ๋น ์ ธ์๋ ์กฐ์ง์ด๋ค. ์ด๋ฌํ ํ๋ก์ ํธ ํ์๊ฒ ์์ด ์ ์์ผ ๊ฐ๋ฐ ํ๋ก์ธ์ค๋, ๊ฐ์ ์ ์ํ ์ข์ ํํธ๊ฐ ๋ ๊ฒ์ด๋ค. ์ ์์ผ ๊ฐ๋ฐ ํ๋ก์ธ์ค๋ ์๊ณ ์ฝ๊ฒ ๋์ ํ ์ ์์ผ๋ฉฐ, ๊ทธ๊ฒ์ ๋ค์ด๊ฐ๋ ๋น์ฉ๊ณผ ์ํ๋ ๋ฎ๋ค.
-
๋ ๋ฒ์งธ๋ ์ด๋ฏธ ์ ํต์ ์ธ ์ํํธ์จ์ด ํ๋ก์ธ์ค๋ฅผ ๋์ ํ๊ณ ์์ง๋ง, ์ ๋๋ก ๋์ํ์ง ์๋(๋๋ ํ๋ก์ธ์ค ์ค์๋ฅผ ์ํ ์ค๋ฒํค๋๊ฐ ๋๋ฌด ์ปค์ ์คํ๋ ค ์ ๋ฌด์ ๋ถ๋ด์ ์ฃผ๊ณ ์๋) ์กฐ์ง์ด๋ค.
-
๋ํ CMMI๋ SPICE๋ฑ์ ์ธ์ฆ์ ์ป์ผ๋ ค๊ณ ํ๋ ์กฐ์ง์์๋ ๊ทธ๋ค์ ์๊ตฌ๋ฅผ ์ถฉ์กฑ์ํฌ ์์ด๋์ด๋ฅผ ์ ๊ณตํด ์ค ์ ์์ ๊ฒ์ด๋ค.
์์ ๋ฌธ์
Q1. ) ์ ์์ผ ๋ฐฉ๋ฒ๋ก ์ด ์๋๊ฒ์?
1. ์ค์ผ์ค ์ฅ์ด์ง๊ธฐ ->์ง์๊ฐ๋ฅํ ์๊ฐ ์๋๋ฅผ ํ์ ํด์ ์์ ์ ์ฑ๊ณผ ๋ด๋๋ก ๊ฐ์กฐ
2. ๋ฌธ์์์ฑ ์ํ๊ธฐ
3. ๋ง์ฅ ์ฝ๋ฉ
4. ์ค๊ณ๋ ๊ณํ ์ํ๊ธฐ ->? ์์ง๋์ด๋ง ์ค์ฒ๋ฒ์ ์ด์ฉํด์ ์ฑ๊ฒจ์ผํจ ( TDD ๋ฑ)
๐ ํญํฌ์ ๋ชจ๋ธ
ํน์ง
-
(๊ฐ ๋จ๊ณ๋ณ๋ก ์ง์ ๋ ์ฐ์ถ๋ฌผ์ด ํ์ํ๋ค.)
์์น์ ์ผ๋ก ํญํฌ์ ๋ชจ๋ธ์์ ๊ฐ ๋จ๊ณ์ ๊ฒฐ๊ณผ๋ก ์น์ธ๋ ํ๋ ๋๋ ๊ทธ ์ด์์ ๋ฌธ์๋ค์ด ๋์์ผ ํ๋ค.
-
์ด์ ๋จ๊ณ๊ฐ ๋๋๊ธฐ ์ ๊น์ง๋ ๋ค์ ๋จ๊ณ๋ฅผ ์์ํ์ง ์๋๋ค.
-
์ํํธ์จ์ด ๊ฐ๋ฐ์ ๊ฐ ๋จ๊ณ๊ฐ ์ค์ฒฉ๋๋ฉฐ ์๋ก์๊ฒ ์ ๋ณด๋ฅผ ์ ๊ณตํ๋ ๋ฐฉ์์ผ๋ก ์ด๋ฃจ์ด์ง๋ค.
-
๋ง์ง๋ง ์๋ช ์ฃผ๊ธฐ(์ด์๊ณผ ์ ์ง๋ณด์) ๋์์๋ ์ํํธ์จ์ด๋ฅผ ์ฌ์ฉํ ์ ์๋๋ก ์ ๊ณตํ๋ค.
-
์ํํธ์จ์ด ๋ช ์ธ์ ์ค๊ณ์ ๋ํ ๊ด๋ฒ์ํ ์์ ์ฑ๊ณผ ๋ณด์ ๋ถ์์ด ํ์ํ ์ค๋ํ ์์คํ ์ด ํ์ํ ๋ถ์์ ์ํํ ์ ์๋๋ก ๋ช ์ธ์์ ์ค๊ณ๋ฌธ์๋ฅผ ์๋ฃํด์ผ ํ๋ค.
์ฅ์ & ๋จ์
์ฅ์ |
๋จ์ |
๊ณํ์ ๋๋ฌด ์์กดํ๋ ๊ฒฝ์ฐ๋ ๊ทธ ํ์์ ์ธ ์ ์ฐจ๋ฅผ ๋ฐ๋ฅด๋๋ฐ ํ์ํ ์๊ฐ๊ณผ ๋น์ฉ์ ๋ฌด์ํ ์ ์์ผ๋ฉฐ, ์ ์ฒด์ ์ธ ๊ฐ๋ฐ์ ํ๋ฆ ์์ฒด๋ฅผ ๋๋ฆฌ๊ฒ ํ๋ ๋จ์ ์ ๊ฐ์ง๊ณ ์๋ค. |
|
์ค๊ณ๊ณผ์ ์์ ์๊ตฌ์ฌํญ์์์ ๋ฌธ์ ์ ์ ๋ฐ๊ฒฌํ๊ณ , ์ฝ๋ฉ ๊ณผ์ ์์ ์ค๊ณ ๋ฌธ์ ๋ฅผ ๋ฐ๊ฒฌํ ์ ์๋ค. |
์๊ตฌ ๋ถ์์ ์๋นํ ์๊ฐ์ด ์์ |
๊ฐ๋ฐ ๋จ๊ณ๋ง๋ค ํผ๋๋ฐฑ์ด ๋ฐ์ํ๋ฏ๋ก ์์ฐจ์ ์ธ ํ๋ฆ์ ๋ฐ๋ผ๊ฐ๊ธฐ ์ด๋ ค์ฐ๋ฉฐ ๊ท๋ชจ๊ฐ ํฌ๊ณ ๋ณต์กํ ์์คํ ์๋ ์ ํฉํ์ง ์๋ค |
|
ํ ํ๋ก์ธ์ค ๋จ๊ณ์์ ์๋ก์ด ์ ๋ณด๋ฅผ ๋ฐ๊ฒฌํ๊ฒ ๋๋ฉด ํ์ํ ์์คํ ๋ณ๊ฒฝ์ ๋ฐ์ํ๊ธฐ ์ํด ์ด์ ๋จ๊ณ์์ ์์ฑํ ๋ฌธ์๋ฅผ ์์ ํด์ผ ํ๋ค. |
์ ์ฉ๋์
- ์ ์กฐ๋น์ฉ์ด ๋๊ฒ ๋ฐ์ํ๋ ํ๋์จ์ด ๊ฐ๋ฐ์๋ ์ ํฉํ ์ ์๋ค.
์ด๋ด๋ ์ฌ์ฉ X
-
์์ ๋ก์ด ํ ์ปค๋ฎค๋์ผ์ด์ ์ด ๊ฐ๋ฅํ๊ณ ์ํํธ์จ์ด ์๊ตฌ์ฌํญ์ด ๋นจ๋ฆฌ ๋ณ๊ฒฝ๋๋ ์ํฉ์์๋ ์ด(ํญํฌ์) ๋ชจ๋ธ์ด ์ ํฉํ ํ๋ก์ธ์ค ๋ชจ๋ธ์ด ์๋๋ค.
-
์ ํ์ ๋ช ์ธ๋ฅผ ๊ฐ๋ฐํ๋ ๊ฒ์ ๋ง์ ๋น์ฉ์ด ๋ค๊ธฐ ๋๋ฌธ์ ์ค๋ํ ์์คํ ์ ๊ฐ๋ฐํ๋ ๊ฒฝ์ฐ๊ฐ ์๋๋ฉด ํญํฌ์ ๋ชจ๋ธ์ ๊ฑฐ์ ์ฌ์ฉํ์ง ์๋๋ค.
๐ฉ ์ ์์ผ ๊ฐ๋ฐ ํ๋ก์ธ์ค์ ์ ํต์ ์ธ ๊ฐ๋ฐ ํ๋ก์ธ์ค์์ ์ฐจ์ด
์ ํต VS ์ ์์ผ |
||
์ ํต( = ๊ณํ๊ธฐ๋ฐ = ํญํฌ์) |
์ ์์ผ |
|
์ค์ |
ํํํ ๊ณํ์ ์ค์ ์ฐ์ถ๋ฌผ ์ค์ฌ (๊ฐ ๋จ๊ณ๋ณ๋ก ์ง์ ๋ ์ฐ์ถ๋ฌผ์ด ์์ฑ๋์๋์ง) |
๊ฐ์ธ๊ณผ ์ํธ์์ฉ, ์๋ํ๋ ์ํํธ์จ์ด, ๊ณ ๊ฐ๊ณผ ํ๋ ฅ, ๋ณํ์ ๋์ ์ํํธ์จ์ด๊ฐ ์ ์๋ํ๋์ง, ์ผ๋ง๋ ์๊ตฌ์ฌํญ์ ๋ง๊ฒ ๊ฐ๋ฐํ๋์ง |
์๊ตฌ์ฌํญ ๊ด๋ฆฌ |
ํ๋ฒ์ ์ ์ ์ด๊ธฐ ์๊ตฌ์ฌํญ ์์ง ๋ฐ ์๊ฒฉํ ๋ณ๊ฒฝ ๊ด๋ฆฌ |
์ง์์ ์ธ ์๊ตฌ์ฌํญ ๊ฐ๋ฐ ๋ฐ ๋ณ๊ฒฝ ์์ฉ |
๊ณํ์๋ฆฝ |
์์ธํ ๊ณํ์๋ฆฝ(Up-Front)์ค๊ณ |
๋ ๋จ๊ณ ๊ณํ(์ฐพ์ ๊ณํ์๋ฆฝ&๊ฐฑ์ ) ๊ฒฝํ ๊ธฐ๋ฐ ํ๋ก์ธ์ค |
๋ฌธ์ํ |
์ค๋ ํ๋ก์ธ์ค ๋ฐ ์์ธํ ๋ฌธ์ํ ๊ฐ์กฐ |
๊ฒฝ๋ ํ๋ก์ธ์ค ๋ฐ ๋ฌธ์ํ๋ณด๋ค ์ฝ๋๋ฅผ ๊ฐ์กฐ |
์ญํ |
์๊ฒฉํ ์ญํ ๋ถ๋ฆฌ |
์ ์ฒด ํ์ํฌ๋ฅผ ์ค์์ |
๊ณ ๊ฐ๊ณผ ์์ฌ์ํต |
์ ์ |
๋ง์ |
ํ ์คํธ |
๋ง์ง๋ง ๋จ๊ณ์์ ํ ์คํธ |
์ง์์ ์ธ ํ ์คํธ |
ํญํฌ์ ๋ชจ๋ธ๋ฑ์ ๊ณ ์ ์ ์ธ ๋ฐฉ๋ฒ๋ก ๊ณผ์ ๊ฐ์ฅ ํฐ ์ฐจ์ด๋ ์ ์ ๋ฌธ์๋ฅผ ์งํฅํ๊ณ , ์ค์ ๊ฐ๋ฐ์ ์งํฅํ๋ ๋ฐฉ๋ฒ์ ๋๋ค.
๐ V-model (๋ธ์ด๋ชจ๋ธ)
์ํํธ์จ์ด ๊ฐ๋ฐ ํ๋ก์ธ์ค๋ก ํญํฌ์ ๋ชจ๋ธ์ ํ์ฅ๋ ํํ ์ค ํ๋๋ก ๋ณผ ์ ์๋ค.
์๋ ๋ฐฉํฅ์ผ๋ก ์ ํ์ ์ผ๋ก ๋ด๋ ค๊ฐ๋ฉด์ ์งํ๋๋ ํญํฌ์ ๋ชจ๋ธ๊ณผ ๋ฌ๋ฆฌ, ์ด ํ๋ก์ธ์ค๋ ์ค๋ฅธ์ชฝ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด ์ฝ๋ฉ ๋จ๊ณ์์ ์์ชฝ์ผ๋ก ๊บพ์ฌ์ ์ํ๋ฒณ V์ ๋ชจ์์ผ๋ก ์งํ๋๋ค.
V ๋ชจ๋ธ์ ๊ฐ๋ฐ ์๋ช ์ฃผ๊ธฐ์ ๊ฐ ๋จ๊ณ์ ๊ทธ์ ์์ํ๋ ์ํํธ์จ์ด ์ํ ๊ฐ ๋จ๊ณ์ ๊ด๊ณ๋ฅผ ๋ณด์ฌ์ค๋ค.
ํน์ง
-
V ๋ชจ๋ธ์ ์ํํธ์จ์ด ๊ฐ๋ฐ์ ๊ฐ ๋จ๊ณ๋ง๋ค ์์ธํ ๋ฌธ์ํ๋ฅผ ํตํด ์์ ์ ์งํํ๋ ์ ์ง์ธ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ๋ค.
-
ํ ์คํธ ์ค๊ณ์ ๊ฐ์ ํ ์คํธ ํ๋์ ์ฝ๋ฉ ์ดํ๊ฐ ์๋ ํ๋ก์ ํธ ์์ ์์ ํจ๊ป ์์ํ์ฌ, ์ ์ฒด์ ์ผ๋ก ๋ง์ ์์ ํ๋ก์ ํธ ๋น์ฉ๊ณผ ์๊ฐ์ ๊ฐ์์ํจ๋ค.
-
๊ฐ ํ ์คํธ ๋จ๊ณ์์ ์ค๋ฅ๊ฐ ๋ฐ๊ฒฌ๋์์ ๋์๋ ์ผ์ชฝ์ ํด๋นํ๋ ๋จ๊ณ์์ ๋ฌธ์ ์ ์ ์ฐพ๊ณ ๋๋์๊ฐ ์ ์์์ ์๋ฏธํ๋๋ฐ, ์ค๋ฅ๊ฐ ๋นจ๋ฆฌ ๋ฐ๊ฒฌ๋๋ฉด ๋น ๋ฅผ์๋ก, ๊ฐ๋ฐ ์ด๊ธฐ ๋จ๊ณ์์์ ์์ ์ด ๋ช ํํ๋ฉด ๋ช ํํ ์๋ก, ์ ์ฒด ํ๋ก์ ํธ ์ผ์ ์ด ๋จ์ถ๋๊ณ , ํ๋ฐ๋ถ์์ ๋ฐ์ํ ํ ์คํ ๋น์ฉ์ ์ค์ผ ์ ์๊ฒ ๋๋ค.
์ฉ์ด์ค๋ช
V&V
(1) ๊ฒ์ฆ(Validation)
-
๋ชฉ์ : Are we building the RIGHT product?(์ฌ๋ฐ๋ฅธ ์ ํ์ ๋ง๋ค๊ณ ์๋๊ฐ?)
-
์ํํธ์จ์ด์ ์ฌ๋ฐ๋ฅธ ๊ตฌํ์ ๋ณด์ฅํ๊ธฐ ์ํด ์ ์ ๋ถ์(๋ฆฌ๋ทฐ, ์ต์คํ์ ๋ฑ)์ ๋น๋กฏํ ๋จ์, ํตํฉ, ์์คํ ํ ์คํธ์์ ์ํ๋๋ ํ๋์ ๋งํ๋ค.
(2) ํ์ธ(Verification)
-
๋ชฉ์ : Are we building the product RIGHT?(์ ํ์ ์ฌ๋ฐ๋ฅด๊ฒ ๋ง๋ค๊ณ ์๋๊ฐ?)
-
ํ์ธ(Validation)์ด๋ ์ต์ข ๋ชฉ์ ์ ๋ฌ์ฑ์ ์ํด ์ฌ์ฉ์ ์๊ตฌ์ฌํญ์ด ์ถฉ์กฑ๋์๋์ง, ๋จ์ ํ ์คํธ์์๋ถํฐ ์ฌ์ฉ์ ์ธ์ ํ ์คํธ๊น์ง์ ๋จ๊ณ๋ฅผ ํตํด ์ํ๋์ด์ง๋ ํ๋์ ๋งํ๋ค.
๊ฒ์ฆ(Validation)๋จ๊ณ
์ข ๋ฅ |
์ ์ ๋ฐ ํน์ง |
์๊ตฌ์ฌํญ ๋ถ์ |
๊ฐ๋ฐ๋ ์์คํ ์ ๋ํ ์๊ตฌ์ฌํญ์ ์์คํ ์ฌ์ฉ์์ ํ์๋ฅผ ๋ถ์ํจ์ผ๋ก์จ ์ป์ ์ ์๋ค. ๋ชฉํ๋ก ํ๋ ์ด์์ ์ธ ์์คํ ์ด ์ํํด์ผํ ๊ธฐ๋ฅ์ ๋ํด ๊ณ ๋ฏผํ๋ ๋จ๊ณ์ด๋ค. ์ํํธ์จ์ด๊ฐ ์ด๋ป๊ฒ ์ค๊ณ๋๊ณ ๊ตฌํ๋ ๊ฒ์ธ์ง์ ๋ํ ์ฌํญ์ ๋ค๋ฃจ์ง ์๋๋ค. |
์์คํ ์ค๊ณ |
์์คํ ์์ง๋์ด๋ ์ฌ์ฉ์ ์๊ตฌ์ฌํญ ๋ฌธ์๋ฅผ ๋ฉด๋ฐํ ๊ฒํ ํ๋ ๊ฒ์ ํตํด ๊ฐ๋ฐํ ์์คํ ์ ๋ํด ๋ถ์ํ๊ณ ์ดํดํ๋ค ๋ํ ์์คํ ์์ง๋์ด๋ ์ฌ์ฉ์ ์๊ตฌ์ฌํญ์ ๊ตฌํ ๊ฐ๋ฅ์ฑ๊ณผ ํ์ํ ๊ธฐ์ ๋ค์ ํ์ ํ๋ค. |
์์ผํ
์ฒ ์ค๊ณ |
๊ณ ์์ค ์ค๊ณ ์ํคํ
์ฒ๋ฅผ ์ ํํจ์ผ๋ก์จ ๋ง๋ค์ด์ง๋ ๋ฒ ์ด์ค๋ผ์ธ์ ๋ํ ์ด ๋จ๊ณ์์ ํตํฉ ํ ์คํธ์ ๋ํ ์ค๊ณ๊ฐ ์ด๋ฃจ์ด์ง๋ค. |
๋ชจ๋ ์ค๊ณ |
์ ์์ค ์ค๊ณ ์ํคํ ์ฒ ์ค๊ณ ๋จ๊ณ์์ ์ ์๋ ๋ชจ๋ ํญ๋ชฉ์ ๋ ์ธ๋ถํ์ฌ ๊ฐ๊ฐ์ ๋ชจ๋์ ๋ํ ๊ธฐ์ ์ ์์ฑํ๋ฉฐ, ์ด๋ฅผ ์ด์ฉํ์ฌ ํ๋ก๊ทธ๋๋จธ๋ค์ด ์ฝ๋ฉ์ ์์ํ ์ ์๋๋ก ๋ง๋ค์ด ์ค๋ค. ์ด ๋จ๊ณ์์๋ ๋จ์ ํ ์คํธ๋ฅผ ์ํ ์ผ์ด์ค์ ์ ์ฐจ๊ฐ ์ค๊ณ๋๋ค. |
ํ์ธ(Verification)๋จ๊ณ
์ข ๋ฅ |
์ ์ ๋ฐ ํน์ง |
๋จ์ ํ ์คํธ |
ํ์ดํธ๋ฐ์ค ํ ์คํธ-์ฝ๋๋ฅผ ์ง์ ํ์ธํ๋ ํํ๋ค. ๋จ์ ํ ์คํธ๋ ํ ์คํธ ํ๋ก์ธ์ค์ ์ฒซ ๋จ๊ณ์ด๋ค. ๋จ์ ํ
์คํธ ์์๋ ์๋ฌ๋ฅผ ์ค์ด๊ธฐ ์ํ ์๋๋ก ์์ฑ๋ ์ฝ๋์ ๋ํ ๋ถ์์ ์งํํ๋ค. ์ฝ๋๊ฐ ํจ์จ์ ์ผ๋ก ์์ฑ๋์๋์ง, ํ๋ก์ ํธ ๋ด์ ํฉ์๋ ์ฝ๋ฉ ํ์ค์ ์ค์ํ๊ณ ์๋์ง๋ ๊ฒ์ฆํ๋ค. ์ฝ๋๋ฅผ ๊ฐ๋ฐํ ๊ฐ๋ฐ์๊ฐ ์ง์ ์ํํ๋ค. |
ํตํฉ ํ ์คํธ |
๋ธ๋๋ฐ์ค ํ ์คํธ -์ฝ๋๋ฅผ ์ง์ ํ์ธํ๋ ํํ๋ ์๋๋ค. ๊ฐ๊ฐ์ ๋ชจ๋๋ค์ ํตํฉํ์ฌ, ํตํฉ๋ ์ปดํฌ๋ํธ ๊ฐ์ ์ธํฐํ์ด์ค์ ์ํธ์์ฉ ์์ ์ค๋ฅ๋ฅผ ๋ฐ๊ฒฌํ๋ ์์
์ ์ํํ๋ค. ์ํคํ ์ฒ ์ค๊ณ ๋จ๊ณ์์ ์ค๋น๋ ํ ์คํธ ์ผ์ด์ค๋ฅผ ์ฌ์ฉํ์ฌ ํ ์คํธ๊ฐ ์งํ๋๋ฉฐ, ์ผ๋ฐ์ ์ผ๋ก ๊ฐ๋ฐ์๊ฐ ์งํํ๋ค. |
์์คํ ํ ์คํธ |
์ค์ ๊ตฌํ๋ ์์คํ ๊ณผ ๊ณํ๋ ์ฌ์(specifications)์ ์๋ก ๋น๊ตํ๋ ์์ ์ด๋ค. |
์ธ์ ํ ์คํธ |
์์คํ ์ด๋ ์์คํ ์ ์ผ๋ถ ๋๋ ํน์ ํ ๋น๊ธฐ๋ฅ์ ์ธ ํน์ฑ์ ๋ํด "ํ์ (Confidence)"์ ์ป๋ ์์ ์ด๋ค. ๊ฒฐํจ์ ์ฐพ๋ ๊ฒ์ ์ธ์ ํ
์คํ
์ ์ฃผ ๋ชฉ์ ์ด ์๋๋ค. |
์ํ + ๋ฐฐํ |
์ํ : ๊ฐ๋ฐ์ ๋ง์ง๋ง ๋ถ๋ถ์์ ์ํํ๋ ํ ์คํ ์ผ๋ก์ ๊ฐ์์ ์ ์ ํ๊ฒฝ์ด ์กฐ์ฑ๋ ์ ์๋ค ๋ฐฐํ : ์ผ๋ฐ์ ์ผ๋ก ์๋ ์ ์ ์ ์ํด ์๋ฃ๋๋ ํ ์คํ ์ด๋ค. ํ๋ก๊ทธ๋จ ์์ฉํ๋ฅผ ์ํ ์ ํ๋ฆฌ์ผ์ด์ ๋ฆด๋ฆฌ์ฆ ์ด์ ์ ์ต์ข ํ ์คํ ์ ์๋ฏธํ๋ค. |
๐
๐
๐๐โญโ๐ฉ