๐Ÿ›ค๏ธ ํŠธ๋ž™ ์•ˆ๋‚ด

๊ธฐํš
Frontend
Backend
DevSecOps
Artificial intelligence

๊ธฐํš

์ƒํƒœ
๋ชจ์ง‘์ค‘

๐Ÿš€ ์•ˆ๋‚ด ์‚ฌํ•ญ

๋ชจ์ง‘ ๊ธฐ๊ฐ„ ์ค‘ ํ•ฉ๋ฅ˜ ๊ณผ์ •์„ ๊ฑฐ์ณ ํ•ฉ๋ฅ˜๊ฐ€ ๊ฒฐ์ •๋œ ๋ถ„๋“ค์— ํ•œํ•ด OT๊ฐ€ ์ง„ํ–‰๋ฉ๋‹ˆ๋‹ค.
OT๋Š” ๋Œ€๋ฉด์œผ๋กœ ์ง„ํ–‰๋˜๋ฉฐ, ๋ฐ˜๋“œ์‹œ ์ฐธ์—ฌํ•ด ์ฃผ์…”์•ผํ•˜๊ณ , ์žฅ์†Œ๋Š” ํ•ฉ๊ฒฉ์ž์— ํ•œ ํ•ด ๋ฉ”์ผ์„ ํ†ตํ•ด ์•Œ๋ ค ๋“œ๋ฆฝ๋‹ˆ๋‹ค.
์„ ํ–‰ ํ•™์Šต์ด ํ•„์š”ํ•˜๋‹ค๊ณ  ํŒ๋‹จ๋˜๋Š” ๋ถ„๋“ค์€ OT ์ง„ํ–‰ ์ดํ›„ ํ•„์š”ํ•œ ๋‚ด์šฉ์„ 1:1๋กœ ํ•™์Šตํ•˜๋ฉฐ, ์Šคํ„ฐ๋”” ๊ณผ์ • ์ด์ˆ˜๋ฅผ ์œ„ํ•œ ์ค€๋น„๋ฅผ ํ•ฉ๋‹ˆ๋‹ค.
์„ ํ–‰ ํ•™์Šต ๊ธฐ๊ฐ„ ๋™์•ˆ ์•„๋ž˜ ๋‚ด์šฉ์„ ํ•™์Šตํ•˜๊ณ , ์ค€๋น„ํ•ฉ๋‹ˆ๋‹ค.
โ€ข
MVP(Minimum Viable Product)์™€ ๊ณ ๋„ํ™” ์ „๋žต
โ—ฆ
๋‹จ์ˆœํ•œ ๊ธฐ๋Šฅ์˜ ๋‚˜์—ด์ด ์•„๋‹Œ ํ•ต์‹ฌ ๊ฐ€์น˜์˜ ๊ฒ€์ฆ์„ ์œ„ํ•œ ์ „๋žต์„ ํ•™์Šต
โ–ช
MVP์˜ ๋ณธ์งˆ ์ดํ•ด: ๊ฐ€์„ค ๊ฒ€์ฆ์„ ์œ„ํ•ด ํ•„์š”ํ•œ ์ตœ์†Œํ•œ์˜ ํ•ต์‹ฌ ๊ธฐ๋Šฅ(Core Value)์„ ์ •์˜ํ•˜๊ณ  ์ถ”์ถœํ•˜๋Š” ๋ฒ• ํ•™์Šต
โ–ช
์ ์ง„์  ๊ณ ๋„ํ™” ์ „๋žต: MVP ์ถœ์‹œ ์ดํ›„ ์‚ฌ์šฉ์ž ํ”ผ๋“œ๋ฐฑ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๋ฐ์ดํ„ฐ ์ค‘์‹ฌ์˜ ๊ธฐ๋Šฅ ํ™•์žฅ(Iterative Development) ๊ณ„ํš ์ˆ˜๋ฆฝ
โ–ช
๋น„์ฆˆ๋‹ˆ์Šค ์šฐ์„ ์ˆœ์œ„ ์„ค์ •: MoSCoW ๊ธฐ๋ฒ• ๋“ฑ์„ ํ™œ์šฉํ•˜์—ฌ ๊ฐœ๋ฐœ ํ•œ์ • ์ž์› ๋‚ด์—์„œ ์šฐ์„ ์ˆœ์œ„๋ฅผ ๊ฒฐ์ •ํ•˜๋Š” ๊ธฐ์ค€ ์ฒด๋“
โ€ข
ํ”„๋กœ์ ํŠธ ์ผ์ • ๊ด€๋ฆฌ ๋ฐ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜
โ—ฆ
๊ธฐํš์ž๋Š” ํŒ€์˜ ๋‚˜์นจ๋ฐ˜์ž…๋‹ˆ๋‹ค. ๊ฐ€์šฉ ์ž์›์„ ํŒŒ์•…ํ•˜๊ณ  ๋ฆฌ์Šคํฌ๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ๋ฒ•์„ ๋ฐฐ์›๋‹ˆ๋‹ค.
โ–ช
WBS(Work Breakdown Structure) ์ž‘์„ฑ: ํ”„๋กœ์ ํŠธ ์ „์ฒด ๋ฒ”์œ„๋ฅผ ์„ธ๋ถ€ task ๋กœ ์ชผ๊ฐœ๊ณ  milestone ์„ ์„ค์ •ํ•˜๋Š” ๋ฐฉ๋ฒ• ํ•™์Šต
โ–ช
์• ์ž์ผ(Agile) ๊ธฐ์ดˆ: ์Šคํ”„๋ฆฐํŠธ ๋‹จ์œ„์˜ ์—…๋ฌด ์ง„ํ–‰๊ณผ ๋ฐ์ผ๋ฆฌ ์Šคํฌ๋Ÿผ์„ ํ†ตํ•œ ๋ฆฌ์Šคํฌ ๊ด€๋ฆฌ ์ฒด๊ณ„ ์ดํ•ด
โ–ช
ํ˜‘์—… ํˆด ์ˆ™๋‹ฌ: ํ˜‘์—… ํˆด๋ฅผ ํ™œ์šฉํ•˜์—ฌ ์ •๋ณด๋ฅผ ํˆฌ๋ช…ํ•˜๊ฒŒ ๊ณต์œ ํ•˜๋Š” ๋ฌธ์„œํ™” ์Šต๊ด€ ํ˜•์„ฑ
โ€ข
์‚ฐ์ถœ๋ฌผ ์ž‘์„ฑ๋ฒ• ๋ฐ ๊ธฐํš ๊ณ ๋„ํ™”
โ—ฆ
๋ง๋ฟ์ธ ๊ธฐํš์ด ์•„๋‹Œ, ๊ฐœ๋ฐœ์ž๊ฐ€ ์ฆ‰์‹œ ์ฝ”๋“œ๋กœ ์˜ฎ๊ธธ ์ˆ˜ ์žˆ๋Š” ๋ช…ํ™•ํ•œ ์‚ฐ์ถœ๋ฌผ์„ ์ž‘์„ฑ
โ–ช
PRD(์ œํ’ˆ ์š”๊ตฌ์‚ฌํ•ญ ๋ฌธ์„œ) ์ž‘์„ฑ: ์„œ๋น„์Šค ๋ฐฐ๊ฒฝ, ๋ชฉํ‘œ, ์œ ์ € ์Šคํ† ๋ฆฌ, ๊ธฐ๋Šฅ ์ƒ์„ธ๋ฅผ ๋…ผ๋ฆฌ์ ์œผ๋กœ ์ž‘์„ฑํ•˜๋Š” ๋ฒ• ํ•™์Šต
โ–ช
ํ™”๋ฉด ์„ค๊ณ„ ๋ฐ flow: IA(์ •๋ณด ๊ตฌ์กฐ๋„) ์„ค๊ณ„์™€ User Flow๋ฅผ ํ†ตํ•ด ์„œ๋น„์Šค์˜ ์ „์ฒด ํ๋ฆ„์„ ์‹œ๊ฐํ™”ํ•˜๋Š” ๋„๊ตฌ ํ™œ์šฉ
โ–ช
๊ธฐํš์˜ ์—„๋ฐ€ํ•จ: ์˜ˆ์™ธ ์ผ€์ด์Šค(Edge Case)์™€ ์ •์ฑ…(Policy) ์ •์˜๋ฅผ ํ†ตํ•ด ๊ฐœ๋ฐœ ๋‹จ๊ณ„์˜ ๋ณ‘๋ชฉ ์‚ฌ์ „ ์ฐจ๋‹จ
โ€ข
๋„๊ตฌ ๋ฐ ๊ธฐ์ˆ  ์–ธ์–ด ํ•™์Šต (IT ๋ฌธํ•ด๋ ฅ)
โ—ฆ
๊ฐœ๋ฐœํŒ€๊ณผ ์›ํ™œํ•˜๊ฒŒ ์†Œํ†ตํ•˜๊ณ , ์Šค์Šค๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค๋ฃฐ ์ˆ˜ ์žˆ๋Š” ๊ธฐ์ดˆ ๊ธฐ์ˆ  ์—ญ๋Ÿ‰ ์ฆ์ง„
โ–ช
JavaScript ๊ธฐ๋ณธ: ๊ธฐ์ดˆ๋ฅผ ์ดํ•ดํ•˜์—ฌ ๊ธฐ๋Šฅ ์ •์˜ ์‹œ ๊ตฌํ˜„ ๊ฐ€๋Šฅ ์—ฌ๋ถ€๋ฅผ ํŒ๋‹จํ•˜๋Š” ์•ˆ๋ชฉ ํ™•๋ณด
โ–ช
Google App Script ํ™œ์šฉ: ์„ค๋ฌธ์กฐ์‚ฌ ๊ฒฐ๊ณผ ์ž๋™ ์ˆ˜์ง‘ ๋ฐ ์•Œ๋ฆผ ๊ตฌ์ถ• ์‹ค์Šต์„ ํ†ตํ•ด ์„œ๋น„์Šค ์ž๋™ํ™”์˜ ์›๋ฆฌ ์ฒด๋“
โ–ช
DB ๊ธฐ์ดˆ ๊ฐœ๋…: ํ…Œ์ด๋ธ” ๊ตฌ์กฐ์™€ ๋ฐ์ดํ„ฐ ๊ด€๊ณ„(ERD)๋ฅผ ์ดํ•ดํ•˜์—ฌ ๋ฐฑ์—”๋“œ ์„ค๊ณ„ ์‹œ ์†Œํ†ต ๋น„์šฉ ์ ˆ๊ฐ
โ€ข
์ƒ์„ฑํ˜• ์ธ๊ณต์ง€๋Šฅ์˜ ํŠน์ง•๊ณผ ์‚ฌ์šฉ๋ฒ•
์šฐ๋ฆฌ๋Š” ์ฃผ์ œ๊ฐ€ ์ฃผ์–ด์ง€๋ฉด ๊ฐ ๋‹จ๊ณ„๋ณ„ ์•ˆ๋‚ด๋ฅผ ํ•ด ๋“œ๋ฆฌ๊ณ , ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ๋„๋ก ๋„์™€ ๋“œ๋ฆฌ๋Š” ๊ฑธ ์œ„์ฃผ๋กœ ํ•™์Šตํ•ฉ๋‹ˆ๋‹ค.
์šฐ๋ฆฌ ๋ชจ์ž„์€ ์‹ค์ œ ํ™˜๊ฒฝ์—์„œ ๋ฌธ์ œ ํ•ด๊ฒฐ์„ ํ† ๋Œ€๋กœ ํ•™์Šตํ•˜๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ•ฉ๋‹ˆ๋‹ค.

