๐๏ธ[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 ํ์ต์ ๋๊ธฐ
๐ฏ ํต์ฌ ๋ง์ธ๋์
- ์๋ฒฝ์ฃผ์๋ณด๋ค๋ ํจ์จ์ฑ ์ถ๊ตฌ
- ์ ๋ต์ ์ฌ๊ณ ๋ก ์ฐ์ ์์ ์ค์
- ์ง์์ ์ธ ๊ฐ์ ๊ณผ ์กฐ์ ์์ง
๐ ๋ฐ๋ณต ์ ์ฉ ๊ณผ์
- ๊ด์ฐฐ: ํ์ฌ ํ์ต ํจํด ๋ถ์
- ๊ฐ์ค: ์ด๋ 20%๊ฐ ํต์ฌ์ธ์ง ์ถ์
- ์คํ: ์ง์ค ํ์ต ์ค์
- ์ธก์ : ๊ฒฐ๊ณผ ๋ถ์
- ๊ฐ์ : ์ ๋ต ์์ ๋ฐ ๋ฐ๋ณต
โก ์ฆ์ ์ ์ฉ ๊ฐ๋ฅํ ํ
๐ ์๊ฐ ๊ด๋ฆฌ
ํ๋ฃจ ํ์ต ์๊ฐ์ 80%๋ฅผ ํต์ฌ ์ฃผ์ 20%์ ์ง์ค
๋๋จธ์ง 20% ์๊ฐ์ผ๋ก ์ ์ฒด์ ์ธ ๋ณต์ต์ด๋ ํ์
๐ ๋ ธํธ ์ ๋ฆฌ
ํต์ฌ ๊ฐ๋
20%๋ ์์ธํ ์ ๋ฆฌ
๋๋จธ์ง 80%๋ ํค์๋๋ ์์ฝ ์์ฃผ๋ก ์ ๋ฆฌ
๐ ๋ณต์ต ์ ๋ต
ํต์ฌ ๋ด์ฉ์ ๋งค์ผ ๋ฐ๋ณต
๋ณด์กฐ ๋ด์ฉ์ ์ฃผ/์ ๋จ์ ๋ณต์ต
๐ก ๋ง๋ฌด๋ฆฌ: ์ ๋ต์ ํ์ต์ ๋๊ธฐ
80:20 ๋ฒ์น์ ๋ง๋ฅ ํด๊ฒฐ์ฑ ์ด ์๋ ํ๋์ ๋๊ตฌ์ ๋๋ค. ์ค์ํ ๊ฒ์:
๐ฏ ์ด๋ป๊ฒ ์ ์ฉํ ์ง๋ ๋ฌผ๋ก ์ด๊ณ , ์ ์ฉํ ์ง ์ฌ๋ถ์ ๊ดํด ์ ์คํ๊ณ ์ ๋ต์ ์ผ๋ก ์๊ฐํ๋ ๊ฒ
์ฑ๊ณต ๊ณต์
์ฌ๋ฐ๋ฅธ 20% ์๋ณ + ์ง์ค๋ ๋
ธ๋ ฅ + ์ง์์ ์กฐ์ = ํจ์จ์ ํ์ต ์ฑ๊ณผ
๊ธฐ์ตํ์ธ์: ์ฌ๋ฌ๋ถ์ ํ์ต ์ฌ์ ์์ ์ง์ง ์ค์ํ 20%๋ฅผ ์ฐพ์๋ด๋ ๊ฒ์ด ์ฒซ ๋ฒ์งธ ๋จ๊ณ์ ๋๋ค!
๐ ๋ค์ ๋จ๊ณ
- ํ์ฌ ํ์ต ์ค์ธ ๋ถ์ผ์์ ํต์ฌ 20% ์๋ณํ๊ธฐ
- ๊ฐ์ธ๋ณ ํ์ต ํจํด ๋ถ์ํ๊ณ ๋ฐ์ดํฐ ์์งํ๊ธฐ
- 80:20 ์์น์ ํ์ฉํ ํ์ต ๊ณํ ์๋ฆฝํ๊ธฐ
- ์ ๊ธฐ์ ์ธ ์ฑ๊ณผ ์ธก์ ๋ฐ ์ ๋ต ์กฐ์ ํ๊ธฐ