๐Ÿ–ฅ ๊ฐœ๋ฐœํŒ€ ๋ฌธํ™” ๋งŒ๋“ค๊ธฐ: KPT ํ™œ๋™ ์ตœ๊ทผ ๋งŽ์€ ๊ฐœ๋ฐœํŒ€๋“ค์ด ์Šคํ”„๋ฆฐํŠธ ํšŒ๊ณ  ๋„์ค‘ KPT ํ™œ๋™์„ ํ•˜๋Š”๋ฐ์š”! ์ด KPT ํ™œ๋™์ด ๋ฌด์—‡์ธ์ง€, ์šฐ์•„ํ•œํ˜•์ œ๋“ค์˜ ๊ธฐ์ˆ  ๋ธ”๋กœ๊ทธ์— ์•„์ฃผ ์ž˜ ์š”์•ฝ๋˜์–ด ์žˆ์–ด ์ •๋ฆฌํ•˜์—ฌ ๊ณต์œ ๋“œ๋ฆฝ๋‹ˆ๋‹ค :) ๐Ÿ“Œ KPT๋ž€ ๋ฌด์—‡์ธ๊ฐ€? - Keep : ์ž˜ํ•˜๊ณ  ์žˆ๋Š” ์ . ๊ณ„์† ํ–ˆ์œผ๋ฉด ์ข‹๊ฒ ๋‹ค ์‹ถ์€ ์ . - Problem : ๋ญ”๊ฐ€ ๋ฌธ์ œ๊ฐ€ ์žˆ๋‹ค ์‹ถ์€ ์ . ๋ณ€ํ™”๊ฐ€ ํ•„์š”ํ•œ ์ . - Try : ์ž˜ํ•˜๊ณ  ์žˆ๋Š” ๊ฒƒ์„ ๋” ์ž˜ํ•˜๊ธฐ ์œ„ํ•ด์„œ, ๋ฌธ์ œ๊ฐ€ ์žˆ๋Š” ์ ์„ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด์„œ ์šฐ๋ฆฌ๊ฐ€ ์‹œ๋„ํ•ด ๋ณผ ๊ฒƒ๋“ค ๐Ÿ“Œ KPT ํ™œ๋™์€ ์–ด๋–ป๊ฒŒ ์ง„ํ–‰ํ•˜๋Š”๊ฐ€? - ์Šคํ”„๋ฆฐํŠธ ํšŒ๊ณ  ์ค‘, ํŒ€์ด ์ž˜ํ•˜๊ณ  ์žˆ๋Š” ์  (Keep), ๋ฌธ์ œ๋ผ๊ณ  ์ƒ๊ฐํ•˜๋Š” ์  (Problem)์„ ์ž‘์„ฑํ•˜์—ฌ ๋ณด๋“œ์— ๋ถ™์ž…๋‹ˆ๋‹ค. - Keep ์ค‘์—์„œ ๊ฐœ์„ ํ•  ์  + ์ƒˆ๋กญ๊ฒŒ ์‹œ๋„ํ•  ์  ๊ทธ๋ฆฌ๊ณ  Problem์„ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ์šฐ๋ฆฌ๊ฐ€ ์‹œ๋„ํ•ด๋ณผ๋งŒํ•œ ์ ์„ ์ž‘์„ฑํ•˜์—ฌ Try ๋ณด๋“œ์— ๋ถ™์ž…๋‹ˆ๋‹ค. - ๊ฐ์ข… Try์— ๋Œ€ํ•ด์„œ ํ† ๋ก ํ•ด๋ณด๊ณ , ํˆฌํ‘œ๋ฅผ ํ†ตํ•ด ๋‹ค์Œ ์Šคํ”„๋ฆฐํŠธ๋•Œ ๋ฐ˜์˜ํ•  Action Item์„ ๊ฒฐ์ •ํ•ฉ๋‹ˆ๋‹ค. - ๊ทธ๋ฆฌ๊ณ  ์ด Action Item์„ ์‹ค์ œ๋กœ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค. ๐Ÿ“Œ KPT, ์ฃผ์˜ํ•  ์ : - ๋‚จ ํƒ“์„ ํ•ด์„œ๋Š” ์•ˆ๋ฉ๋‹ˆ๋‹ค: ๋‚ด ๋ฌธ์ œ๊ฐ€ ์•„๋‹ˆ๊ณ  ๋‚จ์˜ ๋ฌธ์ œ(Problem) ํ˜น์€ ๋‚จ์˜ ์ž˜ํ•œ ์ (Keep)์„ ๋‚ด๊ฐ€ ๊ฐœ์„ (Try)ํ•  ์ˆ˜๋Š” ์—†์Šต๋‹ˆ๋‹ค. - ๊ตฌ์ฒด์ ์ด๊ณ  ์‹ค์ฒœ์ ์ด์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค: Try๊ฐ€ ๋‹จ์ˆœํžˆ โ€œ๊ณต์œ ๋ฅผ ์ž˜ํ•˜์žโ€๊ฐ€ ๋˜์–ด์„œ๋Š” ์•ˆ๋ฉ๋‹ˆ๋‹ค. ๊ณต์œ ๋ฅผ ์ž˜ ํ•  ์ˆ˜ ์žˆ๋Š” ๊ตฌ์ฒด์ ์ธ ๋ฐฉ์•ˆ์ด Try๋กœ ๋„์ถœ๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๐Ÿ“Œ โ€œ๋ฐฐ๋‹ฌ์˜ ๋ฏผ์กฑโ€์˜ KPT ์˜ˆ์‹œ: Keep: Unit Test๋ฅผ ์ž˜ํ•˜๊ณ  ์žˆ๋Š”๋ฐ, ๊ณ„์† ๋” ์ž˜ํ•˜๋ฉด ์ข‹๊ฒ ๋‹ค. Try: Jenkins ์—์„œ ๋นŒ๋“œ๋ฅผ ํ•  ๋•Œ ๊ฐ€์žฅ ์ตœ๊ทผ Code Coverage ๋ฅผ ๊ธฐ๋กํ•˜๊ณ , ๊ทธ๊ฒƒ๋ณด๋‹ค ์ปค๋ฒ„๋ฆฌ์ง€๊ฐ€ ๋–จ์–ด์ง€๋ฉด ๋นŒ๋“œ๋ฅผ ์‹คํŒจํ•˜๊ฒŒ ํ•˜์ž. Problem: ๋งค์šฐ ๋งŽ์€ ํŒ€์ด ์ฐธ์—ฌํ•˜๋Š” ์ดˆ ๊ณ ๋ฐ€๋„ ํ”„๋กœ์ ํŠธ, ์šฐ๋ฆฌ๊ฐ€ ์˜ฌ๋ฐ”๋กœ ๊ฐ€๊ณ  ์žˆ๋Š”์ง€ ํ™•์ธ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. Try: 1์ฃผ์ผ๋งˆ๋‹ค ๋ชฉํ‘œ ๊ฐœ๋ฐœ ๋ชฉํ‘œ ์žก๊ณ  ํ†ตํ•ฉํ•ด์„œ ์ž˜ ๋Œ์•„๊ฐ€๋Š”์ง€ ๊ฐœ๋ฐœ/๊ธฐํš์ด ๋ชจ๋‘ ๋ชจ์—ฌ ๋ฐ๋ชจ๋ฅผ ํ•ฉ์‹œ๋‹ค.

