Home > Study Code > ๐Ÿ›๏ธ[Study Code] The 80-20 LEARNER

๐Ÿ›๏ธ[Study Code] The 80-20 LEARNER
Study

๐Ÿ›๏ธ[Study Code] The 80-20 LEARNER

๐Ÿ“– ํŒŒ๋ ˆํ†  ๋ฒ•์น™์˜ ํƒ„์ƒ

์—ญ์‚ฌ์  ๋ฐฐ๊ฒฝ

1941๋…„, ๊ณตํ•™์ž์ด์ž ๊ฒฝ์˜ ์ปจ์„คํ„ดํŠธ์ธ ์กฐ์ง€ํ”„ M. ์ฃผ๋ž€(Joseph M. Juran) ์ด ์ดํƒˆ๋ฆฌ์•„ ๊ฒฝ์ œํ•™์ž ๋นŒํ”„๋ ˆ๋„ ํŒŒ๋ ˆํ† (Vilfredo Pareto) ์˜ ๋ฐœ๊ฒฌ์— ์ฃผ๋ชฉํ–ˆ์Šต๋‹ˆ๋‹ค.

ํŒŒ๋ ˆํ† ์˜ ๊ด€์ฐฐ

๐Ÿ‡ฎ๐Ÿ‡น ์ดํƒˆ๋ฆฌ์•„ ํ† ์ง€์˜ 80%๋ฅผ ์ธ๊ตฌ์˜ ๋‹จ 20%๊ฐ€ ์†Œ์œ ํ•œ๋‹ค

์ฃผ๋ž€์˜ ๋ฐœ์ „

ํŒŒ๋ ˆํ† ์˜ ๊ด€์ฐฐ์„ ํ™•์žฅํ•˜์—ฌ ์‚ถ์˜ ๊ฑฐ์˜ ๋ชจ๋“  ์˜์—ญ์—์„œ ์ด๋Ÿฐ ๋ถˆํ‰๋“ฑํ•œ ๋ถ„๋ฐฐ ํŒจํ„ด์ด ๋‚˜ํƒ€๋‚œ๋‹ค๊ณ  ์ฃผ์žฅํ–ˆ์Šต๋‹ˆ๋‹ค.


๐ŸŽฏ 80:20 ๋ฒ•์น™์˜ ํ•ต์‹ฌ ์›๋ฆฌ

๊ธฐ๋ณธ ๊ฐœ๋…

๋ชจ๋“  ๊ฒฐ๊ณผ๋‚˜ ํ˜„์ƒ์˜ 80%๊ฐ€ ์‹ค์ œ๋กœ๋Š” 20%์˜ ์›์ธ์—์„œ ๋ฐœ์ƒํ•œ๋‹ค

์ฃผ๋ž€์˜ ํ•ด์„

  • ํ•ต์‹ฌ์ ์ธ ์†Œ์ˆ˜ (Vital Few): ํฐ ์˜ํ–ฅ์„ ๋ฏธ์น˜๋Š” 20%
  • ์“ธ ๋งŒํ•œ ๋‹ค์ˆ˜ (Useful Many): ์ƒ๋Œ€์ ์œผ๋กœ ์ž‘์€ ์˜ํ–ฅ์„ ๋ฏธ์น˜๋Š” 80%

์ „๋žต์  ํ™œ์šฉ๋ฒ•

graph LR
    A[์ œํ•œ๋œ ์ž์›] --> B[20% ํ•ต์‹ฌ ์˜์—ญ์— ์ง‘์ค‘]
    B --> C[80%์˜ ์„ฑ๊ณผ ๋‹ฌ์„ฑ]
    D[80% ๋น„ํ•ต์‹ฌ ์˜์—ญ] --> E[20%์˜ ์„ฑ๊ณผ]

๐ŸŒ ์ผ์ƒ ์† 80:20 ๋ฒ•์น™ ์‚ฌ๋ก€

๐Ÿ’ผ ๋น„์ฆˆ๋‹ˆ์Šค ์˜์—ญ

