ํ…Œ์ŠคํŠธ์—์„œ (๋” ์ž˜, ๋” ์ž์ฃผ) ๋ฐฐ์šฐ๊ธฐ

taehee
  • #Test
  • #ํ•™์Šต
  • #์• ์ž์ผ
  • #ํ”„๋ก ํŠธ์—”๋“œ

์•ˆ๋…•ํ•˜์„ธ์š”. ์›๋”์›”์—์„œ ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ์„ ํ•˜๋ฉด์„œ ํ…Œ์ŠคํŠธ์™€ ์• ์ž์ผ์„ ์ „๋„ํ•˜๋Š” ๊น€ํƒœํฌ์ž…๋‹ˆ๋‹ค.

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

์ €๋Š” ์ „์—๋„ ํ…Œ์ŠคํŠธ ์— ๋Œ€ํ•œ ๊ธ€์„ ์—ฌ๋Ÿฌ ๋ฒˆ ์ผ์—ˆ์Šต๋‹ˆ๋‹ค. 3๋…„ ๋„˜๊ฒŒ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์ฝ”์น˜๋กœ ์ผํ•ด์™”๊ณ , ํ…Œ์ŠคํŠธ ์—”์ง€๋‹ˆ์–ด๋กœ ์ผํ•œ ๊ฒฝํ—˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ์ž์ด๋ฉด์„œ ํ…Œ์Šคํ„ฐ์ธ ์ €์—๊ฒŒ๋„ ๋Š˜ ํ›„ํšŒํ•˜๊ณ  ์ƒˆ๋กญ๊ฒŒ ์‹œ๋„ํ•ด๋ณด๋Š” ๊ฒƒ๋„ ๋งŽ์€๋ฐ์š”. ๋น„์Šทํ•œ ๊ณ ํ†ต์„ ๊ฒช๋Š” ๋ถ„๋“ค์„ ์œ„ํ•ด ์ œ๊ฐ€ ๋ฐฐ์šด ๊ฒƒ๋“ค์„ ๊ณต์œ ํ•ด๋ณผ๊นŒ ํ•ฉ๋‹ˆ๋‹ค.

  • 3์ค„+ ์š”์•ฝ

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

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

ํ…Œ์ŠคํŠธ๋ฅผ ๋ฏธ๋ฃจ๋Š” ํŒ€์ด ๋งŽ์Šต๋‹ˆ๋‹ค. ์ž๋™ํ™”๋งŒ ์ด์•ผ๊ธฐํ•˜๋Š” ๊ฒŒ ์•„๋‹ˆ๋ผ, ์ˆ˜๋™ ํ…Œ์ŠคํŠธ๋„ ๊ทธ๋ ‡์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์ผ๋‹จ ๊ตฌํ˜„ํ•˜๊ณ , ๋ชจ๋“  ๊ฒŒ ๋๋‚œ ๋’ค์— ํ…Œ์ŠคํŠธ๋Š” โ€˜๋‚˜์ค‘์—โ€™ ํ•˜๋ ค ํ•ฉ๋‹ˆ๋‹ค. ์‹œ๊ฐ„์ด ์—†๊ธฐ ๋•Œ๋ฌธ์— ํ…Œ์ŠคํŠธ๊นŒ์ง€ ํ•  ์‹œ๊ฐ„์€ ์—†์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” โ€˜๋น ๋ฅด๊ฒŒโ€™ ๊ฐ€๋ ค ํ•ฉ๋‹ˆ๋‹ค. ์ œ๊ฐ€ ์ €ํฌ ํŒ€์— ๋“ค์–ด์™”์„ ๋•Œ์—๋„ ๋งˆ์ฐฌ๊ฐ€์ง€์˜€๊ณ ์š”. ์‚ฌ์‹ค ์ €๋„ ๋งˆ์ฐฌ๊ฐ€์ง€์˜€์Šต๋‹ˆ๋‹ค.

๋‚ฏ์„ค๊ณ  ๋ถˆํ™•์‹คํ•œ ์ƒํ™ฉ์ผ์ˆ˜๋ก ๋ชจ๋ฅด๋Š” ๊ฒŒ ๋งŽ๊ณ , ํ•™์Šต์ด ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค

์ €์—๊ฒŒ, ๊ทธ๋ฆฌ๊ณ  ์ €ํฌ ํŒ€์—๊ฒŒ ํ˜„์žฌ ์ง„ํ–‰ ์ค‘์ธ ์‹ ๊ทœ ์„œ๋น„์Šค ๊ฐœ๋ฐœ์€ ์—ฌ๋Ÿฌ๋ชจ๋กœ ์ƒˆ๋กœ์šด ๋„์ „์ด์—ˆ์Šต๋‹ˆ๋‹ค. ํšŒ์‚ฌ์—์„œ ์‚ฌ์šฉํ•˜๋Š” Next๋‚˜ Jotai, tanstack-query ๊ฐ™์€ ๊ธฐ์ˆ ๋“ค์€ ์˜คํžˆ๋ ค ์ €๋„ ์ „์— ์‚ฌ์šฉํ•ด๋ดค๋˜ ๊ฒƒ์ด๋ผ ์ต์ˆ™ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฌธ์ œ๋Š” ๊ธฐ์ˆ ์ด ์•„๋‹ˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ๋น„์ฆˆ๋‹ˆ์Šค ๋กœ์ง๊ณผ ๋„๋ฉ”์ธ, ํ™˜๊ฒฝ ๊ทธ ์ž์ฒด์˜€์Šต๋‹ˆ๋‹ค.

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

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

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

์šฐ๋ฆฌ๋Š” ๋ผˆ ์•„ํ”ˆ ์‹ค์ˆ˜๋ฅผ ํ•˜๊ณ  ๋‚˜์„œ์•ผ ๋ฐฐ์›๋‹ˆ๋‹ค. ์‹ค์ˆ˜์˜ ๋Œ€๊ฐ€๋Š” ์ƒ์ƒ๋ณด๋‹ค ์ปค์ง€๊ธฐ๋„ ํ•˜์ฃ . โ€˜์ง€๊ธˆ ๋‚ด๊ฐ€ ์•„๋Š” ๊ฑธ 1๋‹ฌ ์ „์—๋„ ์•Œ์•˜๋”๋ผ๋ฉด!โ€™ ๊ฐ™์€ ์ƒ๊ฐ์„ ํ•ด๋ณด์‹  ์ ์ด ์žˆ๋‚˜์š”? ๋ˆ„๊ตฐ๊ฐ€ ๊ทธ๋Ÿฐ ๊ธฐํšŒ๋ฅผ ์ค€๋‹ค๋ฉด ๊ฑฐ์ ˆํ•˜์‹œ๊ฒ ์–ด์š”?

๋ฐฉ๋ฒ•์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐ”๋กœ ํ…Œ์ŠคํŠธ๋ฅผ ์ผ์ฐ ์‹œ์ž‘ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ํ…Œ์ŠคํŠธ๋ฅผ ๋” ์‰ฝ๊ฒŒ ๋งŒ๋“ค๊ณ  ๋” ์ž์ฃผ ํ•˜๋Š” ๊ฒ๋‹ˆ๋‹ค.

์ž์ฃผ ๊นœ์ง ๋†€๋ผ์•ผ ์„ฑ์žฅํ•ฉ๋‹ˆ๋‹ค

๊ต์œก๊ณผ ์ „๋ฌธ์„ฑ์— ๋Œ€ํ•œ ์—ฌ๋Ÿฌ ์—ฐ๊ตฌ์—์„œ ์‚ฌ๋žŒ์€ ์ต์ˆ™ํ•œ ๊ฒƒ๋งŒ ๋ฐ˜๋ณตํ•ด์„œ๋Š” ์„ฑ์žฅํ•  ์ˆ˜ ์—†๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

ํ•™์Šต์€ ๋†“์น˜๊ณ  ์žˆ๋˜ ๊ฒƒ, ๋ชจ๋ฅด๋Š” ๊ฒƒ, ๊นœ์ง ๋†€๋ผ๋Š” โ€œ์•—!โ€ โ€œ์–ด๋ผ?โ€์˜ ์ˆœ๊ฐ„์—์„œ ์ผ์–ด๋‚ฉ๋‹ˆ๋‹ค. ๋‹จ์ˆœํžˆ ํšŒ๊ณ ๋ฅผ ํ•˜๊ฑฐ๋‚˜ ํ”ผ๋“œ๋ฐฑ์„ ๋ฐ›๋Š” ๊ฒƒ๋งŒ์œผ๋กœ๋Š” ์ „๋ฌธ๊ฐ€์˜ ๋Šฅ๋ ฅ์ด ํ–ฅ์ƒ๋˜์ง€ ์•Š์ง€๋งŒ, โ€œํ”ผ๋“œ๋ฐฑ์— ๊นœ์ง ๋†€๋ž€ ํšŸ์ˆ˜โ€๋Š” ์ „๋ฌธ๊ฐ€์˜ ๋Šฅ๋ ฅ์„ ์˜ˆ์ธกํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์—ฐ๊ตฌ๋„ ์žˆ์–ด์š”.

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

[์–ด๋ผ๊ฐ€ ์ „๋ฌธ๊ฐ€๋ฅผ ๋งŒ๋“ ๋‹ค] ๊น€์ฐฝ์ค€

์ฝ”๋”ฉ์„ ํ•˜๋ฉด์„œ ๊นœ์ง ๋†€๋ผ๋Š” ์ˆœ๊ฐ„์€ ์–ธ์ œ์ผ๊นŒ์š”? ๋ณดํ†ต QA ๊ธฐ๊ฐ„์ž…๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ์ž๋“ค์€ ํ”ผ๋“œ๋ฐฑ์„ ๋ฐ›๊ณ  ๊นœ์ง ๋†€๋ž๋‹ˆ๋‹ค. ์ž˜ ๋  ์ค„ ์•Œ์•˜๋Š”๋ฐ ๊ทธ๋ ‡์ง€ ์•Š์œผ๋‹ˆ๊นŒ์š”! โ€œ์ด๋Ÿฐ ๊ฒฝ์šฐ๊ฐ€ ์žˆ์—ˆ๋‹จ ๋ง์ด์•ผ?โ€

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

ํ•™์Šต์„ ๋’ค๋กœ ๋ฏธ๋ฃฐ ์ˆ˜๋ก, ๋น„์šฉ์€ ์ปค์ง€๊ณ  ์ถœ์‹œ๋Š” ๋Šฆ์–ด์ง‘๋‹ˆ๋‹ค

์ œ๊ฐ€ ์˜ˆ์ „์— ์Šคํ† ๋ฆฌ๋ถ์ด๋ผ๋Š” ๋„๊ตฌ์˜ UI ํ…Œ์ŠคํŒ… ๊ฐ€์ด๋“œ๋ฅผ ๋ฒˆ์—ญํ•œ ์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฑฐ๊ธฐ์„œ ํฅ๋ฏธ๋กœ์šด ์—ฐ๊ตฌ๋ฅผ ํ•˜๋‚˜ ๋ณด์•˜์–ด์š”.

์ด ์—ฐ๊ตฌ์— ๋”ฐ๋ฅด๋ฉด ์—๋Ÿฌ๋ฅผ ๋’ค๋Šฆ๊ฒŒ ๋ฐœ๊ฒฌํ•  ์ˆ˜๋ก, ๊ณ ์น˜๋Š”๋ฐ ๋“œ๋Š” ๋น„์šฉ์ด ๊ธ‰๊ฒฉํžˆ ์ฆ๊ฐ€ํ•œ๋‹ค(Escalation)๊ณ  ํ•ฉ๋‹ˆ๋‹ค! QA ๋‹จ๊ณ„์—์„œ ์—๋Ÿฌ๋ฅผ ๊ณ ์น˜๋Š” ๋น„์šฉ์€ ์ ๊ฒŒ๋Š” 21๋ฐฐ์—์„œ ํฌ๊ฒŒ๋Š” 177๋ฐฐ ๋น„์‹ธ๊ณ ์š”. ์‹ฌ์ง€์–ด ํ”„๋กœ๋•์…˜์—์„œ ๋ฐœ๊ฒฌํ•œ๋‹ค๋ฉด ๊ทธ ๋น„์šฉ์€ ์ ๊ฒŒ๋Š” 29๋ฐฐ์—์„œ ํฌ๊ฒŒ๋Š” 1615๋ฐฐ๋กœ ์ฆ๊ฐ€ํ•ฉ๋‹ˆ๋‹ค! (์ด ๋งํฌ์—์„œ ์ง์ ‘ ์ฝ์–ด๋ณด์‹ค ์ˆ˜๋„ ์žˆ์–ด์š”.)

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

๊ฐœ๋ฐœ์ด ์™„๋ฃŒ๋œ ๋’ค๋ผ๋ฉด? ์—๋Ÿฌ๊ฐ€ ๋‚˜๋„ ์›์ธ์„ ์ฐพ๊ธฐ๊ฐ€ ํž˜๋“ญ๋‹ˆ๋‹ค. ์–ด์ฉŒ๋‹ค ์—๋Ÿฌ๊ฐ€ ๋‚œ ๊ฑด์ง€ ์žฌํ˜„ํ•ด๋‹ฌ๋ผ๊ณ  ํ•˜๊ฒ ์ง€์š”. ๊ทธ๋ฆฌ๊ณ  ๋ฐฉ๋Œ€ํ•œ ์ฝ”๋“œ๋ฅผ ๋’ค์ง€๋ฉด์„œ ์›์ธ์„ ์ถ”์ธกํ•˜๊ณ  ํƒ์ •์ผ์„ ์‹œ์ž‘ํ•  ๊ฒ๋‹ˆ๋‹ค. ๊ฒจ์šฐ ์—๋Ÿฌ์˜ ์›์ธ์„ ์•Œ์•„๋‚ด๋ฉด ์šด์ด ์ข‹์•„๋„ ๊ณ ์ณ์•ผ ํ•˜๊ณ ์š”. ์‹ฌํ•˜๋ฉด ์ฒ˜์Œ๋ถ€ํ„ฐ ๋‹ค์‹œ ๋งŒ๋“ค์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ํ โ€ฆ