โ˜•๏ธ ๋ชจ์ž„ ์žฅ์†Œ

๋งค์›” ํ† ์š”์ผ ํ•œ ์ฃผ๋ฅผ ์ •ํ•ด ์˜คํ”„๋ผ์ธ ๋ชจ์ž„์ด ์ง„ํ–‰๋ฉ๋‹ˆ๋‹ค. (ํ•œ๋‹ฌ์— ํ•œ๋ฒˆ)
์˜คํ”„๋ผ์ธ ๋ชจ์ž„์€ ๋ฐ˜๋“œ์‹œ ์ฐธ์—ฌํ•ด ์ฃผ์…”์•ผ ํ•˜๋ฉฐ, ์ˆ˜๋„๊ถŒ์—์„œ ์ง„ํ–‰๋˜๋‹ˆ ์ด ์  ์ฐธ๊ณ  ๋ฐ”๋ž๋‹ˆ๋‹ค.

์˜คํ”„๋ผ์ธ ๋ชจ์ž„์ด ๊ฐ€๋Šฅํ•˜์‹  ๋ถ„๋“ค๋งŒ ์ง€์›ํ•ด ์ฃผ์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค.

๐Ÿ“š ์ปค๋ฆฌํ˜๋Ÿผ

์„œ๋น„์Šค ๊ธฐํš์— ํ•„์š”ํ•œ ํ•ต์‹ฌ ์‚ฐ์ถœ๋ฌผ์€ ์ง์ ‘ ์ž‘์„ฑํ•˜๊ณ , ์ƒ์„ฑํ˜• AI์™€ ํ˜‘์—…ํ•ด ์‹ค์ œ๋กœ ๋™์ž‘ํ•˜๋Š” MVP ์„œ๋น„์Šค๊นŒ์ง€ ์™„์„ฑํ•˜๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ•ฉ๋‹ˆ๋‹ค.

