์ํํธ์จ์ด ์ํคํ ์ฒ ๋ฌธ์ํ: ์ ์ฒด ๊ฐ์ด๋
ํฌ๊ด์ ์ธ ๊ฑด์ถ ๋ฌธ์๋ฅผ ์์ฑํ๊ธฐ ์ํ ๋ชจ๋ฒ ์ฌ๋ก์ ์ผ๋ฐ์ ์ธ ๋๊ตฌ๋ฅผ ์ดํด๋ณด์ธ์.

์ํํธ์จ์ด ์ํคํ ์ฒ ๋ฌธ์๋ ๋ชจ๋ ๊ฐ๋ฐ ํ ๊ตฌ์ฑ์์๊ฒ ์์คํ ์ค๊ณ์ ๊ตฌ์กฐ๋ฅผ ์ ๋ฌํ๋ ๋ฐ ๋์์ด ๋๋ฏ๋ก ๋ชจ๋ ์ํํธ์จ์ด ๊ฐ๋ฐ ํ๋ก์ ํธ์ ์ค์ํ ์ธก๋ฉด์ ๋๋ค. ๋ํ ๊ฐ๋ฐ์, ํ๋ก์ ํธ ๊ด๋ฆฌ์, ์ค๊ณ์, ๊ณ ๊ฐ ๋ฑ ๋ค์ํ ์ดํด๊ด๊ณ์ ๊ฐ์ ์ปค๋ฎค๋์ผ์ด์ ์ ์ํ ๊ธฐ๋ฐ์ ์ ๊ณตํฉ๋๋ค. ์ ๋ฌธ์ํ๋ ์ํํธ์จ์ด ์ํคํ ์ฒ๋ ๊ฐ๋ฐ ํ๋ก์ธ์ค์ ํจ์จ์ฑ์ ํฌ๊ฒ ํฅ์์ํค๊ณ , ์์คํ ์ ์ง ๊ด๋ฆฌ์ฑ์ ํฅ์์ํค๋ฉฐ, ๊ด๋ จ๋ ๋ชจ๋ ๋น์ฌ์ ์ฌ์ด์์ ์ํํธ์จ์ด์ ๋ชฉ์ ๊ณผ ๊ธฐ๋ฅ์ ๋ํ ๋ ๋์ ์ดํด๋ฅผ ์ด์งํ ์ ์์ต๋๋ค.
์ํํธ์จ์ด ๊ฐ๋ฐ ์ธ๊ณ์์ ํ๋ก์ ํธ ์ํคํ ์ฒ๋ ๊ตฌ์ถ๋๋ ์์คํ ๋ฐ ๊ตฌ์ฑ ์์์ ์ด๋ฅผ ์์ฑํ๋ ๋ฐ ์ฌ์ฉ๋๋ ๊ธฐ์ ์ ๋ํ ์ ํ๊ณผ ๊ฒฐ์ ์ผ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค. ์ฌ๊ธฐ์๋ ์ฌ์ฉํ ๊ธฐ์ , ๊ตฌ์ฑ ์์๊ฐ ์ด๋ป๊ฒ ์ํธ ์์ฉํ๊ณ ํต์ ํ๋์ง, ์๊ฐ์ด ์ง๋จ์ ๋ฐ๋ผ ์์คํ ์ด ์ด๋ป๊ฒ ๋ฐ์ ํ๋์ง์ ๋ํ ๊ฒฐ์ ์ด ํฌํจ๋ฉ๋๋ค. ์ด๋ฌํ ๊ฒฐ์ ๊ณผ ๊ทธ ์ด์ ๋ฅผ ๋ฌธ์ํํจ์ผ๋ก์จ ์ํํธ์จ์ด ํ์ ๋ณด๋ค ์ํํ ํ๋ก์ ํธ ์๋ช ์ฃผ๊ธฐ๋ฅผ ๋ณด์ฅํ๊ณ ์คํด์ ๋ถ์ผ์น์ ๊ฐ๋ฅ์ฑ์ ์ค์ผ ์ ์์ต๋๋ค.
์ํํธ์จ์ด ์ํคํ ์ฒ ๋ฌธ์ํ์ ์ด์
ํ๊ณผ ๊ฐ๋ฐ์๊ฐ ์ํํธ์จ์ด ์ํคํ ์ฒ์ ๋ํ ํฌ๊ด์ ์ธ ๋ฌธ์๋ฅผ ์์ฑํ๋ ๋ฐ ์๊ฐ๊ณผ ๋ ธ๋ ฅ์ ํฌ์ํด์ผ ํ๋ ๋ช ๊ฐ์ง ์ค๋๋ ฅ ์๋ ์ด์ ๊ฐ ์์ต๋๋ค.
- ํฅ์๋ ์์ฌ์ํต: ๋ฌธ์ํ๋ฅผ ํตํด ๊ฐ๋ฐ์์ ์ค๊ณ์๋ฅผ ํฌํจํ ๋ชจ๋ ํ ๊ตฌ์ฑ์์ ์์คํ ๊ตฌ์ฑ ์์, ํด๋น ๊ด๊ณ, ์ค๊ณ ํ๋ก์ธ์ค ์ค ๋ด๋ฆฐ ๊ฒฐ์ ์ ํ์คํ๊ฒ ์ดํดํ ์ ์์ต๋๋ค. ์ด๋ ํ ๊ตฌ์ฑ์ ๊ฐ์ ๋ ๋์ ํ์ ๊ณผ ์กฐ์ ์ ์ด์งํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
- ์์คํ ์ ๋ํ ๋ ๋์ ์ดํด: ๋ฌธ์ํ๋ ์ํํธ์จ์ด ์ํคํ ์ฒ๋ ์์คํ ์ค๊ณ์ ๋ํ ๋์ ์์ค์ ๋ณด๊ธฐ๋ฅผ ์ ๊ณตํ์ฌ ํ ๊ตฌ์ฑ์์ด ๊ตฌ์ฑ ์์ ๊ฐ์ ๊ตฌ์กฐ, ๋ชฉ์ ๋ฐ ๊ด๊ณ๋ฅผ ๋ ์ฝ๊ฒ ํ์ ํ ์ ์๊ฒ ํด์ค๋๋ค. ์ด๋ ๊ฐ๋ฐ ํ๋ก์ธ์ค ์ ๋ฐ์ ๊ฑธ์ณ ์์ฌ ๊ฒฐ์ ๋ฐ ๋ฌธ์ ํด๊ฒฐ ๋ฅ๋ ฅ ํฅ์์ ๊ธฐ์ฌํฉ๋๋ค.
- ์ง์ ์ด์ ์ด์ง: ํฌ๊ด์ ์ธ ์ํํธ์จ์ด ์ํคํ ์ฒ ๋ฌธ์๋ฅผ ํตํด ์๋ก์ด ํ ๊ตฌ์ฑ์์ด ์์คํ ์ ๋ ์ฝ๊ฒ ์ดํดํ๊ณ ๋น ๋ฅด๊ฒ ์ ์ํ ์ ์์ต๋๋ค. ์ด๋ ์ฌ๋ฌ ๊ฐ๋ฐ์๋ ํ์ด ์ฐธ์ฌํ๋ ๋๊ท๋ชจ ํ๋ก์ ํธ์ ์ธ๋ ฅ ๋ณ๊ฒฝ์ด ์์ฃผ ๋ฐ์ํ๋ ๊ฒฝ์ฐ์ ํนํ ์ ์ฉํฉ๋๋ค.
- ํฅ์๋ ์ ์ง ๊ด๋ฆฌ์ฑ: ์ ์ ํ๊ฒ ๋ฌธ์ํ๋ ์ํํธ์จ์ด ์ํคํ ์ฒ๋ ์ง์ ๊ฒฉ์ฐจ๋ฅผ ๋ฐฉ์งํ๊ณ ์ ์ง ๊ด๋ฆฌ ์ค์ ์์คํ ๊ตฌ์กฐ์ ๋ํ ๋ช ํํ ์ดํด๋ฅผ ์ด์งํ๋ ๋ฐ ๋์์ด ๋ ์ ์์ต๋๋ค. ์ด๋ฅผ ํตํด ๊ฐ๋ฐ์๋ ์์คํ ์ ์์ ์ฑ๊ณผ ์ผ๊ด์ฑ์ ์์์ํค์ง ์๊ณ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ณ ์๋ก์ด ๊ธฐ๋ฅ์ ์ถ๊ฐํ๋ ๋ฐฉ๋ฒ์ ๋ ์ ์ดํดํ ์ ์์ผ๋ฏ๋ก ๊ท์คํ ์๊ฐ๊ณผ ๋ฆฌ์์ค๋ฅผ ์ ์ฝํ ์ ์์ต๋๋ค.
- ๊ท์ ์ค์: ์ผ๋ถ ์ฐ์ ์์๋ ํน์ ๊ท์ ์ด๋ ํ์ค์ ์ถฉ์กฑํ๊ธฐ ์ํด ์ํํธ์จ์ด ์ํคํ ์ฒ๋ฅผ ๋ฌธ์ํํด์ผ ํ ์ ์์ต๋๋ค. ์ ๋ฌธ์ํ๋ ์ํคํ ์ฒ๋ฅผ ์ ์งํจ์ผ๋ก์จ ์กฐ์ง์ ์ ๊ณ ๊ท์ ์ ์ค์ํ๊ณ ์ ์ฌ์ ์ธ ๋ฒ์ ๋ฌธ์ ์ ์ํ์ ์ค์ผ ์ ์์ต๋๋ค.

