AppMasterno-code ํ”Œ๋žซํผ ๋‚ด ์‚ฌ์šฉ์ž ์ •์˜ ๊ธฐ๋Šฅ์˜ ๋งฅ๋ฝ์—์„œ ๋„ค์ž„์ŠคํŽ˜์ด์Šค๋Š” ์ด๋ฆ„ ์ถฉ๋Œ์„ ๋ฐฉ์ง€ํ•˜๊ณ  ์ฝ”๋“œ ๊ตฌ์„ฑ ์š”์†Œ์˜ ๋ชจ๋“ˆํ™” ๋ฐ ์žฌ์‚ฌ์šฉ์„ฑ์„ ์ด‰์ง„ํ•˜๊ธฐ ์œ„ํ•ด ๊ด€๋ จ ์‚ฌ์šฉ์ž ์ •์˜ ํ•จ์ˆ˜, ๋ณ€์ˆ˜ ๋ฐ ์‹๋ณ„์ž์˜ ๋…ผ๋ฆฌ์  ๊ทธ๋ฃน์„ ๋ณด์œ ํ•˜๋Š” ๊ฐœ๋…์  ์ปจํ…Œ์ด๋„ˆ๋กœ ์ •์˜๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋„ค์ž„์ŠคํŽ˜์ด์Šค๋Š” ํ”Œ๋žซํผ ๋‚ด์˜ ๋‹ค์–‘ํ•œ ์š”์†Œ๋ฅผ ๊ตฌ์„ฑํ•˜์—ฌ ์‰ฝ๊ฒŒ ๊ฒ€์ƒ‰ ๋ฐ ์œ ์ง€ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๊ณ  ์‹œ์Šคํ…œ์˜ ๋‹ค์–‘ํ•œ ๋ถ€๋ถ„ ๊ฐ„์— ์ถ”์ƒํ™” ๊ณ„์ธต์„ ์ œ๊ณตํ•˜๋Š” ๋ฐ ์ค‘์š”ํ•œ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค.

๋„ค์ž„์ŠคํŽ˜์ด์Šค์˜ ์‚ฌ์šฉ์€ ๋‹ค์–‘ํ•œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ๋ฐ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ํŒจ๋Ÿฌ๋‹ค์ž„์— ํšจ๊ณผ์ ์œผ๋กœ ์ฑ„ํƒ๋˜์–ด ์˜จ ์ž˜ ํ™•๋ฆฝ๋œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ฐœ๋…์ž…๋‹ˆ๋‹ค. Stack Overflow ๊ฐœ๋ฐœ์ž ์ปค๋ฎค๋‹ˆํ‹ฐ์—์„œ ์‹ค์‹œํ•œ 2021๋…„ ์„ค๋ฌธ ์กฐ์‚ฌ์— ๋”ฐ๋ฅด๋ฉด ๊ฑฐ์˜ 80%์˜ ๊ฐœ๋ฐœ์ž๊ฐ€ ๋„ค์ž„์ŠคํŽ˜์ด์Šค ์‚ฌ์šฉ์ด ์ฝ”๋“œ ๊ตฌ์„ฑ ๋ฐ ๊ณต๋™ ์ž‘์—…์— ํ•„์ˆ˜์ ์ด๋ผ๋Š” ๋ฐ ๋™์˜ํ•ฉ๋‹ˆ๋‹ค. ์ด ํ†ต๊ณ„๋Š” ํŠนํžˆ ๋งž์ถคํ˜• ๊ธฐ๋Šฅ์„ ๋‹ค๋ฃฐ ๋•Œ ์„ฑ๊ณต์ ์ธ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ๊ฒฝํ—˜์„ ๋ณด์žฅํ•˜๊ธฐ ์œ„ํ•ด AppMaster ํ”Œ๋žซํผ ๋‚ด์—์„œ ๋„ค์ž„์ŠคํŽ˜์ด์Šค๋ฅผ ํšจ๊ณผ์ ์œผ๋กœ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์˜ ์ค‘์š”์„ฑ์„ ๊ฐ•์กฐํ•ฉ๋‹ˆ๋‹ค.