์„œ๋น„์Šค ๊ธฐํš ํŠธ๋ž™ ํ•ต์‹ฌ ์š”์•ฝ

๐Ÿ’ฌ
๊ธฐํš์€ ๋ฌธ์„œ๊ฐ€ ์•„๋‹ˆ๋ผ ์„ค๊ณ„์ด๋‹ค.
๊ธฐํš์ž๋Š” ์ „๋‹ฌ์ž๊ฐ€ ์•„๋‹ˆ๋ผ ์„œ๋น„์Šค์˜ ์ฑ…์ž„์ž๋‹ค.

๐Ÿ‘‰ ๋ฌธ์ œ๋ฅผ ์ •์˜
๐Ÿ‘‰ ๊ตฌ์กฐ๋ฅผ ์„ค๊ณ„
๐Ÿ‘‰ ๊ฐœ๋ฐœ ๊ฐ€๋Šฅํ•œ ์ˆ˜์ค€๊นŒ์ง€ ๊ตฌ์ฒดํ™”
๐Ÿ‘‰ ํ˜ผ์ž์„œ๋„ ์„œ๋น„์Šค ํ•˜๋‚˜๋ฅผ ์™„์„ฑ
์ด๋ฅผ ํ†ตํ•ด ์‹ค์ œ ๊ฐœ๋ฐœ์ž๋“ค์ด ๋ช…ํ™•ํ•˜๊ฒŒ ๊ฐœ๋ฐœ ๋ฐฉํ–ฅ์„ ์žก์„ ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” ๊ธฐํš์ž๋กœ ์„ฑ์žฅ

โฑ๏ธ ์ „์ฒด ์†Œ์š” ๊ธฐ๊ฐ„ ์•ˆ๋‚ด

