JAD(๊ณต๋ ์์ฉ ํ๋ก๊ทธ๋จ ๊ฐ๋ฐ)๋ ์ฃผ์ ์ดํด ๊ด๊ณ์, ์ต์ข ์ฌ์ฉ์, ๊ฐ๋ฐ์ ๋ฐ ๋ถ์๊ฐ๋ฅผ ๊ณต๋ ์์ ์ ์ ๊ทน์ ์ผ๋ก ์ฐธ์ฌ์์ผ ์ํํธ์จ์ด ์๋ฃจ์ ์ ์ค๊ณ, ๊ตฌ์ถ ๋ฐ ๊ตฌํ ํ๋ก์ธ์ค๋ฅผ ๊ฐ์ํํ๋ ๊ฒ์ ๋ชฉํ๋ก ํ๋ ์ ํ๋ฆฝ๋ ์ํํธ์จ์ด ๊ฐ๋ฐ ๋ฐฉ๋ฒ๋ก ์ ๋๋ค. ์ด ๋ฐฉ๋ฒ๋ก ์ ๋ค์ํ ๊ฐ์ธ ๊ทธ๋ฃน์ ์ง๋จ์ ์งํ์ ์ง์์ด ๋ ๋์ ์์ฌ ๊ฒฐ์ , ๋ณด๋ค ํจ์จ์ ์ธ ํ๋ก์ธ์ค, ๊ทธ๋ฆฌ๊ณ ๊ถ๊ทน์ ์ผ๋ก ๋ ๋์ ํ์ง์ ์ํํธ์จ์ด ์ ํ์ผ๋ก ์ด์ด์ง ๊ฒ์ด๋ผ๋ ์์น์ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค.
IBM์ด 1970๋ ๋ ํ๋ฐ์ ์ฒ์ ๋์ ํ JAD๋ ์ํํธ์จ์ด ํ๋ก์ ํธ์ ์๊ตฌ์ฌํญ ์์ง ๋ฐ ์ค๊ณ ๋จ๊ณ์์ ์ดํด๊ด๊ณ์ ๊ฐ์ ์์ฌ์ํต๊ณผ ํ์ ์ ๊ฐ์ ํ๊ธฐ ์ํ ์๋จ์ผ๋ก ๊ฐ๋ฐ๋์์ต๋๋ค. ์๋ ์ ๊ฑธ์ณ Agile, Scrum ๋ฐ RAD(Rapid Application Development)์ ๊ฐ์ ๋ค์ํ ๋ฐฉ๋ฒ๋ก ์ ์์๋ฅผ ํตํฉํ๋ ํฌ๊ด์ ์ธ ์ ๊ทผ ๋ฐฉ์์ผ๋ก ๋ฐ์ ํ์ต๋๋ค. ๋ฐฑ์๋, ์น ๋ฐ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฑํ๊ธฐ ์ํ ๊ฐ๋ ฅํ no-code ํ๋ซํผ์ธ AppMaster ์ ๋งฅ๋ฝ์์ JAD๋ฅผ ์ ์ฉํ๋ฉด ํ์ง์ด๋ ํจ์จ์ฑ์ ์ ํ์ํค์ง ์๊ณ ์ํํธ์จ์ด ์๋ฃจ์ ์ ์ ์ํ ์ค๊ณ ๋ฐ ๊ตฌํ์ ์ด์งํ ์ ์์ต๋๋ค.
JAD ๋ฐฉ๋ฒ๋ก ์ ํต์ฌ์๋ "JAD ์ธ์ "์ด๋ผ๋ ๊ฐ๋ ์ด ์์ต๋๋ค. ์ด๋ ๋ณธ์ง์ ์ผ๋ก ์ดํด๊ด๊ณ์, ์ต์ข ์ฌ์ฉ์, ๊ฐ๋ฐ์ ๋ฐ ๋ถ์๊ฐ๊ฐ ํจ๊ป ๋ชจ์ฌ ์๊ตฌ์ฌํญ๊ณผ ์ค๊ณ๋ฅผ ๋ ผ์ํ๊ณ ์งํฉ์ ์ผ๋ก ํ์ฑํ๋ ๊ตฌ์กฐํ๋๊ณ ์ด์ง๋๋ ๊ทธ๋ฃน ์ํฌ์์ ๋๋ค. ์ํํธ์จ์ด ์๋ฃจ์ . ์ด๋ฌํ ์ธ์ ์ ํ ๋ก ์ ์๋ดํ๊ณ ๋ชจ๋ ์ฐธ๊ฐ์์ ์ ๊ธฐ์ ์ธ ํผ๋๋ฐฑ๊ณผ ์ ๋ ฅ์ ๋ณด์ฅํ๋ฉฐ ์ํ๋ ๊ฒฐ๊ณผ์ ๋ํ ๋ช ํํ ์ด์ ์ ์ ์งํ๋ ๋ฐ ์ค์ํ ์ญํ ์ ํ๋ ์๋ จ๋ JAD ์งํ์๊ฐ ์งํํฉ๋๋ค.
JAD ์ธ์ ์ ์ผ๋ฐ์ ์ผ๋ก ๋ค์์ ํฌํจํ ์ผ๋ จ์ ์ฃผ์ ํ๋์ ์ค์ฌ์ผ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค.
- ํ๋ก์ ํธ์ ์ ๋ฐ์ ์ธ ๋ชฉํ์ ๋ฒ์ ์ ์
- ํด๊ฒฐํด์ผ ํ ํน์ ๋น์ฆ๋์ค ํ๋ก์ธ์ค๋ฅผ ์๋ณํ๊ณ ์ฐ์ ์์๋ฅผ ์ง์ ํฉ๋๋ค.
- ๊ด๋ จ ๋ฐ์ดํฐ(์: ๋น์ฆ๋์ค ์๊ตฌ์ฌํญ, ์ฌ์ฉ์ ์๊ตฌ์ฌํญ, ์์คํ ์ฌ์) ์์ง ๋ฐ ๋ถ์
- ์ํ๋ ์๋ฃจ์ ์ ์์ธํ ํ๋กํ ํ์ ๊ฐ๋ฐ ๋ฐ ๊ฐ์
- ํ๋ก์ ํธ์ ์ํฅ์ ๋ฏธ์น ์ ์๋ ๊ฐ์ ์ด๋ ์ ์ฝ ์กฐ๊ฑด์ ๊ฒํ ํ๊ณ ํ๊ฐํฉ๋๋ค.
- ์๋ฃจ์ ์ ์ค๊ณ, ๋ฌธ์ํ ๋ฐ ๊ตฌํ ๊ณํ ๋ง๋ฌด๋ฆฌ
JAD์๋ ์ํํธ์จ์ด ๊ฐ๋ฐ ํ๋ก์ธ์ค๋ฅผ ์ต์ ํํ๋ ค๋ ์กฐ์ง์ ๋งค๋ ฅ์ ์ธ ์ต์ ์ด ๋๋ ๋ช ๊ฐ์ง ์ฃผ์ ์ด์ ์ด ์์ต๋๋ค. ์ด๋ฌํ ์ด์ ์ค ์ผ๋ถ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- ๋์ฑ ์ ํํ๊ณ ํฌ๊ด์ ์ธ ์๊ตฌ์ฌํญ ์ฌ์์ผ๋ก ์ด์ด์ง ์ ์๋ ์ดํด๊ด๊ณ์ ๊ฐ์ ์์ฌ์ํต ๊ฐ์
- JAD ์ธ์ ์ด ํฉ์ ๊ตฌ์ถ ๋ฐ ์ง๋จ์ ๋ฌธ์ ํด๊ฒฐ์ ์ด์งํ๋ฏ๋ก ๋ ๋น ๋ฅธ ์์ฌ ๊ฒฐ์
- JAD์ ํ์ ์ ํน์ฑ์ผ๋ก ์ธํด ์ค๊ณ ๋ฐ ๊ฐ๋ฐ ๋จ๊ณ์์ ๋ชจ๋ ๊ด๋ จ ๊ด์ ์ด ๊ณ ๋ ค๋๋ ๊ณ ํ์ง ์ํํธ์จ์ด ์๋ฃจ์
- ์ต์ข ์ฌ์ฉ์๊ฐ ์๋ฃจ์ ํ์ฑ์ ์ง์ ์ฐธ์ฌํ๊ณ ์๋ฃจ์ ์ด ์์ ์ ํน์ ์๊ตฌ์ ๊ธฐ๋๋ฅผ ์ถฉ์กฑํ๋์ง ํ์ธํ ์ ์์ผ๋ฏ๋ก ์ฌ์ฉ์ ๋ง์กฑ๋๊ฐ ํฅ์๋ฉ๋๋ค.
- ๊ฐ๋ฐ ํ๋ก์ธ์ค ์ด๊ธฐ์ ์ ์ฌ์ ์ธ ๋ฌธ์ ๋ฅผ ์๋ณํ๊ณ ํด๊ฒฐํ ์ ์์ผ๋ฏ๋ก ํ๋ก์ ํธ ์คํจ ์ํ์ด ์ค์ด๋ญ๋๋ค.
AppMaster ์ ๋งฅ๋ฝ์์ JAD ๋ฐฉ๋ฒ๋ก ์ ์ฌ๋ฌ ๊ฐ์ง ์ค์ํ ๋ฐฉ์์ผ๋ก ํ๋ซํผ์ ๊ธฐ๋ฅ์ ๋ณด์ํฉ๋๋ค. ์ฒซ์งธ, Business Process Designer ๋ฐ drag-and-drop ์ฌ์ฉ์ ์ธํฐํ์ด์ค(UI) ๊ตฌ์ฑ ์์์ ๊ฐ์ ํ๋ซํผ์ ์๊ฐ์ ๋์์ธ ๋๊ตฌ๋ฅผ ํตํด ์ดํด๊ด๊ณ์์ ์ฌ์ฉ์๋ ํ๋กํ ํ์ ์ ์์ ์ ๊ทน์ ์ผ๋ก ์ฐธ์ฌํ๊ณ JAD ์ธ์ ์ ๋ฐ์ ๊ฑธ์ณ ์ํํธ์จ์ด ์๋ฃจ์ ์ ๊ฐ์ ํ ์ ์์ต๋๋ค. ์ด๋ฅผ ํตํด ํ๋ก์ ํธ์ ์ฐธ์ฌํ ๋ชจ๋ ์ฌ๋์ด ์์คํ ์ํคํ ์ฒ, ๊ธฐ๋ฅ ๋ฐ ์ ๋ฐ์ ์ธ ์ฌ์ฉ์ ๊ฒฝํ์ ๋ช ํํ๊ฒ ์ดํดํ ์ ์์ต๋๋ค.
๋์งธ, AppMaster ํ๋ซํผ์ ์ข ์ข JAD์ ๊ด๋ จ๋ Agile ๋ฐ RAD ๋ฐฉ๋ฒ๋ก ์ ์์น์ ๋ฐ์ํ์ฌ ์ ์ํ ๋ฐ๋ณต๊ณผ ์ง์์ ์ธ ๋ฐฐํฌ๋ฅผ ์ด์งํฉ๋๋ค. JAD ์ธ์ ์ค์ ์๊ตฌ ์ฌํญ์ด ๋ณ๊ฒฝ๋๊ฑฐ๋ ์๋ก์ด ํต์ฐฐ๋ ฅ์ ์ป์ผ๋ฉด AppMaster ํ๋ซํผ์ ํตํด ๊ฐ๋ฐ์์ ์ดํด ๊ด๊ณ์๋ ์ ์ํ๊ฒ ์ฒญ์ฌ์ง์ ์ ๋ฐ์ดํธํ๊ณ 30์ด ์ด๋ด์ ์๋ก์ด ์ ํ๋ฆฌ์ผ์ด์ ์ธํธ๋ฅผ ์์ฑํ ์ ์์ต๋๋ค. ์ด๋ฌํ ์ ์ํ ํผ๋๋ฐฑ ๋ฃจํ๋ ์ง์์ ์ธ ๊ฐ์ ์ ์ด์งํ๊ณ ์ํํธ์จ์ด ์๋ฃจ์ ์ด ์กฐ์ง๊ณผ ์ฌ์ฉ์์ ๋ณํํ๋ ์๊ตฌ ์ฌํญ์ ๋ถ์ํ๋๋ก ๋ณด์ฅํฉ๋๋ค.
๋ง์ง๋ง์ผ๋ก, ํ์ฅ ๊ฐ๋ฅํ ๊ณ ์ฑ๋ฅ ์๋ฃจ์ ์ ๋ํ ํ๋ซํผ์ ์ง์์ ํตํด ๊ธฐ์ ๋๋ ๊ณ ๋ถํ ํ๊ฒฝ์์ ์ํํธ์จ์ด ์์คํ ์ ๊ตฌํํ ์ ์์ผ๋ฉฐ, AppMaster ์์ฑ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ชจ๋ Postgresql ํธํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ํธํ๋๊ณ ํ์ํ ํ์ฅ ๊ฐ๋ฅ์ฑ์ ๊ฐ๊ณ ์์ต๋๋ค. ์ด๋ฌํ ์ํํ ํตํฉ์ ์ํํธ์จ์ด ๊ฐ๋ฐ ํ๋ก์ธ์ค์ ์ผ๋ถ๋ก JAD๋ฅผ ์ฑํํ๋ ์กฐ์ง์ ๋์ฑ ๋งค๋ ฅ์ ์ ๋๋ค.
์์ฝํ๋ฉด JAD(๊ณต๋ ์์ฉ ํ๋ก๊ทธ๋จ ๊ฐ๋ฐ)๋ ํ์ ์ ์ด์งํ๊ณ ๋ค์ํ ์ดํด๊ด๊ณ์, ์ต์ข ์ฌ์ฉ์, ๊ฐ๋ฐ์ ๋ฐ ๋ถ์๊ฐ ๊ทธ๋ฃน์ ์ฐธ์ฌ์์ผ ์ํํธ์จ์ด ๊ฐ๋ฐ ํ๋ก์ธ์ค๋ฅผ ๊ฐ์ํํ๋ ์ ์ฆ๋๊ณ ํจ๊ณผ์ ์ธ ๋ฐฉ๋ฒ์ ๋๋ค. AppMaster ํ๋ซํผ์ ๊ฐ๋ ฅํ ๊ธฐ๋ฅ๊ณผ ๊ฒฐํฉ๋ JAD๋ ์กฐ์ง์ด ์ํ์ ์ต์ํํ๊ณ ์ฌ์ฉ์ ๋ง์กฑ๋๋ฅผ ์ต๋ํํ๋ ๋์์ ๊ณ ํ์ง ์ํํธ์จ์ด ์๋ฃจ์ ์ ์ ์ํ๊ฒ ์ค๊ณ, ๊ตฌ์ถ ๋ฐ ๋ฐฐํฌํ๋ ๋ฐ ๋์์ ์ค ์ ์์ต๋๋ค.