AppMaster ํ”Œ๋žซํผ ๋‚ด์—์„œ ์‚ฌ์šฉ์ž ์ •์˜ ๊ธฐ๋Šฅ์€ ๊ฐœ๋ฐœ ์ค‘์ธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋‚ด์—์„œ ํŠน์ • ์ž‘์—…์ด๋‚˜ ๊ณ„์‚ฐ์„ ์ˆ˜ํ–‰ํ•˜๋„๋ก ์„ค๊ณ„๋œ ์‚ฌ์šฉ์ž๊ฐ€ ์ƒ์„ฑํ•œ ์žฌ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์ฝ”๋“œ ์กฐ๊ฐ์œผ๋กœ ์ƒ๊ฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์‚ฌ์šฉ์ž ์ •์˜ ๊ธฐ๋Šฅ์€ ์ผ๋ฐ˜์ ์œผ๋กœ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์œ ํ˜•(๋ฐฑ์—”๋“œ, ์›น ๋˜๋Š” ๋ชจ๋ฐ”์ผ)์— ๋”ฐ๋ผ ์‹œ๊ฐ์  ๋น„์ฆˆ๋‹ˆ์Šค ํ”„๋กœ์„ธ์Šค ๋””์ž์ด๋„ˆ, ์›น BP ๋””์ž์ด๋„ˆ ๋˜๋Š” ๋ชจ๋ฐ”์ผ BP ๋””์ž์ด๋„ˆ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค. ๋„ค์ž„์ŠคํŽ˜์ด์Šค ๋‚ด์—์„œ ์‚ฌ์šฉ์ž ์ •์˜ ๊ธฐ๋Šฅ์„ ๊ตฌ์„ฑํ•จ์œผ๋กœ์จ AppMaster ์‚ฌ์šฉ์ž๋Š” ์ž์‹ ์˜ ์ฐฝ์ž‘๋ฌผ์„ ์‰ฝ๊ฒŒ ๊ด€๋ฆฌํ•˜์—ฌ ๊ฒ€์ƒ‰ ๋ฐ ์žฌ์‚ฌ์šฉ์ด ๊ฐ€๋Šฅํ•˜๋„๋ก ๋ณด์žฅํ•˜๋Š” ๋™์‹œ์— ์ž ์žฌ์ ์ธ ์ด๋ฆ„ ์ถฉ๋Œ์„ ํ”ผํ•˜๊ณ  ๋ชจ๋“ˆ์‹ ๊ฐœ๋ฐœ ์ ‘๊ทผ ๋ฐฉ์‹์„ ์ด‰์ง„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

AppMaster ์˜ ๋„ค์ž„์ŠคํŽ˜์ด์Šค๋Š” ๊ตฌ์กฐํ™”๋œ ๊ณ„์ธต ๊ตฌ์กฐ๋ฅผ ๋”ฐ๋ฅด๋ฏ€๋กœ ๊ฐœ๋ฐœ์ž๊ฐ€ ์ฝ”๋“œ๋ฅผ ์‰ฝ๊ฒŒ ์œ ์ง€ํ•˜๊ณ  ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ๋„ค์ž„์ŠคํŽ˜์ด์Šค์—๋Š” ํ•˜์œ„ ๋„ค์ž„์ŠคํŽ˜์ด์Šค๊ฐ€ ํฌํ•จ๋  ์ˆ˜ ์žˆ์œผ๋ฉฐ ๊ด€๋ จ ํ•จ์ˆ˜, ๋ณ€์ˆ˜ ๋ฐ ์‹๋ณ„์ž์˜ ๋…ผ๋ฆฌ์  ๊ทธ๋ฃนํ™”๋ฅผ ๋”์šฑ ๊ตฌ์ฒดํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ž˜ ์ •์˜๋œ ๋„ค์ž„์ŠคํŽ˜์ด์Šค ๊ณ„์ธต ๊ตฌ์กฐ๋ฅผ ๊ณ ์ˆ˜ํ•จ์œผ๋กœ์จ ๊ฐœ๋ฐœ์ž๋Š” ์‚ฌ์šฉ ํŽธ์˜์„ฑ, ํ™•์žฅ์„ฑ ๋˜๋Š” ์œ ์ง€ ๊ด€๋ฆฌ์„ฑ์„ ํฌ์ƒํ•˜์ง€ ์•Š๊ณ ๋„ ๋ณต์žกํ•œ ๊ธฐ๋Šฅ๊ณผ ์ƒํ˜ธ ์ข…์†์„ฑ์„ ๊ฐ–์ถ˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