๐Ÿ’ฌ
๋ณธ ์ปค๋ฆฌํ˜๋Ÿผ์€ ์ฐธ์—ฌ์ž์˜ ๊ธฐ๋ณธ ์ง€์‹ ์ˆ˜์ค€, ์ฃผ๋‹น ํ•™์Šต ๊ฐ€๋Šฅ ์‹œ๊ฐ„ ๋“ฑ์— ๋”ฐ๋ผ ์ฐจ์ด๊ฐ€ ์žˆ์–ด ์ •ํ™•ํ•œ ๊ธฐ๊ฐ„์„ ๊ณ ์ •ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
์ถฉ๋ถ„ํ•œ ์‹œ๊ฐ„์„ ๊ฐ–๊ณ , ์ œ๋Œ€๋กœ ํ•™์Šตํ•˜์—ฌ ์›ํ•˜๋Š” ์ง€์‹๊ณผ ์ „๋ฌธ์„ฑ์„ ๊ฐ–๊ธฐ ์œ„ํ•จ์ž…๋‹ˆ๋‹ค.

๋‹ค๋งŒ, ์ „์ฒด ๊ณผ์ •์„ ์ถฉ๋ถ„ํžˆ ์†Œํ™”ํ•  ๊ฒฝ์šฐ ๋Œ€๋žต 3 ~ 6๊ฐœ์›” ๋‚ด์™ธ ์†Œ์š” ์˜ˆ์ƒ๋ฉ๋‹ˆ๋‹ค.

1. ํ”„๋กœ์ ํŠธ ์ค€๋น„ (Project Setup & Problem Definition)

์„œ๋น„์Šค ๊ธฐํš์˜ ์‹œ์ž‘์€ ์•„์ด๋””์–ด๊ฐ€ ์•„๋‹ˆ๋ผ ๋ฌธ์ œ ์ •์˜์ž…๋‹ˆ๋‹ค.

์ฃผ์š” ํ•™์Šต ๋ฐ ์ž‘์—… ๋‚ด์šฉ

โ€ข
ํ”„๋กœ์ ํŠธ ๋ฐฐ๊ฒฝ ๋ถ„์„
โ—ฆ
์‹œ์žฅ/๋„๋ฉ”์ธ ์ดํ•ด
โ—ฆ
ํ˜„์žฌ ์ƒํ™ฉ(As-Is)๊ณผ ๋ชฉํ‘œ(To-Be) ์ •์˜
โ€ข
๋ฌธ์ œ ์ •์˜ (Problem Statement)
โ—ฆ
์‚ฌ์šฉ์ž ๋ฌธ์ œ ๋„์ถœ
โ—ฆ
ํ•ด๊ฒฐํ•ด์•ผ ํ•  ํ•ต์‹ฌ Pain Point ์ •๋ฆฌ
โ€ข
ํ”„๋กœ์ ํŠธ ๋ชฉํ‘œ ์„ค์ •
โ—ฆ
์ •์„ฑยท์ •๋Ÿ‰ ๋ชฉํ‘œ ์ •์˜
โ—ฆ
๊ธฐ๋Œ€ ํšจ๊ณผ ๋ฐ ์„ฑ๊ณต ๊ธฐ์ค€ ์ •์˜
โ€ข
๋ฒ”์œ„ ์„ค์ •
โ—ฆ
๋ฌด์—‡์„ ํ•˜๊ณ  / ํ•˜์ง€ ์•Š์„์ง€ ๋ช…ํ™•ํžˆ ๊ตฌ๋ถ„
โ—ฆ
MVP ๋ฒ”์œ„ ์ •์˜
โ€ข
์ดํ•ด๊ด€๊ณ„์ž ์ •๋ฆฌ
โ—ฆ
์‚ฌ์šฉ์ž, ์šด์˜์ž, ๊ด€๋ฆฌ์ž ๋“ฑ ์—ญํ•  ๊ตฌ๋ถ„
โ€ข
์‚ฐ์ถœ๋ฌผ ์˜ˆ์‹œ
โ—ฆ
๋ฌธ์ œ ์ •์˜์„œ
โ—ฆ
ํ”„๋กœ์ ํŠธ ๊ฐœ์š” ๋ฌธ์„œ
โ—ฆ
๋ชฉํ‘œ ๋ฐ ์„ฑ๊ณต ์ง€ํ‘œ ์ •๋ฆฌ ๋ฌธ์„œ

2. ์ œํ’ˆ ์š”๊ตฌ์‚ฌํ•ญ ์ •์˜ (PRD, Product Requirements Document)

์•„์ด๋””์–ด๋ฅผ ์ œํ’ˆ ๊ด€์ ์˜ ์š”๊ตฌ์‚ฌํ•ญ์œผ๋กœ ๊ตฌ์ฒดํ™”ํ•˜๋Š” ๋‹จ๊ณ„์ž…๋‹ˆ๋‹ค.
์ข‹์•„ ๋ณด์ธ๋‹ค๊ฐ€ ์•„๋‹ˆ๋ผ, ๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š” ํ˜•ํƒœ๋กœ ๋ฐ”๊พธ๋Š” ๊ณผ์ •์ž…๋‹ˆ๋‹ค.

์ฃผ์š” ํ•™์Šต ๋ฐ ์ž‘์—… ๋‚ด์šฉ

