๊ธฐ์ ๋ถ์ฑ ์ ์, ์ธก์ ๋ฐ ๊ด๋ฆฌ
๊ธฐ์ ๋ถ์ฑ์ ๊ฐ๋ , ์ํํธ์จ์ด ํ๋ก์ ํธ์ ๋ฏธ์น๋ ์ํฅ, ์ด๋ฅผ ํจ๊ณผ์ ์ผ๋ก ์ธก์ ํ๊ณ ๊ด๋ฆฌํ๊ธฐ ์ํ ๋ชจ๋ฒ ์ฌ๋ก๋ฅผ ์ดํดํฉ๋๋ค.

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

๊ธฐ์ ๋ถ์ฑ๋ฅผ ํด๊ฒฐํ๊ณ ์ด๋ฅผ ๊ด๋ฆฌ ๋ฐ ์ํํ๊ธฐ ์ํ ์ ๋ต์ ๊ตฌํํ๋ ๊ฒ์ ์ํํธ์จ์ด ํ๋ก์ ํธ์ ๊ฑด์ ์ฑ์ ์ ์งํ๊ณ ์ฅ๊ธฐ์ ์ธ ์ฑ๊ณต์ ๋ณด์ฅํ๋ ๋ฐ ๋งค์ฐ ์ค์ํฉ๋๋ค.
๊ธฐ์ ๋ถ์ฑ ์ธก์
๊ธฐ์ ๋ถ์ฑ๋ฅผ ํจ๊ณผ์ ์ผ๋ก ํด๊ฒฐํ๋ ค๋ฉด ์ด๋ฅผ ์ธก์ ํ๊ณ ์ ๋ํํ๋ ๊ฒ์ด ํ์ํฉ๋๋ค. ์ด๋ฅผ ํตํด ๋ฌธ์ ์ ๋ฒ์๋ฅผ ํ์ ํ๊ณ ์ฝ๋๋ฒ ์ด์ค ๊ฐ์ ์ฌํญ์ ์ฐ์ ์์๋ฅผ ์ ํ๊ณ ์ถ์ ํ ์ ์์ต๋๋ค. ๊ธฐ์ ๋ถ์ฑ๋ฅผ ์ธก์ ํ๋ ๋ฐ ๋์์ด ๋๋ ๋ช ๊ฐ์ง ๊ธฐ์ ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
์ฝ๋ ์ธก์ ํญ๋ชฉ
์ด๋ฌํ ์ธก์ ํญ๋ชฉ์ ์ํ์ ๋ณต์ก์ฑ, ์ฝ๋ ์ค๋ณต, ์์ ๊น์ด ๋ฑ ์ฝ๋ ํ์ง์ ๋ค์ํ ์ธก๋ฉด์ ๋ํ ์์น ๋ฐ์ดํฐ๋ฅผ ์ ๊ณตํฉ๋๋ค. ์๊ฐ์ด ์ง๋จ์ ๋ฐ๋ผ ์ด๋ฌํ ์ธก์ ํญ๋ชฉ์ ์ถ์ ํ๋ฉด ๊ธฐ์ ๋ถ์ฑ๊ฐ ๋ง์ด ๋ฐ์ํ๊ธฐ ์ฌ์ด ์ฝ๋๋ฒ ์ด์ค ์์ญ์ ์๋ณํ ์ ์์ต๋๋ค.
์ ์ ์ฝ๋ ๋ถ์
์ ์ ์ฝ๋ ๋ถ์ ๋๊ตฌ๋ ์ค์ ๋ก ์คํํ์ง ์๊ณ ์์ค ์ฝ๋๋ฅผ ๊ฒ์ฌํฉ๋๋ค. ์ด๋ฌํ ๋๊ตฌ๋ ์ฌ์ ์ ์๋ ๊ท์น ๋ฐ ์ฝ๋ฉ ํ์ค ์ธํธ๋ฅผ ํ์ธํจ์ผ๋ก์จ ๊ตฌ๋ฌธ ์ค๋ฅ, ์๋ชป๋ ํ์, ์ทจ์ฝ์ ๊ณผ ๊ฐ์ ์ ์ฌ์ ์ธ ๋ฌธ์ ๋ฅผ ์๋ณํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ๋๋ฆฌ ์ฌ์ฉ๋๋ ์ ์ ์ฝ๋ ๋ถ์ ๋๊ตฌ๋ก๋ SonarQube, Checkstyle ๋ฐ ESLint๊ฐ ์์ต๋๋ค.
์ํคํ ์ฒ ๋ถ์
์์คํ ์ํคํ ์ฒ๋ฅผ ์ฒ ์ ํ ์กฐ์ฌํ๋ฉด ์ค๊ณ ๊ฒฐํจ์ ์ฐพ์๋ด๊ณ ๊ธฐ์ ์ ๋ถ์ฑ๊ฐ ์กด์ฌํ๋ ์์ญ์ ์๋ณํ๋ ๋ฐ ๋์์ด ๋ ์ ์์ต๋๋ค. ์ํคํ ์ฒ ๋ถ์ ๊ธฐ์ ์๋ ์ข ์์ฑ ๋ถ์, ๋ชจ๋ ์์ง๋ ฅ ๋ถ์, ๊ตฌ์ฑ ์์ ๊ฒฐํฉ ๋ถ์์ด ํฌํจ๋ฉ๋๋ค. ์ด๋ฌํ ๊ธฐ์ ์ ์ํํธ์จ์ด ์ค๊ณ ํ์ง์ ๋ํ ํต์ฐฐ๋ ฅ์ ์ ๊ณตํ๊ณ ๊ธฐ์ ๋ถ์ฑ์ ๊ธฐ์ฌํ๋ ํน์ ์ํคํ ์ฒ ๋ฌธ์ ๋ฅผ ์ ํํ ์ฐพ์๋ด๋ ๋ฐ ๋์์ ์ค๋๋ค.
์ ๋ฌธ๊ฐ ํ๊ฐ
๋๋ก๋ ์์ ๊ฐ๋ฐ์๋ ์ํํธ์จ์ด ์ค๊ณ์์ ๊ฐ์ ์ ๋ฌธ๊ฐ๋ฅผ ์ฐธ์ฌ์์ผ ์ฝ๋๋ฒ ์ด์ค๋ฅผ ๊ฒํ ํ๊ณ ๊ธฐ์ ์ ๋ถ์ฑ๊ฐ ๋์ ์์ญ์ ์๋ณํ๋ ๊ฒ์ด ๋์์ด ๋ฉ๋๋ค. ์ด๋ฌํ ๊ฐ์ธ์ ์์ ์ ์ง์๊ณผ ๊ฒฝํ์ ํ์ฉํ์ฌ ์๋ํ๋ ๋๊ตฌ๊ฐ ํฌ์ฐฉํ์ง ๋ชปํ ์ ์๋ ๋ฌธ์ ๋ฅผ ์ธ์ํ ์ ์์ต๋๋ค.
๋ถ์ฑ๋ฑ๊ธ
์ ์ฉ ๋ฑ๊ธ์ด ์๋ํ๋ ๋ฐฉ์๊ณผ ์ ์ฌํ๊ฒ ๋ถ์ฑ ๋ฑ๊ธ์ ์ง์ ํ๋ฉด ํ๋ก์ ํธ์ ๊ด๋ จ๋ ๊ธฐ์ ๋ถ์ฑ๋ฅผ ์ ๋ํํ๋ ๋ฐ ๋์์ด ๋ ์ ์์ต๋๋ค. ๋ฑ๊ธ์ ์ฝ๋๋ฒ ์ด์ค์ ํฌ๊ธฐ์ ๋ณต์ก์ฑ, ์๋ ค์ง ๋ฌธ์ ์ ์์ ์ฌ๊ฐ๋, ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๋ฐ ๊ฑธ๋ฆฌ๋ ์๊ฐ๊ณผ ๊ฐ์ ์์๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ ์ ์์ต๋๋ค. ์ด ์ ๊ทผ ๋ฐฉ์์ ๊ธฐ์ ๋ถ์ฑ์ ๋ํ ๋์ ์์ค์ ์งํ ์ญํ ์ ํ ์ ์์ผ๋ฉฐ ํ๋ก์ ํธ ์ํ๋ฅผ ์ธก์ ํ๋ ๋ฐ ๋์์ด ๋ ์ ์์ต๋๋ค.
๊ธฐ์ ๋ถ์ฑ๋ฅผ ๊ด๋ฆฌํ๊ณ ์ํํ๊ธฐ ์ํ ํจ๊ณผ์ ์ธ ์ ๋ต
๊ธฐ์ ๋ถ์ฑ๋ฅผ ์๋ณํ๊ณ ์ธก์ ํ ํ ๋ค์ ๋จ๊ณ๋ ์ด๋ฅผ ๊ด๋ฆฌํ๊ณ ์ํํ๋ ๊ฒ์ ๋๋ค. ์ด๋ฅผ ์ํ ๋ช ๊ฐ์ง ํจ๊ณผ์ ์ธ ์ ๋ต์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- ์ ๊ธฐ ์ฝ๋ ๊ฒํ : ๊ฐ๋ฐ์ ๋ฐ ๊ธฐํ ๊ด๋ จ ์ดํด๊ด๊ณ์๊ฐ ์ฐธ์ฌํ๋ ์ ๊ธฐ์ ์ธ ์ฝ๋ ๊ฒํ ๋ฌธํ๋ฅผ ๊ตฌ์ถํฉ๋๋ค. ์ฝ๋ ๊ฒํ ๋ ์ค๋ฅ๋ฅผ ์กฐ๊ธฐ์ ๋ฐ๊ฒฌํ๋ ๋ฐ ๋์์ด ๋ ๋ฟ๋ง ์๋๋ผ ์ง์ ๊ณต์ ์ ์ฝ๋ฉ ๊ดํ ๊ฐ์ ์ ์ฅ๋ คํฉ๋๋ค.
- ๋ฆฌํฉํ ๋ง: ์ฝ๋๋ฒ ์ด์ค๋ฅผ ๋ฆฌํฉํ ๋งํ๋ ๋ฐ ์๊ฐ์ ํ ๋นํฉ๋๋ค. ๋ฆฌํฉํ ๋ง์๋ ๊ธฐ๋ฅ์ ๋ณ๊ฒฝํ์ง ์๊ณ ๊ธฐ์กด ์ฝ๋๋ฅผ ์ฌ๊ตฌ์ฑํ๊ณ ๋จ์ํํ์ฌ ์ ์ง ๊ด๋ฆฌ ๋ฐ ํ์ฅ์ ๋ ์ฝ๊ฒ ๋ง๋ญ๋๋ค.
- ๊ธฐ์ ๋ถ์ฑ ๊ด๋ฆฌ ์ฐ์ ์์ ์ง์ : ๊ธฐ์ ๋ถ์ฑ ๊ด๋ฆฌ ์ฐ์ ์์๋ฅผ ์ง์ ํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ์ด๋ ์ํํธ์จ์ด ๊ฐ๋ฐ ํ๋ก์ธ์ค ์ ์ผ๋ถ๋ก ๊ธฐ์ ๋ถ์ฑ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ๋ฆฌ์์ค๋ฅผ ํ ๋นํ๊ณ ์๊ฐ์ ๋ฐ๋ก ํ๋ณดํ๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค.
- CI/CD(์ง์์ ํตํฉ ๋ฐ ์ง์์ ์ ๋ฌ): CI/CD ๋ฐฉ์์ ๊ตฌํํ๋ฉด ์ฝ๋ ์ ๋ฐ์ดํธ๊ฐ ์๋์ผ๋ก ํตํฉ ๋ฐ ๋ฐฐํฌ๋์ด ๋ฌธ์ ๋ฐ์ ๊ฐ๋ฅ์ฑ๊ณผ ์๊ฐ์ด ์ง๋จ์ ๋ฐ๋ผ ๊ธฐ์ ๋ถ์ฑ๊ฐ ๋์ ๋๋ ๊ฐ๋ฅ์ฑ์ด ์ค์ด๋ญ๋๋ค.
- DevOps๋ฅผ ํตํ ํ์ ๊ฐํ: DevOps ๋ฐฉ์์ ๊ฐ๋ฐํ๊ณผ ์ด์ํ ๊ฐ์ ์ปค๋ฎค๋์ผ์ด์ ์ ๊ฐํํฉ๋๋ค. DevOps๋ฅผ ์ฌ์ฉํ๋ฉด ๋ ํ์ด ํ๋ ฅํ์ฌ ๊ธฐ์ ๋ถ์ฑ๋ฅผ ๋ณด๋ค ํจ๊ณผ์ ์ผ๋ก ์๋ณ, ๊ณํ ๋ฐ ํด๊ฒฐํ ์ ์์ต๋๋ค.
No-code ํ๋ซํผ์ ์ฌ์ฉํ์ฌ ๊ธฐ์ ๋ถ์ฑ ์ต์ํ
AppMaster ์ ๊ฐ์ ์ฝ๋ ์๋ ํ๋ซํผ์ ๊ธฐ์ ๋ถ์ฑ๋ฅผ ์ต์ํํ ์ ์๋ ํ์ํ ๋ฐฉ๋ฒ์ ์ ๊ณตํฉ๋๋ค. ์ด๋ฌํ ํ๋ซํผ์ ๋ค์๊ณผ ๊ฐ์ ๋ช ๊ฐ์ง ์ฅ์ ์ ์ ๊ณตํฉ๋๋ค.
- ๋น ๋ฅธ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ: No-code ํ๋ซํผ์ ์ฝ๋ ์์ฑ์ ์๋ํํ๊ณ ๊ฐ๋ฐ์์๊ฒ ์ฆ์ ์ฌ์ฉ ๊ฐ๋ฅํ ๊ตฌ์ฑ ์์๋ฅผ ์ ๊ณตํจ์ผ๋ก์จ ๋ ๋น ๋ฅธ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ๊ฐ๋ฅํ๊ฒ ํฉ๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก, ๊ฒฐ๊ตญ ๊ธฐ์ ๋ถ์ฑ๋ฅผ ๋ฐ์์ํค๋ ๋น ๋ฅธ ์์ ์ ์์กดํด์ผ ํ๋ ๋ถ๋ด์ด ์ค์ด๋ญ๋๋ค.
- ์ผ๊ด๋ ์ํคํ ์ฒ: ์ํคํ ์ฒ์ ์ผ๊ด์ฑ์ ๊ธฐ์ ๋ถ์ฑ๋ฅผ ์ต์ํํ๋ ๋ฐ ํต์ฌ์ ๋๋ค. No-code ํ๋ซํผ์ ์ ํ๋ฆฌ์ผ์ด์ ์ด ๊ท ์ผํ ์ํคํ ์ฒ๋ฅผ ์ฌ์ฉํ์ฌ ๊ตฌ์ถ๋๋๋ก ๋ณด์ฅํ๋ฏ๋ก ์ฝ๋๋ฒ ์ด์ค์ ๋ณต์ก์ฑ์ด ์ค์ด๋ค๊ณ ์ ์ง ๊ด๋ฆฌ๊ฐ ํจ์ฌ ๊ฐ๋จํด์ง๋๋ค.
- ์๊ฐ์ ๊ฐ๋ฐ ํ๊ฒฝ: No-code ํ๋ซํผ์ ๊ฐ๋ฐ์๊ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ณด๋ค ์ฝ๊ฒ โโ๋์์ธํ๊ณ ํ๋กํ ํ์ ํํ๊ณ ๊ฒ์ฆํ ์ ์๋ ์๊ฐ์ ๊ฐ๋ฐ ํ๊ฒฝ์ ์ ๊ณตํฉ๋๋ค. ์ด๋ฅผ ํตํด ๋ณด๋ค ์ ํํ ๊ณํ์ด ๊ฐ๋ฅํด์ง๋ฉฐ ๊ฐ๋ฐ ํ๋ก์ธ์ค ํ๋ฐ์ ์ฃผ์ ๋ฆฌํฉํ ๋ง ๋ฐ ์ถ๊ฐ์ ํ์์ฑ์ด ์ค์ด๋ญ๋๋ค.
- ์๋ํ๋ ๋ชจ๋ฒ ์ฌ๋ก: No-code ํ๋ซํผ์ ์ฝ๋ ์์ฑ ์ ๋ชจ๋ฒ ์ฌ๋ก ๊ตฌํ์ ์๋ํํ์ฌ ์ฝ๋ ํ์ง์ ๋ณด์ฅํ๊ณ ๊ธฐ์ ๋ถ์ฑ๊ฐ ๋ฐ์ํ ๊ฐ๋ฅ์ฑ์ ์ค์ ๋๋ค. ๊ทธ๋ฌํ ์ ์ค ํ๋๊ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฌ์์ฑํ์ฌ ๊ธฐ์ ๋ถ์ฑ๋ฅผ ์ ๊ฑฐํ๋ ํ์ ์ ์ธ no-code ํ๋ซํผ์ธ AppMaster ์ ๋๋ค. ์๊ตฌ์ฌํญ์ด ์์ ๋ ๋๋ง๋ค ์ฒ์๋ถํฐ ๋ค์ ์์๋ฉ๋๋ค. ์ด๋ฅผ ํตํด ๊ธฐ์ ์ ๋ถ์ฑ๊ฐ ์์๋์ง ์์ผ๋ฉฐ ๊ธฐ์กด ๊ฐ๋ฐ์ ๋ฏธ์น๋ ์ํฅ์ ์ต์ํํ๋ฉด์ ๋ณ๊ฒฝ ์ฌํญ์ ์ ์ํ๊ฒ ํตํฉํ ์ ์์ต๋๋ค.
AppMaster ์น, ๋ชจ๋ฐ์ผ ๋ฐ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ๊ตฌ์ถ์ ์ํ ํฌ๊ด์ ์ธ ๊ฐ๋ฐ ์๋ฃจ์ ์ ์ ๊ณตํ์ฌ ์ค์๊ธฐ์ ์์ ๋๊ธฐ์ ์ ์ด๋ฅด๊ธฐ๊น์ง ๊ด๋ฒ์ํ ๊ณ ๊ฐ์ ์ํด 10๋ฐฐ ๋ ๋น ๋ฅด๊ณ 3๋ฐฐ ๋ ๋น์ฉ ํจ์จ์ ์ ๋๋ค. ๊ธฐ์ ๋ถ์ฑ๋ฅผ ํจ๊ณผ์ ์ผ๋ก ์ธก์ ๋ฐ ๊ด๋ฆฌํ๊ณ AppMaster ์ ๊ฐ์ no-code ํ๋ซํผ์ ํ์ฉํจ์ผ๋ก์จ ์กฐ์ง์ ์ํํธ์จ์ด ๊ฐ๋ฐ ํ๋ก์ธ์ค๋ฅผ ํฌ๊ฒ ๊ฐ์ ํ๊ณ , ํ์ฅ ๊ฐ๋ฅํ๊ณ ์ ์ง ๊ด๋ฆฌ ๊ฐ๋ฅํ ๊ณ ํ์ง ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ๊ณตํ๋ ๋์์ ๊ด๋ จ ์ํ๊ณผ ๋น์ฉ์ ์ค์ผ ์ ์์ต๋๋ค.
์ฌ๋ก ์ฐ๊ตฌ: ๊ธฐ์ ๋ถ์ฑ ์ ๊ฑฐ๋ฅผ ์ํ AppMaster ์ ์ ๊ทผ ๋ฐฉ์
๊ธฐ์ ๋ถ์ฑ๋ฅผ ์ต์ํํ๊ธฐ ์ํ ์ฃผ์ ์ ๊ทผ ๋ฐฉ์ ์ค ํ๋๋ ์ฌ์ฉํ๊ธฐ ์ฝ๊ณ ํจ์จ์ ์ธ ๊ฐ๋ฐ ํ๋ก์ธ์ค๋ฅผ ์ ๊ณตํ๋ no-code ํ๋ซํผ์ ํ์ฉํ๋ ๊ฒ์ ๋๋ค. ์ด ์ฌ๋ก ์ฐ๊ตฌ์์๋ ์ธ๊ธฐ ์๋ no-code ํ๋ซํผ์ธ AppMaster ์ด๋ป๊ฒ ๊ธฐ์ ๋ถ์ฑ๋ฅผ ์ ๊ฑฐํ๊ณ ์ ์ํ๊ณ ํจ์จ์ ์ธ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ์ด์งํ๋์ง ์ดํด๋ด ๋๋ค.
์ฒ์๋ถํฐ ์ ํ๋ฆฌ์ผ์ด์ ์ฌ์์ฑ
AppMaster ์ ์ฃผ์ ์ฅ์ ์ค ํ๋๋ ์๊ตฌ ์ฌํญ์ด ์์ ๋ ๋๋ง๋ค ์ฒ์๋ถํฐ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ค์ ์์ฑํ ์ ์๋ค๋ ๊ฒ์ ๋๋ค. ์ฆ, ์ ํ๋ฆฌ์ผ์ด์ ์ฒญ์ฌ์ง์ ๋ชจ๋ ๋ณ๊ฒฝ ์ฌํญ์ด ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฆ์ ๋ฐ์๋๋ฏ๋ก ์ด์ ๋ฒ์ ์์ ๊ธฐ์ ์ ์ธ ๋ถ์ฑ๊ฐ ์์๋์ง ์์ต๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ๊ฐ๋ฐ์๋ ๊ธฐ์กด ๊ฐ๋ฐ์ ๋ฏธ์น๋ ์ํฅ์ ์ต์ํํ๋ฉด์ ๋ณ๊ฒฝ ์ฌํญ์ ์ ์ํ๊ฒ ํตํฉํ์ฌ ์์ฃผ ์์ ๋๋ ์๊ตฌ ์ฌํญ์ผ๋ก ์ธํด ๋ฐ์ํ๋ ๊ธฐ์ ์ ๋ถ์ฑ๋ฅผ ํจ๊ณผ์ ์ผ๋ก ์ ๊ฑฐํ ์ ์์ต๋๋ค.
์๊ฐ์ ์ฒญ์ฌ์ง ๋์์ด๋
AppMaster ๋ฐฑ์๋, ์น ๋ฐ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํ ์๊ฐ์ ์ฒญ์ฌ์ง ๋์์ด๋๋ฅผ ์ ๊ณตํ์ฌ ์ฌ์ฉ์๊ฐ ์ฝ๋๋ฅผ ์์ฑํ์ง ์๊ณ ๋ ๋ฐ์ดํฐ ๋ชจ๋ธ , ๋น์ฆ๋์ค ๋ก์ง ๋ฐ ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ฅผ ์์ฑํ๊ณ ์์ ํ ์ ์๋๋ก ํฉ๋๋ค. ์ด๋ ๊ฐ๋ฐ ํ๋ก์ธ์ค๋ฅผ ํ๊ธฐ์ ์ผ๋ก ๋จ์ํํ๊ณ ์ ์ฒด ์ ํ๋ฆฌ์ผ์ด์ ์ํคํ ์ฒ์ ๋ํ ์ผ๊ด์ฑ์ ๋ณด์ฅํ์ฌ ์๋ชป๋ ์ํคํ ์ฒ ๊ฒฐ์ ์ด๋ ๊ฒฝํ์ด ๋ถ์กฑํ ๊ฐ๋ฐ์๋ก ์ธํด ๊ธฐ์ ๋ถ์ฑ๊ฐ ๋ฐ์ํ ์ํ์ ์ค์ ๋๋ค.
์๋ ์์ค ์ฝ๋ ์์ฑ ๋ฐ ๋ฐฐํฌ
์ฌ์ฉ์๊ฐ AppMaster ์์ '๊ฒ์' ๋ฒํผ์ ๋๋ฅผ ๋๋ง๋ค ํ๋ซํผ์ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ํ ์์ค ์ฝ๋๋ฅผ ์์ฑํ๊ณ , ์ด๋ฅผ ์ปดํ์ผํ๊ณ , ํ ์คํธ๋ฅผ ์คํํ๊ณ , ์ด๋ฅผ Docker ์ปจํ ์ด๋ (๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ฉ)์ ์์ถํ๊ณ , ๋ชจ๋ ๊ฒ์ ํด๋ผ์ฐ๋์ ๋ฐฐํฌํฉ๋๋ค. ์ด ์๋ํ๋ ํ๋ก์ธ์ค๋ ์๋ ์ฝ๋ ์์ฑ, ํ ์คํธ ๋ฐ ๋ฐฐํฌ์ ๊ด๋ จ๋ ์ํ๊ณผ ์ค๋ฅ๋ฅผ ์ ๊ฑฐํ์ฌ ๊ธฐ์ ๋ถ์ฑ ๋ฐ์์ ์ต์ํํฉ๋๋ค.
AppMaster ๋ฅผ ํตํ ํ์ฅ์ฑ ๋ฐ ๋ณด์
AppMaster Go๋ฅผ ์ฌ์ฉํ๋ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ , Vue3 ํ๋ ์์ํฌ์ JS/TS๋ฅผ ์ฌ์ฉํ๋ ์น ์ ํ๋ฆฌ์ผ์ด์ , Android์ฉ Kotlin ๋ฐ Jetpack Compose ์ iOS์ฉ SwiftUI ์ฌ์ฉํ๋ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฑํฉ๋๋ค. ์ด๋ฅผ ํตํด ํ๋ซํผ์์ ๊ฐ๋ฐ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ํ์ฅ์ฑ๊ณผ ๋ณด์์ด ๋ฐ์ด๋๋ฉฐ ํ์ฅ์ฑ ๋ฐ ๋ณด์ ๋ฌธ์ ์ ๊ด๋ จ๋ ๊ธฐ์ ์ ๋ถ์ฑ ๊ฐ๋ฅ์ฑ์ด ์ค์ด๋ญ๋๋ค.
๊ธฐ์ ๋ถ์ฑ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํ ๋๊ตฌ ๋ฐ ๊ธฐ์
AppMaster ์ ๊ฐ์ no-code ํ๋ซํผ์ ์ฌ์ฉํ๋ ๊ฒ ์ธ์๋ ๊ฐ๋ฐ์๊ฐ ๊ธฐ์ ๋ถ์ฑ๋ฅผ ๊ด๋ฆฌํ๊ณ ์ต์ํํ ์ ์๋ ๋ค๋ฅธ ๋๊ตฌ์ ๊ธฐ์ ์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ด๋ฌํ ๋๊ตฌ๋ ๊ธฐ์กด ํ๋ก์ ํธ์์ ๊ธฐ์ ๋ถ์ฑ๋ฅผ ์๋ณํ๊ณ ํด๊ฒฐํ๋ ํ๋ก์ธ์ค๋ฅผ ์ด์งํฉ๋๋ค.
์ ์ ์ฝ๋ ๋ถ์ ๋๊ตฌ
์ ์ ์ฝ๋ ๋ถ์ ๋๊ตฌ๋ ์์ค ์ฝ๋๋ฅผ ์คํํ์ง ์๊ณ ๋ถ์ํ์ฌ ๋ณด์ ์ทจ์ฝ์ , ์ฝ๋ ๋์, ์ฝ๋ฉ ๊ท์น ์๋ฐ๊ณผ ๊ฐ์ ์ ์ฌ์ ์ธ ๋ฌธ์ ๋ฅผ ์๋ณํฉ๋๋ค. ์๋ก๋ SonarQube, Checkstyle ๋ฐ CodeClimate๊ฐ ์์ต๋๋ค. ์ฝ๋๋ฅผ ์ ๊ธฐ์ ์ผ๋ก ์ค์บํ๊ณ ๋ถ์ํ๋ฉด ๊ธฐ์ ๋ถ์ฑ๋ฅผ ์ฌ์ ์ ์๋ณํ๊ณ ํด๊ฒฐํ ์ ์์ต๋๋ค.
๋ฆฌํฉํ ๋ง ๋๊ตฌ
๋ฆฌํฉํ ๋ง ๋๊ตฌ๋ ๊ธฐ๋ฅ์ ๋ณ๊ฒฝํ์ง ์๊ณ ๊ธฐ์กด ์ฝ๋๋ฅผ ์ฌ๊ตฌ์ฑํ๊ณ , ์ฝ๋ ํ์ง์ ๊ฐ์ ํ๊ณ , ๊น๋ํ ์ํคํ ์ฒ๋ฅผ ์ ์งํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ์๋ก๋ ReSharper, IntelliJ IDEA ๋ฐ Visual Studio Code๊ฐ ์์ต๋๋ค. ์ด๋ฌํ ๋๊ตฌ๋ ๋ฆฌํฉํ ๋ง์ด ํ์ํ ์ฝ๋ ์์ญ์ ๊ฐ์งํ๊ณ ๊ธฐ์ ๋ถ์ฑ ๊ด๋ฆฌ์ ์ค์ํ ์ฝ๋ ํ์ง์ ํฅ์์ํค๋ ๋ฐฉ๋ฒ์ ์ ์ํ ์ ์์ต๋๋ค.
๊ฑด์ถ ๋ถ์ ๋๊ตฌ
์ํคํ ์ฒ ๋ถ์ ๋๊ตฌ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ตฌ์กฐ์ ๋์์ธ์ ํ๊ฐํ์ฌ ์์คํ ์ข ์์ฑ, ๋ชจ๋์ฑ ๋ฐ ์ ์ฌ์ ์ธ ๋ณ๋ชฉ ํ์์ ๋ํ ๊ท์คํ ํต์ฐฐ๋ ฅ์ ์ ๊ณตํฉ๋๋ค. ์๋ก๋ Lattix, NDepend ๋ฐ CodeScene์ด ์์ต๋๋ค. ์ด๋ฌํ ๋๊ตฌ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํคํ ์ฒ๋ฅผ ์ต์ ํํ์ฌ ๊ธฐ์ ์ ๋ถ์ฑ๋ฅผ ์ต์ํํ๋ ๋ฐ ๋์์ด ๋ ์ ์์ต๋๋ค.
์ฝ๋ ๊ฒํ ๋๊ตฌ
์ฝ๋ ๊ฒํ ๋๊ตฌ๋ ๊ณต๋ ์์ ๊ธฐ๋ฅ, ์๋ํ๋ ํ์ง ๊ฒ์ฌ, ๊ฐ๋ฐ ํ๊ฒฝ ๋ฐ ๋ฆฌํฌ์งํ ๋ฆฌ์์ ํตํฉ์ ์ ๊ณตํ์ฌ ์ฝ๋ ๊ฒํ ํ๋ก์ธ์ค๋ฅผ ์ด์งํฉ๋๋ค. ์๋ฅผ ๋ค๋ฉด Crucible, Gerrit, GitHub ๋ฑ์ด ์์ต๋๋ค. ๊ธฐ์ ์ ๋ถ์ฑ๋ก ์ด์ด์ง ์ ์๋ ์ฝ๋๋ฒ ์ด์ค์ ๋ฌธ์ ๋ฅผ ์๋ณํ๋ ค๋ฉด ์ ๊ธฐ์ ์ธ ์ฝ๋ ๊ฒํ ๊ฐ ํ์์ ์ ๋๋ค.
์ง์์ ํตํฉ ๋ฐ ์ง์์ ์ ๋ฌ(CI/CD) ๋๊ตฌ
CI/CD ๋๊ตฌ๋ ์ฝ๋ ๋ณ๊ฒฝ ์ฌํญ์ ๋น๋, ํ ์คํธ ๋ฐ ๋ฐฐํฌํ๋ ํ๋ก์ธ์ค๋ฅผ ์๋ํํ์ฌ ์ฝ๋๋ฒ ์ด์ค๊ฐ ๋ฆด๋ฆฌ์ค ๊ฐ๋ฅํ ์ํ๋ก ์ ์ง๋๋๋ก ํฉ๋๋ค. ์๋ฅผ ๋ค๋ฉด Jenkins, Bamboo, GitLab ๋ฑ์ด ์์ต๋๋ค. CI/CD ๋ฐฉ์์ ์ฑํํ๋ฉด ๊ฐ๋ฐ ํ๋ก์ธ์ค ์ด๊ธฐ์ ๋ฌธ์ ๋ฅผ ์๋ณํ๊ณ ์์ ํ์ฌ ๊ธฐ์ ๋ถ์ฑ ์ถ์ ์ ์ค์ผ ์ ์์ต๋๋ค.
๊ฒฐ๋ก
๊ธฐ์ ๋ถ์ฑ๋ ์ํํธ์จ์ด ๊ฐ๋ฐ์์ ์ฌ๊ฐํ ๋ฌธ์ ๊ฐ ๋ ์ ์์ผ๋ฉฐ, ์ด๋ก ์ธํด ๋น์ฉ์ด ์ฆ๊ฐํ๊ณ ํ์ง์ด ์ ํ๋๋ฉฐ ๊ฐ๋ฐ ์ฃผ๊ธฐ๊ฐ ๋๋ ค์ง๋๋ค. ์์ธ์ ์ดํดํ๊ณ ์ด๋ฅผ ๊ด๋ฆฌํ๊ณ ์ํํ๊ธฐ ์ํ ํจ๊ณผ์ ์ธ ์ ๋ต์ ๊ตฌํํ๋ ๊ฒ์ ๊ฑด์ ํ ์ฝ๋๋ฒ ์ด์ค๋ฅผ ์ ์งํ๊ณ ํ๋ก์ ํธ ์ฑ๊ณต์ ๋ณด์ฅํ๋ ๋ฐ ํ์์ ์ ๋๋ค.
AppMaster ์ ๊ฐ์ no-code ํ๋ซํผ์ ํ์ฉํ๋ฉด ๊ฐ๋ฐ์๋ ์ ์ํ ๊ฐ๋ฐ์ ์ง์ํ๊ณ ์ ํ๋ฆฌ์ผ์ด์ ์ํคํ ์ฒ์ ๋ถ์ผ์น๋ฅผ ์ ๊ฑฐํ๋ฉฐ ์๊ฐ์ด ๋ง์ด ๊ฑธ๋ฆฌ๋ ์์ ์ ์๋ํํ์ฌ ๊ธฐ์ ๋ถ์ฑ๋ฅผ ํด๊ฒฐํ ์ ์์ต๋๋ค. ๋ํ, ๋ค์ํ ์ํํธ์จ์ด ๊ฐ๋ฐ ๋๊ตฌ์ ๊ธฐ์ ์ ํ์ฉํ๋ฉด ๊ธฐ์ ์ ๋ถ์ฑ๋ฅผ ์ฌ์ ์ ์๋ณํ๊ณ ํด๊ฒฐํ๋ ๋ฐ ๋์์ด ๋์ด ๋์ฑ ์ ์ง ๊ด๋ฆฌ ๊ฐ๋ฅํ๊ณ ํ์ฅ ๊ฐ๋ฅํ๋ฉฐ ์์ ํ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋ค ์ ์์ต๋๋ค.
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
๊ธฐ์ ๋ถ์ฑ๋ ์ํํธ์จ์ด ๊ฐ๋ฐ์์ ๋ ๋์ ์ฅ๊ธฐ์ ์ธ ์ ๊ทผ ๋ฐฉ์์ ์ฌ์ฉํ๋ ๋์ ๋น ๋ฅด๊ณ ์ฌ์ด ์๋ฃจ์ ์ ์ ํํจ์ผ๋ก์จ ๋ฐ์ํ๋ ์ถ๊ฐ ์ฌ์์ ์ ๋ด์ฌ๋ ๋น์ฉ์ ์๋ฏธํฉ๋๋ค.
๊ธฐ์ ๋ถ์ฑ๋ ์ํํธ์จ์ด ๊ฐ๋ฐ์์ ๋ ๋์ ์ฅ๊ธฐ์ ์ธ ์ ๊ทผ ๋ฐฉ์์ ์ฌ์ฉํ๋ ๋์ ๋น ๋ฅด๊ณ ์ฌ์ด ์๋ฃจ์ ์ ์ ํํจ์ผ๋ก์จ ๋ฐ์ํ๋ ์ถ๊ฐ ์ฌ์์ ์ ๋ด์ฌ๋ ๋น์ฉ์ ์๋ฏธํฉ๋๋ค.
๊ธฐ์ ๋ถ์ฑ๋ ์ด๋ฐํ ๊ธฐํ, ์ ์ ํ ๋ฌธ์ ๋ถ์กฑ, ๋์ ๋ณต์ก์ฑ, ๊ฒฝํ์ด ์๋ ๊ฐ๋ฐ์, ์๋ชป๋ ์ํคํ ์ฒ ๊ฒฐ์ ๋ฑ ์ฌ๋ฌ ์์ธ์ผ๋ก ์ธํด ๋ฐ์ํ ์ ์์ต๋๋ค.
๊ธฐ์ ๋ถ์ฑ๋ ์ด๋ฐํ ๊ธฐํ, ์ ์ ํ ๋ฌธ์ ๋ถ์กฑ, ๋์ ๋ณต์ก์ฑ, ๊ฒฝํ์ด ์๋ ๊ฐ๋ฐ์, ์๋ชป๋ ์ํคํ ์ฒ ๊ฒฐ์ ๋ฑ ์ฌ๋ฌ ์์ธ์ผ๋ก ์ธํด ๋ฐ์ํ ์ ์์ต๋๋ค.
๊ธฐ์ ๋ถ์ฑ๋ก ์ธํด ๊ฐ๋ฐ ์๋๊ฐ ๋๋ ค์ง๊ณ ์ ์ง ๊ด๋ฆฌ ๋น์ฉ์ด ์ฆ๊ฐํ๋ฉฐ ์ฝ๋ ํ์ง์ด ์ ํ๋๊ณ ์ํํธ์จ์ด ์์คํ ์ ์ ์ฌ์ ์ธ ํ์ฅ์ฑ ๋ฐ ๋ณด์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ์ ์์ต๋๋ค.
๊ธฐ์ ๋ถ์ฑ๋ก ์ธํด ๊ฐ๋ฐ ์๋๊ฐ ๋๋ ค์ง๊ณ ์ ์ง ๊ด๋ฆฌ ๋น์ฉ์ด ์ฆ๊ฐํ๋ฉฐ ์ฝ๋ ํ์ง์ด ์ ํ๋๊ณ ์ํํธ์จ์ด ์์คํ ์ ์ ์ฌ์ ์ธ ํ์ฅ์ฑ ๋ฐ ๋ณด์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ์ ์์ต๋๋ค.
๊ธฐ์ ๋ถ์ฑ๋ ์ฝ๋ ์ธก์ , ์ ์ ์ฝ๋ ๋ถ์, ์ํคํ ์ฒ ๋ถ์, ์ ๋ฌธ๊ฐ ํ๊ฐ ๋ฑ ๋ค์ํ ๊ธฐ์ ์ ์ฌ์ฉํ์ฌ ์ธก์ ํ ์ ์์ต๋๋ค.
๊ธฐ์ ๋ถ์ฑ๋ ์ฝ๋ ์ธก์ , ์ ์ ์ฝ๋ ๋ถ์, ์ํคํ ์ฒ ๋ถ์, ์ ๋ฌธ๊ฐ ํ๊ฐ ๋ฑ ๋ค์ํ ๊ธฐ์ ์ ์ฌ์ฉํ์ฌ ์ธก์ ํ ์ ์์ต๋๋ค.
ํจ๊ณผ์ ์ธ ์ ๋ต์๋ ์ ๊ธฐ์ ์ธ ์ฝ๋ ๊ฒํ , ๋ฆฌํฉํ ๋ง, ๊ธฐ์ ๋ถ์ฑ ๊ด๋ฆฌ ์ฐ์ ์์ ์ง์ , ๊ธฐ์ ๋ถ์ฑ ํด๊ฒฐ์ ์ํ ์๊ฐ ๋ฐ ๋ฆฌ์์ค ํ ๋น, ํ์ ๊ฐํ๋ฅผ ์ํ DevOps ๋ฐฉ์ ์ฌ์ฉ ๋ฑ์ด ํฌํจ๋ฉ๋๋ค.
ํจ๊ณผ์ ์ธ ์ ๋ต์๋ ์ ๊ธฐ์ ์ธ ์ฝ๋ ๊ฒํ , ๋ฆฌํฉํ ๋ง, ๊ธฐ์ ๋ถ์ฑ ๊ด๋ฆฌ ์ฐ์ ์์ ์ง์ , ๊ธฐ์ ๋ถ์ฑ ํด๊ฒฐ์ ์ํ ์๊ฐ ๋ฐ ๋ฆฌ์์ค ํ ๋น, ํ์ ๊ฐํ๋ฅผ ์ํ DevOps ๋ฐฉ์ ์ฌ์ฉ ๋ฑ์ด ํฌํจ๋ฉ๋๋ค.
AppMaster์ ๊ฐ์ No-code ํ๋ซํผ AppMaster ์ผ๊ด๋ ์ํคํ ์ฒ๋ก ๋น ๋ฅธ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ์ง์ํ๊ณ , ์ฆ์ ์ฌ์ฉ ๊ฐ๋ฅํ ๊ตฌ์ฑ ์์๋ฅผ ์ ๊ณตํ๋ฉฐ, ์๊ฐ์ด ๋ง์ด ๊ฑธ๋ฆฌ๋ ๊ฐ๋ฐ ์์ ์ ์๋ํํจ์ผ๋ก์จ ๊ธฐ์ ๋ถ์ฑ๋ฅผ ์ ๊ฑฐํฉ๋๋ค.
AppMaster์ ๊ฐ์ No-code ํ๋ซํผ AppMaster ์ผ๊ด๋ ์ํคํ ์ฒ๋ก ๋น ๋ฅธ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ์ง์ํ๊ณ , ์ฆ์ ์ฌ์ฉ ๊ฐ๋ฅํ ๊ตฌ์ฑ ์์๋ฅผ ์ ๊ณตํ๋ฉฐ, ์๊ฐ์ด ๋ง์ด ๊ฑธ๋ฆฌ๋ ๊ฐ๋ฐ ์์ ์ ์๋ํํจ์ผ๋ก์จ ๊ธฐ์ ๋ถ์ฑ๋ฅผ ์ ๊ฑฐํฉ๋๋ค.
AppMaster ์๊ตฌ ์ฌํญ์ด ์์ ๋ ๋๋ง๋ค ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฒ์๋ถํฐ ๋ค์ ์์ฑํ์ฌ ๊ธฐ์ ์ ๋ถ์ฑ๊ฐ ์์๋์ง ์๊ณ ๊ธฐ์กด ๊ฐ๋ฐ์ ๋ฏธ์น๋ ์ํฅ์ ์ต์ํํ๋ฉด์ ๋ณ๊ฒฝ ์ฌํญ์ด ์ ์ํ๊ฒ ํตํฉ๋ ์ ์๋๋ก ๋ณด์ฅํฉ๋๋ค.
AppMaster ์๊ตฌ ์ฌํญ์ด ์์ ๋ ๋๋ง๋ค ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฒ์๋ถํฐ ๋ค์ ์์ฑํ์ฌ ๊ธฐ์ ์ ๋ถ์ฑ๊ฐ ์์๋์ง ์๊ณ ๊ธฐ์กด ๊ฐ๋ฐ์ ๋ฏธ์น๋ ์ํฅ์ ์ต์ํํ๋ฉด์ ๋ณ๊ฒฝ ์ฌํญ์ด ์ ์ํ๊ฒ ํตํฉ๋ ์ ์๋๋ก ๋ณด์ฅํฉ๋๋ค.
๋๊ตฌ ๋ฐ ๊ธฐ์ ์๋ ์ ์ ์ฝ๋ ๋ถ์ ๋๊ตฌ, ๋ฆฌํฉํ ๋ง ๋๊ตฌ, ์ํคํ ์ฒ ๋ถ์ ๋๊ตฌ, ์ฝ๋ ๊ฒํ ๋๊ตฌ, ์ง์์ ์ธ ํตํฉ ๋ฐ ์ง์์ ์ธ ์ ๋ฌ ๋๊ตฌ๊ฐ ํฌํจ๋ฉ๋๋ค.
๋๊ตฌ ๋ฐ ๊ธฐ์ ์๋ ์ ์ ์ฝ๋ ๋ถ์ ๋๊ตฌ, ๋ฆฌํฉํ ๋ง ๋๊ตฌ, ์ํคํ ์ฒ ๋ถ์ ๋๊ตฌ, ์ฝ๋ ๊ฒํ ๋๊ตฌ, ์ง์์ ์ธ ํตํฉ ๋ฐ ์ง์์ ์ธ ์ ๋ฌ ๋๊ตฌ๊ฐ ํฌํจ๋ฉ๋๋ค.