๊ทธ๋Ÿฐ๋ฐ ์ฝ”๋“œ๋ฆฌ๋ทฐ์™€ QA๋ฅผ ํ†ต๊ณผํ•ด์„œ ํ”„๋กœ๋•์…˜๊นŒ์ง€ ๋‚˜๊ฐ”๋‹ค๋ฉด? ๊ณ ๊ฐ์„ผํ„ฐ์— ๋ถˆ๋งŒ์ ‘์ˆ˜๋กœ ์‹œ์ž‘ํ•˜๊ฒ ์ฃ .

์ „ ์ˆ˜ํ•™์— ๋น ๋ฆ…๋‹ˆ๋‹ค. ๊ทธ๋Ÿผ 750 ๊ณฑํ•˜๊ธฐ 1920์ด ๋ญ์ง€? 230. ๊ทผ์ ‘ํ•˜์ง€๋„ ์•Š์ž–์•„? ํ•˜์ง€๋งŒ ๋นจ๋ž์ฃ . ๋ชฉ ์กธ๋ฆฌ๋Š” ์บกํ‹ด ์•„๋ฉ”๋ฆฌ์นด์˜ ๋ชจ์Šต

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

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

๊ทธ๋Ÿฌ๋ฉด ์–ด๋–ป๊ฒŒ ํ•ด์•ผ ์—๋Ÿฌ๋ฅผ ์กฐ๊ธฐ์— ๋ฐœ๊ฒฌํ•  ์ˆ˜ ์žˆ์„๊นŒ์š”? QA ์ชฝ์—์„œ ์ด๋ฏธ ์ด์•ผ๊ธฐํ•˜๊ณ  ์žˆ๋Š” ๋ฐฉ๋ฒ•๋ก ์ด ์žˆ์Šต๋‹ˆ๋‹ค. Shift Left ํ…Œ์ŠคํŠธ. ํ…Œ์Šคํ„ฐ๊ฐ€ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์˜ ์ดˆ๊ธฐ๋ถ€ํ„ฐ ๊ฐœ์ž…ํ•˜๊ณ , ์ฒ˜์Œ๋ถ€ํ„ฐ ํ…Œ์ŠคํŠธ๋ฅผ ์—ผ๋‘์— ๋‘๊ณ  ์ง€์†์ ์œผ๋กœ ํ…Œ์ŠคํŠธํ•˜๋ฉฐ ๊ฐœ๋ฐœํ•˜์ž๋Š” ๊ฒƒ์ด์ฃ .

Three Amigos, ๋น„์ฆˆ๋‹ˆ์Šค, ํ”„๋กœ๊ทธ๋ž˜๋ฐ, ํ…Œ์ŠคํŠธ

์“ฐ๋ฆฌ ์•„๋ฏธ๊ณ ๋Š” ๋ฏธ๊ตญ ์ฝ”๋ฏธ๋”” ์„œ๋ถ€ ์˜ํ™”์˜ ์ด๋ฆ„์—์„œ ๋”ฐ์˜จ ์• ์ž์ผ ํ”„๋ž™ํ‹ฐ์Šค ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. ๊ฐœ๋ฐœํ•  ๋•Œ โ€œ๋น„์ฆˆ๋‹ˆ์Šคโ€, โ€œํ”„๋กœ๊ทธ๋ž˜๋ฐโ€, โ€œํ…Œ์ŠคํŠธโ€์˜ ๊ด€์ ์ด ๋ชจ๋‘ ํ•„์š”ํ•˜๋‹ค๋Š” ๊ฒƒ์ด์ฃ .

๋ณดํ†ต ๊ธฐํš์ž๋‚˜ ์ œํ’ˆ ์ฑ…์ž„์ž(Product owner)๊ฐ€ ๋น„์ฆˆ๋‹ˆ์Šค ์—ญํ• ์„ ๋งก๊ณ ์š”. ํ”„๋กœ๊ทธ๋ž˜๋จธ๋“ค์ด ์ฝ”๋”ฉ์„ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ์‹ ๊ธฐํ•œ ๊ฑด โ€˜ํ…Œ์Šคํ„ฐโ€™์˜ ์กด์žฌ์ž…๋‹ˆ๋‹ค.

์ €ํฌ ํšŒ์‚ฌ๋„ ๊ทธ๋ ‡์ง€๋งŒ ๋งŽ์€ ํšŒ์‚ฌ์—๋Š” ํ…Œ์ŠคํŠธ ์ „๋ฌธ๊ฐ€๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ํ…Œ์ŠคํŠธ๋Š” ๊ธฐํš์ž๋‚˜ ๊ฐœ๋ฐœ์ž๊ฐ€ ์•Œ์•„์„œ ํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ๊ณ ์š”. ์• ์ž์ผ์„ ํ‘œ๋ฐฉํ•˜๋Š” ๊ณณ์—์„œ๋„ ๋’ค๋Šฆ๊ฒŒ ๊ฐœ๋ฐœ ๋ง‰๋ฐ”์ง€์— ์ผ€์ด์Šค๋ฅผ ์ •์˜ํ•˜๊ฑฐ๋‚˜ QA๋ฅผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๊ฒŒ ๋„ˆ๋ฌด ๋‹น์—ฐํ•ด๋ณด์—ฌ์„œ ๋‹ค๋“ค ์ด์ƒํ•˜๊ฒŒ ์ƒ๊ฐํ•˜์ง€ ์•Š์ง€์š”.

ํ•˜์ง€๋งŒ ์‚ฌ์‹ค ํ…Œ์Šคํ„ฐ๋Š” ์ฐฝ์˜์ ์ธ ํ•™์Šต ์ „๋ฌธ๊ฐ€๋“ค์ž…๋‹ˆ๋‹ค. โ€œ์ด๋Ÿฌ๋ฉด ์–ด๋–ป๊ฒŒ ๋˜๋‚˜์š”? What Ifโ€ ๋ผ๋Š” ์งˆ๋ฌธ์„ ๋˜์ง€๊ณ , ์šฐ๋ฆฌ๊ฐ€ ๋†“์น˜๊ณ  ์žˆ๋Š” ํ—ˆ์ ์„ ๋ฐœ๊ฒฌํ•ด์ฃผ๋Š” ์‚ฌ๋žŒ๋“ค์ด์ฃ .

์•ž์„œ ์ด์•ผ๊ธฐํ•œ ๊ฒƒ์ฒ˜๋Ÿผ ์—๋Ÿฌ๋Š” ์š”๊ตฌ์‚ฌํ•ญ ๋‹จ๊ณ„์—์„œ๋ถ€ํ„ฐ ์ด๋ฏธ ๋ฐœ๊ฒฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ ‡๋‹ค๋ฉด ๊ธฐํš๊ณผ ์š”๊ตฌ์‚ฌํ•ญ์„ ์ •์˜ํ•  ๋•Œ๋ถ€ํ„ฐ ์ด ์…‹์ด ๋ชจ์ด๋ฉด ์ข‹์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ด๋ฅผ ์ž˜ ๋ณด์—ฌ์ฃผ๋Š” ๊ฒŒ ๋‹ค์Œ ์˜์ƒ์ธ๋ฐ์š”. Cucumber๋ผ๋Š” ํ…Œ์ŠคํŠธ ๋„๊ตฌ๋ฅผ ์†Œ๊ฐœํ•˜๋Š” ๊ฐ•์˜ ์ค‘ ์ผ๋ถ€์ž…๋‹ˆ๋‹ค. ์‹ค์ œ๋กœ Discovery workshop์ด ์ง„ํ–‰๋˜๋Š” ์˜ˆ์‹œ๋ฅผ ๋ณด์—ฌ์ฃผ๋Š”๋ฐ, ํ…Œ์Šคํ„ฐ๊ฐ€ ๋ช…์„ธ์—์„œ ๋†“์นœ ๋ถ€๋ถ„์„ ์งˆ๋ฌธํ•˜๋ฉด์„œ ๋ช…ํ™•ํ•˜๊ฒŒ ์ •์˜ํ•˜๋Š” ๊ณผ์ •์ด ๋ณด์ด์ง€์š”.

ํ…Œ์Šคํ„ฐ(Tester), ๊ฐœ๋ฐœ์ž(Dev), ์ œํ’ˆ ์ฑ…์ž„์ž(PO)๊ฐ€ ๋ชจ์—ฌ์„œ ๊ตฌ๋งคํ•œ ๋ฌผํ’ˆ์„ ํ™˜๋ถˆํ•˜๋Š” ์‚ฌ์šฉ์ž ์Šคํ† ๋ฆฌ๋ฅผ ๋…ผ์˜ํ•ฉ๋‹ˆ๋‹ค.

  • PO: โ€œ์ด ์‚ฌ์šฉ์ž ์Šคํ† ๋ฆฌ์— ์ ์šฉ๋˜๋Š” ๋น„์ฆˆ๋‹ˆ์Šค ๊ทœ์น™์€ ๊ฐ„๋‹จํ•ด์š”. ๊ณ ๊ฐ์€ ์˜์ˆ˜์ฆ์„ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ๊ฒฝ์šฐ์— ๊ตฌ๋งคํ•œ ๋ฌผํ’ˆ์„ 14์ผ๊นŒ์ง€ ํ™˜๋ถˆํ•  ์ˆ˜ ์žˆ์–ด์š”.โ€
  • Dev: โ€œ์˜ˆ์‹œ๋ฅผ ํ•˜๋‚˜ ๋“ค์–ด์ฃผ์‹ค๋ž˜์š”?โ€
  • PO: โ€œ์ข‹์•„์š”. ๊ณ ๊ฐ์ด ์ €๋ฒˆ ์ฃผ์— ์ฃผ์ „์ž๋ฅผ ํ•˜๋‚˜ ์ƒ€๋‹ค๊ณ  ํ•˜์ฃ . ์ง‘์— ๊ฐ€์„œ ๋ณด๋‹ˆ๊นŒ ์ฐฌ์žฅ์˜ ์ƒ‰๊น”์ด๋ž‘ ์•ˆ ๋งž์•„์„œ, ๋งˆ์Œ์— ๋“ค์ง€ ์•Š์•˜๊ณ , ์ €ํฌ ์ƒ์ ์— ๋Œ์•„์™€์„œ ์ €ํฌ ์ง์›์—๊ฒŒ ํ™˜๋ถˆ์„ ์š”๊ตฌํ•˜๋Š” ๊ฑฐ์ฃ .โ€
  • Tester: ๊ทธ๋Ÿฌ๋ฉด ์—ฌ๊ธฐ์„œ ๊ธฐ๋Œ€ํ•˜๋Š” ๊ฒฐ๊ณผ๋Š” ๋ญ˜๊นŒ์š”? ๋ญ˜ ํ…Œ์ŠคํŠธํ•ด์•ผ ํ•˜์ฃ ?
  • PO: ์Œ. ์ผ๋‹จ ๊ทธ ์ƒํ’ˆ์˜ ์žฌ๊ณ ๋ฅผ 1 ์˜ฌ๋ ค์•ผ๊ฒ ์ฃ ?
  • Tester: ๋งŒ์•ฝ์— ์˜์ˆ˜์ฆ์ด ์—†์œผ๋ฉด์š”? ์ง‘์— ๋Œ๋ ค๋ณด๋‚ด๋‚˜์š”?
  • PO: ์Œ. ๊ผญ ์˜์ˆ˜์ฆ์ด ์•„๋‹ˆ๋ผ๋„ ๊ตฌ๋งค๋ฅผ ์ž…์ฆํ•  ๊ธฐ๋ก์ด ์žˆ์œผ๋ฉด ๋  ๊ฒƒ ๊ฐ™์•„์š”. ์˜ˆ๋ฅผ ๋“ค์–ด ๊ฒฐ์ œ ๊ธฐ๋ก์ด๋ผ๊ฑฐ๋‚˜? ์ด๊ฑฐ๋Š” ์ง์›์ด ํ˜ผ์ž ๊ฒฐ์ •ํ•˜๊ธฐ ๋ณด๋‹ค๋Š” ๋งค๋‹ˆ์ €์—๊ฒŒ ๋ง์„ ํ•ด์•ผ๊ฒ ์ฃ .
  • Tester: ๊ทธ๋Ÿฌ๋ฉด ๊ณ ๊ฐ์€ ๊ตฌ๋งค๋ฅผ ์ž…์ฆ์„ ์ฆ๊ฑฐ๊ฐ€ ์žˆ์œผ๋ฉด ๋˜๋Š” ๊ฑฐ์ฃ , ๊ผญ ์˜์ˆ˜์ฆ์ด ์•„๋‹ˆ๋ผ๋„์š”.
  • Dev: ์Œโ€ฆ ์ €ํฌ ๋ญ”๊ฐ€ ๊นŒ๋จน์ง€ ์•Š์•˜๋‚˜์š”? ๊ณ ๊ฐ์€ ๋ˆ์„ ๋Œ๋ ค๋ฐ›๊ฒ ์ฃ ? ์ €ํฌ ์ž”๊ณ ์—์„œ๋Š” ๋ˆ์ด ๋น ์ง€๊ณ ์š”.
  • PO: ์˜ค, ๋งž์•„์š”. ๋‹น์—ฐํ•˜์ฃ .
  • Tester: ๊ทธ๋ฆฌ๊ณ  ์‹œ์Šคํ…œ์ด ๋ฐ˜ํ’ˆ๋œ ๋ฌผ๊ฑด์„ ์ฐฝ๊ณ  ์ชฝ ์ง์›์—๊ฒŒ ์ˆ˜๊ฑฐํ•ด๊ฐ€๋ผ๊ณ  ์•Œ๋ฆผ์„ ์ค„ ํ•„์š”๋„ ์žˆ์ง€ ์•Š์„๊นŒ์š”?
  • PO: ๊ทธ๋ ‡์ฃ . ์ง€๊ธˆ ๋…ผ์˜ํ•  ์‚ฌ์šฉ์ž ์Šคํ† ๋ฆฌ์˜ ๋ฒ”์œ„๋ฅผ ๋ฒ—์–ด๋‚˜๋Š” ๊ฒƒ ๊ฐ™์€๋ฐ. ์ด๊ฑฐ๋Š” ๋ฐฑ๋กœ๊ทธ์— ๋„ฃ์–ด๋†“๊ณ  ๋‹ค์Œ ์Šคํ”„๋ฆฐํŠธ์—์„œ ๊ฐœ๋ฐœํ•˜๋„๋ก ํ•˜์ฃ .