โ€ข
์‚ฌ์šฉ์ž ์ •์˜
โ—ฆ
ํŽ˜๋ฅด์†Œ๋‚˜ ์„ค์ •
โ—ฆ
์‚ฌ์šฉ์ž ์‹œ๋‚˜๋ฆฌ์˜ค ์ž‘์„ฑ
โ€ข
ํ•ต์‹ฌ ๊ธฐ๋Šฅ ์ •์˜
โ—ฆ
ํ•„์ˆ˜ ๊ธฐ๋Šฅ vs ๋ถ€๊ฐ€ ๊ธฐ๋Šฅ ๊ตฌ๋ถ„
โ—ฆ
MVP ๊ธฐ์ค€ ๊ธฐ๋Šฅ ์ •๋ฆฌ
โ€ข
์‚ฌ์šฉ์ž ํ๋ฆ„(User Flow) ์„ค๊ณ„
โ—ฆ
์ฃผ์š” ์‹œ๋‚˜๋ฆฌ์˜ค ํ๋ฆ„ ์ •์˜
โ€ข
KPI ์„ค์ •
โ—ฆ
๊ธฐ๋Šฅ๋ณ„ ์ธก์ • ์ง€ํ‘œ ์ •์˜
โ€ข
๊ฒฝ์Ÿ ์„œ๋น„์Šค ๋ถ„์„
โ—ฆ
๊ธฐ๋Šฅ ๋น„๊ต
โ—ฆ
์ฐจ๋ณ„ ํฌ์ธํŠธ ๋„์ถœ
โ€ข
SWOT ๋ถ„์„ ๋ฐ ์‹œ์žฅ ๋ถ„์„
โ€ข
๋ฆฌ์Šคํฌ ๋ฐ ์ œ์•ฝ ์กฐ๊ฑด ์ •๋ฆฌ
โ€ข
WBS(์ž‘์—… ๋ถ„ํ•ด ๊ตฌ์กฐ) ์ดˆ์•ˆ ์ž‘์„ฑ
โ€ข
์‚ฐ์ถœ๋ฌผ ์˜ˆ์‹œ
โ—ฆ
์‚ฌ์šฉ์ž ์‹œ๋‚˜๋ฆฌ์˜ค & ์‚ฌ์šฉ์ž ํ๋ฆ„๋„
โ—ฆ
๊ธฐ๋Šฅ ๋ชฉ๋ก ๋ฐ ์šฐ์„ ์ˆœ์œ„ ๋ฌธ์„œ

3. ์š”๊ตฌ์‚ฌํ•ญ ๋ถ„์„ & ์„œ๋น„์Šค ๊ตฌ์กฐ ์„ค๊ณ„

์ด ๋‹จ๊ณ„๋ถ€ํ„ฐ ๊ฐœ๋ฐœ์„ ๊ณ ๋ คํ•œ ๊ธฐํš์ด ์‹œ์ž‘๋ฉ๋‹ˆ๋‹ค.
์ด๊ฑธ ๊ฐœ๋ฐœํ•  ์ˆ˜ ์žˆ์„๊นŒ?๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์š”๊ตฌ์‚ฌํ•ญ์„ ์žฌ์ •๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

์ฃผ์š” ํ•™์Šต ๋ฐ ์ž‘์—… ๋‚ด์šฉ

โ€ข
์š”๊ตฌ์‚ฌํ•ญ ๋ถ„์„/์„ค๊ณ„
โ—ฆ
๊ธฐ๋Šฅ ์š”๊ตฌ์‚ฌํ•ญ / ๋น„๊ธฐ๋Šฅ ์š”๊ตฌ์‚ฌํ•ญ ๋ถ„๋ฆฌ
โ€ข
์ •์ฑ… ์ •์˜
โ—ฆ
์„œ๋น„์Šค ์šด์˜ ์ •์ฑ…
โ—ฆ
๊ถŒํ•œ, ์ƒํƒœ, ์˜ˆ์™ธ ์ผ€์ด์Šค ์ •์˜
โ€ข
๋ฐ์ดํ„ฐ ์„ค๊ณ„ ๊ธฐ์ดˆ
โ—ฆ
์ฃผ์š” ๋ฐ์ดํ„ฐ ํ•ญ๋ชฉ ์ •์˜
โ—ฆ
๋ฐ์ดํ„ฐ ํ๋ฆ„ ์ดํ•ด
โ€ข
๋„๋ฉ”์ธ ์šฉ์–ด ์ •๋ฆฌ
โ—ฆ
๊ธฐํšยท๊ฐœ๋ฐœ ๊ณตํ†ต ์–ธ์–ด ์ •๋ฆฌ
โ€ข
ํ™”๋ฉด ๊ตฌ์กฐ ์„ค๊ณ„
โ—ฆ
ํ™”๋ฉด ๋ชฉ๋ก ์ •์˜
โ—ฆ
ํ™”๋ฉด ๊ฐ„ ๊ด€๊ณ„ ์ •๋ฆฌ
โ€ข
IA(Information Architecture) ์„ค๊ณ„
โ€ข
์Šคํ† ๋ฆฌ๋ณด๋“œ ์ž‘์„ฑ
โ—ฆ
ํ™”๋ฉด ๋‹จ์œ„ ๊ธฐ๋Šฅ ์„ค๋ช…
โ€ข
๋ฐฑ์—”๋“œ ๊ด€์  ์ดํ•ด
โ—ฆ
API ๊ฐœ๋… ์ดํ•ด
โ—ฆ
ํ”„๋ก ํŠธ/๋ฐฑ์—”๋“œ ์—ญํ•  ๊ตฌ๋ถ„ ์ดํ•ด
โ€ข
์‚ฐ์ถœ๋ฌผ ์˜ˆ์‹œ
โ—ฆ
์š”๊ตฌ์‚ฌํ•ญ ์ •์˜์„œ
โ—ฆ
์ •์ฑ… ์ •์˜ ๋ฌธ์„œ
โ—ฆ
IA ๊ตฌ์กฐ๋„
โ—ฆ
์Šคํ† ๋ฆฌ๋ณด๋“œ