AppMaster ํ”Œ๋žซํผ ๋‚ด์—์„œ ๋„ค์ž„์ŠคํŽ˜์ด์Šค๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋งŽ์€ ์ด์ ์„ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ๋„ค์ž„์ŠคํŽ˜์ด์Šค ๋‚ด์—์„œ ์‚ฌ์šฉ์ž ์ •์˜ ๊ธฐ๋Šฅ ๋ฐ ๊ธฐํƒ€ ๊ด€๋ จ ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ํšจ๊ณผ์ ์œผ๋กœ ๊ตฌ์„ฑํ•จ์œผ๋กœ์จ ์‚ฌ์šฉ์ž๋Š” ๊ฐœ๋ฐœ ํ”„๋กœ์„ธ์Šค์˜ ํšจ์œจ์„ฑ๊ณผ ์ •ํ™•์„ฑ์„ ํฌ๊ฒŒ ํ–ฅ์ƒ์‹œ์ผœ ๊ถ๊ทน์ ์œผ๋กœ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฐฐํฌ ์†๋„๋ฅผ ๋†’์ด๊ณ  ์ถœ์‹œ ์‹œ๊ฐ„์„ ๋‹จ์ถ•ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ์‚ฌ์šฉ์ž์—๊ฒŒ 10๋ฐฐ ๋” ๋น ๋ฅด๊ณ  3๋ฐฐ ๋” ๋น„์šฉ ํšจ์œจ์ ์ธ ๊ฐœ๋ฐœ ํ”„๋กœ์„ธ์Šค๋ฅผ ์ œ๊ณตํ•˜๋Š” AppMaster ํ”Œ๋žซํผ์˜ ์ฃผ์š” ๋ชฉํ‘œ ์ค‘ ํ•˜๋‚˜๋ฅผ ์ง์ ‘์ ์œผ๋กœ ํ•ด๊ฒฐํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ, ๋„ค์ž„์ŠคํŽ˜์ด์Šค๊ฐ€ ์ถ”์ง„ํ•˜๋Š” ๋ชจ๋“ˆ์‹ ์ ‘๊ทผ ๋ฐฉ์‹์€ ์‚ฌ์šฉ์ž๊ฐ€ ์ฒญ์‚ฌ์ง„์„ ๋ณ€๊ฒฝํ•  ๋•Œ๋งˆ๋‹ค AppMaster ์ฒ˜์Œ๋ถ€ํ„ฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ƒ์„ฑํ•˜๋ฏ€๋กœ ๊ธฐ์ˆ ์  ๋ถ€์ฑ„๊ฐ€ ๊ฐ์†Œํ•ฉ๋‹ˆ๋‹ค.

