
์์ํฉ๋๋ค. ๋์์ธ ์์คํ

- #designsystem
- #๋์์ธ์์คํ
- #ux
- #ui
์๋ ํ์ธ์. ๋ ธ๋จธ์ค UX๋์์ด๋ ์ ํฌ์ ์ ๋๋ค.
ํ ํฌ ๋ธ๋ก๊ทธ์ ๋์์ด๋๋ก๋ ์ ๊ฐ ์ฒ์ ๋ฑ์ฅํ๋ ๊ฒ ๊ฐ๋ค์. ์ด๋ฒ ๊ธ์ ์์์ผ๋ก UXํ์ ์ด๋ค ๊ณ ๋ฏผ์ ํ๊ณ ์ด๋ป๊ฒ ์ผํ๋์ง ํ๋์ฉ ๋๋ ๋ณด๋ ค ํฉ๋๋ค. ์ฒซ๋ฒ์งธ ์ด์ผ๊ธฐ๋ก, fromm์ ๋์์ธ ์์คํ (FDS) ๋์ ๊ณผ์ ์ ๊ณต์ ํ๊ฒ ์ต๋๋ค.
๋์์ธ ์์คํ ์ ์์ํ์ด์?
fromm์ ๋ฉ์์ง๋ฟ๋ง ์๋๋ผ ์คํ ์ด, ์ฑ๋ ๋ฑ ๋ค์ํ ์๋น์ค๋ฅผ ์ ๊ณตํ๊ณ ์์ด์. ์๋น์ค๊ฐ ๋น ๋ฅด๊ฒ ํ์ฅ๋๋ฉด์, ๋ง์ ๊ธฐ๋ฅ๋ค์ด ์ถ๊ฐ๋๊ธฐ ์์ํ๊ณ ๊ฐ ํ๋ฉด๋ง๋ค ์กฐ๊ธ์ฉ ๋ค๋ฅธ ์ปดํฌ๋ํธ๋ค์ด ์๊ธฐ๊ธฐ ์์ํ์ด์. ์ด๋ฐ ์์ ์ฐจ์ด๋ค์ด UXํ๊ณผ ๊ฐ๋ฐํ ์์ชฝ ๋ชจ๋์๊ฒ ๋ถ์ฑ๋ก ์์๊ณ , ๊ฒฐ๊ณผ์ ์ผ๋ก ์ฌ์ฉ์์๊ฒ ์ผ๊ด๋ ๊ฒฝํ์ ์ ๊ณตํ๋๋ฐ ๊ฑธ๋ฆผ๋์ด ๋์์ฃ .
์ ์ฌ ํ ๋ฌ ์ฐจ์๋ ์ ๋ ํ๋ฉด ๊ณณ๊ณณ์ ์ปดํฌ๋ํธ๋ฅผ ๋ณด๋ฉฐ โ์.. ์ด๊ฑด ๋ค๋ฅด์ง..?โ๋ผ๋ ์๋ฌธ์ ๋น ์ก์์ด์.
(๊ทธ๋์ ๋..)
๋ ๋ค๋ฅธ ๋ฌธ์ ๋ฐ๊ฒฌ!
๋ฆฌ์์ค ๋ญ๋น์์ด์. AOS, iOS, Web ์์ ๊ฐ์ ๊ด๋ฆฌ๋๊ณ ์๋ ์ปดํฌ๋ํธ์ ๋ํ ์ํต์ด ์์๊ธฐ์ UXํ์ ๊ฐ ๊ฐ๋ฐํ๊ณผ ํ์ ํ ๋๋ง๋ค ๋ฏธ๋ฌํ ๊ฐ๊ทน์ ๋ง์ถฐ๊ฐ์ผ ํ์ด์. ๊ฐ๋ฐํ๋ ๋น์ทํ ์ปดํฌ๋ํธ์ ์์ธ ์คํ์ด ๋ฌ๋ผ ๋ฆฌ์์ค๊ฐ ๋ญ๋น๋๊ณ ์์์ด์. ๊ทธ๋์! ๋ ๋์ ์ฌ์ฉ์ ๊ฒฝํ๊ณผ ํจ์จ์ ์ธ ํ์ ์ ์ํด ๋์์ธ ์์คํ ๋์ ์ ๊ฒฐ์ ํ๊ฒ ๋์์ต๋๋ค.
์ ๊น! ๋์์ธ ์์คํ ์ด ๋ญ์ฃ ?
๋์์ธ ์์คํ ์ ๋์์ธ ์์น์ ๋ฐํ์ผ๋ก ์ฌ์ฌ์ฉํ ์ ์๋ ์ปดํฌ๋ํธ, ํจํด, ์ฝ๋ ๋ฑ์ ์ฒด๊ณ์ ์ผ๋ก ์ ๋ฆฌํ ๋๊ตฌ ๋ชจ์์ ๋๋ค.
๊ทธ๊ฑฐ ํ๋ฉด ๋ญ๊ฐ ์ข์์?
์๋น์ค์ ์ผ๊ด์ฑ
๋ฉ์์ง, ์คํ ์ด, ์ฑ๋ ๋ฑ ๋ค์ํ ์๋น์ค ์ ๋ฐ์์ ์ฌ์ฉ์์๊ฒ ์ผ๊ด๋ ๊ฒฝํ์ ์ ๊ณตํ๊ณ ๋ ๋์๊ฐ fromm์ ๋ธ๋๋ ๊ฒฝํ๋ ๋ช ํํ๊ฒ ์ ๋ฌํ ์ ์์ด์.
์ํต ์ค๋ฅ ๊ฐ์
๊ธฐํ์, ๋์์ด๋, ๊ฐ๋ฐ์ ๋ชจ๋ ๊ฐ์ ์ธ์ด๋ฅผ ์ฐ๋ฉด์ ์ปค๋ฎค๋์ผ์ด์ ์ค๋ฅ๋ฅผ ์ค์ผ ์ ์์ด์.
์จ๋ณด๋ฉ ์์ฐ
์ ๊ท ๊ตฌ์ฑ์์ด ํฉ๋ฅํด๋ ๋์์ธ์์คํ ๋ฌธ์๋ฅผ ํตํด ์ํํ ์จ๋ณด๋ฉ๊ณผ ์ด๋ฐ ์์ ์ ํจ์จ์ ์ผ๋ก ์์ํ ์ ์์ด์.
์ฐ๋ฆฌ๋ ์ด๋ ๊ฒ ์์ํ์ด์.
์คํฐ๋๋ถํฐ ์์
์ด๋ฏธ ๋์์ธ์์คํ ์ ์ ๋ง๋ ๋ค๋ฅธ ์๋น์ค์ ๋ฌธ์๋ฅผ ์ดํด๋ณด๊ณ ํผ๊ทธ๋ง์ ํจ์จ์ ์ผ๋ก ๋์ ํ๊ธฐ ์ํด ํ ๋ด์์ ๋์์ธ์์คํ ๊ฐ์๋ฅผ ํจ๊ป ๋ค์ผ๋ฉฐ ๋ฐฉํฅ์ฑ์ ์ก์์ด์.
UXํ์ Brad Frost์ Atomic Design ๋ฐฉ๋ฒ๋ก ์ ๊ธฐ๋ฐ์ผ๋ก ๋์์ธ ์์คํ
์ ๊ตฌ์ถํ๊ธฐ๋ก ๊ฒฐ์ ํ์ด์!
Atomic Design์ ๋์์ธ ์์คํ
๊ตฌ์กฐํ ๋ฐฉ๋ฒ๋ก ์ธ๋ฐ์. ๊ฐ๋จํ ์ ๋ฆฌํ๋ฉด ๊ฐ์ฅ ์์ ๋จ์์ UI๋ก ์์ํด ์ ์ฐจ ํฐ ๋จ์๋ก ํ์ฅํ์ฌ ์ฒด๊ณ์ ์ผ๋ก UI๊ตฌ์กฐ๋ฅผ ๊ตฌ์ฑํ๋ ๋ฐฉ๋ฒ์ด์์.
(์ถ์ฒ : ๋ณผ๋UX)
์ ์์์ ํ์ด์ง๊น์ง ๊ตฌ์กฐ๋ฅผ ์ก๊ธฐ ์ํด ๋จผ์ ์ ์์ธ ์ปฌ๋ฌ, ํ์ดํฌ๊ทธ๋ํผ ๋ฑ ๊ธฐ์กด ๊ฐ์ด๋ ๋ฌธ์๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋์์ธ ์์คํ
์ ๋ฑ๋กํ๋ ค๊ณ ์๋ํ์ด์.
๊ทธ๋ฐ๋ฐ.. ๋น์์ฌํ ์์ฉ์์ฉ๐จ
๊ธฐ์กด ๊ฐ์ด๋ ๋ฌธ์์ ์ปฌ๋ฌ(+ ํ์ดํฌ, ์ฌ๋ฐฑ, ๊ทธ๋ฆผ์ ๋ฑ๋ฑโฆ)๊ฐ ๋๋ฌด ๋ง์๋ฐ์..? ์ด๊ฑฐ ๋ค ์ฌ์ฉํ๊ณ ์๋์?
๊ทธ๋ ๋ค๋ฉด..
์ปดํฌ๋ํธ ํค์ณ ๋ชจ์ฌ!
๊ฐ ์๋น์ค ํ๋ฉด ๊ณณ๊ณณ์ ํฉ์ด์ ธ ์๋ ์ปดํฌ๋ํธ๋ฅผ ํ๊ณณ์ ๋ชจ์์ต๋๋ค.
์ ๋ง ๊ผญ! ํ์ํ ์ ์ ์์์ธ์ง ํ์ธํ๊ธฐ ์ํด ํ์ฌ ์ฌ์ฉ๋๊ณ ์๋ ํ๋ฉด์ ๋ชจ๋ ์ ๊ฒํ์ต๋๋ค.
์
์ฌ ์ด๋ฐ์ ์งํํ๋ ์ด ์์
์ด ์๋น์ค๋ณ ๋์์ธ ์ฐจ์ด๋ฅผ ์ดํดํ ์ ์๋ ์์ฃผ ์ข์ ์๊ฐ์ด๊ธฐ๋ ํ์ด์.
(์! ๋ง๋ค!)
ํผ๊ทธ๋ง์ Variables๋ก ๋ฑ๋ก
์ปฌ๋ฌ๋ถํฐ ํ์ดํฌ๊ทธ๋ํผ, ์์ด์ฝ, ์ฌ๋ฐฑ ๋ฑ FDS์ ์ ํํ ๊ธฐ์ค์ ์ ์ํ๊ธฐ ์ํด ํ์ํ์ง ์๋ ์์๋ค์ ์ ๋ฆฌํ ํ ํผ๊ทธ๋ง์ ๋ฑ๋กํ์ด์. ์์คํ
์ ์ผ๋ก ๊ด๋ฆฌ๋ ์ ์๊ฒ ํ๊ฒฝ ์ธํ
์ ์งํํ์ต๋๋ค.
(ํ๋ํ๋..์ ์ฑ์ผ๋ก..๋ฑ๋ก..)
์ปดํฌ๋ํธ ์ ์
๋๋ง์ ์ฒซ ๋ฒ์งธ ์คํ ์ปดํฌ๋ํธ์ธ โ๋ค์ด์ผ๋ก๊ทธโ๋ฅผ ๋ง๋ค์์ด์.
FDS ํ์์์ ๋์์ธ ์์๋ค์ ์คํ์ด ์ ๋ฆฌ๋์์์ ๊ณต์ ํ๊ณ ์ด ๊ฐ์ ๊ธฐ๋ฐ์ผ๋ก ๊ฐ ๊ฐ๋ฐํ์์ ์นดํ๋ก๊ทธ์ฑ, ์คํ ๋ฆฌ๋ถ์ ๋ง๋ค์ด์ฃผ์
จ์ต๋๋ค.. ์์ฒญ๋ ๊ฐ๋..
UXํ์ ์ด๋ฅผ ํตํด ๋ค์ํ ํ๊ฒฝ์์ ์ฝ๊ฒ ํ ์คํธํ ์ ์์ด ์ ๋ง ๋ฐ๊ฐ์ด ๋ณํ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ์ข์ ํ๋ฉด(๊ฐค๋ญ์ ํด๋)์ด๋ ์์ด๋ก ๋ฒ์ญ ์ ์๋ํ ๋ ์ด์์์ผ๋ก ์จ์ ํ๊ฒ ๊ตฌํ๋๋์ง ์นดํ๋ก๊ทธ ์ฑ์์ ๋ฐ๋ก ํ์ธํ ์ ์์์ด์.
์์ฃผ ์ข์ง์~?
๋ค์ด์ผ๋ก๊ทธ๋ฅผ ์์์ผ๋ก ์ค๋ต๋ฐ, ํ ์คํธํ๋..ํ๋์ฉ ์ ์ํ๊ณ ์์ด์.
์ง๊ธ ์ฐ๋ฆฌ ์ํฉ์์?
FDS ๋์ ์ฌ์ ์์ ์ด์ ๋ง ์ด์ ์ ์ง๋ฌ์ด์. ์์ผ๋ก๋ ์๋ก์ด ์ปดํฌ๋ํธ๊ฐ ํ์ํ ์ํฉ์ ๋ง์ฃผํ ๊ฑฐ๊ณ ์ ํด์ง ๊ท์น๋ ๋ค๋ฌ์ด๊ฐ์ผ ํ ๊ฒ๋๋ค. ๊ทธ๋์ ๋์์ธ์์คํ ์ ๋์ด ์๋ค๊ณ .. ์ค์ ๋ก ๋์์ธ ์์คํ ๋์ ์คํจ ์ํฐํด๋ ์ข ์ข ๋ณด์ด๋๋ฐ์. ๊ทธ๋งํผ ์ด๋ ค์ด ์์ ์ด์ง๋ง UXํ์ ์ฒ์ฒ๋ฐ์ฌ ๊ฐ๋ฐํ๊ณผ ์์ก๊ณ ์ ํค์ณ ๋๊ฐ ๋ณผ ์์ ์ ๋๋ค!
๋ง๋ฌด๋ฆฌ ์ธ์ฌ ์ฌ๋ฆฝ๋๋ค.
์ค๋์ ๋์์ธ ์์คํ ๋์ ๋ฐฐ๊ฒฝ๊ณผ ์ด๋ฐ ํ๊ฒฝ ์ธํ ๊ณผ์ ์ ๊ณต์ ํด ๋ณด์์ต๋๋ค. ์ ์ ์๊ฒ ์ง๊ธ๋ณด๋ค ๋ ๋์ ๊ฒฝํ์ ์ ๊ณตํ๊ธฐ ์ํด UXํ์ ์ค๋๋ ์ด์ฌํ ๋ฌ๋ฆฝ๋๋ค! ์์์์!