ํจ๊ณผ์ ์ธ ์ํํธ์จ์ด ์ํคํ ์ฒ ๋ฌธ์์ ํต์ฌ ์์
์์คํ ์ ๋ณธ์ง์ ์ ํํ๊ฒ ํฌ์ฐฉํ๊ณ ์ดํด๊ด๊ณ์์๊ฒ ๊ท์คํ ํต์ฐฐ๋ ฅ์ ์ ๊ณตํ๋ ํจ๊ณผ์ ์ธ ์ํํธ์จ์ด ์ํคํ ์ฒ ๋ฌธ์๋ฅผ ์์ฑํ๋ ค๋ฉด ๋ค์ ํต์ฌ ์์๋ฅผ ํฌํจํ๋ ๊ฒ์ ๊ณ ๋ คํ์ญ์์ค.
- ์ปจํ ์คํธ ๋๋ ์์คํ ๋ฒ์: ์์คํ ๋ฒ์์ ๊ฐ์๋ฅผ ์ค๋ช ํ๊ณ ์ปจํ ์คํธ๋ฅผ ์ค์ ํ์ฌ ๋ฌธ์ํ๋ฅผ ์์ํฉ๋๋ค. ์์คํ ์ ๋ชฉํ, ์ฌ์ฉ์, ์์คํ ์ด ์๋ํ ํ๊ฒฝ์ ์ค๋ช ํฉ๋๋ค. ์ด๋ ์ ์ฒด ์์คํ ์ํคํ ์ฒ๋ฅผ ๋ ์ ์ดํดํ ์ ์๋ ๊ธฐ๋ฐ์ ๋ง๋ จํ๋ ๋ฐ ๋์์ด ๋๋ฉฐ ํ๋ก์ ํธ์ ๊ด๋ จ๋ ๋ชจ๋ ๋น์ฌ์์ ๊ณตํต ๊ธฐ๋ฐ์ ๊ตฌ์ถํฉ๋๋ค.
- ์ํคํ ์ฒ ๋ชฉํ ๋ฐ ์ ์ฝ ์กฐ๊ฑด: ์์คํ ์ ๋ํ ์ํคํ ์ฒ ๊ฒฐ์ ์ ์ด๋ ๋ชฉํ์ ์ ์ฝ ์กฐ๊ฑด์ ๋ช ํํ๊ฒ ์ค๋ช ํฉ๋๋ค. ์ฌ๊ธฐ์๋ ๊ธฐ๋ฅ์ ์๊ตฌ ์ฌํญ, ๋น๊ธฐ๋ฅ์ ์๊ตฌ ์ฌํญ ๋ฐ ํ๊ฒฝ, ์กฐ์ง ๋๋ ๊ธฐ์ ์คํ์ ์ํด ๋ถ๊ณผ๋ ํน์ ์ ํ ์ฌํญ์ ํด๊ฒฐํ๋ ๊ฒ์ด ํฌํจ๋ฉ๋๋ค. ๋ชฉํ์ ์ ์ฝ ์กฐ๊ฑด์ ์ค์ ํ๋ฉด ์ ํํ ์ํคํ ์ฒ ํจํด, ๊ตฌ์ฑ ์์ ๋ฐ ๋์์ธ ๊ฒฐ์ ์ ๋ํ ๊ทผ๊ฑฐ๊ฐ ์ ๊ณต๋ฉ๋๋ค.
- ์ํคํ ์ฒ ๋ณด๊ธฐ ๋ฐ ๊ด์ : ๋ ผ๋ฆฌ์ , ๋ฌผ๋ฆฌ์ , ํ๋ก์ธ์ค ๋๋ ์ฌ์ฉ ์ฌ๋ก ๋ณด๊ธฐ์ ๊ฐ์ ๋ค์ํ ๋ณด๊ธฐ๋ฅผ ์ฌ์ฉํ์ฌ ์์คํ ์ํคํ ์ฒ๋ฅผ ์ ์ํ์ฌ ์์คํ ๊ณผ ํด๋น ๊ตฌ์ฑ ์์์ ๋ค์ํ ์ธก๋ฉด์ ํํํฉ๋๋ค. ๊ฐ ๋ทฐ๋ ์ํคํ ์ฒ์ ํน์ ์ธก๋ฉด์ ์ด์ ์ ๋ง์ถฐ์ผ ํ๋ฉฐ ์ด๋ฅผ ๊ฐ๊ฒฐํ๊ณ ์ผ๊ด๋๊ฒ ํํํด์ผ ํฉ๋๋ค. ๋ํ ๋ณด์, ์ฑ๋ฅ ๋๋ ํ์ฅ์ฑ๊ณผ ๊ฐ์ ๊ต์ฐจ ๋ฌธ์ ๋ฅผ ๋ ผ์ํ๋ ์ํคํ ์ฒ ๊ด์ ์ ํตํฉํฉ๋๋ค.
- ๊ตฌ์ฑ ์์ ๋ค์ด์ด๊ทธ๋จ: ๊ธฐ๋ณธ ๊ตฌ์ฑ ์์์ ์์คํ ๋ด ๊ด๊ณ๋ฅผ ์ค๋ช ํ๋ ๋ค์ด์ด๊ทธ๋จ์ ํฌํจํฉ๋๋ค. ์ด๋ฌํ ๋ค์ด์ด๊ทธ๋จ์ ๋์ ์์ค์ ์ถ์์ ํํ๋ถํฐ ๋ณด๋ค ์์ธํ๊ณ ๊ตฌ์ฒด์ ์ธ ์๊ฐํ๊น์ง ๋ค์ํฉ๋๋ค. ํผ๋์ด๋ ์คํด๋ฅผ ํผํ๊ธฐ ์ํด ๋ช ํํ๊ณ ์ผ๊ด๋ ํ๊ธฐ๋ฒ๊ณผ ์ฉ์ด๋ฅผ ์ฌ์ฉํ์ญ์์ค.
- ์ํ์ค ๋ค์ด์ด๊ทธ๋จ: ์ํ์ค ๋ค์ด์ด๊ทธ๋จ์ ํตํฉํ์ฌ ๊ตฌ์ฑ ์์์ ์์คํ ์ ์ด ํ๋ฆ ๊ฐ์ ์ํธ ์์ฉ์ ๋ณด์ฌ์ค๋๋ค. ์ด๋ฌํ ๋ค์ด์ด๊ทธ๋จ์ ์์คํ ์ ๋ฐํ์ ๋์์ ๋ํ ๊ท์คํ ํต์ฐฐ๋ ฅ์ ์ ๊ณตํ๊ณ ์ ์ฌ์ ์ธ ๋ณ๋ชฉ ํ์์ด๋ ์ต์ ํ๊ฐ ํ์ํ ์์ญ์ ์๋ณํ๋ ๋ฐ ๋์์ด ๋ ์ ์์ต๋๋ค.
- ๋ฐ์ดํฐ ๋ชจ๋ธ: ํ ์ด๋ธ, ์ด, ๊ด๊ณ ๋ฐ ์ ์ฝ ์กฐ๊ฑด์ ํฌํจํ์ฌ ์์คํ ์์ ์ฌ์ฉ๋๋ ๋ฐ์ดํฐ ๋ชจ๋ธ์ ์์ธํ ์ค๋ช ํฉ๋๋ค. ์ด ์ ๋ณด๋ ๋ฐ์ดํฐ๊ฐ ์์คํ ์ ํตํด ์ด๋ป๊ฒ ํ๋ฅด๋์ง ์ดํดํ๊ณ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ค๊ณ ๋ฐ ์ฑ๋ฅ ์ต์ ํ์ ๋ํ ๊ฒฐ์ ์ ์๋ฆฌ๋ ๋ฐ ํ์์ ์ ๋๋ค.
- ๋น๊ธฐ๋ฅ์ ์๊ตฌ ์ฌํญ: ์ํํธ์จ์ด ์ํคํ ์ฒ ๋ฌธ์์์ ์ฑ๋ฅ, ์์ ์ฑ, ์ ์ง ๊ด๋ฆฌ ๊ฐ๋ฅ์ฑ ๋ฐ ๋ณด์๊ณผ ๊ฐ์ ๋น๊ธฐ๋ฅ์ ์๊ตฌ ์ฌํญ์ ํด๊ฒฐํฉ๋๋ค. ์ด๋ฌํ ์๊ตฌ ์ฌํญ์ ์ง์ ํ๋ฉด ์ํคํ ์ฒ๊ฐ ํ์ํ ํ์ง ํน์ฑ์ ์ถฉ์กฑํ๊ณ ์งํํ๋ ์กฐ์ง ์๊ตฌ ์ฌํญ๊ณผ ๊ธฐ์ ๋ฐ์ ์ ์ ์ํ ์ ์์ต๋๋ค.
์ํํธ์จ์ด ์ํคํ ์ฒ ๋ฌธ์์ ์ด๋ฌํ ํ์ ์์๋ฅผ ํฌํจํจ์ผ๋ก์จ ๊ฐ๋ฐ ์ ๋ฐ์ ๊ฑธ์ณ ๋ ๋์ ์์ฌ์ํต, ์ดํด ๋ฐ ์์ฌ ๊ฒฐ์ ์ ์ด์งํ๋ ๊ท์คํ ๋ฆฌ์์ค๋ฅผ ๋ง๋ค ์ ์์ต๋๋ค.
์ํํธ์จ์ด ์ํคํ ์ฒ ๋ฌธ์ ์์ฑ ๋ชจ๋ฒ ์ฌ๋ก
๊ณ ํ์ง์ ์ ํํ๊ณ ์ฝ๊ธฐ ์ฌ์ด ์ํํธ์จ์ด ์ํคํ ์ฒ ๋ฌธ์๋ฅผ ์์ฑํ๋ ๊ฒ์ ๋ชจ๋ ์ํํธ์จ์ด ๊ฐ๋ฐ ํ๋ก์ ํธ์ ์ฑ๊ณต์ ๋งค์ฐ ์ค์ํฉ๋๋ค. ๋ฌธ์๊ฐ ์๋ํ ๋ชฉ์ ์ ๋ถํฉํ๋์ง ํ์ธํ๊ณ ํ์ด ์์คํ ์ ์ดํดํ๊ณ ์ ์ง ๊ด๋ฆฌํ๋ ๋ฐ ๋์์ ์ฃผ๋ ค๋ฉด ๋ค์ ๋ชจ๋ฒ ์ฌ๋ก๋ฅผ ๋ฐ๋ฅด์ธ์.
- ๋ฌธ์์ ๋ชฉํ ์ ์ : ์์ํ๊ธฐ ์ ์ ๋ฌธ์์ ๊ธฐ๋ณธ ๋ชฉํ๋ฅผ ์๋ณํฉ๋๋ค. ์ฌ๊ธฐ์๋ ํ ์กฐ์ ๋ณด์ฅ, ์์ฌ ๊ฒฐ์ ์ง์, ๊ต์ก ๋ชฉ์ ์ ์ํ ์์คํ ๊ฐ์ ์ ๊ณต์ด ํฌํจ๋ ์ ์์ต๋๋ค. ๋ฌธ์๋ฅผ ์์ฑํ๊ณ ๊ตฌ์กฐํํ ๋ ์ด๋ฌํ ๋ชฉํ๋ฅผ ์ผ๋์ ๋์ญ์์ค.
- ํ์ค ๋ฌธ์ ๊ตฌ์กฐ ๊ฐ๋ฐ : ์ํํธ์จ์ด ์ํคํ ์ฒ ๋ฌธ์ ๊ตฌ์ฑ์ ์ผ๊ด์ฑ์ ๊ฐ๋ ์ฑ๊ณผ ์ดํด์ ๋งค์ฐ ์ค์ํฉ๋๋ค. ์ปจํ ์คํธ, ์ํคํ ์ฒ ๋ชฉํ, ๋ณด๊ธฐ, ๋ค์ด์ด๊ทธ๋จ, ๋น๊ธฐ๋ฅ์ ์๊ตฌ ์ฌํญ ๋ฑ ํ์ ์น์ ์ผ๋ก ํ์คํ๋ ๊ตฌ์กฐ๋ฅผ ์ค์ ํฉ๋๋ค. ๋งค์ฐ ํฌ๊ฑฐ๋ ๋ณต์กํ ํ๋ก์ ํธ๋ ํ์ ์์คํ ๋๋ฉ์ธ ๋๋ ์ํคํ ์ฒ ๋ฌธ์ ์ ๋ฐ๋ผ ๊ตฌ์ฑ๋ ์ฌ๋ฌ ๊ฐ์ ์ฐ๊ฒฐ๋ ์์ ๋ฌธ์๋ก ๋๋ ์ ์์ต๋๋ค.
- ์ดํดํ๊ธฐ ์ฝ๊ฒ ์์ฑ : ๋น๊ธฐ์ ์ ์ดํด๊ด๊ณ์๋ฅผ ํฌํจํ์ฌ ๋ชจ๋ ํ ๊ตฌ์ฑ์์ด ์ ๊ทผํ ์ ์๋ ๋ช ํํ๊ณ ๊ฐ๋จํ ์ธ์ด๋ฅผ ์ฌ์ฉํ์ฌ ์์ฑํฉ๋๋ค. ๊ฐ๋ฅํ ๊ฒฝ์ฐ ์ ๋ฌธ ์ฉ์ด๋ ์ง๋์น๊ฒ ๊ธฐ์ ์ ์ธ ์ฉ์ด๋ฅผ ์ฌ์ฉํ์ง ๋ง์ธ์. ์ํํธ์จ์ด ์ํคํ ์ฒ ๋ฌธ์ํ์ ์ฃผ์ ๋ชฉํ๋ ์ ๊ท ๋ฐ ๊ธฐ์กด ํ ๊ตฌ์ฑ์์ ํ์ต ํ๋ก์ธ์ค ์๋๋ฅผ ๋์ด๋ ๊ฒ์ ๋๋ค.
- ์๊ฐ์ ๋ค์ด์ด๊ทธ๋จ ์ฌ์ฉ : ๋ณต์กํ ์์ด๋์ด๋ฅผ ์ ๋ฌํ๋ ๋ฐ์๋ ์๊ฐ์ ํํ์ด ํ ์คํธ๋ณด๋ค ๋ ํจ๊ณผ์ ์ธ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. UML ๋ค์ด์ด๊ทธ๋จ, ์์๋ ๋ฐ ๊ธฐํ ์๊ฐ์ ํ์์ ์ฌ์ฉํ์ฌ ์์คํ ์ํคํ ์ฒ์ ๋ค์ํ ์ธก๋ฉด์ ์ค๋ช ํฉ๋๋ค. ๋ฌธ์์ ์ ์ ํ ๋ํ ํ๊ธฐ, ๋ฒ๋ก ๋๋ ์ค๋ช ์ ํฌํจ์ํค์ญ์์ค.
- ๋ฌธ์ ๋ณ๊ฒฝ ๋ฐ ๊ฒฐ์ : ํ๋ก์ ํธ๊ฐ ๋ฐ์ ํจ์ ๋ฐ๋ผ ์ํคํ ์ฒ ๋ฌธ์๋ ๋ฐ์ ํด์ผ ํฉ๋๋ค. ํ๋ก์ ํธ ๊ฐ๋ฐ์ ๋ช ํํ ๊ธฐ๋ก์ ์ ์งํ๊ธฐ ์ํด ์ค์ํ ์ํคํ ์ฒ ๊ฒฐ์ ๋ฐ ์ค๊ณ ๋ณ๊ฒฝ ์ฌํญ์ ๊ทธ ์ ๋น์ฑ๊ณผ ํจ๊ป ๊ธฐ๋กํด ๋์ญ์์ค. ์ด๋ ๋์ค์ ๋ณ๊ฒฝ์ด ํ์ํ ๋ ์ถ์ ์ฑ๊ณผ ์ํฅ ๋ถ์์ ์ฉ์ดํ๊ฒ ํ ์ ์์ต๋๋ค.
- ์ต์ ์ํ๋ก ์ ์ง : ์ํํธ์จ์ด ์ํคํ ์ฒ ๋ฌธ์๋ฅผ ์ ๊ธฐ์ ์ผ๋ก ๊ฒํ ํ๊ณ ์ ๋ฐ์ดํธํ์ธ์. ์ด๋ ๊ด๋ จ์ฑ์ ์ ์งํ๋ ๋ฐ ๋์์ด ๋๋ฉฐ ํ์ ์ํ ๊ท์คํ ๋ฆฌ์์ค๋ก ์ ์ง๋ฉ๋๋ค. ํ ๋ช ์ด์์ ํ ๊ตฌ์ฑ์์๊ฒ ๋ฌธ์ ์ ๋ฐ์ดํธ ์ฑ ์์ ํ ๋นํ๊ณ ์ ํ์ฑ๊ณผ ์ต์ ์ฑ์ ์ ์งํ๊ธฐ ์ํ ๊ฒํ ํ๋ก์ธ์ค๋ฅผ ์๋ฆฝํฉ๋๋ค.
์ด๋ฌํ ๋ชจ๋ฒ ์ฌ๋ก๋ฅผ ๋ฐ๋ฅด๋ฉด ํ์ ๊ณ ํ์ง ์ํคํ ์ฒ ๋ฌธ์๋ฅผ ๊ฐ๋ฐ ๋ฐ ์ ์ง ๊ด๋ฆฌํ์ฌ ๋ ๋์ ์์ฌ์ํต, ์ดํด ๋ฐ ๋ณด๋ค ์ฑ๊ณต์ ์ธ ์ํํธ์จ์ด ๊ฐ๋ฐ ํ๋ก์ ํธ๋ฅผ ์ํํ ์ ์์ต๋๋ค.
์ํํธ์จ์ด ์ํคํ ์ฒ ๋ฌธ์ํ๋ฅผ ์ํ ๋๊ตฌ ๋ฐ ํ๋ซํผ
ํจ๊ณผ์ ์ด๊ณ ์๊ฐ์ ์ผ๋ก ๋งค๋ ฅ์ ์ธ ์ํํธ์จ์ด ์ํคํ ์ฒ ๋ฌธ์๋ฅผ ์์ฑํ๋ ๋ฐ ๋์์ด ๋๋ ๋ค์ํ ๋๊ตฌ์ ํ๋ซํผ์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๋ค์ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ๋ฉด ๋ฌธ์ํ ํ๋ก์ธ์ค๋ฅผ ํฅ์ํ๊ณ ๋ฌธ์์ ๋ํ ์ ๊ทผ์ฑ๊ณผ ๊ณต์ ์ฑ์ ๋์ผ ์ ์์ต๋๋ค.
UML ๋ค์ด์ด๊ทธ๋จ ์์ฑ ๋๊ตฌ
์ด๋ฌํ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ๋ฉด ์ฌ์ฉ ์ฌ๋ก, ํด๋์ค, ์ํ์ค ๋ฐ ๊ตฌ์ฑ ์์ ๋ค์ด์ด๊ทธ๋จ์ ํฌํจํ ์๊ฐ์ ๋ค์ด์ด๊ทธ๋จ์ ๋ง๋ค๊ณ ํธ์งํ ์ ์์ต๋๋ค. UML ๋ค์ด์ด๊ทธ๋จ ๋๊ตฌ์ ์๋ก๋ Visio, Lucidchart ๋ฐ Creately ๊ฐ ์์ต๋๋ค.
๊ตฌ์กฐํ๋ ๋ฌธ์ํ ๋๊ตฌ
Atlassian Confluence ๋๋ readthedocs.io ์ ๊ฐ์ ํ๋ซํผ์ ๋ฌธ์ ์์ฑ ๋ฐ ๊ตฌ์ฑ์ ์ํ ํ์ ํ๊ฒฝ์ ์ ๊ณตํฉ๋๋ค. ์์์ด ์ง์ ๋ ํ ์คํธ, ์ด๋ฏธ์ง, ํ, ๋ฉํฐ๋ฏธ๋์ด ์ฝํ ์ธ ๋ฅผ ๋ฌธ์์ ์ฝ๊ฒ ์ถ๊ฐํ๊ณ ๋ค์ํ ์น์ ์ด๋ ๋ฌธ์๋ฅผ ์ํธ ์ฐ๊ฒฐํ ์ ์์ต๋๋ค.
์ ๋ฌธ ์ํคํ ์ฒ ๋ฌธ์ํ ๋๊ตฌ
ํน์ ๋๊ตฌ๋ ์ํํธ์จ์ด ์ํคํ ์ฒ ๋ฌธ์ํ๋ฅผ ๋๊ธฐ ์ํด ํน๋ณํ ์ค๊ณ๋์์ต๋๋ค. ์๋ฅผ ๋ค์ด ๊ฐ๋ฐฉํ ํ์ค ์ํคํ ์ฒ ๋ชจ๋ธ๋ง ์ธ์ด์ธ ArchiMate ๋๋ ์ํํธ์จ์ด ์ํคํ ์ฒ ์ค๋ช ์ ์ํ ๊ทธ๋ํฝ ํ๊ธฐ๋ฒ ๋ฐ ๊ตฌ์ฑ ์ฒด๊ณ๋ฅผ ์ ๊ณตํ๋ C4 model ์์ต๋๋ค.
์ด๋ฌํ ๋๊ตฌ์ ํ๋ซํผ์ ์ฌ์ฉํ๋ฉด ์๊ฐ์ ์ ์ฝํ๊ณ ์ํํธ์จ์ด ์ํคํ ์ฒ ๋ฌธ์๋ฅผ ๋ช ํํ๊ณ ์ ์ง ๊ด๋ฆฌํ๊ธฐ ์ฝ๊ฒ ๋ง๋ค ์ ์์ต๋๋ค. ๋ค์ํ ์ต์ ์ ํ๊ฐํ์ฌ ๊ทํ์ ์๊ตฌ ์ฌํญ๊ณผ ์์ฐ์ ๊ฐ์ฅ ์ ํฉํ ์๋ฃจ์ ์ ์ฐพ์ผ์ญ์์ค.
AppMaster ์์ : ์ํคํ ์ฒ ๊ณํ ๋ฐ ์ค๊ณ ๊ฐ์ํ
์ํํธ์จ์ด ์ํคํ ์ฒ๋ฅผ ๋ฌธ์ํํ๋ ๊ฒ๋ ์ค์ํ์ง๋ง ๊ณํ ๋ฐ ์ค๊ณ ํ๋ก์ธ์ค๋ฅผ ๊ฐ์ํํ๋ ๋ฐฉ๋ฒ์ ์ฐพ๋ ๊ฒ์ด ํจ์ฌ ๋ ์ ์ตํ ์ ์์ต๋๋ค. ์ด๊ฒ์ด AppMaster no-code ํ๋ซํผ์ด ์๋ํ๋ ๊ณณ์ ๋๋ค. AppMaster ์ฌ์ฉํ๋ฉด ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ํ ๋ฐ์ดํฐ ๋ชจ๋ธ , ๋น์ฆ๋์ค ํ๋ก์ธ์ค ๋ฐ UI ๊ตฌ์ฑ ์์๋ฅผ ์๊ฐ์ ์ผ๋ก ์์ฑํ์ฌ ์น, ๋ชจ๋ฐ์ผ ๋ฐ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ๊ตฌ์ถ ํ๋ก์ธ์ค๋ฅผ ๊ฐ์ ํ ์ ์์ต๋๋ค. AppMaster ์ ์๊ฐ์ ๋์์ธ ํ๊ฒฝ์ ์ฌ์ฉํ๋ฉด ์๋ฒ ๋ฐฑ์๋, ์น ์ฌ์ดํธ, ๊ณ ๊ฐ ํฌํธ ๋ฐ ๊ธฐ๋ณธ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ํฌํจํ ์ํํธ์จ์ด ์๋ฃจ์ ์ ์ํคํ ์ฒ๋ฅผ ์ ์ํ๊ฒ ๊ตฌ์ถํ ์ ์์ต๋๋ค. ์ด๋ ์ค๊ณ ์์๊ฐ ํ๋ซํผ ๋ด์์ ์ง์ ์์ํ๊ฒ ๊ตฌํ๋๋ฏ๋ก ๊ด๋ฒ์ํ ์ํคํ ์ฒ ๋ฌธ์ํ์ ํ์์ฑ์ ํฌ๊ฒ ์ค์ฌ์ค๋๋ค.

