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๋Š” ์กฐ์ง์ด ์œ„ํ—˜์„ ์ตœ์†Œํ™”ํ•˜๊ณ  ์‚ฌ์šฉ์ž ๋งŒ์กฑ๋„๋ฅผ ์ตœ๋Œ€ํ™”ํ•˜๋Š” ๋™์‹œ์— ๊ณ ํ’ˆ์งˆ ์†Œํ”„ํŠธ์›จ์–ด ์†”๋ฃจ์…˜์„ ์‹ ์†ํ•˜๊ฒŒ ์„ค๊ณ„, ๊ตฌ์ถ• ๋ฐ ๋ฐฐํฌํ•˜๋Š” ๋ฐ ๋„์›€์„ ์ค„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.