ํ•˜์ง€๋งŒ ์šฐ๋ฆฌ๋Š” ์ „๋ฌธ ํ…Œ์Šคํ„ฐ๊ฐ€ ์—†๋Š”๋ฐ! ๊ทธ๊ฑฐ ๋„ˆ๋ฌด ์ด์ƒ์ ์ธ ๊ฑฐ ์•„๋‹ˆ์•ผ! ๋ผ๊ณ  ์ƒ๊ฐํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ €ํฌ ํŒ€๋„ ๋งˆ์ฐฌ๊ฐ€์ง€์˜ ์ƒํ™ฉ์ธ๋ฐ์š”.

๋ฌผ๋ก  ์ „๋ฌธ ํ…Œ์Šคํ„ฐ๊ฐ€ ์žˆ์œผ๋ฉด ์ข‹๊ฒ ์ง€๋งŒ, ์—ญํ• ๋ณด๋‹ค ์ค‘์š”ํ•œ ๊ฑด ํ–‰๋™์ž…๋‹ˆ๋‹ค. ์–ด๋Š ํŒ€์—์„œ๋ผ๋„ ๋ˆ„๊ตฐ๊ฐ€๋Š” QA๋ฅผ ํ•˜๊ณ , ๋ˆ„๊ตฐ๊ฐ€๋Š” ํ…Œ์ŠคํŠธ๊ฐ€ ํ•˜๋Š” ์ผ์„ ํ•ฉ๋‹ˆ๋‹ค.

์˜ˆ๋ฅผ ๋“ค์–ด ์ €ํฌ ํŒ€์—์„œ๋Š” ๋””์ž์ด๋„ˆ ๋‹˜์ด ์ •๋ง ๋ฉ‹์ง„ ์—ญํ• ์„ ํ•ด์ฃผ๊ณ  ๊ณ„์‹ญ๋‹ˆ๋‹ค. ์ œ๊ฐ€ ์ƒ๊ฐ์ด ์งง์€ ์ œ์•ˆ์„ ํ•˜๋ฉด โ€œ๊ทธ๋Ÿฐ๋ฐ ํ‚ค๋ณด๋“œ๊ฐ€ ์˜ฌ๋ผ์˜ค๋ฉด ์–ด๋–ป๊ฒŒ ๋ ๊นŒ์š”?โ€ ๊ฐ™์€ ์‹์œผ๋กœ ์ œ๊ฐ€ โ€œ์•„โ€ฆโ€ํ•˜๊ณ  ๋†€๋ผ๊ฒŒ ๋˜๋Š” ์งˆ๋ฌธ์„ ๋˜์ ธ์ฃผ์‹œ๊ณ ์š”. ์ด๋ฒˆ QA ๋•Œ์—๋„ ์Šคํƒ€์ผ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ, ์ˆ˜ ๋งŽ์€ ์ •์ฑ…๊ณผ ๋กœ์ง์˜ ์—๋Ÿฌ๋ฅผ ์ฐพ์•„์ฃผ์…จ์–ด์š”.

๋ฌผ๋ก  ์ด๋ ‡๊ฒŒ ์žฌ๋Šฅ ์žˆ๋Š” ๋ˆ„๊ตฐ๊ฐ€์—๊ฒŒ ๊ธฐ๋Œ€์•ผ๋งŒ ํ•˜๋Š” ๊ฒƒ๋„ ์•„๋‹™๋‹ˆ๋‹ค. ๋Šฆ์—ˆ๋‹ค๊ณ  ์ƒ๊ฐํ•  ๋•Œ๊ฐ€ ๊ฐ€์žฅ ๋น ๋ฅธ ๋•Œ์ž…๋‹ˆ๋‹ค. ์• ์ž์ผ์˜ ์ค‘์š”ํ•œ ์›์น™ ์ค‘ ํ•˜๋‚˜๊ฐ€ โ€œ์งง์€ ๋ฐ˜๋ณต์ฃผ๊ธฐโ€์ธ ๊ฑธ ๊ธฐ์–ตํ•˜์„ธ์š”. ์ด๋ฏธ ๊ฐœ๋ฐœ์ด ์™„๋ฃŒ๋˜์—ˆ๊ณ  QA๊ธฐ๊ฐ„์— ๋“ค์–ด๊ฐ„ ์ƒํ™ฉ์—์„œ๋„ ํ…Œ์ŠคํŠธ๋ฅผ ๊ฐœ์„ ํ•  ์ˆ˜ ์žˆ๊ณ ์š”. ํ…Œ์ŠคํŠธ์—์„œ ๋” ์ž์ฃผ ๋ฐฐ์šธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์š”๊ตฌ์‚ฌํ•ญ ๋ช…์„ธ๋ฅผ ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค๋กœ ์ •์˜ํ•˜๊ณ  ํ•ฉ์˜ํ•˜๊ธฐ

๋ณดํ†ต ํ…Œ์ŠคํŠธ๋ผ ํ•˜๋ฉด ์‚ฌ๋žŒ๋“ค์€ ํœ˜ํ™ฉ์ฐฌ๋ž€ํ•œ ํ…Œ์ŠคํŠธ ๋„๊ตฌ๋ฅผ ์ด์šฉํ•œ ์ž๋™ํ™” ํ…Œ์ŠคํŠธ๋งŒ ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ์–ธ๋œป ํŽธ๋ฆฌํ•ด๋ณด์ด์ง€๋งŒ ์ž๋™ํ™”ํ•˜๊ธฐ ์–ด๋ ค์šด ๊ฒƒ๋„ ๋งŽ๊ณ ์š”. ๋ฌด์—‡๋ณด๋‹ค ์ž๋™ํ™” ํ…Œ์ŠคํŠธ ์Šคํฌ๋ฆฝํŠธ๋„ ๊ฒฐ๊ตญ ์‚ฌ๋žŒ์ด ์งœ์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๊ฐ€ ์ •์˜ํ•˜์ง€ ๋ชปํ•œ ์ผ€์ด์Šค๋Š” ํ…Œ์ŠคํŠธํ•  ์ˆ˜ ์—†๊ณ , ๊ทธ๋ž˜์„œ ์ปค๋ฒ„๋ฆฌ์ง€ 100%๋ผ๋Š” ํ”„๋กœ๊ทธ๋žจ๋„ ์—๋Ÿฌ๊ฐ€ ๋‚ฉ๋‹ˆ๋‹ค.

๊ทธ๋ณด๋‹ค ์ค‘์š”ํ•œ ๊ฑด ๋จผ์ € ๊ธฐํš์„œ, ์ฆ‰ ์š”๊ตฌ์‚ฌํ•ญ ๋ช…์„ธ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜๋Š” ๊ฒ๋‹ˆ๋‹ค.

๊ธฐํš์„œ์—๋Š” ์ €ํฌ๊ฐ€ ๋งŒ๋“œ๋Š” ์ œํ’ˆ์ด ์–ด๋–ป๊ฒŒ ๋˜์–ด์•ผ ํ•œ๋‹ค๋Š” ์ˆ˜ ๋งŽ์€ ์š”์†Œ๋“ค์ด ์ •์˜๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. โ€œํŒ๋งค ๊ธฐ๊ฐ„์ด ์‹œ์ž‘๋˜๊ธฐ ์ „์—๋Š” ๊ตฌ๋งคํ•  ์ˆ˜ ์—†๋‹คโ€ ์ฒ˜๋Ÿผ ์–ธ๋œป ๋‹น์—ฐํ•œ ์ƒ์‹์ฒ˜๋Ÿผ ๋ณด์ด๋Š” ๊ฒƒ๋“ค ๋ง์ด์ฃ .

ํ•˜์ง€๋งŒ ๊ธฐํš์„œ์— ๋นˆํ‹ˆ์ด ์žˆ๋Š” ๊ฒฝ์šฐ๋„ ๋งŽ๊ณ ์š”. ํ•œํŽธ์œผ๋กœ๋Š” ๊ทธ ๊ธฐํš์ด ์‹ค์ œ๋กœ ์ž˜ ๊ฐœ๋ฐœ๋˜์—ˆ๋‹ค๋Š” ๊ฑธ ์–ด๋–ป๊ฒŒ ํ™•์ธํ• ์ง€๋Š” ๋ถˆ๋ถ„๋ช…ํ•œ ๊ฒฝ์šฐ๋„ ๋งŽ์Šต๋‹ˆ๋‹ค.

๊ทธ๋ž˜์„œ ๊ฐœ๋ฐœ์ž๋‚˜ ํ…Œ์Šคํ„ฐ ์—ญํ• ์„ ๋งก์€ ์‚ฌ๋žŒ์€ ๊ธฐํš์„œ๋ฅผ ๊ผผ๊ผผํ•˜๊ฒŒ ์ฝ์œผ๋ฉด์„œ, ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค๋ฅผ ์ •์˜ํ•˜๋Š” ๊ฑธ๋กœ ์‹œ์ž‘ํ•˜๋ฉด ์ข‹์Šต๋‹ˆ๋‹ค.

๋กœ๊ทธ์ธ ๊ธฐํš ๋ถ„์„์˜ ์˜ˆ์‹œ

์˜ˆ๋ฅผ ๋“ค์–ด ๋กœ๊ทธ์ธ์ด ์™„๋ฃŒ๋˜๋ฉด ์–ด๋–ค ํŽ˜์ด์ง€๋กœ ๊ฐ€์•ผ ํ• ๊นŒ์š”? ์ €ํฌ ๊ธฐํš์„œ์—๋Š” โ€˜๋ฉ”์ธ ํ™”๋ฉดโ€™์œผ๋กœ ๋Œ์•„๊ฐ„๋‹ค๊ณ  ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค๋กœ ์ •์˜ํ•˜๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

Given ๋กœ๊ทธ์ธ ํŽ˜์ด์ง€๋กœ ์ด๋™ํ•œ๋‹ค
When ๋กœ๊ทธ์ธ์„ ์™„๋ฃŒํ•˜๋ฉด
Then ๋ฉ”์ธ ํŽ˜์ด์ง€๋กœ ์ด๋™ํ•œ๋‹ค

ํ•˜์ง€๋งŒ ๋‹ค๋ฅธ ๊ธฐํš์„ ๋ณด๋ฉด ์˜๋ฌธ์ด ์ƒ๊น๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์ €ํฌ ์žฅ๋ฐ”๊ตฌ๋‹ˆ ๊ธฐํš์„ ๋ณด๋ฉด ์žฅ๋ฐ”๊ตฌ๋‹ˆ ํŽ˜์ด์ง€๋Š” ๋กœ๊ทธ์ธ์„ ํ•ด์•ผ์ง€ ๋ณผ ์ˆ˜ ์žˆ๋Š”๋ฐ์š”. ๊ทธ๋ž˜์„œ ๋กœ๊ทธ์ธํ•˜์ง€ ์•Š์€ ์ฑ„๋กœ ์žฅ๋ฐ”๊ตฌ๋‹ˆ ํŽ˜์ด์ง€๋กœ ๋“ค์–ด๊ฐ€๋ฉด โ€œ๋กœ๊ทธ์ธ์ด ํ•„์š”ํ•œ ์„œ๋น„์Šค์ž…๋‹ˆ๋‹ค.โ€ํ•˜๊ณ  Dialog๋ฅผ ๋„์›Œ์ค๋‹ˆ๋‹ค. ํ™•์ธ์„ ๋ˆ„๋ฅด๋ฉด ๋กœ๊ทธ์ธ ํŽ˜์ด์ง€๋กœ ์ด๋™ํ•˜์ฃ .

๊ทธ๋Ÿฌ๋ฉด ์ด๋ ‡๊ฒŒ ์ด๋™ํ•ด์„œ ๋กœ๊ทธ์ธ์„ ํ–ˆ์„ ๋•Œ ์‚ฌ์šฉ์ž๋Š” ์–ด๋–ค ํŽ˜์ด์ง€๋กœ ๋Œ์•„๊ฐ€๊ธธ ๋ฐ”๋ž„๊นŒ์š”? ๋ฉ”์ธ ํŽ˜์ด์ง€๊ฐ€ ์•„๋‹ˆ๋ผ, ์žฅ๋ฐ”๊ตฌ๋‹ˆ ํŽ˜์ด์ง€์ผ ๊ฒƒ์ž…๋‹ˆ๋‹ค!

์ด๋Š” ๋ชจ๋“  ํŽ˜์ด์ง€์—์„œ ๋งˆ์ฐฌ๊ฐ€์ง€์ž…๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž๋Š” ๋กœ๊ทธ์ธ์„ ์š”๊ตฌ ๋ฐ›๊ธฐ ์ „์— ๋งˆ์ง€๋ง‰์œผ๋กœ ๋ฐฉ๋ฌธํ–ˆ๋˜ ํŽ˜์ด์ง€๋กœ ๋Œ์•„๊ฐ€๊ณ  ์‹ถ์–ดํ•˜๊ฒ ์ฃ .

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

ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค๋ฅผ ์ ์–ด๋ณด๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์„ ๊ฒ๋‹ˆ๋‹ค.