๊ตฌ์ฒด์ ์ธ ์˜ˆ๋กœ, ๊ธˆ์œต ๊ฑฐ๋ž˜ ์ฒ˜๋ฆฌ, ์‚ฌ์šฉ์ž ์ธ์ฆ, ๋ฐ์ดํ„ฐ ๋ถ„์„์„ ์œ„ํ•œ ๋‹ค์–‘ํ•œ ๋งž์ถคํ˜• ๊ธฐ๋Šฅ์„ ํฌํ•จํ•˜๋Š” AppMaster ํ”Œ๋žซํผ์—์„œ ๊ฐœ๋ฐœ ์ค‘์ธ ํ•€ํ…Œํฌ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ƒ๊ฐํ•ด ๋ณด์„ธ์š”. ๋ณ„๋„์˜ ๋„ค์ž„์ŠคํŽ˜์ด์Šค ๋‚ด์—์„œ ์ด๋Ÿฌํ•œ ์‚ฌ์šฉ์ž ์ •์˜ ๊ธฐ๋Šฅ์„ ๊ตฌ์„ฑํ•จ์œผ๋กœ์จ ๊ฐœ๋ฐœ์ž๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ฝ”๋“œ๋ฅผ ์‰ฝ๊ฒŒ ๊ด€๋ฆฌ ๋ฐ ์œ ์ง€ํ•˜์—ฌ ์ด๋ฆ„ ์ถฉ๋Œ์„ ๋ฐฉ์ง€ํ•˜๊ณ  ๊ด€๋ จ ๊ธฐ๋Šฅ์„ ๋…ผ๋ฆฌ์ ์œผ๋กœ ๊ทธ๋ฃนํ™”ํ•˜์—ฌ ๋‹ค๋ฅธ ํŒ€ ๊ตฌ์„ฑ์›๊ณผ์˜ ํšจ์œจ์ ์ธ ํ˜‘์—… ๋˜๋Š” ํ–ฅํ›„ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์—…๋ฐ์ดํŠธ๋ฅผ ์œ„ํ•ด ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฒฐ๋ก ์ ์œผ๋กœ ๋„ค์ž„์ŠคํŽ˜์ด์Šค๋Š” AppMasterno-code ํ”Œ๋žซํผ์—์„œ ์ค‘์š”ํ•œ ์—ญํ• ์„ ํ•˜๋ฉฐ ๋ฐฑ์—”๋“œ, ์›น ๋ฐ ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋‚ด์—์„œ ์‚ฌ์šฉ์ž ์ •์˜ ํ•จ์ˆ˜, ๋ณ€์ˆ˜ ๋ฐ ์‹๋ณ„์ž๋ฅผ ๊ตฌ์„ฑํ•˜๋Š” ์ˆ˜๋‹จ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ž˜ ์ •์˜๋œ ๋„ค์ž„์ŠคํŽ˜์ด์Šค ๊ณ„์ธต ๊ตฌ์กฐ๋ฅผ ๋”ฐ๋ฅด๋ฉด ์‚ฌ์šฉ์ž๋Š” ๊ธฐ์ˆ  ๋ถ€์ฑ„๋ฅผ ์ตœ์†Œํ™”ํ•˜๊ณ  ์ถœ์‹œ ์‹œ๊ฐ„์„ ๋‹จ์ถ•ํ•˜๋ฉด์„œ ๊ณ ๋„๋กœ ๋ชจ๋“ˆํ™”๋˜๊ณ  ํ™•์žฅ ๊ฐ€๋Šฅํ•˜๋ฉฐ ์œ ์ง€ ๊ด€๋ฆฌ ๊ฐ€๋Šฅํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ฐœ๋ฐœํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋„ค์ž„์ŠคํŽ˜์ด์Šค๋ฅผ ํ†ตํ•ด AppMaster ์ค‘์†Œ๊ธฐ์—…๋ถ€ํ„ฐ ๋Œ€๊ธฐ์—…๊นŒ์ง€ ๊ด‘๋ฒ”์œ„ํ•œ ๊ณ ๊ฐ์—๊ฒŒ ํฌ๊ด„์ ์ด๊ณ  ๋น„์šฉ ํšจ์œจ์ ์ธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ ์†”๋ฃจ์…˜์„ ์ง€์†์ ์œผ๋กœ ์ œ๊ณตํ•˜์—ฌ ์ด๋“ค์ด ๊ฐ•๋ ฅํ•œ ์›น, ๋ชจ๋ฐ”์ผ ๋ฐ ๋ฐฑ์—”๋“œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์‰ฝ๊ณ  ํšจ์œจ์ ์œผ๋กœ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.