4. ์ƒ์„ฑํ˜• AI๋ฅผ ํ™œ์šฉํ•œ ๊ฐœ๋ฐœ ํŒ€ ๊ตฌ์„ฑ

์ƒ์„ฑํ˜• AI๋ฅผ ๋‹จ์ˆœ ๋ธŒ๋ผ์šฐ์ ธ์—์„œ ํ”„๋กฌํ”„ํŠธ๋ฅผ ์ด์šฉํ•˜์—ฌ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹Œ ์—ญํ• ์„ ๋ถ„๋ฆฌํ•˜์—ฌ ์‹ค์ œ ํŒ€์›์ฒ˜๋Ÿผ ํ™œ์šฉํ•˜๋Š” ๋‹จ๊ณ„์ž…๋‹ˆ๋‹ค.

์ฃผ์š” ํ•™์Šต ๋ฐ ์ž‘์—… ๋‚ด์šฉ

โ€ข
์ƒ์„ฑํ˜• AI์˜ ์—ญํ•  ์ •์˜
โ—ฆ
ํ”„๋ก ํŠธ์—”๋“œ / ๋ฐฑ์—”๋“œ / ํ…Œ์Šคํ„ฐ ์—ญํ•  ๊ตฌ๋ถ„
โ€ข
ํ”„๋กฌํ”„ํŠธ ์„ค๊ณ„
โ—ฆ
์‚ฌ์šฉ์ž๊ฐ€ ์›ํ•˜๋Š” ๊ฒฐ๊ณผ๋ฅผ ์–ป๊ธฐ ์œ„ํ•œ ์š”์ฒญ ๋ฐฉ์‹
โ€ข
ํ˜‘์—… ๋ฐฉ์‹ ์„ค๊ณ„
โ—ฆ
์‚ฌ๋žŒ์ด ํŒ๋‹จํ•ด์•ผ ํ•  ์˜์—ญ vs AI์— ๋งก๊ธธ ์˜์—ญ ๊ตฌ๋ถ„
โ€ข
๊ฐœ๋ฐœ ํ๋ฆ„ ์ดํ•ด
โ—ฆ
AI ๊ธฐ๋ฐ˜ ํ”„๋กœ์„ธ์Šค ์ดํ•ด
โ€ข
ํ™œ์šฉ ๋„๊ตฌ ์˜ˆ์‹œ
โ—ฆ
Cursor
โ—ฆ
Claude CLI
โ—ฆ
Gemini CLI ๋“ฑ

5. ์‹œ์Šคํ…œ & ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ตฌ์กฐ ์„ค๊ณ„

์„œ๋น„์Šค ์ „์ฒด ๊ตฌ์กฐ๋ฅผ ํ•œ ๋ˆˆ์— ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋„๋ก ์‹œ๊ฐํ™”ํ•ฉ๋‹ˆ๋‹ค.

์ฃผ์š” ํ•™์Šต ๋ฐ ์ž‘์—… ๋‚ด์šฉ

โ€ข
UML ๊ธฐ์ดˆ ์ดํ•ด
โ—ฆ
Use Case Diagram
โ—ฆ
Sequence Diagram
โ—ฆ
Class Diagram
โ€ข
ERD ์„ค๊ณ„
โ€ข
API ๊ตฌ์กฐ ์ดํ•ด
โ€ข
์‹œ์Šคํ…œ ์•„ํ‚คํ…์ฒ˜ ์„ค๊ณ„
โ€ข
์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ตฌ์„ฑ๋„ ์ž‘์„ฑ
โ€ข
์‚ฐ์ถœ๋ฌผ ์˜ˆ์‹œ
โ—ฆ
UML ๋‹ค์ด์–ด๊ทธ๋žจ
โ—ฆ
ERD
โ—ฆ
์‹œ์Šคํ…œ ๊ตฌ์„ฑ๋„
โ—ฆ
API ๊ตฌ์กฐ ๋ฌธ์„œ

6. MVP ๊ตฌํ˜„ (์ƒ์„ฑํ˜• AI ํ™œ์šฉ ยท ๋ฐ”์ด๋ธŒ ์ฝ”๋”ฉ)