Given ๋กœ๊ทธ์ธํ•˜์ง€ ์•Š์€ ์ฑ„๋กœ
When ์žฅ๋ฐ”๊ตฌ๋‹ˆ ํŽ˜์ด์ง€๋กœ ์ ‘์†ํ•˜๋ฉด
Then ๋กœ๊ทธ์ธํ• ์ง€ AlertDialog ๋กœ ๋ฌผ์–ด๋ณธ๋‹ค
When ํ™•์ธ์„ ๋ˆ„๋ฅด๋ฉด
Then ๋กœ๊ทธ์ธ ํŽ˜์ด์ง€๋กœ ์ด๋™ํ•œ๋‹ค
When ๋กœ๊ทธ์ธ์„ ์™„๋ฃŒํ•˜๋ฉด
Then ์žฅ๋ฐ”๊ตฌ๋‹ˆ ํŽ˜์ด์ง€๋กœ ๋Œ์•„์˜จ๋‹ค

๊ฒฐ๊ตญ QA์—์„œ ์ด ์ด์Šˆ๋ฅผ ์žฌ๋ฐœ๊ฒฌ?ํ•˜๊ณ  ๋กœ๊ทธ์ธ์„ ๋น„๋กฏํ•ด์„œ, ๋’ค๋กœ๊ฐ€๊ธฐ ๊ด€๋ จ๋œ ๋กœ์ง์„ ๋ชจ๋‘ ์žฌ์ •๋ฆฝํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

ํƒ์ƒ‰์  ํ…Œ์ŠคํŒ…์œผ๋กœ ๋‚ด๊ฐ€ ๋ชจ๋ฅด๋Š” ๊ฒƒ ์ฐพ๊ธฐ

๋ฐฉ๊ธˆ ๋ณด์‹  ๊ฒƒ์ฒ˜๋Ÿผโ€ฆ ์šฐ๋ฆฌ๊ฐ€ โ€˜์ƒ๊ฐํ–ˆ๋˜โ€™ ๋ช…์„ธ์™€ ์ผ€์ด์Šค์—๋งŒ ์˜์กดํ•˜๋Š” ํ…Œ์ŠคํŠธ๋Š” ์œ„ํ—˜ํ•ฉ๋‹ˆ๋‹ค. ํ…Œ์ŠคํŠธ์—์„œ ๋ฐฐ์šฐ๋ ค๋ฉด! ๋ช…์„ธ์™€ ์ผ€์ด์Šค์— ์งˆ๋ฌธ์„ ๋˜์ง€๊ณ , ์ €ํฌ๊ฐ€ ์ƒ๊ฐํ•˜์ง€ ๋ชปํ–ˆ๋˜ ์˜์—ญ์„ ํƒ์ƒ‰ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์—ฌ๊ธฐ์— ํƒ์›”ํ•œ ๋ฐฉ๋ฒ•๋ก ์ด โ€˜ํƒ์ƒ‰์  ํ…Œ์ŠคํŒ…โ€™์ž…๋‹ˆ๋‹ค. ํ•œ๊ตญ์—๋Š” โ€˜ํƒํ—˜์  ํ…Œ์ŠคํŒ…โ€™์ด๋ผ๊ณ  ๋ฒˆ์—ญ๋œ ์ฑ…์—์„œ ์ด๋ฅผ ์ž˜ ๋‹ค๋ฃจ๊ณ  ์žˆ๋Š”๋ฐ์š”.

ํƒํ—˜์  ํ…Œ์ŠคํŒ…์—์„œ๋Š” ์—‘์…€์— ์ ์–ด๋†“์€ ์ผ€์ด์Šค๋“ค์„ ๊ธฐ๊ณ„์ ์œผ๋กœ ๋ˆŒ๋Ÿฌ๋ณด๊ฑฐ๋‚˜, ์ฝ”๋“œ๋กœ ์งœ๋†“์€ ์œ ๋‹› ํ…Œ์ŠคํŠธ๊ฐ€ 100% ์ปค๋ฒ„๋ฆฌ์ง€๋ฅผ ๋‹ฌ์„ฑํ•˜๋Š”์ง€์— ์ง‘์ค‘ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ทธ๋ณด๋‹ค๋Š” ๊ตฌ์ฒด์ ์ธ ๋ชฉ์ ๊ณผ ์ˆ˜๋‹จ์„ ๊ฐ€์ง€๊ณ  ๋‹ค์–‘ํ•œ ๊ฒฝ๋กœ์™€ ์ƒํ™ฉ์„ โ€˜ํƒ์ƒ‰โ€™ํ•ฉ๋‹ˆ๋‹ค.

์‹ค์ œ ํšŒ์›๊ฐ€์ž… ๊ณผ์ •์„ ํƒ์ƒ‰ํ•˜๋Š” ์˜ˆ์‹œ

์ €๋Š” ๊ธฐํš, ๋””์ž์ธ์„ ํฌํ•จํ•ด์„œ ๊ฐœ๋ฐœํŒ€ ์ „์ฒด์— ํƒ์ƒ‰์  ํ…Œ์ŠคํŒ…์„ ์†Œ๊ฐœํ•˜๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์กŒ์Šต๋‹ˆ๋‹ค.

๊ทธ ๋’ค์— ๊ธฐํš์ž ๋‹˜์ด๋ž‘ ์‹ค์ œ๋กœ ํƒ์ƒ‰์„ ํ•ด๋ณด๊ธฐ๋กœ ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ฒซ ์‹คํ—˜ ๋Œ€์ƒ์€โ€ฆ โ€œ๋ชจ๋ฐ”์ผ์—์„œ ๋„ค์ด๋ฒ„๋กœ ๊ฐ€์ž…์ด ๊ฐ€๋Šฅํ•œ์ง€?โ€ ์˜€์Šต๋‹ˆ๋‹ค.

์ €ํฌ ์‹ ๊ทœ ์„œ๋น„์Šค๋Š” ์ด๋ฉ”์ผ๋กœ ํšŒ์›๊ฐ€์ž…์„ ํ•˜๋Š”๋ฐ์š”. ์ €ํฌ๋Š” ๊ธฐ์กด์— ์ผ€์ด์Šค ๊ธฐ๋ฐ˜์˜ ํ…Œ์ŠคํŠธ๋ฅผ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฏธ๋ฆฌ ์ •์˜ํ•œ ์ผ€์ด์Šค๋Œ€๋กœ โ€œ์ด๋ฉ”์ผ์€ ์ž…๋ ฅ์ด ์ž˜ ๋˜๋Š”์ง€?โ€ โ€œ๋‹ค์Œ ๋‹จ๊ณ„๋กœ ์ž˜ ๋„˜์–ด๊ฐ€์ง€๋Š”์ง€?โ€ โ€œ๋ฉ”์ผ์€ ์ž˜ ์˜ค๋Š”์ง€?โ€ ๋“ฑ์„ ํ…Œ์ŠคํŠธํ–ˆ์ง€์š”.

ํ•˜์ง€๋งŒ ์ƒ๊ฐํ•ด๋ณด๋ฉด ์ด๋Ÿฐ ์ผ€์ด์Šค๊ฐ€ ๋ชจํ˜ธํ•˜๋‹ค๋Š” ๊ฑธ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด โ€œ์ด๋ฉ”์ผโ€์€ ์–ด๋–ค ์ด๋ฉ”์ผ์ผ๊นŒ์š”? ์ €๋Š” Gmail ๊ณ„์ •์œผ๋กœ ๊ฐ€์ž…ํ•ด๋ณธ ์ ์€ ์žˆ์—ˆ์ง€๋งŒ, ๋„ค์ด๋ฒ„๋กœ๋Š” ์•ˆ ํ•ด๋ดค์Šต๋‹ˆ๋‹ค.

๋˜ ์‹ ๊ทœ ์„œ๋น„์Šค๋Š” ์›น์ด๋ผ, ๋ฐ์Šคํฌํƒ‘์—์„œ๋„ ๋ชจ๋ฐ”์ผ์—์„œ๋„ ์ ‘์†ํ•  ์ˆ˜ ์žˆ๋Š”๋ฐ์š”. ๋ชจ๋ฐ”์ผ์—์„œ ํšŒ์›๊ฐ€์ž…์„ ํ•  ๋•Œ ๋ถˆํŽธํ•œ ์ ์€ ์—†๋Š”์ง€๋„ ๊ถ๊ธˆํ–ˆ์Šต๋‹ˆ๋‹ค.

Gmail๋กœ ๊ฐ€์ž…ํ•  ๋•Œ์—๋Š” ๋ชจ๋“  ๊ฒŒ ์ˆœ์กฐ๋กœ์› ์Šต๋‹ˆ๋‹ค. ์ œ ์ด๋ฉ”์ผ ์ฃผ์†Œ๋ฅผ ์ž…๋ ฅํ•˜๋‹ˆ, ์ธ์ฆ์ฝ”๋“œ๊ฐ€ ๋ฉ”์ผ๋กœ ์™”๊ณ , ์ƒ๋‹จ์— ์•Œ๋ฆผ์ด ๋–ด์Šต๋‹ˆ๋‹ค. ์•Œ๋ฆผ์„ ํด๋ฆญํ•˜๋‹ˆ ์ธ์ฆ์ฝ”๋“œ๋ฅผ โ€˜๋ฏธ๋ฆฌ๋ณด๊ธฐโ€™๋กœ ๋ณผ ์ˆ˜ ์žˆ์—ˆ์ฃ . ์ธ์ฆ์ฝ”๋“œ๋ฅผ ๊ทธ๋Œ€๋กœ ์ž…๋ ฅํ•˜๋‹ˆ ํšŒ์›๊ฐ€์ž…์ด ์ˆœ์‹๊ฐ„์— ๋๋‚ฌ์Šต๋‹ˆ๋‹ค.

๋ฌธ์ œ๋Š” ๋„ค์ด๋ฒ„์˜€์Šต๋‹ˆ๋‹ค! ๋„ค์ด๋ฒ„ ์ด๋ฉ”์ผ์„ ์ž…๋ ฅํ–ˆ๋”๋‹ˆ ์•Œ๋ฆผ์ด ์˜ค์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ์ œ๊ฐ€ ๋„ค์ด๋ฒ„ ์•Œ๋ฆผ์„ ๊บผ๋‘” ๊ฒƒ๋„ ์•„๋‹ˆ์—ˆ๋Š”๋ฐ ๋ง์ด์ฃ .

์ €๋Š” ์ €ํฌ ์‚ฌ์ดํŠธ์—์„œ ํ™ˆ์œผ๋กœ ๋น ์ ธ๋‚˜์™”์Šต๋‹ˆ๋‹ค. ๋„ค์ด๋ฒ„ ์•ฑ์„ ์ผœ๊ณ , ๋ฉ”์ผํ•จ์— ๋“ค์–ด๊ฐ”์Šต๋‹ˆ๋‹ค. ๋ฉ”์ผํ•จ์—์„œ ์ธ์ฆ ๋ฉ”์ผ์„ ์ฐพ์•„์„œ ์—ด์–ด๋ณด๊ณ  ์ธ์ฆ์ฝ”๋“œ๋ฅผ ํ™•์ธํ•œ ๋’ค, ์ €ํฌ ์„œ๋น„์Šค๋กœ ๋Œ์•„์™”์ฃ !

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

๊ทธ๋ฆฌ๊ณ  ๊ธฐํš์ž ๋‹˜ ํ•ธ๋“œํฐ์œผ๋กœ ๋˜‘๊ฐ™์ด ํ•ด๋ณด์•˜๋Š”๋ฐ์š”. ์ด๋ฒˆ์—๋Š” ๋ฌธ์ œ๊ฐ€ ์—†์—ˆ์Šต๋‹ˆ๋‹ค. ๋ฉ”์ผ์„ ์—ด๊ณ  ๋Œ์•„์™€๋„ ์‚ฌ์ดํŠธ๋Š” ๊ทธ๋Œ€๋กœ ์žˆ์—ˆ๊ณ , ํšŒ์›๊ฐ€์ž…์„ ๊ณ„์† ์ง„ํ–‰ํ•  ์ˆ˜ ์žˆ์—ˆ์ฃ .

๊ทธ๋Ÿฌ๋ฉด ์™œ ์ œ ํ•ธ๋“œํฐ๋งŒ ์•ˆ ๋˜๋Š” ๊ฒƒ์ธ์ง€โ€ฆ ๋น ๋ฅด๊ฒŒ ๋ฉ”์ผ์„ ๋ณด๊ณ  ์˜ค๊ธฐ๋„ ํ•˜๊ณ ์š”. ํ•ธ๋“œํฐ์„ ์žฌ๋ถ€ํŒ…๋„ ํ•ด๋ดค์Šต๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ ๋ฒˆ ๋‹ค์‹œ ์‹œ๋„ํ–ˆ์ง€๋งŒ ์ œ ํ•ธ๋“œํฐ์—์„œ๋Š” ํšŒ์›๊ฐ€์ž…์„ ์™„๋ฃŒํ•  ์ˆ˜ ์—†์—ˆ์Šต๋‹ˆ๋‹ค.

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

์ €ํฌ ์„œ๋น„์Šค๋Š” ํ•ด์™ธ ๊ณ ๊ฐ๋„ ๋งŽ์€๋ฐ์š”. ํ•ด์™ธ์—๋Š” ํ•œ๊ตญ๋ณด๋‹ค ์„ฑ๋Šฅ์ด ๋–จ์–ด์ง€๋Š” ์Šค๋งˆํŠธํฐ์„ ์‚ฌ์šฉํ•˜๋Š” ๊ณ ๊ฐ๋„ ๋งŽ์œผ๋‹ˆ, ๋น„์Šทํ•œ ์ด์Šˆ๋ฅผ ๊ฒช๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ์ƒ๊ฐ๋ณด๋‹ค ๋งŽ์„์ง€๋„ ๋ชจ๋ฆ…๋‹ˆ๋‹ค.

์ €ํฌ๋Š” ๊ทธ๋ž˜์„œ ํšŒ์›๊ฐ€์ž… ๋„์ค‘์— ์‚ฌ์ดํŠธ๋ฅผ ๋ฒ—์–ด๋‚ฌ๋‹ค๊ฐ€ ๋Œ์•„์™€๋„, ํšŒ์›๊ฐ€์ž…์ด ์ง„ํ–‰ ์ค‘์ธ ์ƒํƒœ๋ฅผ ์˜์†(Persist)ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” ๊ธฐ๋Šฅ์„ ๋…ผ์˜ํ–ˆ์Šต๋‹ˆ๋‹ค.

