ํ๋น๋ฏธ๋์ด ์ํ๋จ <๋๋๋ฆฌ๋ทฐ์ด๋ค> ํ๋์ ์ํด์ ์ฑ ์ ํ์ฐฌ ๋ฐ์ ์์ฑ๋ ์ํ์ ๋๋ค.
์๋ ํ์ธ์ dev_writer์ ๋๋ค. ์ด๋ฒ์๋ ํ๋น๋ฏธ๋์ด ์ํ๋จ ํ๋์ผ๋ก ๋ฐ์ <์ํคํ ํธ ์ฒซ๊ฑธ์>์ ๋ํด ๋ฆฌ๋ทฐํด ๋ณด๊ฒ ์ต๋๋ค.
์ฑ ์ ์ ์ฒญํ ์ด์
๊ฐ๋ฐ์๋ก ์ทจ์ ํ ์ดํ ChatGPT, Claude (ํนํ Claude Code), Cursor ๋ฑ ๋ค์ํ AI ์์ด์ ํธ๋ค์ ๋ฑ์ฅ๊ณผ, Base44 / Lovable ๊ฐ์ AI ์๋ํฐ๋ค์ด ๋น ๋ฅด๊ฒ ํ์ฐ๋จ์ ๋ฐ๋ผ ์์ผ๋ก ๊ฐ๋ฐ์๋ก์ ์ด๋ค ๊ฒฝ์๋ ฅ์ ๊ฐ์ถ์ด์ผ ํ ์ง ๊ณ ๋ฏผ์ ํ๊ณ ์์์ต๋๋ค. ๋, ์ค๋ฌด์์๋ ์ ์ฐจ AI ์์กด๋๊ฐ ๋์์ง๋ฉด์ ์ ์ค์ค๋ก์ ์ฑ์ฅ์ด ์ถฉ๋ถํ ์ด๋ฃจ์ด์ง์ง ๋ชปํ๋ค๋ ๋ถ์์ ๋๊ปด ํด๋น ์ฑ ์ ์ฝ์ด๋ณด๊ธฐ๋ก ํ์ต๋๋ค.
๋ชฉ์ฐจ
์ฑ ์ 6๊ฐ์ ์ฅ๊ณผ ํน๋ณ ๋ถ๋ก์ผ๋ก ๊ตฌ์ฑ๋์ด ์์ต๋๋ค.
- ์ํคํ ํธ๊ฐ ํ๋ ์ผ
- ์ํํธ์จ์ด ์ค๊ณ
- ์ํคํ ์ฒ ์ค๊ณ
- ์ํคํ ์ฒ ๊ตฌํ
- ํ์ง ๋ณด์ฆ๊ณผ ํ ์คํธ
- ์ํคํ ํธ์ ํ์ต๊ณผ ์ฑ์ฅ
- ๋ถ๋ก: ๊ตญ๋ด ์ํคํ ํธ์ ์ด์ผ๊ธฐ
์ํคํ ํธ๋
์ฑ ์์๋ ์ํคํ ํธ์ ๋ํด ๋ค์๊ณผ ๊ฐ์ด ์ค๋ช ํ๊ณ ์์ต๋๋ค.
- ๋น์ฆ๋์ค ๋ฐ IT ๊ณผ์ ๋ฅผ ๋ถ์ํ๊ณ , ๊ทธ ๊ฒฐ๊ณผ๋ฅผ ๋ฐํ์ผ๋ก ์๋ฃจ์ ์ ์ค๊ณํ์ฌ ์ ๋ณด ์์คํ ์๊ฑด์ผ๋ก ์ฌ์ ์ํ๋ค.
- ํ๋์จ์ด ๋ฐ ์ํํธ์จ์ด ๊ด๋ จ ๊ธฐ์ (์ ํ๋ฆฌ์ผ์ด์ ๊ธฐ์ , ๋ฐฉ๋ฒ๋ก ๋ฑ)์ ํ์ฉํด ๊ณ ๊ฐ์ ๋น์ฆ๋์ค ์ ๋ต์ ์ง์ํ ์ ์๋๋ก ์ ๋ณด ์์คํ ์ ๋ฐ์ ์ ํฉ์ฑ๊ณผ ์ผ๊ด์ฑ์ ์ ์งํ๋ IT ์ํคํ ์ฒ๋ฅผ ์ค๊ณํ๋ค.
- ์ค๊ณ๋ ์ํคํ ์ฒ๊ฐ ํด๋น ๊ณผ์ ์ ๋ํ ์๋ฃจ์ ์ผ๋ก ์ ํฉํ์ง ํ์ธํ๊ณ , ํ์ ๊ฐ๋ฐ ๋ฐ ๋์ ์ด ์ํํ๊ฒ ์ด๋ฃจ์ด์ง ์ ์๋์ง๋ ํจ๊ป ์ ๊ฒํ๋ค.
- ์๋ฃจ์ ์ ๊ตฌ์ฑํ๊ธฐ ์ํด ์ ๋ณด ์์คํ ์ด ๊ฐ์ถ์ด์ผ ํ ๊ธฐ์ค์ ๋ช ํํ ์ ์ํ๋ฉฐ, ์คํ ๊ณผ์ ์์ ๋ฐ์ํ ์ ์๋ ๊ธฐ์ ์ ๋ฆฌ์คํฌ๋ ์ฌ์ ์ ํ๊ฐํ๋ค.
์ด์ฒ๋ผ ์ํคํ ํธ๋ ๋จ์ํ ๊ฐ๋ฐ์๊ฐ ์๋๋ผ, ๋น์ฆ๋์ค ๋ชฉํ์ ๊ธฐ์ ์ ํ์ค์ ์ฐ๊ฒฐํด ์ต์ ์ ํด๋ต์ ์ค๊ณํ๋ ์ ๋ต์ ์ญํ ์ ์ํํ๋ ์ฌ๋์ด๋ผ๊ณ ํ ์ ์์ต๋๋ค.
์ํคํ ์ฒ์ ์ค์์ฑ
์๋น์ค์ ์ํคํ ์ฒ๋ ๋จ์ํ ๊ตฌ์กฐ์ ์ ํ์ด ์๋๋ผ, ์์ผ๋ก์ ๊ฐ๋ฐ ๋์ด๋์ ์ ์ง๋ณด์ ํจ์จ์ฑ์ ๊ฒฐ์ ์ง๋ ํต์ฌ ์์๋ผ๊ณ ์๊ฐํฉ๋๋ค.
์๋ฅผ ๋ค์ด ๋ชจ๋๋ฆฌ์ ๊ตฌ์กฐ๋ก ๊ฐ ๊ฒ์ธ์ง, ๋ง์ดํฌ๋ก์๋น์ค๋ก ๋๋ ๊ฒ์ธ์ง์ ๊ฐ์ ํฐ ๋ฐฉํฅ์ฑ๋ถํฐ, ํด๋ฆฐ ์ํคํ
์ฒ / CQRS / DDD ๋ฑ ์ต์ ํจํด์ ์ ์ฉํ ์ง ์ฌ๋ถ๊น์ง ๋ชจ๋ ์ด์ ํด๋นํฉ๋๋ค. ๋ฌธ์ ๋ ์ด๋ฌํ ์ํคํ
์ฒ๋ฅผ ์ด๋ฆ๋ง ๋ค์ด๋ณธ ์์ค์์ ์ถฉ๋ถํ ๊ณ ๋ฏผ ์์ด ์ฑํํ ๊ฒฝ์ฐ, ์ค์ ๊ฐ๋ฐ ๊ณผ์ ์์ ์คํ๋ ค ์ํคํ
์ฒ๋ฅผ ‘๋ฐ๋ฅด๊ธฐ ์ํด’ ๋ ๋ง์ ์ด๋ ค์์ด ๋ฐ์ํ ์ ์๋ค๋ ์ ์
๋๋ค. ์ค์ ๋ก ์นด์นด์คํ์ด ์์๋ ์ด๊ธฐ์๋ ํฅ์ฌ๊ณ ๋ ์ํคํ
์ฒ๋ฅผ ๋์
ํ์ผ๋, ์ดํ ์ด์ ๊ณผ์ ์์ ๋ง์ง ์๋๋ค๋ ํ๋จ์ ๋ด๋ฆฌ๊ณ ์ฒ ํํ ์ฌ๋ก๋ฅผ ๋ฐ๊ฒฌํ์ต๋๋ค.
ํนํ ์ฃผ๋์ด ๊ฐ๋ฐ์์ผ์๋ก ๋๋ฆฌ ์๋ ค์ง ํจํด์ ๋ชจ๋ ์ ์ฉํด ๋ณด๊ณ ์ถ์ ์์ฌ์ด ์๊ธธ ์ ์์ํ ๋ฐ, ์ฌ์ด๋ ํ๋ก์ ํธ๋ฅผ ์งํํ ๋๋ ์ฒ์์ผ๋ก ์ํคํ ์ฒ๋ฅผ ๊ณ ๋ฏผํด์ผ ํ๋ ์๊ฐ์๋ ๊ฐ ์ํคํ ์ฒ์ ์ฅ๋จ์ ์ ์ถฉ๋ถํ ๋ถ์ํ๊ณ ์๋น์ค์ ์ฑ๊ฒฉ์ ๋ง๋ ๋ฐฉ์์ ์ ์คํ๊ฒ ์ ํํ๋ ํ๋๊ฐ ํ์ํ๋ค๋ ์ ์ ๋ค์๊ธ ๊นจ๋ซ๊ฒ ๋์์ต๋๋ค.
์ฑ ์ ํน์ง: COLUMN
์ฑ ์์๋ “COLUMN”์ ํตํด ๋ณธ๋ฌธ์์ ๋ค๋ฃจ์ง ๋ชปํ ๋ค์ํ ํ์ ์ ๊ณตํฉ๋๋ค. ์๋ฅผ ๋ค์ด BFF ํจํด๊ณผ ๊ฐ์ ํน์ ์ํคํ ์ฒ ํจํด์ ๋ํ ์ค๋ช ๋ถํฐ, ์ ์์ ์ค์ ๊ฒฝํ์์ ๋น๋กฏ๋ ์ธ์ฌ์ดํธ๊น์ง ๋ด๊ฒจ ์์ต๋๋ค. ๋ถ๋๋ ํ๋ ์ชฝ ์ ๋๋ก ๋ถ๋ด ์์ด ์ฝ์ ์ ์์ด, ๋ณธ๋ฌธ ํ์ต์ ๊ณ๋ค์ด๊ธฐ ์ข์ ์ค์ง์ ์ธ ๋ถ๊ฐ ์ง์๋ค์ด ๋ง์ต๋๋ค. ์ด๋ฌํ ๊ตฌ์ฑ ๋๋ถ์ ๋ ์๋ ๋จ์ํ ์ด๋ก ์ ์ต๋ํ๋ ๋ฐ ๊ทธ์น์ง ์๊ณ , ์ค์ ๊ฐ๋ฐ ํ์ฅ์์ ํ์ฉํ ์ ์๋ ํต์ฐฐ๋ ํจ๊ป ์ป์ ์ ์์ต๋๋ค.
์ฑ ์ ํน์ง: ํ๋ถํ ๊ทธ๋ฆผ
์ํคํ ์ฒ ํน์ฑ์, ๊ธ๋ก๋ง ์ค๋ช ์ ํ๋ค๋ฉด ๋๋์ฒด ์ด๋ค ํน์ง๋ค์ด ์๋์ง ์๊ธฐ๊ฐ ๋ชจํธํ ํ ๋ฐ์. ์ด ์ฑ ์ ๋น๊ต์ ์์ ์ฌ์ด์ฆ์๋ ๋ถ๊ตฌํ๊ณ (300p ๋ถ๋) ์ต๋ํ ๋ง์ ํ์ด์ง์ ๊ทธ๋ฆผ์ ์ฒจ๋ถํ์ฌ ์ํคํ ์ฒ์ ํน์ฑ์ ์ ์ดํดํ ์ ์๋๋ก ๋๊ณ ์์ต๋๋ค.
ํนํ ์ ๋ ๊ทธ๋์ Saga ํจํด์ ๋ํด ์ด๋ฆ๋ง ๋ค์ด๋ดค์๋๋ฐ, ์ด ์ฑ ์ ํตํด ๊ธฐ๋ณธ ๊ฐ๋ ์ ์ฝ๊ฒ ์ดํดํ ์ ์์์ต๋๋ค.
๋ถ๋ก: ๊ตญ๋ด ์ํคํ ํธ์ ์ด์ผ๊ธฐ
๋ถ๋ก์์๋ ์ ๋ช ํ ๊ตญ๋ด ๊ฐ๋ฐ์ ๋ถ๋ค์ ์ด์ผ๊ธฐ๋ฅผ ์ฟ๋ณผ ์ ์์์ต๋๋ค. ๊ทธ ์ค ์ ๊ฐ ์ข์ํ๋ ํฅ๋ก (์ธํ๋ฐ CTO, ์ด๋์ฑ) ๋์ ์ธํฐ๋ทฐ๋ ๋์จ ๋ด์ฉ์ด ์์ด, ์ฑ ์ ๋ด์ฉ์ ๊ณต์ ๋๋ฆฝ๋๋ค.
์ํํธ์จ์ด ์ํคํ ํธ๋ ์ํคํ ์ฒ์ ๋ํ ์ดํด, ๋ณด์, ์ฅ์ ๋ฅผ ๋๋นํ ์ค๊ณ ์ญ๋ ๋ฑ ์ฌ๋ฌ ์ฑ ์์ ์ง๋๋ค. ํนํ ๊ณ์ํด์ ์ฑ์ฅํ๋ ์๋น์ค๋ฅผ ๋ง๋ค๊ณ ์๋ค๋ฉด ํ์ง์ ์ํฅ์ ์ฃผ๋ ๋ค์ํ ์์ฑ ์ฌ์ด์์ ๊ท ํ์ ์ก์์ผ ํ๋ฉฐ ์ ํ์ ์ฑ๊ณต๊ณผ ๊ธฐ์ ๋ถ์ฑ ์ฌ์ด๋ฅผ ์ ์ ํ๊ฒ ์กฐ์จํ ์ ์์ด์ผ ํฉ๋๋ค. ๊ฐ์ฅ ์ค์ํ ๊ฒ์ ์ ํ ๊ฐ๋ฐ์๋ก์ ๋น์ฆ๋์ค, ๋๋ฉ์ธ, ์กฐ์ง, ๊ธฐ์ ์ ์ฎ์ด์ ๋ฐ๋ผ๋ณผ ์ ์๋ ์ค๊ณ์๋ก์์ ์ญํ ์ ํด์ผ ํฉ๋๋ค.
์ดํ / ์ถ์ฒ ๋์
์ด ์ฑ ์ ์ปดํจํฐ๊ณตํ๊ณผ์ ์ด์ ๋ง ์ ํํ์ ๋ถ๋ค์ด๋ ์กธ์ ์ ์๋์ ๋ถ๋ค, ์ฃผ๋์ด ๊ฐ๋ฐ์ ๋ถ๋ค๊ป ์ถ์ฒํ๊ณ ์ถ์ต๋๋ค. ๋ฌผ๊ฒฐ์ฒ๋ผ ์์์ง๋ AI์ ๋ฑ์ฅ์ผ๋ก ์์นซ AI์ ๊ณผ๋ํ๊ฒ ์์กดํ ์ ์์ง๋ง, ์คํ๋ ค ์ด๋ฌํ ์๊ธฐ์ผ์๋ก ์ค์ค๋ก์ ์ค๊ณ ๋ฅ๋ ฅ์ ๋จ๋จํ ๋ค์ง๋ ๊ฒ์ด ์ค์ํ๋ค๊ณ ์๊ฐํฉ๋๋ค. ์ด ์ฑ ์ ๋ฐ๋ก ๊ทธ๋ฌํ ์ญ๋์ ๊ธฐ๋ฅด๊ณ , ์์ ๋ง์ ๊ฒฝ์๋ ฅ์ ๊ฐ์ถ ์ ์๋๋ก ๋์์ฃผ๋ ์ฑ ์ ๋๋ค.