| ๋ถ„์•ผ | 80:20 ๋ถ„๋ฐฐ |
|โ€”โ€”|โ€”โ€”โ€”โ€”|
| ๋งค์ถœ | ๋งค์ถœ์˜ 80%๋Š” 20%์˜ ๊ณ ๊ฐ์ด ์ฐฝ์ถœ |
| ๊ณ ๊ฐ์„œ๋น„์Šค | ๊ณ ๊ฐ ๋ถˆ๋งŒ์˜ 20%๊ฐ€ ์—…๋ฌด ์‹œ๊ฐ„์˜ 80% ์ฐจ์ง€ |
| ์†Œํ”„ํŠธ์›จ์–ด | ๋ฒ„๊ทธ์˜ 20%๊ฐ€ ์˜ค๋ฅ˜์˜ 80%๋ฅผ ์œ ๋ฐœ |

๐Ÿฅ ์‚ฌํšŒ/๊ฑด๊ฐ• ์˜์—ญ

  • ์˜๋ฃŒ๋น„: ๊ฑด๊ฐ• ๊ด€๋ฆฌ ๊ธฐ๊ธˆ์˜ 80%๊ฐ€ 20%์˜ ์ธ๊ตฌ์— ์‚ฌ์šฉ
  • ์šด๋™: ์šด๋™์˜ 20%๊ฐ€ ๊ฑด๊ฐ•์— 80%์˜ ์˜ํ–ฅ
  • ์‹์Šต๊ด€: ๋ชธ์— ์ข‹์€ ์Œ์‹ 80% + ๊ธฐํ˜ธ์‹ํ’ˆ 20%์˜ ๊ท ํ˜•

๐Ÿ“ฑ ๊ฐœ์ธ ์ƒํ™œ ์˜์—ญ

  • ์•ฑ ์‚ฌ์šฉ: ์„ค์น˜๋œ ์•ฑ์˜ 20%๋งŒ ์ฃผ๋กœ ์‚ฌ์šฉ
  • ์˜ท์žฅ: ์˜ท์˜ 20%๊ฐ€ ํ‰์†Œ ์ฐฉ์šฉ์˜ 80% ์ฐจ์ง€
  • ์ธ๊ฐ„๊ด€๊ณ„: ๊ด€๊ณ„์˜ 20%๊ฐ€ ์‚ฌํšŒ์  ์š•๊ตฌ์˜ 80% ์ถฉ์กฑ

๐Ÿ”ง ๋ฌธ์ œ ํ•ด๊ฒฐ ์˜์—ญ

  • ๋ฌธ์ œ ๋ถ„์„: ๋ฌธ์ œ์˜ 20%๋งŒ ํ•ด๊ฒฐํ•ด๋„ 80%๊ฐ€ ๊ฐœ์„ 
  • ํ•™์Šต: ํ•ต์‹ฌ ๊ฐœ๋… 20%๊ฐ€ ์ „์ฒด ์ดํ•ด์˜ 80% ์ฐจ์ง€

๐Ÿ“š ํ•™์Šต์— 80:20 ๋ฒ•์น™ ์ ์šฉํ•˜๊ธฐ

๐ŸŽฏ ํšจ์œจ์  ํ•™์Šต ์ „๋žต

1. ํ•ต์‹ฌ ๊ฐœ๋… ํŒŒ์•…

์ „์ฒด ํ•™์Šต ๋‚ด์šฉ ์ค‘ 20%์˜ ํ•ต์‹ฌ ๊ฐœ๋…์„ ๋จผ์ € ๋งˆ์Šคํ„ฐ
โ†’ ์ „์ฒด ์ดํ•ด๋„์˜ 80% ๋‹ฌ์„ฑ

2. ์šฐ์„ ์ˆœ์œ„ ๊ธฐ๋ฐ˜ ํ•™์Šต

  • โญ High Impact: ์ž์ฃผ ์‚ฌ์šฉ๋˜๊ณ  ์ค‘์š”ํ•œ ๊ฐœ๋…
  • ๐Ÿ“ Medium Impact: ๋ณด์™„์  ์ดํ•ด๊ฐ€ ํ•„์š”ํ•œ ๋‚ด์šฉ
  • ๐Ÿ’ก Low Impact: ์ฐธ๊ณ ์šฉ ๋˜๋Š” ๊ณ ๊ธ‰ ๋‚ด์šฉ

3. ๋ฐ˜๋ณต ํ•™์Šต์˜ ํšจ์œจํ™”