์ฒ ์ €ํ•œ ๊ณ„ํš vs ์ž์ฃผ ํ•™์Šตํ•˜๊ธฐ

์šฐ๋ฆฌ๋Š” ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๊ฐœ๋ฐœํ•˜๊ณ , ๋˜ ๋‹ค๋ฅธ ์‚ฌ๋žŒ์˜ ๊ฐœ๋ฐœ์„ ๋„์™€์ฃผ๋ฉด์„œ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์˜ ๋” ๋‚˜์€ ๋ฐฉ๋ฒ•๋“ค์„ ์ฐพ์•„๊ฐ€๊ณ  ์žˆ๋‹ค. ์ด ์ž‘์—…์„ ํ†ตํ•ด ์šฐ๋ฆฌ๋Š” ๋‹ค์Œ์„ ๊ฐ€์น˜ ์žˆ๊ฒŒ ์—ฌ๊ธฐ๊ฒŒ ๋˜์—ˆ๋‹ค:

  • ๊ณต์ •๊ณผ ๋„๊ตฌ๋ณด๋‹ค ๊ฐœ์ธ๊ณผ ์ƒํ˜ธ์ž‘์šฉ์„
  • ํฌ๊ด„์ ์ธ ๋ฌธ์„œ๋ณด๋‹ค ์ž‘๋™ํ•˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ
  • ๊ณ„์•ฝ ํ˜‘์ƒ๋ณด๋‹ค ๊ณ ๊ฐ๊ณผ์˜ ํ˜‘๋ ฅ์„
  • ๊ณ„ํš์„ ๋”ฐ๋ฅด๊ธฐ๋ณด๋‹ค ๋ณ€ํ™”์— ๋Œ€์‘ํ•˜๊ธฐ๋ฅผ

๊ฐ€์น˜ ์žˆ๊ฒŒ ์—ฌ๊ธด๋‹ค. ์ด ๋ง์€, ์™ผ์ชฝ์— ์žˆ๋Š” ๊ฒƒ๋“ค๋„ ๊ฐ€์น˜๊ฐ€ ์žˆ์ง€๋งŒ, ์šฐ๋ฆฌ๋Š” ์˜ค๋ฅธ์ชฝ์— ์žˆ๋Š” ๊ฒƒ๋“ค์— ๋” ๋†’์€ ๊ฐ€์น˜๋ฅผ ๋‘”๋‹ค๋Š” ๊ฒƒ์ด๋‹ค.

์• ์ž์ผ ์„ ์–ธ๋ฌธ

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

์ด๋Ÿฌ๋ฉด ์šฐ๋ฆฌ๋Š” ์ฒ ์ €ํ•˜๊ฒŒ ์ค€๋น„ํ•˜๊ณ  ๊ณ„ํšํ•ด์•ผ ํ•œ๋‹ค๋Š” ํ™˜์ƒ์— ๋น ์ง€๊ธฐ ์‰ฝ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์„ธ์ƒ์€ ๋ณ€ํ•˜๊ณ , ์‹ค์ œ๋กœ ํ•ด๋ณด์ง€ ์•Š๊ณ  ์ƒ์ƒ๋งŒ ํ•ด์„œ๋Š” ๊นจ๋‹ซ์ง€ ๋ชปํ•˜๋Š” ๊ฒƒ๋„ ๋งŽ์Šต๋‹ˆ๋‹ค. ์ฆ‰ ์‹ค์ œ๋กœ ์‹คํ—˜ํ•ด๋ณด๊ณ  ๋ณ€ํ™”์— ๋Œ€์‘ํ•˜๋Š” ๊ฒŒ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋ฉด ์ด ์—ญ์„ค?์ด ์–ด๋–ป๊ฒŒ ์กฐํ™”๋  ์ˆ˜ ์žˆ์„๊นŒ์š”? ๊ทธ ๋‹ต์€ ์งง์€ ๋ฐ˜๋ณต ์ฃผ๊ธฐ(Iteration)์ž…๋‹ˆ๋‹ค.

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

2์ฃผ ์ „ํ›„์˜ ์งง์€ ์ฃผ๊ธฐ๋กœ ๊ธฐํš-๊ฐœ๋ฐœ-ํ…Œ์ŠคํŠธ-๋ฐฐํฌ ์˜ ์‚ฌ์ดํด์ด ๋Œ์•„๊ฐ€์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ค‘์š”ํ•œ ๊ฑด ์ „์ฒด ์‚ฌ์ดํด์„ ํ•œ ๋ฐ”ํ€ด ๋„๋Š” ๊ฒ๋‹ˆ๋‹ค.

๋‹ค๋“ค ์• ์ž์ผ์ด ์ข‹๋‹ค๊ณ  ํ•˜๋‹ˆ๊นŒ. ์• ์ž์ผ์„ ํ•œ๋‹ค๊ณ  ๊ทธ๋Ÿฝ๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ๋‹ค๋“ค ์นธ๋ฐ˜ ๋ณด๋“œ๋ฅผ ๋งŒ๋“ค๊ณ  2์ฃผ ์Šคํ”„๋ฆฐํŠธ๋ฅผ ํ•œ๋‹ค๊ณ  ํ•˜์ง€์š”.

ํ•˜์ง€๋งŒ ๊ทธ๋ ‡๊ฒŒ ๊ตฌ์ƒ‰๋งŒ ๋งž์ถ”๊ณ  ์‹ค์ œ๋กœ๋Š” ํญํฌ์ˆ˜ ๊ฐœ๋ฐœ์„ ํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค.

2์ฃผ ์Šคํ”„๋ฆฐํŠธ๋กœ ๊ฐœ๋ฐœํ•œ๋‹ค๋Š”๋ฐ 2์ฃผ๋งˆ๋‹ค ๊ธฐํš-๋ฐฐํฌ-ํ…Œ์ŠคํŠธ์˜ ์‚ฌ์ดํด์„ ๋„๋Š” ๊ฒŒ ์•„๋‹ˆ๋ผ, 4์ฃผ ๋™์•ˆ ๊ธฐํš ์Šคํ”„๋ฆฐํŠธ๋ฅผ ํ•˜๋ฉฐ ์ฒ ์ €ํžˆ ์ค€๋น„ํ•˜๊ณ , ๋˜ 4์ฃผ ๋™์•ˆ ๊ฐœ๋ฐœ ์Šคํ”„๋ฆฐํŠธ๋ฅผ ๋‘ ๋ฒˆ ํ•˜๊ณ , ๋งˆ์ง€๋ง‰ 2์ฃผ๋Š” QA ์Šคํ”„๋ฆฐํŠธ๋ผ๋Š” ์‹์œผ๋กœ ์‚ฌ์ดํด์„ ํฌ๊ฒŒ ๋งŒ๋“ค๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค.

๊ณผ๊ฑฐ๋กœ ๋Œ์•„๊ฐ€๋ ค ํ•˜๊ณ , ์ถœ์‹œ ์ „์— ๋ช‡ ์ฃผ ์”ฉ QA๋ฅผ ํ•˜๋ ค ํ•ฉ๋‹ˆ๋‹ค. ๋งŽ์€ ํŒ€์ด ๋ฐฐํฌ ์ „์— ๋ณ„๋„์— QA๊ธฐ๊ฐ„์„ ๋‘๊ณ , ๊ฐœ๋ฐœ ์ค‘์—๋Š” ํ…Œ์ŠคํŠธ๋ฅผ ์ง„์ง€ํ•˜๊ฒŒ ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. โ€œQA ๋•Œ ํ•˜์ฃ โ€๋ผ๋Š” ๋ง๋กœ ๋ฒ„๊ทธ๋Š” ๋ฐฉ์น˜๋˜๊ณ  QA๊ธฐ๊ฐ„์œผ๋กœ ๋ฏธ๋ค„์ง‘๋‹ˆ๋‹ค.

๊ธฐํš์— ๋ฌธ์ œ๊ฐ€ ์šฐ๋ฅด๋ฅด ๋ฐœ๊ฒฌ๋˜๋ฉด ๊ธฐํš๊ณผ ์ค€๋น„ ๊ธฐ๊ฐ„์„ ๋Š˜๋ฆฌ๋ ค ํ•ฉ๋‹ˆ๋‹ค. 1๋‹ฌ, 2๋‹ฌ ๋„˜๊ฒŒ ๊ธฐํš์„ ์ฒ ์ €ํ•˜๊ฒŒ ๊ฒ€ํ† ํ•˜๋ฉด ์˜ˆ์ƒ์น˜ ๋ชปํ•œ ๋ฌธ์ œ๋ฅผ ๋ชจ๋‘ ๋ฐœ๊ฒฌํ•˜๊ฒŒ ๋  ๊ฑฐ๋ผ ์ฐฉ๊ฐํ•ฉ๋‹ˆ๋‹ค.

์•„๋‹ˆ ์ด๊ฒŒ ์• ์ž์ผ์ด ์•„๋‹ˆ์—ˆ๋‹จ ๋ง์ด์•ผ? ๊ทธ๊ฒŒ ์™œ ๋ฌธ์ œ์ง€?ํ•˜๋Š” ๋ถ„๋„ ๊ณ„์‹ค์ง€ ๋ชจ๋ฅด๊ฒ ๋Š”๋ฐ์š”.

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

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

๋ถ„๋ช… ์ฒ ์ €ํ•˜๊ฒŒ ์ค€๋น„ํ•˜๊ณ  ๊ฒ€ํ† ํ–ˆ๋Š”๋ฐ๋„ ๋ง์ด์ฃ !

๋” ์‹ฌ๊ฐํ•œ ๋ฌธ์ œ๋Š”โ€ฆ ๋ฌธ์ œ๊ฐ€ ์ด๋ฏธ ๋„๋ฆฌ ํผ์ง„ ๋’ค๋ผ๋Š” ๊ฒ๋‹ˆ๋‹ค. ์ฒ˜์Œ ์ž˜๋ชป ์•Œ๊ณ  ์žˆ๋˜ ์‹ค์ˆ˜๋ฅผ ๋ชจ๋“  ํŽ˜์ด์ง€์—์„œ ๋ณต์‚ฌ ๋ถ™์—ฌ๋„ฃ๊ธฐ ํ•˜๋ฉฐ ๋ฐ˜๋ณตํ–ˆ๊ธฐ ๋•Œ๋ฌธ์ด์ฃ . ํ•œ ํŽ˜์ด์ง€๋ฅผ ๊ณ ์ณ๋„ ๊ทธ ํ›„์— ๋งŒ๋“  ํŽ˜์ด์ง€์—๋Š” ์—๋Ÿฌ๊ฐ€ ๋‚จ์•„ ์žˆ๊ณ , ๋‹ค์‹œ ๋˜ ํ‹ฐ์ผ“์„ ๋งŒ๋“ค๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

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

โ€œ์•— ์ด๋Ÿฐ ๋ฌธ์ œ๊ฐ€ ์žˆ์—ˆ๋„ค์š”. ๋‹ค๋ฅธ ๊ฐœ๋ฐœ์— ๊ณ ์น  ์ˆ˜ ์žˆ์„๊นŒ์š”?โ€๋ฅผ ์ผ์ฐ, ์ž์ฃผ ํ•˜๊ฒŒ ๋  ๊ฒ๋‹ˆ๋‹ค. ํ•™์Šต์ด ๋น ๋ฅด๊ฒŒ ์ผ์–ด๋‚˜๋Š” ๊ฑฐ์ฃ .

์ฒ ์ €ํ•œ ์ค€๋น„๋‚˜ ๋’ค๋Šฆ์€ ํ…Œ์ŠคํŠธ๋กœ ์—๋Ÿฌ๋ฅผ ์—†์•จ ์ˆ˜๋Š” ์—†์Šต๋‹ˆ๋‹ค. ๊ทธ๋ณด๋‹ค๋Š” โ€˜์ž์ฃผโ€™ ํ•™์Šตํ•˜๊ณ  ๋†€๋ผ์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์• ์ดˆ์— ํ”„๋กœ์„ธ์Šค๋ฅผ ๊ฐœ์„ ํ•˜๋Š” ์‹ธ์ดํด์„ ๋Œ์•„์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทผ๋ณธ์ ์ธ ์›์ธ์„ ํ•ด๊ฒฐํ•˜๋ฉด ์• ์ดˆ์— ์—๋Ÿฌ๊ฐ€ ๋งŽ์ด ์ƒ๊ธฐ์ง€ ์•Š์„ ๊ฒ๋‹ˆ๋‹ค.

์—๋Ÿฌ์˜ ํŒจํ„ด ๋ถ„์„ํ•˜๊ธฐ

80๊ฐœ๊ฐ€ ๋„˜๋Š” ์—๋Ÿฌ ๋ณด๊ณ 

๋ฌธ์ œ๋Š” ๊ทธ ๋‹ค์Œ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ์ €ํฌ๋Š” ๋‹ค์–‘ํ•œ ์ƒํ™ฉ์—์„œ ํƒ์ƒ‰์  ํ…Œ์ŠคํŒ…์„ ์ง„ํ–‰ํ–ˆ๋Š”๋ฐ์š”. ๊ทธ ๊ฒฐ๊ณผ๋Š”โ€ฆ ์ฒ˜์Œ์— ์ด์•ผ๊ธฐํ–ˆ๋˜ ๊ฒƒ์ฒ˜๋Ÿผ ์ €ํฌ๊ฐ€ ์ƒ๊ฐํ•˜์ง€ ๋ชปํ–ˆ๋˜ ์ด์Šˆ๋“ค์„ ์šฐ๋ฅด๋ฅด ๋ฐœ๊ฒฌํ–ˆ์Šต๋‹ˆ๋‹ค.