์„ค๊ณ„ํ•œ ๋‚ด์šฉ์„ ๋ฐ”ํƒ•์œผ๋กœ ์‹ค์ œ๋กœ ๋™์ž‘ํ•˜๋Š” ์„œ๋น„์Šค ๊ตฌํ˜„๋‹จ๊ณ„์ž…๋‹ˆ๋‹ค.
๋ชจ๋ฐ”์ผ๊ณผ ์›น์„ ๋ชจ๋‘ ๋งŒ๋“ค์–ด ๋ด…๋‹ˆ๋‹ค.

์ฃผ์š” ํ•™์Šต ๋ฐ ์ž‘์—… ๋‚ด์šฉ

โ€ข
์ƒ์„ฑํ˜• AI๋ฅผ ํ™œ์šฉํ•œ ๊ฐœ๋ฐœ ์ง„ํ–‰
โ€ข
ํ”„๋ก ํŠธ์—”๋“œ / ๋ฐฑ์—”๋“œ ํ๋ฆ„ ์ดํ•ด
โ€ข
API ์—ฐ๋™ ๊ฒฝํ—˜
โ€ข
๋ณด์•ˆ, ์ธ์ฆ ๊ฐœ๋… ์ดํ•ด
โ€ข
๊ธฐํš์ž๊ฐ€ ๊ฐœ๋ฐœ ๊ฒฐ๊ณผ๋ฅผ ๊ฒ€์ฆํ•˜๋Š” ๋ฐฉ๋ฒ• ํ•™์Šต
โ€ข
ํ•ต์‹ฌ ํฌ์ธํŠธ
โ—ฆ
๊ตฌํ˜„์€ AI๊ฐ€ ๋„์™€์ฃผ์ง€๋งŒ ๊ตฌ์กฐ์™€ ํŒ๋‹จ์€ ์‚ฌ์šฉ์ž๊ฐ€ ์ง์ ‘ ์ˆ˜ํ–‰

7. ํ…Œ์ŠคํŠธ & ๊ฐœ์„ 

์™„์„ฑ์œผ๋กœ ๋๋‚˜์ง€ ์•Š๊ณ , ๊ฒ€์ฆ๊ณผ ๊ฐœ์„ ๊นŒ์ง€ ๊ฒฝํ—˜ํ•ฉ๋‹ˆ๋‹ค.

์ฃผ์š” ํ•™์Šต ๋ฐ ์ž‘์—… ๋‚ด์šฉ

โ€ข
ํ…Œ์ŠคํŠธ ๊ณ„ํš ์ˆ˜๋ฆฝ
โ€ข
์‹œ๋‚˜๋ฆฌ์˜ค ๊ธฐ๋ฐ˜ ํ…Œ์ŠคํŠธ
โ€ข
๋ฌธ์ œ ๋ถ„์„ ๋ฐ ๊ฐœ์„ 
โ€ข
๊ธฐ๋Šฅ ์ˆ˜์ • ๋ฐ ๊ตฌ์กฐ ๋ณด์™„
โ€ข
MVP ์™„์„ฑ ๋ฐ ํšŒ๊ณ 
โ€ข
๊ฒฐ๊ณผ๋ฌผ
โ—ฆ
์‹ค์ œ ๋™์ž‘ํ•˜๋Š” MVP ์„œ๋น„์Šค
โ—ฆ
์ „์ฒด ๊ธฐํš ์‚ฐ์ถœ๋ฌผ ํŒจํ‚ค์ง€

8. ์ทจ์—… ์ค€๋น„

์Šคํ„ฐ๋”” ํ™œ๋™์ด ๋๋‚˜๊ณ , ์ทจ์—…/์ด์ง ์ค€๋น„์ค‘์ธ ๋ถ„๋“ค ์ค‘ ํฌ๋ง์ž์—๊ฒŒ ํฌํŠธํด๋ฆฌ์˜ค ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•๊ณผ ์ฒจ์‚ญ, ๋ชจ์˜ ๋ฉด์ ‘ ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค.

์ฃผ์š” ๋‚ด์šฉ

โ€ข
์‹ค๋ฌด์ž๊ฐ€ ๋ณด๊ธฐ ์ข‹์€ ํฌํŠธํด๋ฆฌ์˜ค ๋งŒ๋“ค๊ธฐ
โ—ฆ
์Šคํ† ๋ฆฌํ…”๋ง
โ—ฆ
ํฌํŠธํด๋ฆฌ์˜ค ๊ธฐ๋ฐ˜ ๋ฉด์ ‘ ์ค€๋น„
โ€ข
๋ชจ์˜ ๋ฉด์ ‘
โ—ฆ
๊ธฐ์ˆ  ๋ฉด์ ‘
โ—ฆ
์ธ์„ฑ ๋ฉด์ ‘

โœ๐Ÿป ์ง€์› ์ž๊ฒฉ

๊ณตํ†ต ์‚ฌํ•ญ