ํ•ต์‹ฌ 20% ๋‚ด์šฉ์„ ์—ฌ๋Ÿฌ ๋ฒˆ ๋ฐ˜๋ณต โ†’ ์žฅ๊ธฐ ๊ธฐ์–ต ํ˜•์„ฑ
๋‚˜๋จธ์ง€ 80% ๋‚ด์šฉ์„ ํ•œ ๋ฒˆ์”ฉ โ†’ ์ „์ฒด์  ์ดํ•ด ๋ณด์™„

๐Ÿ’ป ํ”„๋กœ๊ทธ๋ž˜๋ฐ ํ•™์Šต ์˜ˆ์‹œ

Java Backend ๊ฐœ๋ฐœ์ž์˜ ๊ฒฝ์šฐ

ํ•ต์‹ฌ 20%:

  • ๊ฐ์ฒด์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ธฐ๋ณธ ์›๋ฆฌ
  • Spring Framework ํ•ต์‹ฌ ๊ฐœ๋… (IoC, DI)
  • ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์—ฐ๋™ (JPA ๊ธฐ๋ณธ)
  • REST API ์„ค๊ณ„

๋ณด์™„ 80%:

  • ๊ณ ๊ธ‰ ๋””์ž์ธ ํŒจํ„ด
  • ์„ฑ๋Šฅ ํŠœ๋‹
  • ๋‹ค์–‘ํ•œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ํ™œ์šฉ
  • ๋ฐฐํฌ/์šด์˜ ๊ด€๋ จ ๊ธฐ์ˆ 

โš–๏ธ 80:20 ๋ฒ•์น™์˜ ์˜ฌ๋ฐ”๋ฅธ ์‚ฌ์šฉ

โœ… ์ ์šฉํ•˜๊ธฐ ์ข‹์€ ์ƒํ™ฉ

๐Ÿ“Š ๋ฐ์ดํ„ฐ ๊ธฐ๋ฐ˜ ๋ถ„์„ ๊ฐ€๋Šฅํ•œ ๊ฒฝ์šฐ

  • ํ•™์Šต ์‹œ๊ฐ„ ๋Œ€๋น„ ์„ฑ๊ณผ ์ธก์ • ๊ฐ€๋Šฅ
  • ๋ช…ํ™•ํ•œ ์šฐ์„ ์ˆœ์œ„ ์„ค์ • ๊ฐ€๋Šฅ
  • ๋ฐ˜๋ณต์ ์ธ ํŒจํ„ด์ด ๊ด€์ฐฐ๋˜๋Š” ์˜์—ญ

๐ŸŽฏ ๋ชฉํ‘œ๊ฐ€ ๋ช…ํ™•ํ•œ ๊ฒฝ์šฐ

  • ๊ตฌ์ฒด์ ์ด๊ณ  ์ธก์ • ๊ฐ€๋Šฅํ•œ ํ•™์Šต ๋ชฉํ‘œ
  • ์‹œ๊ฐ„์ด๋‚˜ ์ž์›์˜ ์ œ์•ฝ์ด ์žˆ๋Š” ์ƒํ™ฉ
  • ํšจ์œจ์„ฑ์ด ์ค‘์š”ํ•œ ํ”„๋กœ์ ํŠธ

โš ๏ธ ์ฃผ์˜ํ•ด์•ผ ํ•  ์ƒํ™ฉ

๐Ÿšซ ๋งน๋ชฉ์  ์ ์šฉ ๊ธˆ์ง€

80:20 ๋ฒ•์น™์€ 1940๋…„๋Œ€ ์ด๋ž˜๋กœ ๋งŽ์€ ์‚ฌ๋žŒ์ด ์˜คํ•ดํ–ˆ๊ณ , ์˜ค๋Š˜๋‚ ์—๋Š” ์ •๋‹นํ•˜์ง€ ์•Š์€ ์ƒํ™ฉ์—๋„ ๋ง‰๋ฌด๊ฐ€๋‚ด๋กœ ์ ์šฉ๋˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ๋‹ค.

