-
-
Notifications
You must be signed in to change notification settings - Fork 1
Goals
ํ์ด์ง๋ Dale UI ํ์ด 2025๋ ๋ด์ ์ง์คํ North Star ๋ชฉํ์ ์ด์ ๋ฐ๋ฅธ ์ฑ๊ณต ์งํ๋ฅผ ์ ์ํ ๋ฌธ์์ ๋๋ค. ํด๋น ๋ด์ฉ์ 2025๋ 4์์ ์งํ๋ ๋น์ ยท๋ฏธ์ ์ํฌ์์ ๋ ผ์ ๊ฒฐ๊ณผ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์์ฑ๋์์ผ๋ฉฐ, ์ถํ ์์ ๋ ์ ์์ต๋๋ค.
- ํ๊ธ ํ์ดํฌ๊ทธ๋ํผ ์์คํ ์์ฑ
- ํ๊ตญ์ด UI ํจํด์ ์ต์ ํ๋ ์ปดํฌ๋ํธ 20์ข ์ด์ ๊ฐ๋ฐ
- ํ์ ์ ํ ์ ๋ ์ด์์ ์์ ์ฑ ํ๋ณด
- Figma ์ปดํฌ๋ํธ์ ์ฝ๋ ์ปดํฌ๋ํธ ๊ฐ 1:1 ๋งคํ ์์คํ ๊ตฌ์ถ
- ํธ๋์คํ ์ํฌํ๋ก์ฐ ๋ฌธ์ํ ๋ฐ ํํ ๋ฆฌ์ผ ๊ฐ๋ฐ
- ๊ณตํต ์ฉ์ด์ง ๋ฐ ๋ค์ด๋ฐ ์ฒด๊ณ ์๋ฆฝ
- WCAG 2.1 AA ์์ค ์ค์ ์ปดํฌ๋ํธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์์ฑ
- ์ ๊ทผ์ฑ ํ ์คํธ ์๋ํ ์์คํ ๊ตฌ์ถ
- ์ ๊ทผ์ฑ ๊ฐ์ด๋๋ผ์ธ ๋ฐ ๋ชจ๋ฒ ์ฌ๋ก ๋ฌธ์ํ
- ์ง๊ด์ ์ธ API ์ค๊ณ ๋ฐ TypeScript ํ์ ์์ ์ฑ ํ๋ณด
- ์ฌ์ด ์ค์น ๋ฐ ์ ์ฉ ํ๋ก์ธ์ค ๊ฐ๋ฐ
- ์ด๋ณด์๋ฅผ ์ํ ๋จ๊ณ๋ณ ํํ ๋ฆฌ์ผ ์๋ฆฌ์ฆ ์ ์
- ํ ์คํธ ์๋ํ ๋ฐ CI/CD ํ์ดํ๋ผ์ธ ๊ตฌ์ถ
- ์ฑ๋ฅ ์ต์ ํ ๋ฐ ๋ฒ๋ค ํฌ๊ธฐ ๊ด๋ฆฌ ์์คํ ๋์
- ๊ธฐ์ ๋ถ์ฑ ๊ด๋ฆฌ ํ๋ก์ธ์ค ์๋ฆฝ
- ์ธ๋ถ ๊ธฐ์ฌ์๋ฅผ ์ํ ๊ฐ์ด๋๋ผ์ธ ๋ฐ ์ง์ ๊ฒฝ๋ก ์๋ฆฝ
- ์ ๊ธฐ์ ์ธ ์ปค๋ฎค๋ํฐ ํผ๋๋ฐฑ ์ธ์ ์ด์
- ์คํ์์ค ๊ธฐ์ฌ์ ์ธ์ ๋ฐ ๋ณด์ ์ฒด๊ณ ๊ฐ๋ฐ
- ๊ฑด๊ฐํ ์์ฌ๊ฒฐ์ ๋ฐ ํผ๋๋ฐฑ ํ๋ก์ธ์ค ํ๋ฆฝ
- ์ง์ ๊ฐ๋ฅํ ๊ธฐ์ฌ ๋ชจ๋ธ ๋ฐ ์ํฌํ๋ก์ฐ ๊ฐ๋ฐ
- ํ ๋ด ์ง์ ๊ณต์ ๋ฐ ์ฑ์ฅ ์ง์ ์ฒด๊ณ ๊ตฌ์ถ
ํ๋ก๋ํธ/์๋น์ค ๋์ ์ฌ๋ก: 20๊ฐ ์ด์์ ์ค์ ์์ฉ ์ ํ npm ํจํค์ง ๋ค์ด๋ก๋: ์ 10,000ํ ์ด์ ํผ๊ทธ๋ง UI Kit ๋ค์ด๋ก๋: 5,000ํ ์ด์ GitHub ์คํ: 1,000๊ฐ ์ด์
๋์์ธ-๊ฐ๋ฐ ๊ฐ ์ํต ์๊ฐ ๊ฐ์: ์ฌ์ฉ์ ๋ณด๊ณ ๊ธฐ์ค 30% ์ด์ UI ๊ตฌํ ๋ถ์ผ์น ๊ฐ์: ์ฌ์ฉ์ ๋ณด๊ณ ๊ธฐ์ค 50% ์ด์ ๊ฐ๋ฐ ์๋ ํฅ์: ์ ์ฌ ๊ธฐ๋ฅ ๊ฐ๋ฐ ์๊ฐ 20% ๋จ์ถ
GitHub PR: ์ธ๋ถ ๊ธฐ์ฌ PR 100๊ฐ ์ด์ ๋์์ด๋ ๊ธฐ์ฌ ๋น์จ: ์ ์ฒด ๊ธฐ์ฌ์ 30% ์ด์ ์ธ๋ถ ์ธ๊ธ: ๋ธ๋ก๊ทธ, ์ ํ๋ธ, ์ปจํผ๋ฐ์ค ๋ฑ 50ํ ์ด์
์ฌ์ฉ์ ๋ง์กฑ๋: NPS 50 ์ด์ "๋์์ธ ์์คํ ์ด ๋ ์น์ํด์ก๋ค" ํผ๋๋ฐฑ: ์ฌ์ฉ์์ 70% ์ด์ ๋ฌธ์ํ ํ์ง ๋ง์กฑ๋: ์ฌ์ฉ์์ 80% ์ด์
WCAG ์ค์์จ: AA ์์ค 100% ๋ฌ์ฑ ๊ฐ๋ฐ์ ์ค๋ฅ ๊ฐ์: ์ฌ์ฉ์ ๋ณด๊ณ ๊ธฐ์ค 40% ์ด์ ๋์์ธ-์ฝ๋ ์ผ์น๋: 95% ์ด์