2021๋
์ ์ทจ์
ํ๋ 5๊ฐ์ง ๋
ํนํ ๋ฐฉ๋ฒ
์ถ์ฒ:
Dzone ์ด๋ค ์ง์
์๋ ์ง์ํ๋ ๊ฒ์ ์ด๋ ต๊ณ ์ง๋ฃจํ์ง๋ง, ์ด ํ์ ๋น์ ์ด ๊ฐ์ฅ ๊ฟ๊พธ๋ ์ง์
์ ๊ตฌํ๋ ๋ฐ ๋ ๊ฐ๊น์ด ๋ค๊ฐ๊ฐ๋ ๋ฐ ๋์์ด ๋ ๊ฒ์
๋๋ค. ์ํ๋ ์ง์
์ ์ป๋๋ฐ ์๋ง๋ ๊ฐ์ฅ ์ด๋ ค์ด(๊ทธ๋ฆฌ๊ณ ์ต์
์) ๋ฐฉ๋ฒ์ธ "๊ธฐ๋ณธ ๊ณํ"์ด ์์ต๋๋ค! ๋ค์๊ณผ ๊ฐ์ด ๋ณด์
๋๋ค.
- ํ
ํ๋ฆฟ ์ด๋ ฅ์๋ฅผ ์ค๋นํฉ๋๋ค.
- "๋น์ ์ด ์๋ฒฝํ ์ด์ "์ ๋ํ ์ ์๋ ค์ง ํ
์คํธ๋ฅผ ๋ฐ๋ณตํฉ๋๋ค.
- ๋๊ตฐ๊ฐ์ ๊ด์ฌ์ ๋๊ธฐ๋ฅผ ๋ฐ๋ผ๋ฉฐ ์ด ์ค๋๋ ์ ๋ณด๋ฅผ 50๊ฐ ํ์ฌ์ ์ ํํฉ๋๋ค.
์ฑ์ฉ ๊ด๋ฆฌ์ ํ๋ ๋ช
์ด ๋น์ ์ ์ฃผ๋ชฉํ๊ฒ ๋ ์๋ ์์ง๋ง, ๊ตฌ์ง ๋ฐฉ๋ฒ์ด ๋น์ ์ ๋์ ๋๊ฒ ํ๋ ๋ฐ ๋์์ด ๋ ๊ฐ๋ฅ์ฑ์ ๊ฑฐ์ ์์ต๋๋ค. ํนํ ์ง๊ธ์์. ์ทจ์
ํ๊ณ ๊ฟ์ ๊ฒฝ๋ ฅ์ ํฅํด ๋์๊ฐ๋ ๊ฐ์ฅ ๋น ๋ฅด๊ณ ํจ๊ณผ์ ์ธ 5๊ฐ์ง ๋ฐฉ๋ฒ์ ํ์ธํด ๋ณด์๊ธฐ ๋ฐ๋๋๋ค.
๋น์ ์ ํ์์์ฅ์ ์ฐพ์๋ณด์ธ์
์ถฉ๋ถํ ์ฐ์ตํ๋ฉด ์ธ์์ ์ด๋ค ๊ธฐ์ ๋ ๋ง์คํฐํ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ์๊ฐ์ ๊ฐ๋ฅด์น ์ ์์ต๋๋ค. ๋๋ถ๋ถ์ ๊ฒฝ์ฐ ์ ๋ ๊ธฐ์
์ ๊ฒฐ์ ํ๋ ์ ์ผํ ์์๋ ์ง์ ํ ๊ด์ฌ์
๋๋ค. ๋ ๊น์ด ํ๊ณ ๋ค์ด ๋น์ ์ ์ ๋ฌธ๊ฐ๋ก ๋ง๋๋ ์์๋ฅผ ์ฐพ์ ์ด๋ ฅ์์ ํต์ฌ ์ฌํญ์ ๊ฐ์กฐํ์ธ์. ์ฑ์ฉ ๊ด๋ฆฌ์๋ ๋์์์ด ๋ค์ฌ๋ค๋ฅํ ์ธ์ฌ๋ฅผ ์ฐพ๊ณ ์๋ค๋ ์ ์ ๊ธฐ์ตํ์ญ์์ค. ์ฌ๋ฌ ์ง์
์ ์ง์ํ๊ณ ์ถ์ ์ ํน์ ํญ์ ์กด์ฌํฉ๋๋ค. ์๊ฒฉ์ด๋ ๊ด์ฌ์ด ์๋๋ผ๋ ๋ ๋ง์ ์ผ์๋ฆฌ์ ์ง์ํ๋ ๊ฒ์ด ํ๋ช
ํ ๊ฒ ๊ฐ์ต๋๋ค. ์ด๋ ๊ฒ ํ๋ฉด ๊ธฐํ๊ฐ ํฅ์๋ ์ ์์ง๋ง ๊ฒฐ๊ตญ ์๊ฐ๋ง ๋ญ๋นํ๊ฒ ๋ ๊ฐ๋ฅ์ฑ์ด ์์ต๋๋ค. ์์ ์ ์ ๋ฌธ๋ถ์ผ, ์ทจ๋ฏธ, ๊ด์ฌ ๋ถ์ผ์ ๋ง๋ ์ง์
์ ์ง์ํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
์คํํธ์
์ ์ทจ์
ํด ๋ณด์ธ์
์ข์ต๋๋ค. ๋น์ ์ ์ค์ค๋ก ํ์ ์์ฅ์ ์ฐพ์์ต๋๋ค. ์ด์ ๊ทํ์ ์
๊ณ์์ ๋ฌด์จ ์ผ์ด ์ผ์ด๋๊ณ ์๋์ง ์ดํดํ์ญ์์ค. ๊ทํ์ ์ง์
๊ณผ ๊ด๋ จ๋ ์ธ๊ธฐ ๋ธ๋ก๊ทธ, ์ถํ๋ฌผ ๋ฐ ์ธ๊ธฐ ๋ด์ค๋ฅผ ํ๋ก์ฐํ์ธ์. ์งง์ ์๊ฐ ์์ ๋ฉด์ ๊ณผ์ ์์ ๋์์ด ๋ ํ๋ถํ ์ง์์ ์ต๋ํ๊ฒ ๋ ๊ฒ์
๋๋ค. ์์ง์ ๊ฒฝํ์ ๋น ๋ฅด๊ฒ ์ป๋ ํจ๊ณผ์ ์ธ ๋ฐฉ๋ฒ ์ค ํ๋๋ ์คํํธ์
์ ์ฐธ์ฌํ๋ ๊ฒ์
๋๋ค. ์ด๊ธฐ ๋จ๊ณ์ ์คํํธ์
์ ์๋ จ๋ ์ ๋ฌธ๊ฐ๋ฅผ ๊ณ ์ฉํ ๋์ด ๋ง์ง ์์ต๋๋ค. ๋ฐ๋ผ์ ์ ์ ์ ๋ฌธ๊ฐ๊ฐ ์ฌ๊ธฐ์ ์ผ์๋ฆฌ๋ฅผ ์ฐพ๋ ๊ฒ์ด ๋ ์ฝ์ต๋๋ค. ์คํํธ์
์์ ์ผํจ์ผ๋ก์จ ์ ์
์์ ์์ ์๊ฒ ํ์ํ ๊ฒฝํ์ ์ป๊ฒ ๋๋ฉฐ, ์ด๋ ๊ทธ์ ๋ฏธ๋ ๊ฒฝ๋ ฅ์ ๋์์ด ๋ ๊ฒ์
๋๋ค.
์จ๋ผ์ธ ์กด์ฌ๊ฐ๊ณผ ์ํฅ๋ ฅ์ ๋์ด์ธ์
ํ๋์ ์ธ ์์
๋ฏธ๋์ด ํ๋กํ์ด ์ ๋ฆฌํ ์ ์์ต๋๋ค. ์ด๋ ๊ฒ ํ๋ฉด ๊ทํ์ ๊ธฐ์ ์ ํ๋ณดํ๋ ๊ฒ์ด ํจ์ฌ ๋ ์ฌ์์ง ๊ฒ์
๋๋ค. ์ด๋ฅผ ํตํด ์ ์ฌ์ ์ฑ์ฉ ๊ด๋ฆฌ์์ ๋ ์ฝ๊ฒ ์ํตํ ์ ์์ต๋๋ค. ์ด๋ฏธ ์ํํ ์์
๊ณผ ์์ผ๋ก ์ํํ ์์
์ ํ๋กํ์ ์ ๊ธฐ์ ์ผ๋ก ์ธ๊ธํ๋ ๊ฒ์ ์์ง ๋ง์ธ์. ํ์ ์ปค๋ฎค๋ํฐ์ ๊ฐ์
ํ๋ ๊ฒ๋ ๋งค์ฐ ์ ์ฉํฉ๋๋ค.
LinkedIn์ ๊ฐ์ ํ์ธ์
LinkedIn์ ์ ๋ฌธ๊ฐ๋ค์ ์ํธ ์์ฉ์ ์ํด ๋ง๋ค์ด์ง ์์
๋คํธ์ํฌ์
๋๋ค. ์ด๋ ์ํ๋ ์ ๋ฌธ๊ฐ๋ก ์๋ฆฌ๋งค๊นํ ์ ์๋ ํ๋ฅญํ ๊ธฐํ๋ฅผ ์ ๊ณตํฉ๋๋ค. ์
๊ทธ๋ ์ด๋๋ LinkedIn ํ๋กํ์ ๊ทํ์ ์ง์
์ ๋ฐ์ ์ ์ํ ๊ฐ๋ ฅํ ์จ๋ผ์ธ ์์ฐ์ด ๋ ๊ฒ์
๋๋ค. LinkedIn์ ๊ฐ์ ํ๊ธฐ ์ํ ๋ช ๊ฐ์ง ๋จ๊ณ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- LinkedIn ํ๋กํ์ ๊ฐ๋ฅํ ํ ๋ง์ด ์์ฑํ์ธ์(๊ทธ๋ฆฌ๊ณ ํญ์ ์ฐพ๊ณ ์๋ ๋ด์ฉ์ ํ์ํ์ธ์).
- ํ์ฌ ํด๊ฒฐ ์ค์ธ ๋ฌธ์ ๊ฐ ๋ฌด์์ธ์ง 12์ฃผ๋ง๋ค LinkedIn ํ๋กํ์ ์
๋ฐ์ดํธํ๋ผ๋ ์๋ฆผ์ ๋ง๋์ธ์.
- ๊ฒ์ํ๊ณ ๊ณต์ ํ๊ณ ๋๊ธ์ ๋ฌ ์ ์์ต๋๋ค. ํ
์คํธ, ์ด๋ฏธ์ง, ์ธํฌ๊ทธ๋ํฝ ๋ฑ ๊ด๋ จ ์ฝํ
์ธ ๋ฅผ ๋ง๋๋ ๊ฒ์ ์์ง ๋ง์ธ์.
- ํ์ ์จ๋ผ์ธ ์ปค๋ฎค๋ํฐ์ ๊ฐ์
ํ์ธ์. ์ง๋ฌธ์ ๋ตํ๊ณ ๊ทํ์ ๊ฒฝํ๊ณผ ์ง์์ ๋ฐ์ํ๋ ์ ์์ ์ ๊ณตํ์ญ์์ค. ์ด๋ฌํ ๊ทธ๋ฃน์ ๊ทํ์ ๊ฐ์ ๊ด์ฌ์ฌ๋ฅผ ๊ณต์ ํ๊ณ ๋น์ทํ ์๊ฐ์ ๊ฐ์ง ์ฌ๋๋ค์ ์ฐพ์ ์ ์๋ ์ข์ ์ฅ์์
๋๋ค. ๋น์ฐํ ๊ฑฐ๊ธฐ์์ ๊ณต์์ ์ฐพ์ ์ ์์ต๋๋ค.
ํ๊ณ๊น์ง ์ค๋นํ๋ผ
๊ทธ๋์ ๋น์ ์ ์ธํฐ๋ทฐ ์ด๋ ์ด๋ฉ์ผ์ ๋ฐ์์ต๋๋ค. ๋จผ์ , ๋ง์ ์ฌ๋๋ค์ด ํํผํ๊ณ ํํํ๋ ์ด ํ์ฌ์ ์ฌ๋ช
๊ณผ ๊ฐ์น๋ฅผ ์ดํดํ๋ ค๊ณ ๋
ธ๋ ฅํ์ญ์์ค. ๊ทธ๋ฐ ๋ค์ ๊ทํ์ ๊ธฐ์ ๊ณผ ๊ฒฝํ์ด ์ ์ฌ์ ๊ณ ์ฉ์ฃผ์๊ฒ "์ ๋ฆฌํ" ๊ฒ์ฒ๋ผ ๋ณด์ด๊ฒ ํ์ญ์์ค. ์๋ฅผ ๋ค์ด, ๊ทํ์ ์
๋ฌด๊ฐ ์ด์ ๊ณ ์ฉ์ฃผ์๊ฒ ์ด๋ป๊ฒ ๋์์ด ๋์๋์ง ์ ์ ์์ต๋๋ค. ๋น์ฉ์ด๋ ํ์ฌ ์์์ ์ ์ฝํ๊ณ ํจ์จ์ฑ์ ๋์ผ ์ ์๋ ๋ฐฉ๋ฒ์ ์ง์คํ์ธ์. ๋๋ถ๋ถ์ ์กฐ์ง์ ๊ทํ๊ฐ ์ ๊ณตํ๋ ๊ฐ์น์ ๋ํด ๋ฃ๋ ๊ฒ๋ฟ๋ง ์๋๋ผ ์ ๊ณตํ๋ ๊ฐ์น๋ฅผ ๋ณด๊ณ ์ถ์ดํฉ๋๋ค. ์ฑ์ฉ ๊ด๋ฆฌ์๊ฐ ์ฐพ๋ ๊ฐ์ฅ ์ค์ํ ์ธ ๊ฐ์ง ์ถ๊ฐ ์์๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- ๋์ ์ ์ฝํ๊ณ ๋ฒ ์ ์๋ ๋ฐฉ๋ฒ์ ๋ณด์ฌ์ฃผ์ธ์.
- ๊ธฐ์กด ํ๋ก์ธ์ค๋ฅผ ๋์ฑ ํจ์จ์ ์ผ๋ก ๋ง๋๋ ๋ฐฉ๋ฒ์ ๋ณด์ฌ์ฃผ์ธ์.
- ์กฐ์ง์ ํฅํ ๋ฌธ์ ๋ฅผ ์๋ฐฉํ ์ ์๋ ๋ฐฉ๋ฒ์ ์ฐพ์ผ์ญ์์ค.
๊ฒฐ๋ก
๊ทธ๊ฒ์ ๋ชจ๋ ๋น์ ์ด ์์ ์ ์ผ๋ง๋ ์ ํ๋๋์ ๋ฌ๋ ค ์์ต๋๋ค. ๋๊ตฌ๋ ๋น์ ์ ๋์ ํด ํด์ค ์ ์์ต๋๋ค. ์ธํฐ๋ท์ ํ์ฉํ๊ณ ์์ ์ ๊ฐ์ ์ ํ์ฉํ์ธ์. ์ฑ๊ณต์ ์ด์ ๋ ์์ ์ ๊ณ ์ ํ ๊ฐ์ ์ ํ์
ํ๊ณ ํ์ฉํ์ฌ ์ ์ฌ์ ์ธ ๊ณ ์ฉ์ฃผ์๊ฒ ์ ์ํ๋ ๊ฒ ์ฌ์ด์ ์์ต๋๋ค. ์ฌ๊ธฐ์ ๊ฐ์กฐ๋ ๋ค์ฏ ๊ฐ์ง ์ฌํญ์ด ๊ทํ๊ฐ ๊ฟ์ ์ง์
์ ์ฐพ๋ ๋ฐ ๋ ๊ฐ๊น์ด ๋ค๊ฐ๊ฐ๋ ๋ฐ ๋์์ด ๋๊ธฐ๋ฅผ ๋ฐ๋๋๋ค. ์ด๋ฌํ ํ์ ๋ฐํ์ผ๋ก ์ฒด๊ณ์ ์ธ ๊ณํ์ ์ธ์ฐ๋ฉด 2021๋
์ทจ์
์ ํ ๋ฐ ๋ ๋ค๊ฐ๊ฐ ์ ์์ ๊ฒ์
๋๋ค.
์ฝ๋ ๋ณ๋์ด๋ ๋ฌด์์ด๋ฉฐ ์ธก์ ๋ฐฉ๋ฒ
์ถ์ฒ:
๋ ๋์ ํ๋ก๊ทธ๋๋ฐ ํ์ฌ๋ ๊ฐ๋ฐ์ ์ํฌํ๋ก๋ฅผ ์ถ์ , ์ธก์ ๋ฐ ํ๊ฐํ๋ ๋ฐฉ๋ฒ์ ์ง์์ ์ผ๋ก ์ฐพ๊ณ ์์ต๋๋ค. ์ด๋ฅผ ํตํด ์์ฐ์ฑ๊ณผ ์ฝ๋ ํ์ง์ ํฅ์ํ๊ณ ์ถ์ ๊ธฐ๊ฐ์ ๋จ์ถํ๋ฉฐ ์์ต์ ๋์ผ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ํจ์จ์ฑ์ ์ธก์ ํ๋ ๊ฒ์ด ํญ์ ์ฌ์ด ๊ฒ์ ์๋๋๋ค. ๋๋ก๋ ์ฝ๋ ๋ณ๋ ๋ถ์์ด ๋์์ด ๋ ์ ์์ต๋๋ค.
์ฝ๋ ๋ณ๋์ด๋ ๋ฌด์์
๋๊น?
Churn์ ๊ฐ๋ฐ์๊ฐ ํ๋์ด ์์ฑํ๋ ์ฝ๋์ ์์ ๋ํ๋ด๋ ์งํ์
๋๋ค(
์์ด churn - shake up, mix; ๊ฐ๋จํ ๋งํด์, ์ฝ๋๋ก ๋์๊ฐ์ ์ฝ๋ ์์ ๋ด์ฉ ๋ณ๊ฒฝ - ํธ์ง์ ์ฃผ ). ๋๋ถ์ ๊ฐ๋ฐ์๊ฐ ์ฝ๋ ์์ฑ ํ ์ฒ์ 2~3์ฃผ ๋์ ํน์ ์ฝ๋ ์กฐ๊ฐ(์: ํจ์, ํ์ผ ๋๋ ํด๋์ค)์ ๋ช ๋ฒ์ด๋ ์ญ์ ํ๋์ง ํ์ธํ ์ ์์ต๋๋ค. ์ด๋ฌํ ์ธก์ ํญ๋ชฉ์ ํ๋ก์ ํธ์ ๊ฒฝํ๊ณผ ๋ณต์ก์ฑ์ ๋ฐ๋ผ ํ ๊ตฌ์ฑ์๋ง๋ค ๋ค๋ฆ
๋๋ค. ์ด๋ค ์ฝ๋ ๋ณ๋์ด ์ ์์ ์ธ ๊ฒ์ผ๋ก ๊ฐ์ฃผ๋์ด์ผ ํ๋์ง์ ๋ํ ์ ํํ ์งํ๋ ์์ต๋๋ค. ํนํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ฑฐ๋ ์ ์ฝ๋๋ฅผ ์ถ๊ฐํ ํ์๋ ์ฝ๋๊ฐ ์ ๊ธฐ์ ์ผ๋ก ํ
์คํธ๋๊ณ ์ต์ ํ๋๋ฏ๋ก ์ ๊ฑฐ ๋ฐ ํธ์ง์ ์ผ๋ฐ์ ์ธ ํ๋ก์ธ์ค์
๋๋ค. ๊ทธ๋ฌ๋ ์ฝ๋ ์ดํ๋ฅ ์ด ์ง๋์น๊ฒ ๋๊ฑฐ๋ ์ด ์งํ๊ฐ ๊ฐ์๊ธฐ ๋ณ๊ฒฝ๋๋ ๊ฒ์ ๊ฐ๋ฐ ํ์ ์ํฅ์ ๋ฏธ์น๋ ๋ฌธ์ ์ ์ฆ์์ผ ์ ์์ต๋๋ค.
์ดํ ์ฝ๋๋ ๋ฌด์์ ์๋ฏธํ๋์?
๊ณผ๋ํ๊ฑฐ๋ ๋ถ๊ท์นํ ์ฝ๋ ์ดํ์ ๊ฐ๋ฐ์๊ฐ ์ด๋ ค์์ ๊ฒช๊ณ ์์ผ๋ฉฐ ๋ฉํ ๋ง์ด๋ ํ์ด ํ๋ก๊ทธ๋๋ฐ๊ณผ ๊ฐ์ ์ถ๊ฐ ์ง์์ด ํ์ํจ์ ๋ํ๋ผ ์ ์์ต๋๋ค. ์ด๋ ๋ํ ๊ทธ ์ฌ๋์ด ์๋ฒฝ์ฃผ์์์ด๊ฑฐ๋ ๋ฌธ์ ํด๊ฒฐ์ ์์ด ๋ฐฉํฅ์ ๋ฐ๊พธ๋ ๊ฒฝํฅ์ด ์๊ณ ๊ท์คํ ์๊ฐ์ ๋ญ๋นํ๋ฉฐ ๋
ธ๋ ฅํด๋ ๊ฑฐ์ ์ฑ๊ณผ๋ฅผ ๊ฑฐ๋์ง ๋ชปํ๋ค๋ ๊ฒ์ ์๋ฏธํ ์๋ ์์ต๋๋ค. ๊ทธ๋๋ก ๋๋ฉด ์ง์
์ ๋ํ ๋ถ๋ง๊ณผ ์์ง์ผ๋ก ์ด์ด์ง ์ ์์ต๋๋ค. ์ง์์ ์ธ ํธ์ง์ ํ ๋ฆฌ๋๊ฐ "์๋ฃ" ๋ฐ "์๋ฃ" ์ํ๊ฐ ์์
์ ๋ํด ๋ฌด์์ ์๋ฏธํ๋์ง ๋ ๋ช
ํํ๊ฒ ๊ณต์ํํด์ผ ํจ์ ๋ํ๋ผ ์ ์์ต๋๋ค. ์ดํ ์ฝ๋๋ ๋ํ ํ์ฌ ์ํฌ๋ก๋ ๋ฐ ๋ฆฌ์์ค ํ ๋น์ ๋ํ ํต์ฐฐ๋ ฅ์ ์ ๊ณตํฉ๋๋ค. Toby Osborne์ ์ฝ๋๋ฅผ ๋ณ๊ฒฝํ๋ฉด ์ ์ฉํ ์ ๋ณด๋ฅผ ์ป์ ์ ์๋ค๊ณ ๋ฏฟ์ต๋๋ค. ์: "์ง๋ 2์ฃผ ๋์ home.html์ 50๋ฒ, website_controller.rb๋ 20๋ฒ ๋ณ๊ฒฝ๋์์ต๋๋ค." ์ด ํต๊ณ๋ ๋ค์์ ๋ณด์ฌ์ค๋๋ค.
- ๋ ๋ง์ ํ
์คํธ๊ฐ ํ์ํ ์ ์๋ ๊ณณ(์ฝ๋๊ฐ ์์ฃผ ๋ณ๊ฒฝ๋์๊ธฐ ๋๋ฌธ)
- ํ๋ก์ ํธ์ ์ด๋ค ๋ถ๋ถ์ด ๊ฐ๋ฐ์์๊ฒ ๊ฐ์ฅ ์ด๋ ค์ด์ง.
์ด๋ฌํ ์์๋ ์ค์ํฉ๋๋ค. ํ๋ก์ ํธ์ ๋ฆฌ์์ค๋ฅผ ์ฌํ ๋นํด์ผ ํ๋์ง, ๋ณด๋ค ์๊ฒฉํ ํ
์คํธ๋ฅผ ๊ฑฐ์ณ์ผ ํ๋์ง, ํ๋ก์ ํธ ๋ง๊ฐ์ผ์ ๋ณ๊ฒฝํด์ผ ํ๋์ง ๊ฒฐ์ ํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ์ฐ๊ตฌ์ ๋ฐ๋ฅด๋ฉด ๋๊ท๋ชจ ์ฝ๋ ์ดํ๋ฅ ๊ณผ ํ
์คํธ ์ค์ ๋ฐ๊ฒฌ๋ ๊ฒฐํจ ์ ์ฌ์ด์๋ ๊ฐํ ์๊ด๊ด๊ณ๊ฐ ์๋ ๊ฒ์ผ๋ก ๋ํ๋ฌ์ต๋๋ค. ํ์ด๋ฐ๋ ์ค์ํฉ๋๋ค. ์ฝ๋๋ ๋ง๊ฐ์ผ์ด ๋ค๊ฐ์ฌ์๋ก ๋์ฑ ์์ ๋์ด์ผ ํ๋๋ฐ, ๋งค๋ฒ ๋ฐ๋์ ํ์์ด ์ผ์ด๋๋ค๋ฉด ์ถ์ ์ดํ์ ๊ฒฐํจ์ด ์์ ์ ์๋ค๋ ๋ป์
๋๋ค. ๋์ ์ฝ๋ ์ดํ์ ๋๋์ ์ฝ๋ ์ถ๋ ฅ์ด ์ข์ ๊ฒฐ๊ณผ๋ก ๊ฐ์ฃผ๋๋ ๋ด๋ถ ํ ์ปค๋ฎค๋์ผ์ด์
๋ฌธ์ ๋ฅผ ๋ํ๋ผ ์๋ ์์ต๋๋ค.
์ฝ๋ ๋ณ๋์ ๋ฆฌํฉํ ๋ง ๋ฐ ๊ธฐ์ ๋ถ์ฑ์ ์ด๋ค ๊ด๋ จ์ด ์๋์?
์ฅ๊ธฐ์ ์ผ๋ก ์ฝ๋ ํ์ง, ๋ณด์ ๋ฐ ์ฑ๋ฅ์ ์ ์งํ๋ ค๋ฉด ์์ค ์ฝ๋ ๋ฆฌํฉํ ๋ง์ด ํ์ํฉ๋๋ค. ์ง์ ๋ถํ๊ณ ๋ถ์ ํํ๋ฉฐ ๋ฐ๋ณต์ ์ธ ์ฝ๋๋ฅผ ๊นจ๋ํ ์ฝ๋๋ก ๋ฐ๊ฟ์ค๋๋ค. ์ฌ๋ฌ ๊ฐ๋ฐ์๊ฐ ์์ ์ ์ฝ๋๋ฅผ ํ๋ก์ ํธ์ ๊ธฐ์ฌํ ๋ ๋ฐ์ํ ์ ์๋ ํ์คํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํฉ๋๋ค. ๋ฆฌํฉํ ๋ง์ ์์ค ์ฝ๋์ ๊ฐ๋
์ฑ๊ณผ ์ ์ง ๊ด๋ฆฌ์ฑ์ ํฅ์์ํต๋๋ค. ์ ๊ธฐ์ ์ธ ๋ฆฌํฉํ ๋ง์ด ์์ผ๋ฉด ๊ฐ๋ฐ์๋ ๊ฒฐ๊ตญ ๋ง๋ํ ๊ธฐ์ ๋ถ์ฑ์ ์ง๋ฉดํ๊ฒ ๋ฉ๋๋ค. ๋ ์ด์ ๋ฆฌํฉํ ๋งํ ์๊ฐ์ด ์ถฉ๋ถํ์ง ์๊ธฐ ๋๋ฌธ์ ๋ถ์ฑ๊ฐ ๋์ด๋๊ณ ์ด๋ก ์ธํด ๊ฐ๋ฐ์ด ์ด๋ ค์์ง๋๋ค. ํนํ ๋ ๊ฑฐ์ ์ฝ๋๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ถ๋ ๊ฒฝ์ฐ ๋์ฑ ๊ทธ๋ ์ต๋๋ค. ๋ฆฌํฉํ ๋ง์ ํตํด ๊ธฐ์ ๋ถ์ฑ๋ฅผ ์ค์ด๋ ค๋ฉด ์ด๋์๋ถํฐ ์์ํด์ผ ํ๋์ง๊ฐ ๋ฌธ์ ์ธ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค.
์ด๋ฏธ์ง์ ์ฃผ์ํ์ธ์. ์ฌ๊ธฐ์์ XY ๊ทธ๋ํ์ ์ดํ ๋ณต์ก์ฑ์ ์ธก์ ํ๋ ๊ฒ์ ์ค์ํ๊ณ ๊ธด๊ธํ ์ฝ๋ ๋ฆฌํฉํ ๋ง์ ์ฐ์ ์์๋ฅผ ์ง์ ํ๋ ๋ฐฉ๋ฒ์
๋๋ค. ๊ฐ์ฅ ๋ง์ ๋ฌธ์ ๋ฅผ ์ผ์ผํค๋ ํ์ผ์ด ๋ณต์กํ๊ณ ์์ฃผ ์ฌ์ฉ๋๋ ํ์ผ์์ ๋ณด์ฌ์ค๋๋ค. ์ด๋ฌํ ์ธก์ ํญ๋ชฉ์ ์ฌ์ฉํ๋ฉด ๋ฆฌํฉํ ๋ง ์์
์์ ๋จผ์ ํด๊ฒฐํด์ผ ํ๋ ์ฝ๋ "ํซ์คํ"์ ์๋ณํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ์ฝ๋ ๋ณ๋์ด ํญ์ ๋ฌธ์ ๊ฐ ๋๋ ๊ฒ์ ์๋๋ผ๋ ์ ์ ๊ฐ์กฐํ ๊ฐ์น๊ฐ ์์ต๋๋ค. ๊ฐ๋ฐ์๊ฐ ํ๋กํ ํ์
์ ์ ๋ฐ ์ค๊ณ ๋จ๊ณ์์ ์ฐ๊ตฌํ๊ณ ํ
์คํธํ๋ ๋ฐ ์๊ฐ์ ๋ณด๋ด๋ ๊ฒ์ ์ ์์ ์ธ ํ์์
๋๋ค.
์ดํ ์ฝ๋ ์ธก์ ๋ฐฉ๋ฒ
์ธก์ ํ์ง ์๊ณ ๋ ์ฝ๋ ์ดํ์ ์ค์ผ ์ ์์ต๋๋ค. ๋ฐ๋ผ์ ์ฒซ ๋ฒ์งธ ๋จ๊ณ๋ ์ด ์งํ๋ฅผ ์ธก์ ํ๋ ๊ฒ์
๋๋ค. ํ์์ ์ต์ ์ ์ดํ ์งํ๋ฅผ ๊ฒฐ์ ํ๊ณ ์ด ์งํ๋ฅผ ์ด๊ณผํ๋ ๋ฌธ์ ์ ์์ญ์ ์ฐพ์์ผ ํฉ๋๋ค. ๋ฌด๋ฃ ๋๋ ์ ๋ฃ ๋๊ตฌ๋ฅผ ์ํ๋์ง, ํ์ฌ ๊ท๋ชจ, ์์ฐ์ ๋ฐ๋ผ ์ด ์ธก์ ํญ๋ชฉ์ ์ธก์ ํ๋ ๋ค์ํ ์ํํธ์จ์ด๊ฐ ์์ต๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ์ด๋ฌํ ์ํํธ์จ์ด๋ ํน์ ๊ธฐ๊ฐ(๋ณดํต ๋ช ์ฃผ) ๋์ ์์คํ
์์ ๋ณ๊ฒฝ(์ถ๊ฐ ๋๋ ์ญ์ )๋ ์ฝ๋ ์ค ์๋ฅผ ๊ฒฐ์ ํฉ๋๋ค. git์์ ์์
ํ๋ ๊ฒฝ์ฐ
git-churn ์คํฌ๋ฆฝํธ๋ฅผ ์ฌ์ฉํ์ฌ ํ์ผ์ ๋ช ๋ฒ์ด๋ ๋ณ๊ฒฝํ๋์ง ํ์ธํ ์ ์์ต๋๋ค. ๋์์ผ๋ก Patrick Mevzek์ ๋ค์ ๋ช
๋ น ์ฌ์ฉ์
์ ์ํฉ๋๋ค .
git log --format=oneline [path_to_file]
churn-php ๋ ์์ต๋๋ค .
Pluralsight Flow๋ ๊ณผ๊ฑฐ Git ๋ฐ์ดํฐ๋ฅผ ๋ณด๊ณ ์๋ก ์ง๊ณํ์ฌ ํ ์์ฐ์ฑ๊ณผ ํ๋ก์ธ์ค ํจ์จ์ฑ์ ๊ฐ์กฐํฉ๋๋ค.
CodeScene์ ์์ธก ๋ถ์์ ์ฌ์ฉํ์ฌ ์ฝ๋์ ์จ๊ฒจ์ง ์ํ๊ณผ ์ฌํ์ ํจํด์ ์ฐพ์ต๋๋ค. ์ถ๊ฐ๋ ์ฝ๋ ์ค ์์ ์ ๊ฑฐ๋ ์ค ์๋ฅผ ์ธก์ ํฉ๋๋ค.
Stepsize๋ ๊ธฐ์ ๋ถ์ฑ์ ๊ด๋ จ๋ ์ฝ๋์ ๋ํ ์ฝ๋ ๋ณ๋์ ๊ณ์ฐํฉ๋๋ค. SaaS ๊ฐ๋ฐ์๋ฅผ ์ํด
Azure DevOps Server์๋ ์ดํ ์ฝ๋๋ฅผ ์ธก์ ํ๊ธฐ ์ํ ๊ธฐ๋ณธ ์ ๊ณต ๋ฉ์ปค๋์ฆ์ด ํจ๊ป ์ ๊ณต๋ฉ๋๋ค. ์ด๋ฅผ ํตํด ๋ค์์ ํ์ํ๋ ๋ณด๊ณ ์๋ฅผ ์์ฑํ ์ ์์ต๋๋ค.
- ํน์ ๋น๋์์ ๋ณ๊ฒฝ๋ ํน์ ํ์ผ ์ด๋ฆ ํ์ฅ์๋ฅผ ๊ฐ์ง ํ์ผ์ ์
- ํน์ ์ด์
๋ธ๋ฆฌ์ ๋ํ ์์ค ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ฝ๋ ์ค ์
- ์ด๋ค ๋ณ๊ฒฝ์ฌํญ์ด ์ ์ถ๋์์ผ๋ฉฐ ๊ฐ ๋ณ๊ฒฝ์ฌํญ์ ์ธ๋ถ์ ๋ณด๋ ๋ฌด์์
๋๊น? (์๋ฅผ ๋ค์ด ๋ณ๊ฒฝํ ์ฌ๋, ๋ณ๊ฒฝ๋ ํ์ผ, ๋ณ๊ฒฝ ๋ ์ง๋ ์ธ์ ์
๋๊น?)
๊ฒฐ๋ก
์ฝ๋ ๋ณ๋์ ํ์ ์์ฐ์ฑ๊ณผ ํจ์จ์ฑ์ ํฐ ์ํฅ์ ๋ฏธ์น ์ ์์ต๋๋ค. ์๋ก์ด ๋ฐ์ดํฐ ๋์
, ๊ณ ๊ฐ ํผ๋๋ฐฑ ๋์ ๋ฑ ์ธ๋ถ ์์ธ์ ๊ฒฐ๊ณผ์ผ ์๋ ์์ต๋๋ค. ์ฝ๋ ๋ณ๋์ ์์ฌ์ํต์ ๊ฐ์ ํด์ผ ํ๋ ๋ถ๋ถ์ ๋ํ๋ผ ์ ์์ต๋๋ค. ๊ฐ๋ฐ์์ ๊ธฐ์ ์ด๋ ์ง์ ๋ถ์กฑ์ผ๋ก ์ธํด ์ดํ๋ฅ ์ด ๋์ ๊ฒฝ์ฐ ์ง์์ด ์ ๊ณต๋์ด์ผ ํฉ๋๋ค. ์ด๋ ๊ถ๊ทน์ ์ผ๋ก ํ์ ์ฌ๊ธฐ์ ์ฑ๊ณผ๋ฅผ ํฅ์์์ผ ๋ณด๋ค ์ค์ํ ๋น์ฆ๋์ค ๋ชฉํ๋ฅผ ๋ฌ์ฑํ๊ฒ ๋ฉ๋๋ค.
GO TO FULL VERSION