๐Ÿค” ์‹ ์ค‘ํ•œ ํŒ๋‹จ์ด ํ•„์š”ํ•œ ๊ฒฝ์šฐ

  • ์ฐฝ์˜์„ฑ์ด ์ค‘์š”ํ•œ ์˜์—ญ
  • ๊ธฐ์ดˆ๊ฐ€ ์ค‘์š”ํ•œ ํ•™์Šต ์ดˆ๊ธฐ ๋‹จ๊ณ„
  • ์ „์ฒด์  ์ดํ•ด๊ฐ€ ํ•„์ˆ˜์ธ ๋ถ„์•ผ
  • ์•ˆ์ „์ด๋‚˜ ์ •ํ™•์„ฑ์ด ์ค‘์š”ํ•œ ์˜์—ญ

๐Ÿ› ๏ธ ์‹ค์ „ ์ ์šฉ ์ „๋žต

1๋‹จ๊ณ„: ๋ถ„์„ (Analysis)

ํ˜„์žฌ ํ•™์Šตํ•˜๋Š” ๋‚ด์šฉ์„ ๋ถ„์„ํ•˜์—ฌ
- ์–ด๋–ค 20%๊ฐ€ ๊ฐ€์žฅ ํฐ ์˜ํ–ฅ์„ ๋ฏธ์น˜๋Š”๊ฐ€?
- ์–ด๋–ค ๋ถ€๋ถ„์— ์‹œ๊ฐ„์„ ๊ฐ€์žฅ ๋งŽ์ด ์“ฐ๋Š”๊ฐ€?
- ์‹ค์ œ ์—…๋ฌด๋‚˜ ๋ชฉํ‘œ์™€ ์ง๊ฒฐ๋˜๋Š” ๋ถ€๋ถ„์€?

2๋‹จ๊ณ„: ์šฐ์„ ์ˆœ์œ„ ์„ค์ • (Prioritization)

High Priority (20%) โ†’ Medium Priority (30%) โ†’ Low Priority (50%)

3๋‹จ๊ณ„: ์ง‘์ค‘ ํ•™์Šต (Focus)

ํ•ต์‹ฌ 20%์— ์ „์ฒด ํ•™์Šต ์‹œ๊ฐ„์˜ 80% ํˆฌ์ž
๋‚˜๋จธ์ง€ 80% ๋‚ด์šฉ์— 20% ์‹œ๊ฐ„ ๋ฐฐ๋ถ„

4๋‹จ๊ณ„: ๊ฒ€์ฆ ๋ฐ ์กฐ์ • (Validation)

์ •๊ธฐ์ ์œผ๋กœ ์„ฑ๊ณผ ์ธก์ •
ํ•„์š”์‹œ ์šฐ์„ ์ˆœ์œ„ ์žฌ์กฐ์ •
์ง€์†์ ์ธ ๊ฐœ์„ 

๐Ÿ“ˆ ์„ฑ๊ณต์ ์ธ 80:20 ํ•™์Šต์ž ๋˜๊ธฐ

๐ŸŽฏ ํ•ต์‹ฌ ๋งˆ์ธ๋“œ์…‹

  • ์™„๋ฒฝ์ฃผ์˜๋ณด๋‹ค๋Š” ํšจ์œจ์„ฑ ์ถ”๊ตฌ
  • ์ „๋žต์  ์‚ฌ๊ณ ๋กœ ์šฐ์„ ์ˆœ์œ„ ์„ค์ •
  • ์ง€์†์ ์ธ ๊ฐœ์„ ๊ณผ ์กฐ์ • ์˜์ง€

๐Ÿ”„ ๋ฐ˜๋ณต ์ ์šฉ ๊ณผ์ •

  1. ๊ด€์ฐฐ: ํ˜„์žฌ ํ•™์Šต ํŒจํ„ด ๋ถ„์„
  2. ๊ฐ€์„ค: ์–ด๋А 20%๊ฐ€ ํ•ต์‹ฌ์ธ์ง€ ์ถ”์ •
  3. ์‹คํ—˜: ์ง‘์ค‘ ํ•™์Šต ์‹ค์‹œ
  4. ์ธก์ •: ๊ฒฐ๊ณผ ๋ถ„์„
  5. ๊ฐœ์„ : ์ „๋žต ์ˆ˜์ • ๋ฐ ๋ฐ˜๋ณต