ํŒ€ ๋ฌธํ™”์˜ ํƒ„์ƒ - ์šฐ์•„ํ•œํ˜•์ œ๋“ค ๊ธฐ์ˆ  ๋ธ”๋กœ๊ทธ

์šฐ์•„ํ•œํ˜•์ œ๋“ค ๊ธฐ์ˆ  ๋ธ”๋กœ๊ทธ

ํŒ€ ๋ฌธํ™”์˜ ํƒ„์ƒ - ์šฐ์•„ํ•œํ˜•์ œ๋“ค ๊ธฐ์ˆ  ๋ธ”๋กœ๊ทธ

๋‹ค์Œ ๋‚ด์šฉ์ด ๊ถ๊ธˆํ•˜๋‹ค๋ฉด?

๋˜๋Š”

์ด๋ฏธ ํšŒ์›์ด์‹ ๊ฐ€์š”?

2021๋…„ 4์›” 12์ผ ์˜คํ›„ 1:11

๋Œ“๊ธ€ 1

  • ๋‹น์‹ ์˜ ํ•˜๋ฃจ๊ฐ€ https://geometrydashwave.io ๊ธ์ •์„ฑ, ์ƒ์‚ฐ์„ฑ, ๊ทธ๋ฆฌ๊ณ  ์ธ์ƒ์ด ์ œ๊ณตํ•˜๋Š” ๋ชจ๋“  ๊ธฐ์จ์œผ๋กœ ๊ฐ€๋“ ์ฐจ๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค. ์ •๋ง ๋ฉ‹์ง„ ํ•˜๋ฃจ ๋ณด๋‚ด์„ธ์š”!




๋น„์Šทํ•œ ๊ฒŒ์‹œ๋ฌผ

์ฃผ๊ฐ„ ์ธ๊ธฐ TOP 10

1

๐™๐™ž๐™˜๐™๐™–๐™ง๐™™ ์ฒ˜์Œ ๋ฐฐ์›Œ๋„ ์žฌ๋ฏธ์žˆ๊ณ  ๊ฐ€์น˜์žˆ๋Š” DATA/AI ๊ต์œก์„ ๋งŒ๋“ญ๋‹ˆ๋‹ค.

์•„๋งˆ์กด ์ถœ์‹  ์—”์ง€๋‹ˆ์–ด๊ฐ€ ์•Œ๋ ค์ฃผ๋Š” ์ด๋ ฅ์„œ ์ž‘์„ฑ ํŒ

2

ํ•œ์ •(Jung Han) ๋ผ์ธํ”Œ๋Ÿฌ์Šค ํ”„๋ŸฐํŠธ์—”๋“œ ๊ฐœ๋ฐœ์ž

2024 ํ”„๋ก ํŠธ์—”๋“œ ๋‰ด์Šค ํ•œ ๋ฐฉ์— ๋ชฐ์•„๋ณด๊ธฐ

3

๋‹ฌ๋ ˆ ๋ธ”๋กœ๊ทธ ์“ฐ๋Š” ๊ฐœ๋ฐœ์ž โœ๏ธ

GitHub Pages์— ์›น์‚ฌ์ดํŠธ ๋ฐฐํฌํ•˜๊ธฐ

4

๊น€์˜์ค‘ ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ์ž

AI ์‹œ๋Œ€, ๊ฐœ๋ฐœ์ž ๋กœ๋“œ๋งต: ์ฝ”๋”์—์„œ ์•„ํ‚คํ…ํŠธ๋กœ

5

ํ•˜์กฐ์€ ๋‹น๊ทผ ๋ชจ์ž„ Product Engineer

โ€œ์—ฐ์ฐจ๊ฐ€ ์–ผ๋งŒ๋ฐ ์ด๊ฒƒ๋„ ๋ชฐ๋ผ์š”?โ€ ์ด๋Ÿฐ ๋ง ๋“ค์„๊นŒ ๋ด ์•„๋Š” ์ฒ™ํ• 

์ถ”์ฒœ ํ”„๋กœํ•„