๋ฌธ์ œ๋ฅผ ์ž”๋œฉ ๋ฐœ๊ฒฌํ•˜๋ฉด ์šฐ๋ฆฌ๋Š” ๋ชจ๋“  ๊ฑธ ๊ณ ์น˜๋ ค ํ•˜๊ธฐ ์‰ฝ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๊ทผ๋ณธ์ ์ธ ์›์ธ์„ ํ•ด๊ฒฐํ•˜์ง€ ์•Š์œผ๋ฉด ๋ฌธ์ œ๋Š” ๋ฐ˜๋ณต๋˜๊ณ ์š”. ๋ฌธ์ œ ํ•˜๋‚˜๋ฅผ ๊ณ ์ณ๋„ 2๊ฐœ๊ฐ€ ๋” ๋‚˜์˜ค๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

์ด๋Ÿฐ ๋•Œ์—๋Š” ์ž ์‹œ ๋’ค๋กœ ๋ฌผ๋Ÿฌ์„œ์„œ ์ด์Šˆ๊ฐ€ ๋‚˜์˜จ ์—๋Ÿฌ๋“ค์˜ ํฐ ๊ทธ๋ฆผ์„ ์‚ดํŽด๋ณผ ํ•„์š”๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ชจ๋ฐ”์ผโ€ฆ ์šฐ๋ฆฌ๊ฐ€ ๋†“์น˜๊ณ  ์žˆ๋˜ ๋งน์ 

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

๊ทธ๋Ÿฌ์ž ํŒจํ„ด์ด ํ•˜๋‚˜ ๋‘˜์”ฉ ๋ณด์ด๊ธฐ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค.

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

์ด๋ ‡๋“ฏ ๋ชจ๋ฐ”์ผ, ๊ทธ๋ฆฌ๊ณ  ์•„์ดํฐ์ด๋‚˜ ์‚ฌํŒŒ๋ฆฌ์— ํŠน์ˆ˜ํ•œ ์ด์Šˆ๋“ค์ด ๊ฝค ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค! (๊ทธ ์™ธ์—๋„ ๋ช‡ ๊ฐ€์ง€ ๋ฒ”์ฃผ๋ฅผ ๋” ๋ฐœ๊ฒฌํ–ˆ์Šต๋‹ˆ๋‹ค)

๊ทธ๋Ÿฌ๋ฉด ํ”„๋กœ๊ทธ๋ž˜๋จธ๋“ค์€ ์™œ ์ด๋Ÿฐ ์ด์Šˆ๋“ค์„ ๋ฏธ๋ฆฌ ์•Œ์•„์ฐจ๋ฆฌ๊ณ  ์˜ˆ๋ฐฉํ•˜์ง€ ๋ชปํ–ˆ์„๊นŒ์š”? ์–ด๋–ป๊ฒŒ ํ•ด์•ผ ๋ผˆ ์•„ํ”ˆ ๊ตํ›ˆ์„ ์ƒˆ๊ธฐ๊ณ  ๋‹ค์Œ๋ถ€ํ„ฐ ์ด๋Ÿฐ ์ผ์ด ์—†๊ฒŒ ํ•  ์ˆ˜ ์žˆ์„๊นŒ์š”?

ํ…Œ์ŠคํŠธ์˜ ๋น„์šฉ ์ค„์ด๊ธฐ

ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ์ž๋“ค์€ ๋ณดํ†ต ํ™”๋ฉด์„ ๋ณด๋ฉด์„œ ๊ฐœ๋ฐœ์„ ํ•ฉ๋‹ˆ๋‹ค. ์š”์ฆ˜์€ HMR์ด ๋ฐœ๋‹ฌํ•ด์„œ, ์ฝ”๋“œ๋ฅผ ์ˆ˜์ •ํ•˜๋ฉด ๋ฐ”๋กœ ๊ฒฐ๊ณผ๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์ฃ . ๊ทธ๋Ÿฌ๋‹ค๋ณด๋‹ˆ ํ…Œ์ŠคํŠธ๋ฅผ ์งœ๊ธฐ๋ณด๋‹ค๋Š” ๋ˆˆ์œผ๋กœ ๋ณด๋Š” ๊ฑธ ๋” ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค.

๋ฌธ์ œ๋Š” ๊ทธ ํ™”๋ฉด์ด ์›น ๊ฐœ๋ฐœ์ž๋“ค์—๊ฒŒ๋Š” ๋ณดํ†ต ๋ฐ์Šคํฌํƒ‘์ด๋ผ๋Š” ๊ฒƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ์ฝ”๋”ฉ์€ ์ปดํ“จํ„ฐ์—์„œ ํ•˜์ง€ ํฐ์—์„œ ํ•˜์ง€ ์•Š์œผ๋‹ˆ๊นŒ์š”.

ํ•ธ๋“œํฐ์œผ๋กœ ๊ฐœ๋ฐœ ์ค‘์ธ ์‚ฌ์ดํŠธ๋ฅผ ์—ด๋ ค๋ฉด ์—ฌ๋Ÿฌ๋ชจ๋กœ ๋ถˆํŽธํ•ฉ๋‹ˆ๋‹ค. ๋ชจ๋ฐ”์ผ์—๋Š” ๊ฐœ๋ฐœ์ž ๋„๊ตฌ๋„ ์—†๊ณ ์š”. ๋กœ์ปฌํ˜ธ์ŠคํŠธ ๊ฐœ๋ฐœ ์„œ๋ฒ„์— ์ ‘์†ํ•˜๊ธฐ๋„ ๊ท€์ฐฎ์Šต๋‹ˆ๋‹ค. USB๋ฅผ ํ•ธ๋“œํฐ์— ์—ฐ๊ฒฐํ•œ ๋’ค์— chrome://inspect#devices ๊ฐ™์€ ๊ฑธ ์ด์šฉํ•ด์„œ ํฌํŠธํฌ์›Œ๋”ฉ์„ ํ•ด์ฃผ๊ฑฐ๋‚˜ ํ•˜๋Š” ๋ฒˆ๊ฑฐ๋กœ์šด ๊ณผ์ •์ด ํ•„์š”ํ•˜์ฃ .

๊ทธ๋Ÿฌ๋‹ค๋ณด๋‹ˆ ์ €ํฌ ์›น ๊ฐœ๋ฐœ์ž๋“ค์€ ๋ชจ๋ฐ”์ผ์„ ๋ณธ์˜ ์•„๋‹ˆ๊ฒŒ ๋“ฑํ•œ์‹œํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค!

์ด๋ฅผ ๋” ์ผ๋ฐ˜ํ™”ํ•˜์ž๋ฉด, ์›๋ž˜ ์‚ฌ๋žŒ์€ ๊ท€์ฐฎ์€ ์ผ์€ ์ž˜ ์•ˆ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๊ฒŒ ์ค‘์š”ํ•œ ๊ฑธ ๋ชฐ๋ผ์„œ ๊ทธ๋Ÿฐ ๊ฒŒ ์•„๋‹ˆ๊ณ ์š”. ๋น„์šฉ์ด ํฌ๋‹ˆ๊นŒ ๊ทธ๋ ‡์Šต๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋ฉด ์–ด๋–ป๊ฒŒ ํ•ด์•ผํ• ๊นŒ์š”? ๋น„์šฉ์„ ์ค„์ด๊ณ  ์‰ฝ๊ฒŒ ๋งŒ๋“ค์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์˜ˆ๋ฅผ ๋“ค์–ด ์ €ํฌ๋Š” Vercel์„ ์ด์šฉํ•ด์„œ, github์— push๋ฅผ ํ•  ๋•Œ๋งˆ๋‹ค preview ๋ฐฐํฌ๋ฅผ ํ•˜๊ณ  URL๋„ ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค. ๋ฐฐํฌ๋œ URL์ด๊ธฐ ๋•Œ๋ฌธ์— ์‰ฝ๊ฒŒ ํ•ธ๋“œํฐ์œผ๋กœ๋„ ์ ‘์†ํ•ด์„œ ํ…Œ์ŠคํŠธํ•  ์ˆ˜ ์žˆ์ง€์š”.

๋” ๋‚˜์•„๊ฐ€์„œ ์•ž์„œ ์ด์•ผ๊ธฐํ•œ ํฌ๋กฌ ๋ฐ๋ธŒํˆด๋„ ์š”์ฆ˜์€ USB๊ฐ€ ์•„๋‹ˆ๋ผ ์™€์ดํŒŒ์ด ๋“ฑ์„ ์ด์šฉํ•ด ์—ฐ๊ฒฐํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ํšŒ์‚ฌ ๋‚ด์—์„œ๋Š” ๋ชจ๋‘๊ฐ€ ๊ฐ™์€ ๊ณต์œ ๊ธฐ๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ๋•Œ๋ฌธ์— 192 ๋กœ ์‹œ์ž‘ํ•˜๋Š” ๋‚ด๋ถ€ ip๋ฅผ ์ด์šฉํ•ด์„œ ๊ฐœ๋ฐœ ์ค‘์ธ ๋ฐ๋ธŒ ์„œ๋ฒ„์— ๋ฐ”๋กœ ์ ‘์†ํ•  ์ˆ˜๋„ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค!

์ด๋ ‡๊ฒŒ ๊ฐœ๋ฐœ์— ๋งน์ ์„ ๋งŒ๋“œ๋Š” ๊ตฌ์กฐ์ ์ธ ๋ฌธ์ œ๋ฅผ ์ง€์†์ ์œผ๋กœ ์ฐพ์•„๋‚ด๊ณ , ๊ฐœ์„ ํ•œ๋‹ค๋ฉดโ€ฆ ํ…Œ์ŠคํŠธ๋Š” ์ ์  ์‰ฌ์›Œ์งˆ ์ˆ˜ ์žˆ์„ ๊ฒ๋‹ˆ๋‹ค.

์šฐ๋ฆฌ์—๊ฒŒ ํ•„์š”ํ•œ ์ ์ •๊ธฐ์ˆ ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜๊ธฐ

์ด์ œ ์ข‹์€ ํ…Œ์ŠคํŠธ ๋„๊ตฌ๋‚˜ ์ž๋™ํ™”์— ๋Œ€ํ•ด์„œ๋„ ์ด์ œ ์ƒ๊ฐํ•ด๋ณผ๋งŒ ํ•ฉ๋‹ˆ๋‹ค.

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

๋” ๋งŽ์€ ๊ฒฝ์šฐ๋ฅผ ๋น ๋ฅด๊ฒŒ ํ…Œ์ŠคํŠธํ•˜๊ธฐ

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

์ˆ˜ ๋งŽ์€ ์กฐํ•ฉ, ๊ฒฝ์šฐ์˜ ์ˆ˜๊ฐ€ ์ˆ˜ ๋ฐฑ ๊ฐ€์ง€๋ผ๋ฉด ํ•˜๋‚˜ํ•˜๋‚˜ ์†์œผ๋กœ ํ…Œ์ŠคํŠธํ•˜๋Š” ๊ฑด ์ง€๋ฃจํ•˜๊ณ  ํž˜๋“  ์ผ์ด ๋  ๊ฒ๋‹ˆ๋‹ค. ํŠนํžˆ ์‹ค์ œ DB์— ๊ฐ’์„ ๋„ฃ์–ด๋ณด๊ฑฐ๋‚˜, ๊ฒฐ์ œ๋ฅผ ํ•˜๊ฑฐ๋‚˜ ๋ฐฐ์†ก์„ ํ•ด์•ผ ํ•˜๋Š” ๋กœ์ง๋“ค์ด๋ผ๋ฉด ๋”์šฑ ๊ทธ๋ ‡์ฃ .

์ •๋ง ๊ทธ๋Ÿฐ ์ˆ˜๋™ ํ…Œ์ŠคํŠธ๋ฅผ ๋‹ค ํ•˜๊ฒŒ ๋ ๊นŒ์š”? ์‚ฌ๋žŒ์€ ๊ท€์ฐฎ์€ ์ผ์€ ์•ˆ ํ•˜๋ ค ํ•ฉ๋‹ˆ๋‹ค. ๋ณดํ†ต์€ ๋ช‡ ๊ฐ€์ง€๋งŒ ํ…Œ์ŠคํŠธํ•ด๋ณด๊ณ  ์ž˜ ๋  ๊ฑฐ๋ผ๊ณ  ๋„˜๊ฒจ์งš๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ๊ณ ์š”.

์‹ค์ œ๋กœ undefined์ผ ์ˆ˜ ์žˆ๋Š” optionalํ•œ ๊ฐ’์„ ๋ฐ›๋Š” ๋‹จ์ˆœํ•œ ๋กœ์ง์ด ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์ €๋Š” ์ด๊ฒŒ ์–ด๋–ป๊ฒŒ ์ž‘๋™ํ•˜๋Š”์ง€ ๊ถ๊ธˆํ•ด์„œ ๊ฐ’์ด ์žˆ๋Š” ๊ฒฝ์šฐ์™€ ์—†๋Š” ๊ฒฝ์šฐ๋ฅผ ๋‹ค ๋„ฃ์–ด๋ดค๋Š”๋ฐ์š”. ์•„๋‹ˆ๋‚˜ ๋‹ค๋ฅผ๊นŒ! ๋กœ์ง์˜ if๋ฌธ์„ ์ž˜๋ชป ์จ์„œ ์˜ค๋ฅ˜๊ฐ€ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์ฝ”๋“œ ๋ฆฌ๋ทฐ๋„ ํ†ต๊ณผํ•˜๊ณ  QA์—์„œ๋„ ๋ณ„๋ง ์—†์—ˆ๋˜ ๋กœ์ง์ด์—ˆ๋Š”๋ฐ ๋ง์ด์ฃ .

์ „๋ถ€ ์ˆ˜๋™ ํ…Œ์ŠคํŠธ ํ•˜๋”๋ผ๋„ ๋ˆ„๊ตฐ๊ฐ€๋Š” 1200๊ฐœ์˜ ์ผ€์ด์Šค๊ฐ€ ์ ํžŒ ์—‘์…€ ํŒŒ์ผ์„ ๋ณด๋ฉฐ ๊ณ ํ†ต์Šค๋Ÿฌ์šด ์•ผ๊ทผ์„ ํ•˜๊ฒŒ ๋  ๊ฑฐ์—์š”. (์ด๊ฒŒ ํ˜„์‹ค์ ์œผ๋กœ ๋ณด์ธ๋‹ค๋ฉด ์‹ค์ œ ์‚ฌ๋ก€์ด๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.)

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