โ€ข
๊ทœ์น™๊ณผ ๋ฒ•๊ทœ๋ฅผ ์ค€์ˆ˜ํ•˜๊ณ , ์œค๋ฆฌ ์˜์‹์„ ๊ฐ–๊ณ  ๊ณ„์‹  ๋ถ„
โ€ข
๋„์ „์ ์ด๊ณ , ์ƒˆ๋กœ์šด ๊ฒƒ์— ๋Œ€ํ•ด ๊ฑฐ๋ถ€๊ฐ ์—†๋Š” ๋ถ„
โ€ข
ํฌ๊ธฐํ•˜์ง€ ์•Š๊ณ , ์ฑ…์ž„๊ฐ์„ ๊ฐ–๊ณ  ๊ณต๋ถ€์— ์ž„ํ•˜์‹ค ๋ถ„
โ€ข
๋ชจ๋ฅด๋Š” ๊ฑธ ๋‘๋ ค์›Œํ•˜์ง€ ์•Š๊ณ , ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์งˆ๋ฌธํ•˜์‹ค ์ˆ˜ ์žˆ๋Š” ๋ถ„
โ€ข
๊ณต๋ถ€ํ•œ ๋‚ด์šฉ์„ ์ •๋ฆฌํ•˜๊ณ , ๊ณต์œ ํ•˜๊ณ , ๋ฐœํ‘œํ•˜๋Š” ๊ฒƒ์— ๊ฑฐ๋ฆฌ๋‚Œ์ด ์—†๋Š” ๋ถ„
โ€ข
์ธ๊ณต์ง€๋Šฅ์— ์˜์กดํ•˜์ง€ ์•Š๊ณ , ๋„๊ตฌ๋กœ์จ ์ด์šฉํ•˜๋ ค๋Š” ๋งˆ์Œ๊ฐ€์ง์„ ๊ฐ–์œผ์‹  ๋ถ„
โ€ข
์—ฌ๋Ÿฌ ํ™œ๋™์— ์ œ์•ฝ์ด ์—†๋Š” ๋ถ„
โ—ฆ
ํ•™์—… ํ™œ๋™ ์ค‘์ด์ง€ ์•Š์œผ์‹  ๋ถ„ (๋Œ€ํ•™, ๋Œ€ํ•™์›, ๊ตญ๋น„์ง€์›, ๋ถ€ํŠธ์บ ํ”„ ๋“ฑ ์กธ์—…ํ–ˆ๊ฑฐ๋‚˜ ์ˆ˜๋ฃŒํ•˜์‹  ๋ถ„)
โ—ฆ
๊ณต๋ถ€ ์™ธ ๋„คํŠธ์›Œํ‚น ํ™œ๋™์— ์ œ์•ฝ์‚ฌํ•ญ ์—†์œผ์‹  ๋ถ„
โ€ข
ํ˜„์žฌ ๋‹ค๋ฅธ ๋ชจ์ž„์ด๋‚˜, ๊ตญ๋น„ ์ง€์› ๋“ฑ์—์„œ ๊ณต๋ถ€ํ•˜๊ณ  ์žˆ์ง€ ์•Š๋Š” ๋ถ„
โ—ฆ
์‚ฌ์ด๋“œ ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•˜๊ณ , ์žˆ๊ฑฐ๋‚˜ ๋‹ค๋ฅธ ์Šคํ„ฐ๋”” ํ˜น์€ ๋ชจ์ž„์— ํ™œ๋™ ์ค‘์ด์ง€ ์•Š๋Š” ๋ถ„
โ€ข
๊ณต๋ถ€๋ฅผ ์œ„ํ•ด ๊พธ์ค€ํžˆ ์‹œ๊ฐ„ ํˆฌ์ž๊ฐ€ ๊ฐ€๋Šฅํ•˜์‹  ๋ถ„
โ€ข
๊พธ์ค€ํ•จ์˜ ์ค‘์š”์„ฑ์„ ์•Œ๊ณ , ์‰ฌ์ง€ ์•Š๊ณ  ๋‹ฌ๋ ค๊ฐˆ ์ˆ˜ ์žˆ๋Š” ๋ถ„

์ถ”๊ฐ€ ์‚ฌํ•ญ

โ€ข
IT Product manger ๋กœ์„œ์˜ ๋น„์ „์„ ๊ฐ–๊ณ  ์žˆ๋Š” ๋ถ„
โ€ข
๋ฌธ์„œ ์ž‘์„ฑ ํ”„๋กœ๊ทธ๋žจ์„ ๋‹ค๋ฃฐ ์ค„ ์•„์‹œ๋Š” ๋ถ„
โ€ข
์ฐฝ์˜์ ์ด๊ณ , ๋งŒ๋“ค๊ณ  ์‹ถ์€ ์š•์‹ฌ์ด ๋งŽ์œผ์‹  ๋ถ„
โ€ข
๋ฌธ์ œ ๋ฐœ์ƒ ์‹œ ํ˜ผ์ž ํ•ด๊ฒฐํ•ด ๋ณด๋ ค๊ณ  ๋…ธ๋ ฅํ•˜์—ฌ ํ•ด๊ฒฐํ•ด ๋ณธ ๊ฒฝํ—˜์ด ์žˆ์œผ์‹  ๋ถ„
โ€ข
์›ํ•˜๋Š” ๋ชฉํ‘œ๋ฅผ ์ด๋ฃจ๊ธฐ ์œ„ํ•ด ์–ด๋–ค ์ƒํ™ฉ๋„ ๊ฐ์ˆ˜ํ•  ์ˆ˜ ์žˆ๋Š” ์˜์ง€์™€ ์—ด์ •์ด ์žˆ์œผ์‹  ๋ถ„