โšก ์ฆ‰์‹œ ์ ์šฉ ๊ฐ€๋Šฅํ•œ ํŒ

๐Ÿ“… ์‹œ๊ฐ„ ๊ด€๋ฆฌ

ํ•˜๋ฃจ ํ•™์Šต ์‹œ๊ฐ„์˜ 80%๋ฅผ ํ•ต์‹ฌ ์ฃผ์ œ 20%์— ์ง‘์ค‘
๋‚˜๋จธ์ง€ 20% ์‹œ๊ฐ„์œผ๋กœ ์ „์ฒด์ ์ธ ๋ณต์Šต์ด๋‚˜ ํƒ์ƒ‰

๐Ÿ“ ๋…ธํŠธ ์ •๋ฆฌ

ํ•ต์‹ฌ ๊ฐœ๋… 20%๋Š” ์ƒ์„ธํžˆ ์ •๋ฆฌ
๋‚˜๋จธ์ง€ 80%๋Š” ํ‚ค์›Œ๋“œ๋‚˜ ์š”์•ฝ ์œ„์ฃผ๋กœ ์ •๋ฆฌ

๐Ÿ” ๋ณต์Šต ์ „๋žต

ํ•ต์‹ฌ ๋‚ด์šฉ์€ ๋งค์ผ ๋ฐ˜๋ณต
๋ณด์กฐ ๋‚ด์šฉ์€ ์ฃผ/์›” ๋‹จ์œ„ ๋ณต์Šต

๐Ÿ’ก ๋งˆ๋ฌด๋ฆฌ: ์ „๋žต์  ํ•™์Šต์ž ๋˜๊ธฐ

80:20 ๋ฒ•์น™์€ ๋งŒ๋Šฅ ํ•ด๊ฒฐ์ฑ…์ด ์•„๋‹Œ ํ•˜๋‚˜์˜ ๋„๊ตฌ์ž…๋‹ˆ๋‹ค. ์ค‘์š”ํ•œ ๊ฒƒ์€:

๐ŸŽฏ ์–ด๋–ป๊ฒŒ ์ ์šฉํ• ์ง€๋Š” ๋ฌผ๋ก ์ด๊ณ , ์ ์šฉํ• ์ง€ ์—ฌ๋ถ€์— ๊ด€ํ•ด ์‹ ์ค‘ํ•˜๊ณ  ์ „๋žต์ ์œผ๋กœ ์ƒ๊ฐํ•˜๋Š” ๊ฒƒ

์„ฑ๊ณต ๊ณต์‹

์˜ฌ๋ฐ”๋ฅธ 20% ์‹๋ณ„ + ์ง‘์ค‘๋œ ๋…ธ๋ ฅ + ์ง€์†์  ์กฐ์ • = ํšจ์œจ์  ํ•™์Šต ์„ฑ๊ณผ

๊ธฐ์–ตํ•˜์„ธ์š”: ์—ฌ๋Ÿฌ๋ถ„์˜ ํ•™์Šต ์—ฌ์ •์—์„œ ์ง„์งœ ์ค‘์š”ํ•œ 20%๋ฅผ ์ฐพ์•„๋‚ด๋Š” ๊ฒƒ์ด ์ฒซ ๋ฒˆ์งธ ๋‹จ๊ณ„์ž…๋‹ˆ๋‹ค!


๐Ÿ”— ๋‹ค์Œ ๋‹จ๊ณ„

  • ํ˜„์žฌ ํ•™์Šต ์ค‘์ธ ๋ถ„์•ผ์—์„œ ํ•ต์‹ฌ 20% ์‹๋ณ„ํ•˜๊ธฐ
  • ๊ฐœ์ธ๋ณ„ ํ•™์Šต ํŒจํ„ด ๋ถ„์„ํ•˜๊ณ  ๋ฐ์ดํ„ฐ ์ˆ˜์ง‘ํ•˜๊ธฐ
  • 80:20 ์›์น™์„ ํ™œ์šฉํ•œ ํ•™์Šต ๊ณ„ํš ์ˆ˜๋ฆฝํ•˜๊ธฐ
  • ์ •๊ธฐ์ ์ธ ์„ฑ๊ณผ ์ธก์ • ๋ฐ ์ „๋žต ์กฐ์ •ํ•˜๊ธฐ