ํšŒ๊ท€ ์—๋Ÿฌ ๋ฐฉ์ง€

ํšŒ๊ท€ ํ…Œ์ŠคํŠธ? ์ด ๋ง์„ ์ฒ˜์Œ ๋“ค์–ด๋ณด๋Š” ๋ถ„๋„ ๊ณ„์‹คํ…๋ฐ์š”.

์—๋Ÿฌ๋ฅผ ๊ณ ์น˜๊ฑฐ๋‚˜ ๊ธฐ๋Šฅ์„ ์ˆ˜์ •ํ•˜๋‹ค ๋ณด๋ฉด ๊ธฐ์กด์— ์ž˜ ๋Œ์•„๊ฐ€๋˜ ๋กœ์ง์„ ๋ง๊ฐ€ํŠธ๋ฆฌ๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฏธ ๊ณ ์ณค๋˜ ์—๋Ÿฌ๊ฐ€ ์žฌ๋ฐœํ•˜๊ธฐ๋„ ํ•˜๊ณ ์š”. ํŠนํžˆ ๊ธฐ๋Šฅ ์ž์ฒด์— ๊ทผ๋ณธ์ ์ธ ๋ฌธ์ œ๊ฐ€ ์žˆ์–ด์„œ ์žฌ์ž‘์„ฑํ•˜๊ฑฐ๋‚˜ ์ˆ˜์ •ํ•˜๋Š” ๊ฒฝ์šฐ์—๋Š” ๊ธฐ์กด์— ์ž˜ ๋˜๋˜ ๋™์ž‘์€ ์œ ์ง€ํ•˜๋ฉด์„œ ์ƒˆ๋กœ์šด ๋™์ž‘์„ ์ถ”๊ฐ€ํ•ด์•ผ ํ•˜๋Š”๋ฐ์š”โ€ฆ ์ด๋ ‡๋“ฏ ์ด๋ฏธ ์ž‘์„ฑํ•œ ๊ธฐ๋Šฅ์ด ๊ธฐ๋Œ€๋Œ€๋กœ ์ž˜ ๋Œ์•„๊ฐ€๊ณ  ์žˆ๋Š”์ง€ ๊ฒ€์ฆํ•˜๋Š” ํ…Œ์ŠคํŠธ๋ฅผ ํšŒ๊ท€(regression) ํ…Œ์ŠคํŠธ๋ผ ํ•ฉ๋‹ˆ๋‹ค.

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

์ด๋Š” ์‹ฌ์ง€์–ด ์Šคํƒ€์ผ์—๋„ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ๊ธฐ์กด์˜ ์Šคํƒ€์ผ์— ๋ฐ˜์‘ํ˜• ๋ฌธ์ œ๊ฐ€ ์žˆ์–ด์„œ, flex๋‚˜ grid๋กœ ์ „ํ™˜ํ•ด์•ผ ํ•˜๋Š” ๋ถ€๋ถ„๋“ค์ด ์žˆ์—ˆ๋Š”๋ฐ์š”. ๋ฌธ์ œ๋Š” ์ •ํ™•ํ•˜๊ฒŒ ๋งž์ถฐ๋‘” ๊ฐ„๊ฒฉ์ด๋‚˜ ํฌ๊ธฐ๊ฐ€ ์‹ค์ˆ˜๋กœ ๊นจ์งˆ ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค.

๋‹คํ–‰ํžˆ playwright์—๋Š” ์Šคํฌ๋ฆฐ์ƒท์„ ์ฐ์–ด์„œ ๋น„๊ตํ•ด์ฃผ๋Š” ๊ธฐ๋Šฅ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ €๋Š” ์ด ๊ธฐ๋Šฅ์„ ์ด์šฉํ•ด์„œ ์ˆ˜์ •ํ•˜๊ธฐ ์ „์˜ ์Šคํฌ๋ฆฐ์ƒท์„ ์ฐ์–ด๋†“๊ณ , ์ˆ˜์ •ํ•œ ๋’ค์˜ ์Šคํฌ๋ฆฐ์ƒท๊ณผ ๋น„๊ตํ–ˆ์Šต๋‹ˆ๋‹ค. ์ฐจ์ด์ ์„ ํ•œ ๋ˆˆ์— ๋ณด๋ฉด์„œ ์ •ํ™•ํ•˜๊ฒŒ ๊ฐ„๊ฒฉ์„ ๋งž์ถœ ์ˆ˜ ์žˆ์—ˆ์ฃ .

์ปค๋ฒ„๋ฆฌ์ง€ 100%๊ฐ€ ์•„๋‹ˆ๋ผ, ์ค‘์š”ํ•˜๊ณ  ๊ฐ€์น˜์žˆ๋Š” ๊ณณ์— ์ง‘์ค‘ํ•ฉ์‹œ๋‹ค

ํƒ€์ž…์Šคํฌ๋ฆฝํŠธ๋ฅผ ์“ฐ๊ณ  ํ…Œ์ŠคํŠธ ์ปค๋ฒ„๋ฆฌ์ง€ 100%๋กœ ํ…Œ์ŠคํŠธํ•œ ์ฝ”๋“œ์—๋Š” ๋ฒ„๊ทธ๊ฐ€ ์—†์„๊นŒ์š”? ๋‹น์—ฐํ•˜์ง€๋งŒ ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ๋„ ์•„์ฃผ ๋งŽ์ด ๋‚ฉ๋‹ˆ๋‹ค!

ํƒ€์ž…๊ณผ ํ…Œ์ŠคํŠธ๋Š” ์šฐ๋ฆฌ๊ฐ€ ์•Œ๊ณ  ์žˆ๊ณ , ๋ช…์‹œํ•œ ์ผ€์ด์Šค๋งŒ ํ…Œ์ŠคํŠธํ•ฉ๋‹ˆ๋‹ค. 100% ์ปค๋ฒ„๋ฆฌ์ง€ ๊ฐ™์€ ์ˆ˜์น˜์— ์ง‘์ฐฉํ•˜๋‹ค๊ฐ€โ€ฆ ์ค‘์š”ํ•œ ๊ฒฝ๊ณ„๊ฐ’๊ณผ ์•”๋ฌต์ ์ธ ๊ฐ€์ •๋“ค์€ ํ…Œ์ŠคํŠธ๋˜์ง€ ์•Š์€ ์ฑ„๋กœ ๋ฐฉ์น˜๋œ ๊ฒฝ์šฐ๋„ ๋งŽ์Šต๋‹ˆ๋‹ค.

์˜ˆ๋ฅผ ๋“ค์–ด ์•ž์—์„œ ์ด์•ผ๊ธฐํ–ˆ๋˜ ๋ชจ๋ฐ”์ผ์—์„œ ๋ฐœ์ƒํ•œ ์ด์Šˆ๋“ค์„ ์ƒ๊ฐํ•ด๋ด…์‹œ๋‹ค. ์œ ๋‹› ํ…Œ์ŠคํŠธ๋‚˜ ์ปดํฌ๋„ŒํŠธ ํ…Œ์ŠคํŠธ๋ฅผ ๋‹ฌ์•„๋„ ์ด๋Ÿฐ ๋ฌธ์ œ๋“ค์„ ๋ฐœ๊ฒฌํ•˜๊ธฐ๋Š” ์–ด๋ ค์šธ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

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

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

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

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

ํƒ€์ž…์ด๋‚˜ ๋ฆฐํŠธ ๋“ฑ์œผ๋กœ ์ •์  ๋ถ„์„ํ•  ์ˆ˜ ์žˆ๋Š” ๋ถ€๋ถ„๋„ ์ƒ๊ฐ๋ณด๋‹ค ๋งŽ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ๊ณผ๊ฑฐ์—๋Š” ๋ฒˆ์—ญ์„ ๋น ํŠธ๋ฆฐ ๋ถ€๋ถ„์„ ์ฝ”๋“œ ๋ฆฌ๋ทฐ๋กœ ์ง€์ ํ–ˆ์—ˆ๋Š”๋ฐ, ์ด์ œ๋Š” eslint์˜ no-literal-string ๋ฃฐ์„ ์ด์šฉํ•ด์„œ ์žก์•„๋‚ด๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๊ทธ ์™ธ์—๋„ ์ž๋™ํ™”ํ•˜๊ธฐ ์–ด๋ ค์šด ๋ถ€๋ถ„๋“ค์„ ๋ช…ํ™•ํžˆ ์‹๋ณ„ํ•˜๊ณ , ์ €ํฌ๊ฐ€ ์ž˜ ๋ชจ๋ฅด๊ณ  ํƒ์ƒ‰์  ํ…Œ์ŠคํŒ…์ด ํ•„์š”ํ•œ ๋ถ€๋ถ„๋“ค์„ ์˜์‚ฌ๊ฒฐ์ •ํ•ฉ๋‹ˆ๋‹ค.

์—ฌ๋Ÿฌ๋ถ„์˜ ํŒ€์€ ์–ด๋– ์‹ ๊ฐ€์š”? ์„ธ์ƒ์˜ ๋ชจ๋“  ํŒ€์€ ๋‹ค๋ฅธ ์ƒํ™ฉ์— ๋†“์—ฌ ์žˆ๊ณ , ๋‹ค๋ฅธ ๋ฌธ์ œ๋ฅผ ํ’‰๋‹ˆ๋‹ค. ํŠน์ • ๋„๊ตฌ์— ์ง‘์ฐฉํ•˜์ง€ ์•Š๊ณ , ๋ฌธ์ œ์™€ ์ƒํ™ฉ์— ๋งž๋Š” ์ ์ • ๊ธฐ์ˆ ์„ ์ด์šฉํ•œ๋‹ค๋ฉดโ€ฆ ๊ณ ํ†ต ๋ฐ›๋Š” ์ผ์€ ์ค„์–ด๋“ค๊ณ  ๋” ํ–‰๋ณตํ•˜๊ฒŒ ๊ฐœ๋ฐœ์„ ํ•  ์ˆ˜ ์žˆ์œผ์‹œ๋ฆฌ๋ผ ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

๊ฒฐ๋ก : ํ•™์Šต์„ ๊ฐœ์„ ํ•ด๋‚˜๊ฐ€๊ธฐ

์ตœ๊ทผ์— ํŒ€์— ์ƒˆ๋กœ์šด ๋™๋ฃŒ ๋ถ„์ด ์˜ค์…จ์Šต๋‹ˆ๋‹ค. ๊ฐ™์ด TDD๋กœ ํ•œ ๋‹จ๊ณ„์”ฉ ๊ทธ๋ฆผ๋„ ๊ทธ๋ฆฌ๊ณ  ๊ธฐ๋Šฅ๋„ ์ •์˜ํ•˜๋ฉด์„œ ๊ฐœ๋ฐœํ•˜๋‹ˆ, ์ „๋ณด๋‹ค ์ดํ•ด๊ฐ€ ์ž˜ ๋œ๋‹ค๊ณ  ํ•˜์‹œ๋”๊ตฐ์š”. ํ…Œ์ŠคํŠธ๋Š” ์˜จ๋ณด๋”ฉ์—๋„ ์œ ์šฉํ•œ ํ•™์Šต ๋„๊ตฌ์˜€๋˜ ์…ˆ์ž…๋‹ˆ๋‹ค.

์•ž์œผ๋กœ 1๋‹ฌ ๋’ค, 2๋‹ฌ ๋’ค์— ์ €ํฌ ํŒ€์€ ์–ด๋–ค ๋ชจ์Šต์ผ์ง€ ์ƒ์ƒํ•ด๋ด…๋‹ˆ๋‹ค. (์ด ๊ธ€์„ ์ฝ๊ณ  ๊ณ„์‹  ์—ฌ๋Ÿฌ๋ถ„์ด ๋ฏธ๋ž˜์— ์ œ ๋™๋ฃŒ๊ฐ€ ๋˜์‹ค์ง€๋„ ๋ชจ๋ฅด์ง€์š”?) ์ €ํฌ ํŒ€์€ ์–ด๋–ป๊ฒŒ ๋ณ€ํ•ด์žˆ์„๊นŒ์š”? ์ €๋Š” ๊ทธ ๋ฏธ๋ž˜๋ฅผ ์œ„ํ•ด ์–ด๋–ค ๋…ธ๋ ฅ์„ ํ•ด์•ผ ํ• ๊นŒ์š”?

์šฐ๋ฆฌ๋Š” ๋” ํ–‰๋ณตํ•˜๊ฒŒ ๋…ธ๋™ํ•  ๊ถŒ๋ฆฌ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•™์Šต์„ ๋’ค๋กœ ๋ฏธ๋ฃจ์ง€ ๋ง๊ณ , ๋งค์ผ ๋ฐฐ์šฐ๊ณ  ๊ฐœ์„ ํ•ฉ์‹œ๋‹ค. ๊ณ ํ†ต์„ ์ฐธ์ง€ ๋ง๊ณ , ์ž์‹ ์„ ๋Œ๋ณด์„ธ์š”.

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

ํ•˜์ง€๋งŒ ์ธ๊ฐ„์€ ๋ฐฐ์šฐ๊ณ  ๋ณ€ํ•ฉ๋‹ˆ๋‹ค. ๋งค์ผ โ€œ์–ด๋ผ?โ€ํ•˜๊ณ  ๊นœ์ง ๋†€๋ผ๊ณ  ์ƒˆ๋กœ์šด ์‹œ๋„๋ฅผ ํ•˜๋ฉด์„œ ๋ง์ด์ฃ .

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