AppMaster ์ฌ์ฉํ๋ฉด ๊ธฐ์ ์ ๋ถ์ฑ๋ฅผ ์ ๊ฑฐํ๊ณ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ ํ๋ก์ธ์ค๋ฅผ ๊ฐ์ํํ๋ ํฌ๊ด์ ์ธ ํตํฉ ๊ฐ๋ฐ ํ๊ฒฝ(IDE)์ ์ด์ ์ ๋๋ฆด ์ ์์ต๋๋ค. ์ด ํ๋ซํผ์ ๋ชจ๋ ๊ท๋ชจ์ ๊ธฐ์ ์ด ๋น์ฉ ํจ์จ์ ์ด๊ณ ์ฝ๊ฒ ์ก์ธ์คํ ์ ์๋๋ก ์ค๊ณ๋์ด ์ผ๋ฐ ๊ฐ๋ฐ์๋ ํ์ฅ ๊ฐ๋ฅํ ์๋ฃจ์ ์ ๋ง๋ค ์ ์์ต๋๋ค. AppMaster ์ ์ฝ๋ ์๋ ํ๋ซํผ์ ๊ธฐ์กด ์ํํธ์จ์ด ์ํคํ ์ฒ ๋ฌธ์์ ๋ํ ๊ฐ๋ ฅํ ๋์์ ์ ๊ณตํ์ฌ ๊ฐ๋ฐ์๊ฐ 10๋ฐฐ ๋ ๋น ๋ฅด๊ณ ๋น์ฉ ํจ์จ์ ์ผ๋ก ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋ค ์ ์๋๋ก ์ง์ํฉ๋๋ค.
์ํํธ์จ์ด ์ํคํ ์ฒ ๋ฌธ์์ ๋ชจ๋ฒ ์ฌ๋ก์ AppMaster ์ ๊ฐ์ no-code ํ๋ซํผ์ ํ์ ์ ์ธ ๊ธฐ๋ฅ์ ๊ฒฐํฉํ๋ฉด ์ํํธ์จ์ด ๊ฐ๋ฐ ํ๋ก์ ํธ๋ฅผ ๊ฐ์ํํ๊ณ ํ ์ ์ฒด์ ํ์ ์ ๊ฐํํ ์ ์์ต๋๋ค. ์ด ๊ฐ์ด๋์ ์ค๋ช ๋ ๋ชจ๋ฒ ์ฌ๋ก์ ๋๊ตฌ๋ฅผ ํตํฉํ๋ฉด ์ํํธ์จ์ด ๊ฐ๋ฐ ํ๋ก์ธ์ค๋ฅผ ๊ฐ์ ํ๊ณ ํ๊ณผ ์ดํด๊ด๊ณ์ ๋ชจ๋์๊ฒ ๋ณด๋ค ์ฑ๊ณต์ ์ธ ๊ฒฐ๊ณผ๋ฅผ ๋ณด์ฅํ ์ ์์ต๋๋ค. ํ๋ก์ ํธ์ ๊ด๋ จ๋ ๋ชจ๋ ์ฌ๋์ด ์ํคํ ์ฒ ๋ฌธ์๋ฅผ ์ต์ ์ํ๋ก ์ ํํ๊ณ ์ก์ธ์คํ ์ ์๋๋ก ์ ์งํ๋ ๊ฒ์ ์ค์์ฑ์ ํญ์ ๊ธฐ์ตํ์ธ์.
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
์ํํธ์จ์ด ์ํคํ ์ฒ๋ฅผ ๋ฌธ์ํํ๋ ๊ฒ์ ํ ๊ตฌ์ฑ์ ๊ฐ์ ์ํํ ์์ฌ์ํต์ ๋ณด์ฅํ๊ณ , ์์คํ ์ค๊ณ์ ๋ํ ๋ ๋์ ์ดํด๋ฅผ ๋ณด์ฅํ๊ณ , ๋ฌธ์ ํด๊ฒฐ ๋ฐ ์์ฌ ๊ฒฐ์ ์ ์ด์งํ๊ณ , ์๋ก์ด ํ ๊ตฌ์ฑ์ ๊ต์ก์ ์์๋๋ ์๊ฐ์ ์ค์ด๋ ๋ฐ ์ค์ํฉ๋๋ค.
ํจ๊ณผ์ ์ธ ์ํํธ์จ์ด ์ํคํ ์ฒ ๋ฌธ์์ ํต์ฌ ์์์๋ ์ปจํ ์คํธ ๋๋ ์์คํ ๋ฒ์, ์ํคํ ์ฒ ๋ชฉํ ๋ฐ ์ ์ฝ ์กฐ๊ฑด, ์ํคํ ์ฒ ๋ณด๊ธฐ ๋ฐ ๊ด์ , ๊ตฌ์ฑ ์์ ๋ค์ด์ด๊ทธ๋จ, ์ํ์ค ๋ค์ด์ด๊ทธ๋จ, ๋ฐ์ดํฐ ๋ชจ๋ธ ๋ฐ ๋น๊ธฐ๋ฅ ์๊ตฌ ์ฌํญ์ด ํฌํจ๋ฉ๋๋ค.
์ํํธ์จ์ด ์ํคํ ์ฒ ๋ฌธ์ ์์ฑ์ ๋ํ ๋ช ๊ฐ์ง ๋ชจ๋ฒ ์ฌ๋ก์๋ ๋ฌธ์ ๋ชฉํ ์ ์, ํ์ค ๋ฌธ์ ๊ตฌ์กฐ ๊ฐ๋ฐ, ์ดํดํ๊ธฐ ์ฝ๊ฒ ๋ง๋ค๊ธฐ, ์๊ฐ์ ๋ค์ด์ด๊ทธ๋จ ์ฌ์ฉ, ๋ณ๊ฒฝ ์ฌํญ ๋ฐ ๊ฒฐ์ ๋ฌธ์ํ, ์ต์ ์ํ ์ ์ง ๋ฑ์ด ์์ต๋๋ค.
UML ๋ค์ด์ด๊ทธ๋จ ๋๊ตฌ, Confluence ๋๋ readthedocs.io์ ๊ฐ์ ๊ตฌ์กฐํ๋ ๋ฌธ์ ๋๊ตฌ, ArchiMate ๋๋ C4 ๋ชจ๋ธ๊ณผ ๊ฐ์ ํน์ ์ํคํ ์ฒ ๋ฌธ์ ๋๊ตฌ, ๊ณํ ๋ฐ ์ค๊ณ ํ๋ก์ธ์ค ๊ฐ์ํ๋ฅผ ์ํ AppMaster ์ ๊ฐ์ no-code ํ๋ซํผ๊ณผ ๊ฐ์ ๋๊ตฌ๋ฅผ ๊ณ ๋ คํ์ธ์.
AppMaster ์น, ๋ชจ๋ฐ์ผ ๋ฐ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์๊ฐ์ ์ผ๋ก ๋ง๋ค ์ ์๋ ๊ฐ๋ ฅํ no-code ํ๋ซํผ์ ๋๋ค. AppMaster ํ๋ซํผ์ ์ฌ์ฉํ๋ฉด ๋ฐ์ดํฐ ๋ชจ๋ธ, ๋น์ฆ๋์ค ํ๋ก์ธ์ค, UI ๊ตฌ์ฑ ์์๋ฅผ ํฌํจํ ์ํํธ์จ์ด ์ํคํ ์ฒ๋ฅผ ์๊ฐ์ ๋ฐฉ์์ผ๋ก ์ค๊ณํ ์ ์์ผ๋ฏ๋ก ๊ฐ๋ฐ ์๊ฐ์ด ๋จ์ถ๋๊ณ ๊ด๋ฒ์ํ ์ํคํ ์ฒ ๋ฌธ์ํ์ ํ์์ฑ์ด ์ค์ด๋ญ๋๋ค.
์ํํธ์จ์ด ์ํคํ ์ฒ๋ฅผ ๋ฌธ์ํํ ๋ ํผํด์ผ ํ ์ผ๋ฐ์ ์ธ ์ค์๋ก๋ ๋ฌธ์๋ฅผ ์ต์ ์ํ๋ก ์ ์งํ์ง ์๋ ๊ฒ, ๋ชจํธํ๊ฑฐ๋ ์ผ๊ด๋์ง ์์ ์ฉ์ด ์ฌ์ฉ, ์ง๋์น๊ฒ ์์ธํ๊ฑฐ๋ ์ฅํฉํ ๋ฌธ์ ์์ฑ, ๋ค์ด์ด๊ทธ๋จ์ ํจ๊ณผ์ ์ผ๋ก ์ฌ์ฉํ์ง ๋ชปํ๋ ๊ฒ, ๋์ ๊ณ ๊ฐ์ ์๊ตฌ ์ฌํญ์ ๊ณ ๋ คํ์ง ์๋ ๊ฒ ๋ฑ์ด ์์ต๋๋ค.


