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

์ž‘์—… ๋ถ„์„์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๋™์•ˆ ๋‹ค์Œ์„ ํฌํ•จํ•˜์—ฌ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์—ฌ๋Ÿฌ ๋ฐฉ๋ฒ•๋ก ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

  • ์ธ์ง€ ์ž‘์—… ๋ถ„์„์€ ์ž‘์—… ์ˆ˜ํ–‰๊ณผ ๊ด€๋ จ๋œ ์ •์‹ ์  ๊ณผ์ •์„ ์ดํ•ดํ•˜๋Š” ๋ฐ ์ค‘์ ์„ ๋‘ก๋‹ˆ๋‹ค.
  • GOMS(Goals, Operators, Methods, Selection rule)๋Š” ์ž‘์—… ์„ฑ๊ณผ๋ฅผ ์˜ˆ์ธกํ•˜๊ณ  ํ•™์Šต ์‹œ๊ฐ„์„ ์ถ”์ •ํ•˜๊ธฐ ์œ„ํ•ด ๋„๋ฆฌ ์ฑ„ํƒ๋˜๋Š” ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค.
  • ๊ณ„์ธต์  ๊ด€๊ณ„๋ฅผ ํ†ตํ•ด ์ž‘์—…์„ ํ•˜์œ„ ์ž‘์—…์œผ๋กœ ๋ถ„ํ•ดํ•˜๋Š” HTA(Hierarchical Task Analysis).
  • CTA(Critical Task Analysis)๋Š” ์‚ฌ์šฉ์ž์˜ ์ตœ์ข… ๋ชฉํ‘œ์— ๊ฐ€์žฅ ์ค‘์š”ํ•œ ์ž‘์—…์„ ์‹๋ณ„ํ•˜๊ณ  ์ž ์žฌ์ ์ธ ๋ณ‘๋ชฉ ํ˜„์ƒ์„ ๊ฐ•์กฐํ•ฉ๋‹ˆ๋‹ค.

์„ฑ๊ณต์ ์ธ ์ž‘์—… ๋ถ„์„์€ ๋‹ค์Œ ์š”์†Œ๋ฅผ ๋ฐํž™๋‹ˆ๋‹ค.

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

์ž‘์—… ๋ถ„์„์€ ์š”๊ตฌ ์‚ฌํ•ญ ์ˆ˜์ง‘, ์™€์ด์–ดํ”„๋ ˆ์ž„ ์ž‘์„ฑ, ํ”„๋กœํ† ํƒ€์ž… ์ œ์ž‘, ๊ฐœ๋ฐœ ๋ฐ ํ…Œ์ŠคํŠธ๋ฅผ ํฌํ•จํ•œ ์„ค๊ณ„ ํ”„๋กœ์„ธ์Šค์˜ ๋‹ค์–‘ํ•œ ๋‹จ๊ณ„์— ํ•„์ˆ˜์ ์ž…๋‹ˆ๋‹ค. ์„ค๊ณ„ ์ž‘์—… ํ๋ฆ„์— ์ž‘์—… ๋ถ„์„์„ ํ†ตํ•ฉํ•จ์œผ๋กœ์จ ์„ค๊ณ„์ž๋Š” ๋‹ค์Œ์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

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

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

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

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