์˜ค๋Š˜ ์ด์•ผ๊ธฐํ•ด๋“œ๋ฆฐ ์—ฌ๋Ÿฌ ์‚ฌ๋ก€์™€ ๋ฐฉ๋ฒ•๋ก ๋„ ๊ทธ๋Ÿฌํ•œ ์‹œํ–‰์ฐฉ์˜ค์˜ ๊ธฐ๋ก์ž…๋‹ˆ๋‹ค. ์•ž์œผ๋กœ๋„ ํ•  ์ผ์ด ๋งŽ์Šต๋‹ˆ๋‹ค. ํ•  ์ด์•ผ๊ธฐ๋„ ๋งŽ์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

๋” ์ฝ์–ด๋ณผ ์ž๋ฃŒ

๋” ์ฝ์–ด๋ณด์‹ค ํฅ๋ฏธ๋กœ์šด ์ฑ…๋“ค์„, ๋ฐœ์ทŒํ•œ ์ธ์šฉ๋ฌธ๊ณผ ํ•จ๊ป˜ ์†Œ๊ฐœํ•ด๋“œ๋ฆฝ๋‹ˆ๋‹ค.

ํ•จ๊ป˜ ์ž๋ผ๊ธฐ

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

1๋งŒ ์‹œ๊ฐ„์˜ ์žฌ๋ฐœ๊ฒฌ

์˜์‹์ ์ธ ์—ฐ์Šต์˜ ๊ด€์ ์—์„œ ๋ณด๋ฉด ๋ฌด์—‡์ด ๋ฌธ์ œ์ธ์ง€ ๋ช…ํ™•ํžˆ ๋ณด์ธ๋‹ค. ๊ฐ•์ขŒ๋‚˜ ๋‹จ๊ธฐ ๊ต์œก ๊ณผ์ •์—์„œ๋Š” ํ”ผ๋“œ๋ฐฑ์„ ๊ฑฐ์˜ ๋˜๋Š” ์ „ํ˜€ ์ œ๊ณต๋ฐ›์ง€ ๋ชปํ•œ๋‹ค. ์ƒˆ๋กœ์šด ๊ฒƒ์„ ์‹œ๋„ํ•˜๊ณ , ์‹ค์ˆ˜๋ฅผ ์ €์ง€๋ฅด๊ณ , ์ด๋ฅผ ๋ฐ”๋กœ์žก๊ณ , ์„œ์„œํžˆ ์ƒˆ๋กœ์šด ๊ธฐ์ˆ ์„ ๋ฐœ์ „์‹œํ‚ฌ ๊ธฐํšŒ ์—ญ์‹œ ๊ฑฐ์˜ ๋˜๋Š” ์ „ํ˜€ ์ฃผ์–ด์ง€์ง€ ์•Š๋Š”๋‹ค.

์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ์†Œํ”„ํŠธ์›จ์–ด ์ถœ์‹œ

ํž˜๋“  ์ž‘์—…์ผ์ˆ˜๋ก ๋” ์ž์ฃผ ๊ทธ๋ฆฌ๊ณ  ๋งŽ์ด ์ˆ˜ํ–‰ํ•˜๋ผ

โ€œ๊ฒฝํ—˜์— ์˜ํ•˜๋ฉด ์ด ํ•ญ๋ชฉ์€ ๊ฐ€์žฅ ๋ณดํŽธ์ ์ธ ์›์น™์ด๋‹ค. ์ด ํ•ญ๋ชฉ์€ ์†Œํ”„ํŠธ์›จ์–ด ์ธ๋„์™€ ๊ด€๋ จํ•ด ์šฐ๋ฆฌ๊ฐ€ ๊ฒฝํ—˜ํ•œ ๊ฐ€์žฅ ์œ ์šฉํ•œ ๋‚ด์šฉ์ด๋ฉฐ, ์ด ์ฑ…์—์„œ ์„ค๋ช…ํ•˜๋ ค๋Š” ์ „๋ถ€์ด๊ธฐ๋„ ํ•˜๋‹ค.โ€

โ€œ์ถœ์‹œ ์ง์ „์— ์ˆ˜ํ–‰ํ•˜๋Š” ํ…Œ์ŠคํŠธ ๋•Œ๋ฌธ์— ๊ณ ํ†ต๋ฐ›๊ณ  ์žˆ๋‹ค๋ฉด ํ”„๋กœ์„ธ์Šค ๋ง‰ํŒ๊นŒ์ง€ ํ…Œ์ŠคํŠธ๋ฅผ ๋ฏธ๋ฃจ์ง€ ๋ง๊ณ  ํ”„๋กœ์ ํŠธ๊ฐ€ ์‹œ์ž‘๋  ๋•Œ๋ถ€ํ„ฐ ์ง€์†์ ์œผ๋กœ ํ…Œ์ŠคํŠธ๋ฅผ ์ˆ˜ํ–‰ํ•ด์•ผ ํ•œ๋‹คโ€

๋ˆ„๊ตฌ๋‚˜ ํ…Œ์ŠคํŠธ ์ฃผ๋„ ๊ฐœ๋ฐœ ๋‹น์žฅ ์‹œ์ž‘ ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ• - ๋ฑ…ํฌ์ƒ๋Ÿฌ๋“œ ๋ฅ˜์„ฑ๋‘

์ €๋Š” ํ…Œ์ŠคํŠธ๋ฅผ ๋จผ์ € ์ž‘์„ฑํ•ด์•ผ ํ•œ๋‹ค๋Š” ๋ง์—๋Š” ๋™์˜ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ํŠนํžˆ ์ž…๋ฌธ์ž์˜ ๊ฒฝ์šฐ์—๋Š”, ๊ทธ ํ…Œ์ŠคํŠธ๊ฐ€ ๋ฐ˜๋“œ์‹œ โ€œ์ž๋™ํ™”๋œ ํ…Œ์ŠคํŠธโ€์ผ ํ•„์š”๋Š” ์—†๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ์ €๋Š” โ€œ์–ด๋–ค ํ˜•ํƒœ๋กœ๋“ โ€ ํ…Œ์ŠคํŠธ๊ฐ€ ๋จผ์ € ์ž‘์„ฑ๋˜๋Š” ๊ฒƒ์ด ๊ฐ€์žฅ ์ค‘์š”ํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ•ด์š”. ๊ทธ๋Ÿฌ๋‹ˆ๊นŒ, ๊ทธ๋ƒฅ ์ข…์ด์— ์—ฐํ•„๋กœ ์ฒดํฌ๋ฆฌ์ŠคํŠธ์˜ ํ˜•ํƒœ๋กœ๋ผ๋„, ํ…Œ์ŠคํŠธ์ผ€์ด์Šค๋ฅผ ๋จผ์ € ๋งŒ๋“ค์–ด๋ณด์„ธ์š”. Happy Path๋Š” ๋ฌด์—‡์ธ์ง€, Edge Case๋Š” ๋ฌด์—‡์ธ์ง€๋ฅผ ๋ฏธ๋ฆฌ ์ ์–ด๋ณด๋Š” ๊ฒ๋‹ˆ๋‹ค. ์ข…์ด์— ์ ์–ด๋‘” ํ…Œ์ŠคํŠธ์ผ€์ด์Šค๋Š” ๋‚˜์ค‘์— ํ›Œ๋ฅญํ•œ ์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€, ๋˜๋Š” ์ข‹์€ PR ์ œ๋ชฉ์ด ๋  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

ํƒํ—˜์  ํ…Œ์ŠคํŒ…

โ€œํƒํ—˜์  ํ…Œ์ŠคํŒ…์€ ๊ทธ๋ฌผ๋ง์„ ์•„๋ฌด๋ฆฌ ์ด˜์ด˜ํ•˜๊ฒŒ ๋งŒ๋“ค์–ด๋„ ์žก์•„๋‚ด์ง€ ๋ชปํ•˜๋Š” ๋ถ€๋ถ„๋“ค์„ ์กฐ์‚ฌํ•˜๋Š” ๊ฒƒ์„ ํฌํ•จํ•œ๋‹ค. ์‹ค์ œ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ์ง์ ‘ ์‚ฌ์šฉํ•ด๋ณด๋ฉด์„œ, ํ…Œ์ŠคํŠธ๋ฅผ ์œ„ํ•œ ์ž‘์€ ์‹คํ—˜๋“ค์„ ์„ค๊ณ„ํ•ด์„œ ์‹คํ–‰ํ•ด๋ณด๊ณ , ๊ทธ ๊ฒฐ๊ณผ๋ฅผ ๋ฐ˜์˜ํ•ด์„œ ๋‹ค์Œ ์‹คํ—˜์„ ์„ค๊ณ„ํ•˜๊ณ  ์‹คํ–‰ํ•˜๋Š” ์—ฐ์†์ ์ธ ์ž‘์—…์„ ์‹ ์†ํ•˜๊ฒŒ, ๊ทธ๋ฆฌ๊ณ  ๊ณ„์† ์ง„ํ–‰ํ•ด์•ผ ํ•œ๋‹ค.โ€

์ง€์‹์ œ๋กœ๋ถ€ํ„ฐ ๋ฐฐ์šฐ๋Š” ์†Œํ”„ํŠธ์›จ์–ด ํ…Œ์ŠคํŠธ

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

ํ•„์ž์˜ ๊ฒฝํ—˜์ƒ ์ดˆ๊ธฐ์— ์ž‘์„ฑํ•œ ๊ทธ๋ฆฌ ์„ธ๋ จ๋˜์ง€ ์•Š์€ ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค๋ฅผ ๋ฐ˜๋ณตํ•˜๋Š” ๊ฒƒ์—๋Š” ๋ณ„๋กœ ์˜๋ฏธ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ๊ทธ๋ณด๋‹ค ์ค‘์š”ํ•œ ๊ฒƒ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • ํ…Œ์ŠคํŠธ๋ฅผ ์‹คํ–‰ํ•˜๋ฉด์„œ ์–ด๋”˜๊ฐ€ ๋‹ค๋ฅธ ๋ถ€๋ฌธ์— ๋ฌธ์ œ๊ฐ€ ์—†๋Š”์ง€๋ฅผ ์ƒ๊ฐํ•ด๋ณด๊ณ  ๊ทธ๊ณณ์„ ํ…Œ์ŠคํŠธํ•  ๊ฒƒ
  • ์†Œํ”„ํŠธ์›จ์–ด ํ…Œ์ŠคํŠธ๋ฅผ ํ†ตํ•ด ์•ฝํ•œ ๋ถ€๋ถ„์„ ๋ฐœ๊ฒฌํ–ˆ๋‹ค๋ฉด ๊ทธ๊ณณ์— ์ค‘์ ์„ ๋‘๊ณ  ํ•ด๋‹น ๋ถ€๋ถ„์„ ์ถฉ๋ถ„ํžˆ ํ…Œ์ŠคํŠธํ•  ๊ฒƒ

The Shift-Left Approach to Software Testing

Ultimately, creating fewer bugs in the first place is far more valuable than finding more bugsโ€”and itโ€™s a lot cheaper.

๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ์‹œํ”„ํŠธ ๋ ˆํ”„ํŠธ ํ…Œ์ŠคํŠธ

๋งŒ์•ฝ ์กฐ๊ธฐ ๋‹จ๊ณ„์—์„œ 85% ์ด์ƒ์˜ ๋ฒ„๊ทธ๋ฅผ ๋ฐœ๊ฒฌํ•  ์ˆ˜๋งŒ ์žˆ๋‹ค๋ฉด, ๋Œ€๋ถ€๋ถ„์˜ ํ”„๋กœ์ ํŠธ์—์„œ ํฐ ํญ์˜ ์ผ์ • ์ง€์—ฐ์ด ๋ฐœ์ƒํ•˜๊ฑฐ๋‚˜ ์ถœ์‹œ ํ›„์— ์น˜๋ช…์ ์ธ ๋ฒ„๊ทธ๊ฐ€ ๋‚˜ํƒ€๋‚˜๋Š” ์ผ์€ ์—†์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋‹จ์œ„ ํ…Œ์ŠคํŠธ์™€ ์‹œ์Šคํ…œ ํ…Œ์ŠคํŠธ ๋ชจ๋‘ ์ž๋™ํ™”ํ•  ๋•Œ ๊ฐ€์žฅ ๋จผ์ € ๊ณ ๋ คํ•  ์ ์€ ์œ ์ง€๋ณด์ˆ˜์„ฑ์ž…๋‹ˆ๋‹ค. ์ตœ์ดˆ ์ž๋™ํ™”๊นŒ์ง€์˜ ์†๋„์™€ ๋น„์šฉ์— ์•„๋ฌด๋ฆฌ ๋ฉ”๋ฆฌํŠธ๊ฐ€ ์žˆ๋‹ค๊ณ  ํ•ด๋„, ๊ณ„์†ํ•ด์„œ ์ž๋™ํ™”ํ•  ์ˆ˜ ์—†๋‹ค๋ฉด ์˜๋ฏธ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.

์ต์ŠคํŠธ๋ฆผ ํ”„๋กœ๊ทธ๋ž˜๋ฐ

ํ…Œ์ŠคํŠธ: ์ผ์ฐ, ์ž์ฃผ, ์ž๋™ํ™”

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

๊ฒธ์†ํ•œ ํ”„๋กœ๊ทธ๋ž˜๋จธ - ์—์ธ ํ—ˆ๋ฅด ๋‹ค์ต์ŠคํŠธ๋ผ

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

๊ฒฝํ—˜๊ณผ ์‚ฌ๋ก€๋กœ ํ’€์–ด๋‚ธ ์„ฑ๊ณตํ•˜๋Š” ์• ์ž์ผ

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

โ† ๋ชฉ๋ก์œผ๋กœ ๋Œ์•„๊ฐ€๊ธฐ

Art Changes Life

๋…ธ๋จธ์Šค์™€ ํ•จ๊ป˜ ์—”ํ„ฐํ…Œํฌ ์‚ฐ์—…์„ ํ˜์‹ ํ•ด๋‚˜๊ฐˆ ๋ฉค๋ฒ„๋ฅผ ์ฐพ์Šต๋‹ˆ๋‹ค.

์ฑ„์šฉ ์ค‘์ธ ๊ณต๊ณ  ๋ณด๊ธฐ