Skip to content

Latest commit

ย 

History

History
1055 lines (871 loc) ยท 55.7 KB

File metadata and controls

1055 lines (871 loc) ยท 55.7 KB

https://selpiece.vercel.app/

๐Ÿ’ ย ๋‚˜๋งŒ์˜ ์กฐ๊ฐ์„ ์ฐพ์•„ ๋ธŒ๋žœ๋”ฉํ•˜๋Š” ๊ณต๊ฐ„, ์…€ํ”ผ์Šค(SELPIECE)

์…€ํ”ผ์Šค๋Š”, ํผ์Šค๋„ ๋ธŒ๋žœ๋”ฉ์˜ ์ดˆ๊ธฐ ์—ฌ์ •์—์„œ ๊ฒช๋Š” ๋ช…ํ™•ํ•œ ๋ฐฉํ–ฅ ์„ค์ •์ด ์–ด๋ ค์šด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ์œ„ํ•œ ์†”๋ฃจ์…˜์ž…๋‹ˆ๋‹ค.

1 d23


๐Ÿ•Š๏ธย ํŒ€๋ช…

ํŒ€๋ช… : ์ฟจํ”ผ์Šค (cool_ps)

แ„แ…ตแ†ทแ„‹แ…ฏแ†ซ

R&R

์ €ํฌ๋Š”, RAIC ๊ธฐ๋ฒ•์— ๋”ฐ๋ผ ์•„๋ž˜์™€ ๊ฐ™์ด R&R ๋ถ„๋ฐฐ๋ฅผ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค.
R (resposible) ์‹ค๋ฌด ๋‹ด๋‹น์ž : ์‹ค์ œ ์—…๋ฌด๋ฅผ ์ˆ˜ํ–‰ํ•˜๋Š” ์‚ฌ๋žŒ

A (Accountable) ์˜์‚ฌ๊ฒฐ์ •๊ถŒ์ž : ์—…๋ฌด ํ”ผ๋“œ๋ฐฑ ๋ฐ to-do ๋ถ„๋ฐฐ ๋“ฑ ์˜์‚ฌ ๊ฒฐ์ •๊ถŒ์„ ๊ฐ–๋Š” ์‚ฌ๋žŒ

C (Consulted) ์—…๋ฌด ์ˆ˜ํ–‰ ์กฐ์–ธ์ž : ์—…๋ฌด์— ๋Œ€ํ•œ ํ”ผ๋“œ๋ฐฑ์„ ์ˆ˜ํ–‰ํ•˜๋Š” ์‚ฌ๋žŒ

I (Informed) ๊ฒฐ๊ณผ ํ†ต๋ณด ๋Œ€์ƒ์ž : ์—…๋ฌด์˜ ์ง„ํ–‰ ์ƒํƒœ์™€ ๊ฒฐ๊ณผ์— ๋Œ€ํ•œ ๋ณด๊ณ ๋ฅผ ๋ฐ›๋Š” ์‚ฌ๋žŒ
์—…๋ฌด ๋‚ด์šฉ ๋ฏผ์„  ๋ฏผํ˜œ ์ˆ˜ํ˜„ ์˜ˆ๋ฆผ ๋ฏผํ•˜ ์ •๋ฏผ ๋ฏผ์ • ์ƒํ˜ธ
๊ณตํ†ต ํŒ€ ์šด์˜ ๋ฐ ๋ฌธํ™” ๊ด€๋ฆฌ RA C R C C C C R
์šด์˜๋ฌธ์„œ๊ด€๋ฆฌ RA RA R I I I I R
๊ธฐํš ๊ฐ€์„ค ์„ค์ • ๋ฐ ์‹คํ–‰ RA RA R R R R R R
๊ณ ๊ฐ ๋ฆฌ์„œ์น˜ ๋ฐ ๋ถ„์„ R RA A A I I I I
ํ•ต์‹ฌ ๊ธฐ๋Šฅ ์ •์˜ ๋ฐ flow ์ œ์ž‘ R RA C C C C C C
QA ๊ด€๋ฆฌ ๋ฐ ์‹คํ–‰ RA R R R R R R R
์‚ฌ์ „ ๋ฐฐํฌ ๋ฐ ๋ฐ์ดํ„ฐ ๊ด€๋ฆฌ RA R I I R R R R
๋””์ž์ธ ๋ธŒ๋žœ๋“œ ์Šคํ”„๋ฆฐํŠธ RA RA RA RA R R R R
ํ™”๋ฉด ์„ค๊ณ„ ๋ฐ ์™€ํ”„ ์ œ์ž‘ R RA RA RA I I I I
ui ๋””์ž์ธ C C RA RA I I I I
ux ๋””์ž์ธ C C RA RA I I I I
๊ฐœ๋ฐœ ํŒ€ ์—…๋ฌด ๊ด€๋ฆฌ C I C I RC RC RC AR
API ๊ตฌํ˜„ & ์—ฐ๋™ C I C I AR AR AR AR
์ด์Šˆ์ ๊ฒ€, QA I R I I AR AR AR AR

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


๐Ÿ”Žย ์„œ๋น„์Šค ๊ฐœ๋ฐœ ๋ฐฐ๊ฒฝ

ํŒ€ ์ฟจํ”ผ์Šค๋Š” ์•„์ด๋””์–ด ์„ ์ • ์ด์ „, ์„œ๋กœ์˜ ํฅ๋ฏธ๋ฅผ ํŒŒ์•…ํ•˜๊ธฐ์œ„ํ•ด โ€˜๋„Œ ์–ด๋–ค ์‚ฌ๋žŒ์ด์•ผ? ๋ญ˜ ์ข‹์•„ํ•ด?โ€™ ๋“ฑ์˜ ์งˆ๋ฌธ์— ๋Œ€ํ•œ ๋‹ต๋ณ€์„ ํ•˜๊ณ  ์„œ๋กœ๋ฅผ ์•Œ์•„๊ฐ€๋Š” ์˜จ๋ณด๋”ฉ์„ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋˜ ์ค‘, ์ €ํฌ๋Š” ์„ ๋œป ๋‚˜์˜ ํฅ๋ฏธ, ๊ฐ•์ , ์„ฑํ–ฅ ๋“ฑ์— ๋Œ€ํ•œ ๋‹ต์„ ๋‚ด๋ฆฌ์ง€ ๋ชปํ•œ๋‹ค๋Š” ๊ฒƒ์„ ์ธ์ง€ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ฆ‰, ๋‚˜์กฐ์ฐจ๋„ ๋‚˜์— ๋Œ€ํ•ด ์ž˜ ์•Œ๊ณ  ์žˆ์ง€ ๋ชปํ•˜๋‹ค๋Š” ๊ฒƒ์ด์—ˆ๋Š”๋ฐ์š”, ์ €ํฌ์˜ ์‹œ์ž‘์€ ๋ฐ”๋กœ ์ด ์ง€์ ์ด์—ˆ์Šต๋‹ˆ๋‹ค.

์™œ ๋‚˜๋Š” ๋‚˜์— ๋Œ€ํ•ด ์ž˜ ์•Œ์ง€ ๋ชปํ• ๊นŒ, ์‚ฌ์šฉ์ž๋“ค์—๊ฒŒ ๋‚˜๋ฅผ ์ž˜ ์•Œ ์ˆ˜ ์žˆ๋Š” ๊ฒฝํ—˜์„ ์ฃผ๋Š” ๊ฑด ์–ด๋–จ๊นŒ ๋ผ๋Š” ์ƒ๊ฐ์œผ๋กœ ์„œ๋น„์Šค์˜ ์‚ฌ์šฉ์ž๋“ค์ด ์ž์‹ ์„ ๊นŠ์ด ์ดํ•ดํ•˜๋ฉฐ ์‚ด์•„๊ฐ€๋„๋ก ๋•๋Š” ๊ฒƒ์„ ์ €ํฌ ํŒ€์˜ ๋ชฉํ‘œ๋กœ ์„ค์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‹จ, ์ด๋Š” ํŒ€์˜ ๋‚ด์ ๋™๊ธฐ์™€ ๋ชฉํ‘œ์— ๋ถˆ๊ณผํ–ˆ๊ธฐ์— ๊ด€๋ จํ•˜์—ฌ ๋ฌธ์ œ๊ฐ€ ์กด์žฌํ•˜๋Š”์ง€, ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ• ๋งŒํผ์˜ ๋™์ธ์ด ์žˆ๋Š” ๋ฌธ์ œ์ธ์ง€์— ๋Œ€ํ•œ ๊ฐ€์„ค ์‹คํ—˜์„ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค.

image

ํ•ด๋‹น ์‹คํ—˜์„ ํ†ตํ•ด 2030์„ธ๋Œ€์˜ ์ž๊ธฐ์ดํ•ด์— ๋Œ€ํ•œ ๋‹ˆ์ฆˆ ๋ฅผ ํ™•์ธํ–ˆ์ง€๋งŒ, ๊ทธ ๋‹ˆ์ฆˆ๊ฐ€ ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•  ๋™์ธ์„ ๊ฐ€์ง€๋Š”๊ฐ€์— ๋Œ€ํ•ด์„œ๋Š” ๋ถ€์ •์ ์ด๋ผ๋Š” ๊ฒฐ๊ณผ๋ฅผ ๋„์ถœํ–ˆ์Šต๋‹ˆ๋‹ค.

์ด์— ๋”ฐ๋ผ ์„œ๋น„์Šค ์‚ฌ์šฉ์˜ ๋™์ธ์„ ๊ฐ€์ง€๋Š”, ์ž๊ธฐ์ดํ•ด์— ๋Œ€ํ•œ ๊ฐ•๋ ฅํ•œ ๋‹ˆ์ฆˆ๋ฅผ ๊ฐ€์ง€๋Š”, ์ž๊ธฐ์ดํ•ด์˜ ๊ณผ์ •์—์„œ โ€˜๋ฌธ์ œโ€™๋ฅผ ๊ฒช๊ณ  ์žˆ๋Š” ์ง‘๋‹จ ์„ ๋ฐœ๊ตดํ•˜๊ธฐ ์œ„ํ•ด IDI(n=26)์™€ ์„ฑ๊ณตํ•œ ํผ์Šค๋„๋ธŒ๋žœ๋”์™€์˜ ์ „๋ฌธ๊ฐ€์ธํ„ฐ๋ทฐ๋ฅผ ์„ค๊ณ„/์ง„ํ–‰ํ•˜๋ฉฐ 2์ฐจ ๋ฆฌ์„œ์น˜๋ฅผ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค.

image

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

* ์ž๊ธฐ์ดํ•ด *
def) ์ž์‹ ์˜ ์„ฑํ–ฅ๊ณผ ๊ฐ•์ , ์ˆ˜์ต ์ฐฝ์ถœ๋กœ์˜ ์—ฐ๊ฒฐ์ด ๊ฐ€๋Šฅํ•œ ์ „๋ฌธ์„ฑ์„ ์ธ์ง€ํ•˜๋Š” ๊ฒƒ

ํผ์Šค๋„ ๋ธŒ๋žœ๋”ฉ์ด๋ž€, ๋‚˜๋งŒ์˜ ๊ฐœ์„ฑ๊ณผ ๋งค๋ ฅ, ์žฌ๋Šฅ์„ ๋ธŒ๋žœ๋“œํ™”ํ•˜์—ฌ ๊ฐ€์น˜๋ฅผ ๋†’์ด๋Š” ํ–‰์œ„๋กœ ๋Œ€ํ‘œ์ ์ธ ํผ์Šค๋„๋ธŒ๋žœ๋”๋กœ๋Š” โ€˜๋“œ๋กœ์šฐ์•ค๋“œ๋ฅ˜โ€™ , โ€˜๋…ธ๋งˆ๋“œ์ฝ”๋”โ€™ ๋“ฑ์ด ์žˆ์œผ๋ฉฐ ์ตœ๊ทผ SNS๋ฅผ ํ™œ์šฉํ•˜์—ฌ ์ˆ˜์ตํ™”๋ฅผ ํ•˜๋Š” ํ–‰์œ„๊ฐ€ ๋Œ€ํ‘œ์ ์ธ ํผ์Šค๋„ ๋ธŒ๋žœ๋”ฉ์˜ ๊ฒฐ๊ณผ๋กœ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. แ„‘แ…ฅแ„‡แ…ณ

์ผ€์ด์Šค ๋ฐ ์ง๊ตฐ๋ณ„ ๋ถ„๋ฅ˜
์œ ํ˜• ๋ธŒ๋žœ๋”ฉ ๋ฐฉ์‹
๊ธฐ์—…์ธ โ€ข ์†Œ์…œ ๋ฏธ๋””์–ด ํ™œ์šฉ : LinkedIn์„ ํ†ตํ•œ ๋„คํŠธ์›Œํ‚น ๋ฐ ์ „๋ฌธ์„ฑ ๊ณต์œ 
โ€ข ๋ธ”๋กœ๊ทธ ๋ฐ ํฌํŠธํด๋ฆฌ์˜ค : ์ž์‹ ์˜ ์ „๋ฌธ์„ฑ์„ ๋ณด์—ฌ์ฃผ๋Š” ๋ธ”๋กœ๊ทธ ์ž‘์„ฑ
์˜ˆ์ˆ ๊ฐ€ ๋ฐ ๋””์ž์ด๋„ˆ โ€ข ํฌํŠธํด๋ฆฌ์˜ค ์›น์‚ฌ์ดํŠธ : ์ž‘ํ’ˆ ์ง‘ํ•„ ๋ฐ ๋””์ž์ธ ์Šคํ‚ฌ ๊ณต๊ฐœ
โ€ข SNS ๋งˆ์ผ€ํŒ… : Instagram์„ ํ†ตํ•œ ์ž์‹ ์˜ ์Šคํƒ€์ผ ์ „ํŒŒ
ํ”„๋ฆฌ๋žœ์„œ โ€ข ๊ฐœ์ธ ๋ธŒ๋žœ๋“œ ๋กœ๊ณ  ๋ฐ ์›น์‚ฌ์ดํŠธ : ์ž์‹ ๋งŒ์˜ ๋กœ๊ณ ์™€ ์›น์‚ฌ์ดํŠธ๋ฅผ ํ†ตํ•ด ๋ธŒ๋žœ๋“œ ์ธ์‹๋„ ํ–ฅ์ƒ
โ€ข ๊ณ ๊ฐ ๋ฆฌ๋ทฐ ๋ฐ ํ‰๊ฐ€ ๊ณต๊ฐœ : ๊ณ ๊ฐ ๋งŒ์กฑ๋„ ๋ฐ ์‹ ๋ขฐ๋„ ์ฆ๋Œ€
๊ฐœ๋ฐœ์ž โ€ข GitHub ๋ฐ Open Source ์ฐธ์—ฌ : ์ž์‹ ์˜ ์ฝ”๋“œ๋ฅผ ๊ณต์œ ํ•˜๊ณ  ์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ์ ํŠธ์— ์ฐธ์—ฌํ•˜์—ฌ ์ „๋ฌธ์„ฑ์„ ๋ณด์—ฌ์คŒ
โ€ข ๊ฐœ์ธ ๋ธ”๋กœ๊ทธ ๋ฐ ํŠœํ† ๋ฆฌ์–ผ : ์ž์‹ ์˜ ์ „๋ฌธ ๋ถ„์•ผ์— ๋Œ€ํ•œ ๊ธ€์“ฐ๊ธฐ ๋ฐ ๊ต์œก ์ฝ˜ํ…์ธ  ์ œ์ž‘
โ€ข ์˜จ๋ผ์ธ ์ปค๋ฎค๋‹ˆํ‹ฐ ํ™œ๋™ : Stack Overflow์™€ ๊ฐ™์€ ์ปค๋ฎค๋‹ˆํ‹ฐ์—์„œ ํ™œ๋ฐœํ•œ ์ฐธ์—ฌ๋กœ ์ „๋ฌธ๊ฐ€๋กœ์„œ์˜ ๋ช…์„ฑ ๊ตฌ์ถ•
๊ธฐํš์ž โ€ข ํฌํŠธํด๋ฆฌ์˜ค ์ œ์ž‘ : ์„ฑ๊ณตํ•œ ํ”„๋กœ์ ํŠธ ๋ฐ ๊ธฐํš์•ˆ์„ ์ •๋ฆฌํ•˜์—ฌ ์›น์‚ฌ์ดํŠธ์— ๊ณต๊ฐœ
โ€ข ๋„คํŠธ์›Œํ‚น ์ด๋ฒคํŠธ ์ฐธ์—ฌ : ์—…๊ณ„ ์„ธ๋ฏธ๋‚˜๋‚˜ ๋ชจ์ž„์„ ํ†ตํ•œ ๊ด€๊ณ„๋ง ํ™•์žฅ
โ€ข ๋ฉ˜ํ† ๋ง ๋ฐ ๊ฐ•์—ฐ : ํ›„๋ฐฐ๋“ค์—๊ฒŒ ์ง€๋„ํ•˜๊ฑฐ๋‚˜ ๊ฐ•์—ฐ์„ ํ†ตํ•ด ๊ฒฝํ—˜๊ณผ ์ง€์‹ ๊ณต์œ 
โ€ข ๊ฐœ์ธ ๋ธ”๋กœ๊ทธย : ๊ฐœ์ธ ๋ธ”๋กœ๊ทธ๋‚˜ ์‚ฌ์ดํŠธ๋ฅผ ํ†ตํ•œ ์ž์‹ ์˜ ์ „๋ฌธ ๋ถ„์•ผ ๊ธ€์“ฐ๊ธฐ
โ€ข ์†Œ์…œ ๋ฏธ๋””์–ด ํ™œ์šฉย : facebook, instagram, twitter ๋“ฑ์„ ํ†ตํ•ด ์—…๊ฒŒ ๋™ํ–ฅ ๊ณต์œ  ๋ฐ ์ธ์‚ฌ์ดํŠธ ์ œ๊ณต
๋งˆ์ผ€ํ„ฐ โ€ข ์†Œ์…œ ๋ฏธ๋””์–ด ํ™œ์šฉ : facebook, instagram ๋“ฑ์„ ํ†ตํ•œ ์ž์‹ ์˜ ๋ธŒ๋žœ๋“œ ๊ตฌ์ถ•. ํŠธ๋ Œ๋“œ์™€ ์‹œ์žฅ ๋ถ„์„์„ ํ†ตํ•œ ์ปจํ…์ธ  ์ œ์ž‘ ๋ฐ ๊ณต์œ 
โ€ข ์ผ€์ด์Šค ์Šคํ„ฐ๋”” ๋ฐ ์›น์„ธ๋ฏธ๋‚˜ ์ง„ํ–‰ : ์„ฑ๊ณตํ•œ ๋งˆ์ผ€ํŒ… ์ผ€์ด์Šค ๊ณต๊ฐœ ๋ฐ ์›น์„ธ๋ฏธ๋‚˜๋ฅผ ํ†ตํ•œ ์ง€์‹ ์ „ํŒŒ
โ€ข ๊ฐœ์ธ ๋ธŒ๋žœ๋“œ ์บ ํŽ˜์ธ : ์ž์‹ ์˜ ๋งˆ์ผ€ํŒ… ๋Šฅ๋ ฅ์„ ๋ณด์—ฌ์ฃผ๋Š” ๊ฐœ์ธ ๋ธŒ๋žœ๋“œ ์บ ํŽ˜์ธ ์‹คํ–‰

โš ๏ธย ๋ฌธ์ œ & ์†”๋ฃจ์…˜

์…€ํ”ผ์Šค๊ฐ€ ํ•ด๊ฒฐํ•  ๋ฌธ์ œ

๋‚˜๋ฅผ ๋ธŒ๋žœ๋”ฉํ•˜์—ฌ ์„ธ์ƒ์— ์•Œ๋ฆฌ๊ณ ์ž ํ•˜๋Š” ์ง‘๋‹จ์ด,
ํผ์Šค๋„ ๋ธŒ๋žœ๋”ฉ์˜ ์ดˆ๊ธฐ์— '๋‚˜๋ฅผ ์ดํ•ดํ•˜๋Š” ๊ณผ์ •' ์—์„œ ๊ฒช๋Š” ๋ฌธ์ œ

โœ… ํผ์Šค๋„ ๋ธŒ๋žœ๋”ฉ์€ [์ธ์ง€-ํƒ์ƒ‰-๊ตฌ์ถ•-ํ™•์‚ฐ-๊ด€๋ฆฌ]์˜ ๊ณผ์ •์„ ๊ฑฐ์น˜๋ฉฐ,
์…€ํ”ผ์Šค๋Š” [์ธ์ง€-ํƒ์ƒ‰-๊ตฌ์ถ•] ๋‹จ๊ณ„์—์„œ ๊ฒช๋Š” ์–ด๋ ค์›€์„ ํ•ด๊ฒฐํ•˜๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค.


ํผ์Šค๋„ ๋ธŒ๋žœ๋”ฉ์„ ๋ณธ๊ฒฉ์ ์œผ๋กœ ์‹œ์ž‘ํ•˜๊ณ ์ž ํ•˜๋Š” ์‚ฌ๋žŒ๋“ค์€, [์ธ์ง€-ํƒ์ƒ‰-๊ตฌ์ถ•]์˜ ๊ณผ์ •์— ํ•ด๋‹น๋˜๋Š” โ€˜์ž๊ธฐ์ดํ•ดโ€™์— ๋Œ€ํ•œ ๊ฐ•๋ ฅํ•œ ๋™๊ธฐ์™€ ๋ฌธ์ œ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ ์ค‘์—์„œ ์ €ํฌ๊ฐ€ ํ•ด๊ฒฐํ•˜๊ณ ์žํ•˜๋Š” ๋ฌธ์ œ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

[1] ์ž๊ธฐ์ดํ•ด์— ๋Œ€ํ•œ ์–ด๋ ค์›€

ํผ์Šค๋„ ๋ธŒ๋žœ๋”ฉ์„ ์‹œ์ž‘ํ•˜๋Š” ๋‹จ๊ณ„์—์„œ, ์ž์‹ ์„ ์ •์˜ํ•˜๊ณ  ๊ฐ•์ ๊ณผ ์ ์„ฑ์„ ํŒŒ์•…ํ•˜๋Š” ๋ฐ ์–ด๋ ค์›€์„ ๊ฒช๋Š”๋‹ค.

  • ๋‚˜๋Š” ์–ด๋–ค ์‚ฌ๋žŒ์ธ์ง€, ๋ฌด์—‡์„ ์ž˜ํ•˜๊ณ , ๋ฌด์—‡์— ๋Œ€ํ•œ ์—ด์ •์ด ์žˆ๋Š”์ง€ ํŒŒ์•…ํ•˜๊ธฐ ์–ด๋ ต๋‹ค.
  • ๋‚ด๊ฐ€ ์–ด๋–ค ๋ธŒ๋žœ๋“œ๋ฅผ ๊ตฌ์ถ•ํ•ด์„œ ํผ์Šค๋„ ๋ธŒ๋žœ๋”ฉ์„ ์„ฑ๊ณต์‹œํ‚ฌ ์ˆ˜ ์žˆ์„์ง€ ๋ชจ๋ฅด๊ฒ ๋‹ค.
  • ์ž์‹ ์˜ ๊ฐ•์ ๊ณผ ์•ฝ์ ์„ ๋ช…ํ™•ํ•˜๊ฒŒ ์•Œ์ง€ ๋ชปํ•˜์—ฌ ๋ธŒ๋žœ๋“œ ๋ฐฉํ–ฅ ์„ค์ •์— ์–ด๋ ค์›€์„ ๊ฒช๋Š”๋‹ค.
  • ํƒ€์ธ๊ณผ ์ฐจ๋ณ„ํ™”๋˜๋Š” ์ž์‹ ๋งŒ์˜ ๋งค๋ ฅ์„ ์ฐพ๋Š”๋ฐ์— ์–ด๋ ค์›€์ด ์žˆ๋‹ค.

[2] ์ž๊ธฐ์ดํ•ด์™€ ํผ์Šค๋„ ๋ธŒ๋žœ๋”ฉ์— ๋Œ€ํ•œ ์ดํ•ด ๋ถ€์กฑ

ํผ์Šค๋„ ๋ธŒ๋žœ๋”ฉ์˜ ๊ณผ์ •์—์„œ, ์ž๊ธฐ์ดํ•ด์™€ ์–ด๋–ค ๋ฐฉ๋ฒ•์— ๋”ฐ๋ผ ๋‚˜๋ฅผ ์ดํ•ดํ•˜๊ณ  ํผ์Šค๋„ ๋ธŒ๋žœ๋”ฉ์„ ํ•ด์•ผ ์‹คํŒจํ•˜์ง€ ์•Š์„ ์ˆ˜ ์žˆ๋Š”์ง€ ๋ชจ๋ฅด๊ฒ ๋‹ค.

  • ์‹ฌ์ธต์ ์œผ๋กœ ๋‚˜์˜ ์ „๋ฌธ์„ฑ์„ ํฌ์ง€์…”๋‹ ํ•˜๊ณ ์‹ถ์€๋ฐ, ๊ทธ ๋ฐฉ๋ฒ•์„ ๋ชจ๋ฅด๊ฒ ๋‹ค.
  • ๋‚˜์™€ ์œ ์‚ฌํ•œ ๋ฐฉํ–ฅ์„ฑ์„ ๊ฐ€์ง„ ์‚ฌ๋žŒ๋“ค์˜ ์‚ฌ๋ก€๋ฅผ ์ ‘ํ•˜๊ธฐ ์–ด๋ ต๋‹ค.
  • ํผ์Šค๋„๋ธŒ๋žœ๋”ฉ๊ณผ ๊ด€๋ จํ•œ ๋ฐฉ๋Œ€ํ•œ ํ•™์Šต ์ž์›์ด ์‚ฐ๋ฐœ์ ์œผ๋กœ ์กด์žฌํ•ด ํ•œ ๊ณณ์—์„œ์˜ ํƒ์ƒ‰์ด ์–ด๋ ต๋‹ค.

์…€ํ”ผ์Šค๊ฐ€ ์ œ์‹œํ•˜๋Š” ๐Ÿ’ก์†”๋ฃจ์…˜

๐Ÿ”ฅ ํผ์Šค๋„ ๋ธŒ๋žœ๋”ฉ์— ๋Œ€ํ•œ ๋‹ˆ์ฆˆ๊ฐ€ ์žˆ๋Š” ์ง‘๋‹จ์ด ๋ธŒ๋žœ๋“œ ๊ตฌ์ถ•์˜ ์ดˆ๊ธฐ ๋‹จ๊ณ„์—์„œ ๋‚˜์˜ ์ •์ฒด์„ฑ๋ฅผ ํŒŒ์•…ํ•˜๊ณ  ํ™•๋ฆฝํ•˜๋Š” ๊ฒƒ์„ ๋„์™€์ค€๋‹ค.

1๏ธโƒฃย ์ž๊ธฐ์ดํ•ด๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ์ •์ฒด์„ฑ ํ™•๋ฆฝ

ํผ์Šค๋„ ๋ธŒ๋žœ๋”ฉ ์ด์ „์—, ๋‚˜์˜ ์ ์„ฑ๊ณผ ํฅ๋ฏธ ๋“ฑ ๋‚˜๋ฅผ ๋” ์ž˜ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•œ๋‹ค.

  • ๊ฐ„๋‹จํ•œ ๊ณผ์ •์„ ํ†ตํ•ด, ์ž์‹ ์˜ ํฅ๋ฏธ์™€ ์ ์„ฑ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.
  • ๋‚ด ํฅ๋ฏธ์™€ ์ ์„ฑ์„ ์‚ด๋ฆฐ ๋ธŒ๋žœ๋“œ ๋ฐฉํ–ฅ์„ ์„ค์ •ํ•  ์ˆ˜ ์žˆ๋‹ค.
  • ํƒ€์ธ๊ณผ ์ฐจ๋ณ„ํ™”๋œ ๋‚˜๋งŒ์˜ ํ‚ค์›Œ๋“œ๋ฅผ ํ™•์ธํ•˜๊ณ , ์ •์˜ํ•œ๋‹ค.

2๏ธโƒฃย ๋ธŒ๋žœ๋“œ ๋ฐฉํ–ฅ์„ฑ ์„ค์ • ๋ฐ ์ •๋ณด ์ œ๊ณต

ํผ์Šค๋„ ๋ธŒ๋žœ๋”ฉ๊ณผ ์ž๊ธฐ์ดํ•ด์— ๋Œ€ํ•œ ๊ต์œก ํ”„๋กœ๊ทธ๋žจ์„ ์ œ๊ณตํ•˜์—ฌ, ํผ์Šค๋„๋ธŒ๋žœ๋”ฉ์— ๋Œ€ํ•œ ์ •๋ณด ๋ฐ ์ง€์‹์„ ํ•จ์–‘ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•œ๋‹ค.

  • ์„œ๋น„์Šค์—์„œ ๋‹ค ํ•ด์†Œํ•˜์ง€ ๋ชปํ•œ ์ž๊ธฐ์ดํ•ด์— ๋Œ€ํ•œ ๋‹ˆ์ฆˆ๋ฅผ ๊ต์œก ํ”„๋กœ๊ทธ๋žจ ์ˆ˜๊ฐ•์„ ํ†ตํ•ด ๋‹ฌ์„ฑํ•œ๋‹ค.
  • ํผ์Šค๋„ ๋ธŒ๋žœ๋”ฉ๊ณผ ๊ด€ํ•œ ๊ฐ•์˜๋ฅผ ํ†ตํ•ด, ํผ์Šค๋„ ๋ธŒ๋žœ๋”ฉ์„ ๋” ์ž˜ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•๋“ค์„ ํ•™์Šตํ•œ๋‹ค.

๐Ÿ“Š ๋ฆฌ์„œ์น˜ ๋ฐ ์‹œ์žฅ์กฐ์‚ฌ

1๏ธโƒฃ ๋ชฉํ‘œ ์‹œ์žฅ ์ •์˜ : ์™œ ์ด ์‹œ์žฅ์ด ์œ ์˜๋ฏธํ•œ๊ฐ€

์…€ํ”ผ์Šค๋Š” ํผ์Šค๋„ ๋ธŒ๋žœ๋”ฉ์— ๋Œ€ํ•œ ์—ฌ์ •์„ ์‹œ์ž‘ํ•œ ์ง‘๋‹จ ์ค‘์—์„œ, MVP๋ฅผ ํ†ตํ•ด ์‹ค์ œ๋กœ ์ถœ์‹œ ์•Œ๋ฆผ ์‹ ์ฒญ์„ ์ง„ํ–‰ํ•œ 6.1% ์˜ ์ „ํ™˜์œจ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์ดˆ๊ธฐ ์‹œ์žฅ์„ ์„ค์ •ํ•˜์˜€์Šต๋‹ˆ๋‹ค. ์ €ํฌ๋Š” ์‹œ์žฅ ๊ทœ๋ชจ ๋ฐ ๋‹ˆ์ฆˆ ํ™•์ธ์„ ์ž์ฒด CVR ์ˆ˜์น˜๋กœ ํ™•์ธํ–ˆ์œผ๋ฉฐ ๊ทธ ๊ฒฐ๊ณผ, ์‘๋‹ต์ž ์ˆ˜ 129๋ช… ์ค‘ 21๋ช… (6.1%)์ด ์„œ๋น„์Šค ์ถœ์‹œ ์•Œ๋ฆผ์„ ์‹ ์ฒญํ–ˆ์Šต๋‹ˆ๋‹ค.

Untitled

2๏ธโƒฃย ์‹œ์žฅ ์„ฑ์žฅ ๊ฐ€๋Šฅ์„ฑ : ์™œ ์ด ์‹œ์žฅ์ด์—ฌ๋งŒ ํ•˜๋Š”๊ฐ€

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

์‹œ์žฅ ์ „๋ง 1_์ผ์˜ ํŒจ๋Ÿฌ๋‹ค์ž„ ๋ณ€ํ™”๋กœ ์ธํ•œ ์„ฑ์žฅ๊ฐ€๋Šฅ์„ฑ

แ„แ…ฎแ†ฏแ„‘แ…ตแ„‰แ…ณ_ERD_2

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

์ด๋Ÿฌํ•œ ํ๋ฆ„์— ๋”ฐ๋ผ ์ž์‹ ์˜ ๊ฐ€์น˜๊ด€์— ๋”ฐ๋ผ ์ด์ง์„ ํ•˜๊ฑฐ๋‚˜ ๊ธฐ์—…/ํด๋ผ์ด์–ธํŠธ์—๊ฒŒ ๋Š์ž„์—†์ด ์ž์‹ ์„ ์–ดํ•„ํ•ด์•ผํ•˜๋Š” ์ƒํ™ฉ์— ๋†“์ด๋Š”, ์ฆ‰ ํผ์Šค๋„ ๋ธŒ๋žœ๋”ฉ์„ ํ•ด์•ผ๋งŒ ํ•˜๋Š” ์ƒํ™ฉ์— ์ง€์†์ ์œผ๋กœ ๋…ธ์ถœ๋˜๋Š” ์ผ€์ด์Šค๊ฐ€ ์ฆ๊ฐ€ํ•˜๊ณ  ์žˆ๋Š” ์ถ”์„ธ์ž…๋‹ˆ๋‹ค.

์‹œ์žฅ ์ „๋ง 2_ํ”Œ๋žซํผ ์‹œ์žฅ์˜ ์„ฑ์žฅ ๋ฐ 1์ธ ๊ธฐ์—…์˜ ๋“ฑ์žฅ

์ €ํฌ ํŒ€์€ ๋‹ค์–‘ํ•œ ํ”Œ๋žซํผ์„ ํ†ตํ•ด์„œ ๊ฐœ์ธ์ด ์ž์‹ ์˜ ๊ฐœ์„ฑ๊ณผ ์ฐฝ์˜์„ฑ์„ ์ˆ˜์ต์œผ๋กœ ์—ฐ๊ฒฐํ•˜๋Š” ๊ฒŒ ๊ฐ€๋Šฅํ•ด์ง์— ๋”ฐ๋ผ ์•ž์œผ๋กœ๋Š” ํšŒ์‚ฌ์—์„œ ์›”๊ธ‰ ๋ฐ›๋Š” ์‚ฌ๋žŒ๋ณด๋‹ค ํ”Œ๋žซํผ์—์„œ ์ •์‚ฐ๋ฐ›๋Š” ์‚ฌ๋žŒ๋“ค์ด ๋” ๋งŽ์ด ๋Š˜์–ด๋‚  ์ „๋ง์„ ํฌ์ฐฉํ–ˆ์Šต๋‹ˆ๋‹ค. ์ฆ‰, ๋‚˜๋ฅผ ํ•˜๋‚˜์˜ โ€˜๋ธŒ๋žœ๋“œ ์ž์‚ฐโ€™์œผ๋กœ ๋งŒ๋“ค์–ด ์ˆ˜์ต์„ ์ฐฝ์ถœํ•˜๋Š” ์ผ€์ด์Šค๊ฐ€ ๋Š˜์–ด๋‚˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

Untitled (2) Screenshot 2024-05-01 at 08 54 42

2021๋…„ ๊ธฐ์ค€ 1์ธ๋ฏธ๋””์–ด ์‚ฐ์—…์˜ ์ด ๋งค์ถœ์€ ์•ฝ 2์กฐ 5์ฒœ์–ต์›์œผ๋กœ ์ง‘๊ณ„๋˜์—ˆ์œผ๋ฉฐ, ๊ทธ ์ค‘ ๊ด‘๊ณ (36%)์™€ ์˜์ƒ์ œ์ž‘ ๋ถ„์•ผ์—์„œ ๋†’์€ ๋น„์œจ์„ ์ฐจ์ง€ํ•˜๊ณ  ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ๋””์ง€ํ„ธํฌ๋ฆฌ์—์ดํ„ฐ์˜ ์ „์ฒด์˜ 64.5%๊ฐ€ ์ž์ฒด ์ฝ˜ํ…์ธ ๋ฅผ ์ œ์ž‘ํ•˜๊ณ  ์žˆ์œผ๋ฉฐ ๋ถ€์—…์œผ๋กœ ์ˆ˜ํ–‰ํ•˜๊ณ  ์žˆ๋Š” ๋น„์œจ์ด ์ „์ฒด์˜ 59.8%์ž„์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์ฝ˜ํ…์ธ  ์žฅ๋ฅด์˜ ๊ฒฝ์šฐ, ๋ผ์ดํ”„์Šคํƒ€์ผ(36.1%), ์ •๋ณด์ „๋‹ฌ(30.7%)์˜ ์ˆœ์œผ๋กœ ๋†’์€ ๋น„์œจ์„ ์ฐจ์ง€ํ•˜๋Š” ๊ฒƒ์œผ๋กœ ๋‚˜ํƒ€๋‚œ ๊ฒฐ๊ณผ๋ฅผ ํ†ตํ•ด 1์ธ๋ฏธ๋””์–ด ์‚ฐ์—…์ด ํผ์Šค๋„ ๋ธŒ๋žœ๋”ฉ์˜ ์ฃผ ์ˆ˜๋‹จ์œผ๋กœ์„œ ๊ฐœ์ธ์˜ ์ •์ฒด์„ฑ์„ ๋“œ๋Ÿฌ๋‚ด๋Š”๋ฐ ์ค‘์š”ํ•˜๊ฒŒ ์ž‘์šฉํ•  ๊ฒƒ์ž„์„ ์‹œ์‚ฌํ•˜๊ณ  ์žˆ์œผ๋ฉฐ, ์ €ํฌ๋Š” ์ด ์ง€์ ์— ์ฃผ๋ชฉํ•˜์—ฌ ํผ์Šค๋„ ๋ธŒ๋žœ๋”ฉ ์‹œ์žฅ์— ์ง„์ž…ํ•˜๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค.


3๏ธโƒฃย ๊ธฐํšŒ ๋ฐ ์ž„ํŒฉํŠธ ์˜ˆ์ธก : ์–ด๋–ป๊ฒŒ ๋” ์ž˜ ํ’€ ์ˆ˜ ์žˆ๋Š”๊ฐ€

์ด ์‹œ์žฅ์—์„œ ์…€ํ”ผ์Šค๋Š” โ€˜๋‚˜๋ฅผ ๋ธŒ๋žœ๋”ฉํ•˜์—ฌ ์„ธ์ƒ์— ์•Œ๋ฆฌ๊ณ ์ž ํ•˜๋Š” ์ง‘๋‹จ์ด ํผ์Šค๋„ ๋ธŒ๋žœ๋”ฉ์˜ ์ดˆ๊ธฐ์— '๋‚˜๋ฅผ ์ดํ•ดํ•˜๋Š” ๊ณผ์ •' ์—์„œ ๊ฒช๋Š” ๋ฌธ์ œโ€™๋ฅผ โ€˜์ž๊ธฐ์ดํ•ด์™€ ํ”„๋กœ๊ทธ๋žจโ€™์„ ํ†ตํ•˜์—ฌ ํ•ด๊ฒฐํ•  ๊ฒƒ ์ž…๋‹ˆ๋‹ค.

๊ฒฝ์Ÿ์‚ฌ ์กฐ์‚ฌ ๋ฐ ์ฐจ๋ณ„์„ฑ ๋„์ถœ

37

๊ฒฝ์Ÿ์‚ฌ์กฐ์‚ฌ


โœ”๏ธ ์„œ๋น„์Šค ํ•ต์‹ฌ๊ธฐ๋Šฅ ๋ฐ ์†Œ๊ฐœ

์†”๋ฃจ์…˜ ๊ฐ€์น˜ ์ œ์•ˆ

๐Ÿ”ฅ ํผ์Šค๋„ ๋ธŒ๋žœ๋”ฉ์— ๋Œ€ํ•œ ๋‹ˆ์ฆˆ๊ฐ€ ์žˆ๋Š” ์ง‘๋‹จ์ด ๋ธŒ๋žœ๋“œ ๊ตฌ์ถ•์˜ ์ดˆ๊ธฐ ๋‹จ๊ณ„์—์„œ **๋‚˜์˜ ์ •์ฒด์„ฑ**๋ฅผ ํŒŒ์•…ํ•˜๊ณ  ํ™•๋ฆฝํ•˜๋Š” ๊ฒƒ์„ ๋„์™€์ค€๋‹ค.

1๏ธโƒฃย ์ž๊ธฐ์ดํ•ด๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ์ •์ฒด์„ฑ ํ™•๋ฆฝ

์ž๊ธฐ์ดํ•ด_๋Œ์•„๋ณด๊ธฐ, ์ •์˜ํ•˜๊ธฐ๋ฅผ ํ†ตํ•ด ๋‚˜์˜ ์ •์ฒด์„ฑ์„ ํ™•๋ฆฝํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋•๋Š”๋‹ค.

2๏ธโƒฃย ํผ์Šค๋„ ๋ธŒ๋žœ๋”ฉ์„ ์œ„ํ•œ ์ •๋ณด ๋ฐ ๊ต์œก ์ œ๊ณต

ํ”„๋กœ๊ทธ๋žจ์„ ํ†ตํ•ด, ํผ์Šค๋„ ๋ธŒ๋žœ๋”ฉ / ์ž๊ธฐ์ดํ•ด์™€ ๊ด€๋ จ๋œ ๊ฐ•์˜๋ฅผ ์ˆ˜๊ฐ•ํ•˜์—ฌ ํ•™์Šตํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•œ๋‹ค.

2๏ธโƒฃย ๋ธŒ๋žœ๋”ฉ ๋ฐฉํ–ฅ์„ฑ ๊ตฌ์ถ• ๋ฐ ๊ด€๋ฆฌ

๋งˆ์ดํŽ˜์ด์ง€์˜ ๋Œ€์‹œ๋ณด๋“œ๋ฅผ ํ†ตํ•ด, ๋ธŒ๋žœ๋”ฉ์˜ ๋ฐฉํ–ฅ์„ฑ์„ ๊ตฌ์ถ•ํ•˜๊ณ  ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•œ๋‹ค. ์ž๊ธฐ์ดํ•ด_์„ค๊ณ„ํ•˜๊ธฐ๋ฅผ ํ†ตํ•ด ๋ฐฉํ–ฅ์„ฑ์„ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ๋‹ค.

๊ธฐ๋Šฅ์„ค๋ช…

๊ธฐ๋Šฅ ์„ค๋ช… ์˜๋„
๋Œ์•„๋ณด๊ธฐ Discover ์ž๊ธฐ์ดํ•ด ํŽ˜์ด์ง€ ๋‚ด ํ…Œ์ŠคํŠธ ์ค‘ ํ•˜๋‚˜๋กœ, ์ฑ—๋ด‡๊ณผ์˜ ๋Œ€ํ™”๋ฅผ ํ†ตํ•ด ๊ณผ๊ฑฐ ๋‚˜์˜ ์‚ถ์„ ํšŒ๊ณ ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ
โ†’ AI์ฑ—๋ด‡๊ณผ์˜ ์ฑ„ํŒ…
โ†’ ๋ผ์ดํ”„๋””์ž์ธ ๊ธฐ๋ฒ•์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ตฌ์„ฑ๋œ์งˆ๋ฌธ
โ†’ 4๋ถ„๋ฉด ์‹œ๊ฐํ™”๋ฅผ ํ†ตํ•œ ์ž๊ธฐ์ดํ•ด
๋ผ์ดํ”„๋””์ž์ธ์— ๊ธฐ๋ฐ˜ํ•œ, ์ฑ—๋ด‡๊ณผ์˜ ๋Œ€ํ™”๋ฅผ ํ†ตํ•ด
ํšŒ๊ณ ์— ์‚ฌ์šฉ์ž์˜ ๋ถ€๋‹ด์„ ๊ฐ„์†Œํ™” ํ•˜๋ฉด์„œ๋„,
์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ๋‚˜๋ฅผ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•จ.
์ •์˜ํ•˜๊ธฐ Define ์ž๊ธฐ์ดํ•ด ํŽ˜์ด์ง€ ๋‚ด ํ…Œ์ŠคํŠธ ์ค‘ ํ•˜๋‚˜๋กœ, ํ™€๋žœ๋“œ ๊ฒ€์‚ฌ ์ด๋ก ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์„ค๊ณ„๋œ ์งˆ๋ฌธ๊ณผ ํƒœ๊ทธํ˜• ๋‹ต๋ณ€ ๋ฐฉ์‹ ์ œ๊ณต
โ†’ ํ…Œ์ŠคํŠธ ๊ฒฐ๊ณผ ์œ ํ˜•์— ๋”ฐ๋ฅธ ์กฐ๊ฐ ์นด๋“œ ์‹œ๊ฐํ™”
ํ™€๋žœ๋“œ ๊ฒ€์‚ฌ ์ด๋ก ์„ ๊ธฐ๋ฐ˜์œผ๋กœ, ๊ฐ€๋ฒผ์šฐ๋ฉด์„œ๋„ ์œ ์ €์—๊ฒŒ ์‹ ๋ขฐ์žˆ๋Š” ๋ฐฉ์‹์œผ๋กœ ์ž๊ธฐ์ดํ•ด๋ฅผ ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•จ.
ํ•ด๋‹น ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ํฅ๋ฏธ, ์ ์„ฑ ๋“ฑ์„ ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•จ.
์„ค๊ณ„ํ•˜๊ธฐ Design ์ž๊ธฐ์ดํ•ด ํŽ˜์ด์ง€ ๋‚ด ํ…Œ์ŠคํŠธ ์ค‘ ํ•˜๋‚˜๋กœ, ๋‚ด ๋ธŒ๋žœ๋“œ์˜ ๋ฐฉํ–ฅ์„ฑ์„ ์„ค์ •ํ•˜๋Š” ๊ธฐ๋Šฅ
โ†’ ๋ถ„์•ผ ๋ฐ ํ‚ค์›Œ๋“œ ์„ ํƒ
โ†’ ํ”Œ๋žซํผ ๋ฐ ๋ธŒ๋žœ๋“œ ๊ฐ€์น˜ ์„ค์ •
๊ฐ„๋‹จํ•œ ๋ฐฉ์‹์œผ๋กœ, ํผ์Šค๋„ ๋ธŒ๋žœ๋“œ์˜ ๋ฐฉํ–ฅ์„ฑ์„ ์„ค์ •ํ•˜๊ณ  ์…€ํ”ผ์Šค์—์„œ ๊ณ ์œ ํ•œ ๋ธŒ๋žœ๋“œ๋ฅผ โ€˜๋””์ž์ธโ€™ ํ•˜๊ธฐ์œ„ํ•œ ์ฒซ๋ฒˆ์งธ ์Šคํ…์„ ์ œ๊ณตํ•จ.
ํ”„๋กœ๊ทธ๋žจ ์œ ์ €๊ฐ€ ์ž๊ธฐ์ดํ•ด์™€ ๋ธŒ๋žœ๋”ฉ์„ ๋ณด๋‹ค ์ž˜ ํ•  ์ˆ˜ ์žˆ๋Š” ๊ต์œก ์ฝ˜ํ…์ธ  ์ œ๊ณต
โ†’ ์ž๊ธฐ์ดํ•ด, ๋ธŒ๋žœ๋”ฉ์œผ๋กœ ์„ธ๋ถ„ํ™”๋œ ์ถ”์ฒœ
โ†’ ์ž๊ธฐ์ดํ•ด, ํผ์Šค๋„ ๋ธŒ๋žœ๋”ฉ ๊ด€๋ จ ์™ธ๋ถ€ ํ”„๋กœ๊ทธ๋žจ ์ •๋ณด ์ƒ์„ธ ์—ด๋žŒ ๋ฐ ์‹ ์ฒญ ๊ธฐ๋Šฅ
์นดํ…Œ๊ณ ๋ฆฌ๋ฅผ 3๋ถ„์•ผ๋กœ ๋ถ„ํ• ํ•˜์—ฌ, ์œ ์ €๊ฐ€ ๋ชฉ์ ์— ๋”ฐ๋ผ ์ถ”์ฒœ ๋ฐ ์‹ ์ฒญ์„ ๊ฒฝํ—˜ํ•˜๋„๋ก ํ•จ.

[์ž๊ธฐ์ดํ•ด] ์ž๊ธฐ์ดํ•ด์— ์–ด๋ ค์›€๊ณผ ๊นŠ์€ ๊ณ ์ฐฐ์— ๋Œ€ํ•œ ๊ฐˆ๋ง์ด ์žˆ๋Š” ์œ ์ €์˜ ํŽ˜์ธํฌ์ธํŠธ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•จ.
[๋ธŒ๋žœ๋”ฉ] ๋ธŒ๋žœ๋“œ ๋ฐฉํ–ฅ์„ฑ์„ ์ •ํ•˜๋Š” ๊ณผ์ •์—์„œ, ํผ์Šค๋„๋ธŒ๋žœ๋”ฉ ๋ถ„์•ผ์— ๋Œ€ํ•œ ์ •๋ณด์˜ ๋ถ€์žฌ๋ผ๋Š” ํŽ˜์ธํฌ์ธํŠธ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•จ.
๋งˆ์ดํŽ˜์ด์ง€ ๋Œ€์‹œ๋ณด๋“œ๋ฅผ ํ†ตํ•ด ์œ ์ €์˜ ํ™œ๋™์„ ์‹œ๊ฐํ™”ํ•˜๊ณ  ๊ฐœ์ธ ์ •๋ณด๋ฅผ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ
โ†’ ๋‚˜์˜ ์กฐ๊ฐ ์œ ํ˜• ์นด๋“œ
โ†’ ์œ ํ˜• ์ง„๋‹จ ๊ฒฐ๊ณผ ๊ทธ๋ž˜ํ”„
โ†’ ์‹ ์ฒญํ•œ ํ™œ๋™ ๋ชฉ๋ก
โ†’ ์ •๋ณด ์ˆ˜์ •
โ†’ ์ถ”์ฒœ ์ฝ˜ํ…์ธ  ๋ชฉ๋ก
์…€ํ”ผ์Šค ๋‚ด์—์„œ ํ™œ๋™ํ•œ ๊ธฐ๋ก์„ ํ•œ ๋ˆˆ์— ์—ด๋žŒํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•จ.
Define ํ…Œ์ŠคํŠธ๋ฅผ ํ†ตํ•ด ๋„์ถœ๋œ ์กฐ๊ฐ ์œ ํ˜•๊ณผ ๊ทธ์— ๋Œ€ํ•œ ์ž์„ธํ•œ ์„ค๋ช…์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๊ธฐ๋ณธ์ •๋ณด๋ฅผ ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•จ.
์ถ”์ฒœ ์ฝ˜ํ…์ธ  ๋ชฉ๋ก์„ ํ†ตํ•ด ๋ธŒ๋žœ๋“œ๋ฅผ ๊ตฌ์ถ•ํ–ˆ์ง€๋งŒ, ์œ ์ €๊ฐ€ ๋ธŒ๋žœ๋“œ๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ๊ณผ์ •์—์„œ ๊ฒช๋Š” ์–ด๋ ค์›€์„ ํ•ด๊ฒฐํ•ด์คŒ.

์„œ๋น„์Šค ๋ธ”๋ฃจํ”„๋ฆฐํŠธ

แ„‡แ…ณแ†ฏ1

แ„‡แ…ณแ†ฏ2

Information Architecture

IA

๊ธฐ๋Šฅ๋ช…์„ธ์„œ

๊ตฌ๋ถ„ Depth 1 Depth 2 Depth 3 ์š”๊ตฌ์‚ฌํ•ญ ์ƒ์„ธ ์„ค๋ช…
์†Œ์…œ๋กœ๊ทธ์ธ 1.์†Œ์…œ๋กœ๊ทธ์ธ_๊ตฌ๊ธ€, ๋„ค์ด๋ฒ„, ์นด์นด์˜ค ์†Œ์…œ๋กœ๊ทธ์ธ ๊ธฐ๋Šฅ ( ์†Œ์…œ๋กœ๊ทธ์ธ์˜ ๋ชฉ์ ์„ฑ์— ๋งž๊ฒŒ ๋ฒ„ํŠผ ๋ˆ„๋ฅด์ž๋งˆ์ž ๋‹ค๋ฅธ ํฐ ์ ˆ์ฐจ์—†์ด ๋กœ๊ทธ์ธ ๋  ์ˆ˜ ์žˆ๋„๋ก ๊ตฌํ˜„ )
๋ฉ”์ธ โ†’ ์†Œ์…œ๋กœ๊ทธ์ธ ๋ฒ„ํŠผ ์ž…๋ ฅ์‹œ ๊ธฐ๋ณธ๋™์˜๋งŒ ์ง„ํ–‰ํ•˜๊ณ  ๋ฐ”๋กœ ์†Œ์…œ๋กœ๊ทธ์ธ ๋  ์ˆ˜ ์žˆ๋„๋ก
๊ธฐ๋ณธ์ •๋ณด 1.1. ๊ธฐ๋ณธ์ •๋ณด ์ž…๋ ฅ - ํ•„์ˆ˜ ์œ ์ € ๊ธฐ๋ณธ ์ •๋ณด
1. ๋‹‰๋„ค์ž„ : ์ค‘๋ณต์•ˆ๋จ, ํŠน์ˆ˜๋ฌธ์ž ์ž…๋ ฅ๋ถˆ๊ฐ€
2. ์ง์—…
3. ๊ด€์‹ฌ๋ถ„์•ผ ๋ฐ์ดํ„ฐ : ์ตœ๋Œ€ 3๊ฐœ ์ž…๋ ฅ
๊ธฐ๋ณธ์ •๋ณด2 1.2. ๊ธฐ๋ณธ์ •๋ณด2 ์ž…๋ ฅ - ํ•„์ˆ˜ ๊ธฐ๋ณธ ์ดํ•ด๋„๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ, ์„œ๋น„์Šค๋‚ด์—์„œ ์ž๊ธฐ์ดํ•ด๋ฅผ ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์„ ๋‹ค๋ฅด๊ฒŒ ์ œ๊ณตํ•˜๋ฉฐ ํ‚ค์›Œ๋“œ๋ฅผ ์ž…๋ ฅ๋ฐ›์•„ ๊ธฐ๋ณธ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์„ธํŒ… ์ง„ํ–‰

1. ์Šค์Šค๋กœ์— ๋Œ€ํ•œ ์ดํ•ด๋„ : 1~100์ ๊นŒ์ง€ ์„ ํƒ ๊ฐ€๋Šฅ
2. 00๋‹˜์„ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๋Š” ํ‚ค์›Œ๋“œ : ์ตœ๋Œ€ 5๊ฐœ ์ž…๋ ฅ
ํ™ˆํ™”๋ฉด 1. ๋‚ด ํŽ˜๋ฅด์†Œ๋‚˜ ๋ฌ˜์‚ฌ_๋กœ๊ทธ์ธ์ƒํƒœ ๋งˆ์ด๋ฐ์ดํ„ฐ(๋‚ด๊ฐ€ ์ž…๋ ฅํ•œ ์ •๋ณด) ๋ฅผ ํ™œ์šฉํ•˜์—ฌ, ๋‚ด๊ฐ€ ์–ด๋–ค ์‚ฌ๋žŒ์ธ์ง€ ๋ณด์—ฌ์ฃผ๋Š” ๊ธฐ๋Šฅ

์œ ์ €๋Š” ํ•ด๋‹น ๊ธฐ๋Šฅ์„ ํ†ตํ•ด, ๋‚ด๊ฐ€ ์–ด๋–ค ํ‚ค์›Œ๋“œ๋ฅผ ๊ฐ€์ง„ ์‚ฌ๋žŒ์ธ์ง€ ์Šค์Šค๋กœ๋ฅผ ๋‚ฉ๋“์‹œํ‚ต๋‹ˆ๋‹ค.

[์„ค๋ช…]

1. ํฌ๋ฆฌ์—์ดํ„ฐ ์กฐ๊ฐ์„ ๊ฐ€์ง„ ๋ฏผ์„ ๋‹˜
2. ํ˜„์žฌ ํŽ˜๋ฅด์†Œ๋‚˜์—์„œ ๋‚˜์˜จ ๊ฒฐ๊ด๊ฐ’์— ํฌํ•จ๋˜๋Š” ํ‚ค์›Œ๋“œ, ์กฐ๊ฐ ๋…ธ์ถœ

[ํ‘œ๊ธฐ ๋ฐ์ดํ„ฐ]
1. ์กฐ๊ฐ๋ช…
2. ๋‹‰๋„ค์ž„
3. ํ‚ค์›Œ๋“œ
- ํ…Œ์ŠคํŠธ ์ „ : ์˜จ๋ณด๋”ฉ ์‹œ ์ž…๋ ฅํ•œ 5๊ฐœ ํ‚ค์›Œ๋“œ / - ํ…Œ์ŠคํŠธ ํ›„ : ํ…Œ์ŠคํŠธ ๊ฒฐ๊ณผ๋กœ ๋„์ถœ๋œ ํ‚ค์›Œ๋“œ ์ž๋™ ๋ฐฐ์—ด
4. ์กฐ๊ฐ ์ด๋ฏธ์ง€
- ํ…Œ์ŠคํŠธ ์ „ : ๋ฌผ์Œํ‘œ ์กฐ๊ฐ / ํ…Œ์ŠคํŠธ ํ›„ : ๊ฒฐ๊ณผ ์กฐ๊ฐ
2. ๋งž์ถคํ˜• ๊ฒฝํ—˜ ์ถ”์ฒœ ๋งˆ์ด๋ฐ์ดํ„ฐ๋ฅผ ํ™œ์šฉํ•˜์—ฌ, ๋‚˜์—๊ฒŒ ๋งž์ถคํ™”๋œ ๊ฒฝํ—˜์„ ์ถ”์ฒœํ•˜๋Š” ๊ธฐ๋Šฅ (์ตœ์ดˆ ํšŒ์›๊ฐ€์ž…์—์„œ, 00๋‹˜์„ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๋Š” ํ‚ค์›Œ๋“œ & ๊ด€์‹ฌ๋ถ„์•ผ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ)

์œ ์ €๋Š” ํ•ด๋‹น ๊ธฐ๋Šฅ์„ ํ†ตํ•ด, ๋‚˜์—๊ฒŒ ์ ํ•ฉํ•œ ์ƒˆ๋กœ์šด ๊ฒฝํ—˜์„ ์ถ”์ฒœ๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
1. ๋ถ„์•ผ ํ•„ํ„ฐ
2. ์ด๋ฏธ์ง€ ํ‚ค์›Œ๋“œ ํ•„ํ„ฐ
3. ํ•„ํ„ฐ ์ƒˆ๋กœ๊ณ ์นจ
4. ๊ฒฝํ—˜ ์ถ”์ฒœ ๋ฏธ๋ฆฌ๋ณด๊ธฐ
3. ๋งž์ถคํ˜• ํ”„๋กœ๊ทธ๋žจ ์ถ”์ฒœ ์ž๊ธฐ์ดํ•ด๋ฅผ ์œ„ํ•ด, ์ž๊ธฐ์ดํ•ด์™€ ๊ด€๋ จ๋œ ์„ธ๋ฏธ๋‚˜๋‚˜ ๊ฐ•์—ฐ ๋“ฑ์„ ์ถ”์ฒœํ•ด์ฃผ๋Š” ๊ธฐ๋Šฅ
์œ ์ €๋Š” ํ•ด๋‹น ๊ธฐ๋Šฅ์„ ํ†ตํ•ด, ๋‚˜๋ฅผ ์ดํ•ดํ•˜๊ธฐ์œ„ํ•œ ๋ฐฉ๋ฒ•๋ก ์„ ํ•™์Šตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

1. ํ˜•ํƒœ ํ•„ํ„ฐ (์˜จ๋ผ์ธ, ์˜คํ”„๋ผ์ธ)
2. ๊ธˆ์•ก ํ•„ํ„ฐ
3. ํ•„ํ„ฐ ์ƒˆ๋กœ๊ณ ์นจ
4. ํ”„๋กœ๊ทธ๋žจ ๋ฏธ๋ฆฌ๋ณด๊ธฐ
ํ™ˆํ™”๋ฉด ๋น„๋กœ๊ทธ์ธ ํ™ˆ_๋žœ๋”ฉ ํ™”๋ฉด ๋žœ๋”ฉํŽ˜์ด์ง€
๋งˆ์ด๋ฐ์ดํ„ฐ๋ฅผ ํ™œ์šฉํ•  ์ˆ˜ ์—†๊ธฐ๋•Œ๋ฌธ์— ์„œ๋น„์Šค์˜ ๊ธฐ๋Šฅ์„ ์„ค๋ช…ํ•˜๋Š” ๋žœ๋”ฉํŽ˜์ด์ง€์™€ ๊ฐ™์€ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค.
์ž๊ธฐ์ดํ•ด 1. ์ž๊ธฐ์ดํ•ด ํ™ˆ ์ž๊ธฐ์ดํ•ด ํ™ˆ์€, ๋Œ์•„๋ณด๊ธฐ / ์ •์˜ํ•˜๊ธฐ / ์„ค๊ณ„ํ•˜๊ธฐ๋กœ ์ด๋™ํ•  ์ˆ˜ ์žˆ๋Š” ํŽ˜์ด์ง€์ž„๊ณผ ๋™์‹œ์— ๋‚˜์— ๋Œ€ํ•œ ์ดํ•ด๋ฅผ ๋ณด์—ฌ์ฃผ๋Š” ์ฒซ ํŽ˜์ด์ง€์ž…๋‹ˆ๋‹ค.
์œ ์ €๋Š” ํ•ด๋‹น ๊ธฐ๋Šฅ์„ ํ†ตํ•ด, ํผ์Šค๋„ ๋ธŒ๋žœ๋”ฉ์„ ์œ„ํ•œ ๋‚˜๋ฅผ ์ดํ•ดํ•˜๋Š” ๊ณผ์ •์„ ๊ฑฐ์น˜๋ฉฐ ์‹ค์ œ๋กœ ์–ด๋–ค ๋ธŒ๋žœ๋”ฉ์„ ํ• ์ง€ ์„ค๊ณ„ํ•˜๋Š” ๊ณผ์ •์„ ๊ฑฐ์นฉ๋‹ˆ๋‹ค.
2. ์ •์˜ํ•˜๊ธฐ_Define 2.1. ์ •์˜ ํ…Œ์ŠคํŠธ ์ง„ํ–‰ ํ˜„์žฌ ๋‚˜๋Š” ์–ด๋–ค ์„ ํƒ์„ ํ•˜๋Š” ์‚ฌ๋žŒ์ธ์ง€, ์–ด๋–ค ์„ฑ๊ฒฉ์˜ ์‚ฌ๋žŒ์ธ์ง€ ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” ๊ธฐ๋Šฅ
์œ ์ €๋Š” ํ•ด๋‹น ๊ธฐ๋Šฅ์„ ํ†ตํ•ด, ๋‚˜์˜ ์„ฑ๊ฒฉ, ํฅ๋ฏธ, ๋Šฅ๋ ฅ ๋“ฑ์„ ํŒŒ์•…ํ•˜์—ฌ ๋‚˜๋ผ๋Š” ์‚ฌ๋žŒ์„ ์„ค๋ช…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

[์˜จ๋ณด๋”ฉ ํ…Œ์ŠคํŠธ ๋ฐฉ์‹_ํ™€๋žœ๋“œ ํ…Œ์ŠคํŠธ ๊ธฐ๋ฐ˜ โ‡’ ์กฐ๊ฐ์นด๋“œ ๋„์ถœ]
(feat. ์กฐ๊ฐ์นด๋“œ ๋„์ถœ ๋กœ์ง ์„ค๋ช… ์ฐธ๊ณ )
2. 2. ์ •์˜ ํ…Œ์ŠคํŠธ ๊ฒฐ๊ณผ ์œ ์ €๋Š” ์ด 8๊ฐœ์˜ ์กฐ๊ฐ ์ค‘ ํ•˜๋‚˜์˜ ๊ฒฐ๊ณผ๋ฅผ ๋ฐ›์Šต๋‹ˆ๋‹ค. ํ•ด๋‹น ์กฐ๊ฐ์— ๋”ฐ๋ผ ๋‚ด๊ฐ€ ์–ด๋–ค ์œ ํ˜•์ธ์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
1. ์กฐ๊ฐ ์•ž๋ฉด ์ด๋ฏธ์ง€ - ๊ณ ์ •๊ฐ’
2. ์กฐ๊ฐ ๋’ท๋ฉด ์ด๋ฏธ์ง€ - ๊ณ ์ • X (๋ฐฑ์—”๋“œ์—์„œ ๋ถˆ๋Ÿฌ์™€์•ผํ•จ)
1) ์กฐ๊ฐ๋ช…
2) ๋‚ด๊ฐ€ ์„ ํƒํ•œ ํ‚ค์›Œ๋“œ
00ํ˜•_ใ…ใ…ใ…,000,xxx
3) ๊ฐ™์€ ์กฐ๊ฐ์„ ๊ฐ€์ง„ ๋ธŒ๋žœ๋” ๋…ธ์ถœ
2.2.1. ์ด๋ฏธ์ง€ ์ €์žฅ ์กฐ๊ฐ ์นด๋“œ ์ด๋ฏธ์ง€๊ฐ€ ์ €์žฅ๋˜๋Š” ๊ธฐ๋Šฅ
2.2. 2. ์นด์นด์˜ค๋กœ ๊ณต์œ  ์นด์นด์˜คํ†ก์œผ๋กœ ๊ณต์œ ๋˜๋Š” ๊ธฐ๋Šฅ
3. ๋Œ์•„๋ณด๊ธฐ_Discover 3.1. ์ฑ—๋ด‡๊ณผ ํšŒ๊ณ  ์ฑ—๋ด‡๊ณผ์˜ ๋Œ€ํ™”๋ฅผ ํ†ตํ•ด ๋‚˜์˜ ๊ณผ๊ฑฐ์™€ ๋Œ€ํ™”ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” ๊ธฐ๋Šฅ
*์ฑ—๋ด‡์˜ ์—ญํ•  : ๋‚˜์˜ ๊ณผ๊ฑฐ์— ๋Œ€ํ•ด ๋ฌผ์–ด๋ณด๊ณ  ๋‹ต๋ณ€์— ๋”ฐ๋ผ ๊ทธ๋•Œ์˜ ๊ฐ์ •์ด ์–ด๋• ๋Š”์ง€ ๋“ฑ์„ ๋ฌผ์–ด๋ณด๋Š” ์—ญํ• 
๊ณผ๊ฑฐ ๋‚˜๋Š” ์ฃผ๋กœ ์–ด๋–ค ๋ชจ์Šต์ด์—ˆ๋Š”์ง€, ๋‚ด๊ฐ€ ์ด์ „์— ์ถ”๊ตฌํ–ˆ๋˜ ๋ชจ์Šต๋“ค์€ ์–ด๋• ๋Š”์ง€ ๋‚˜์™€์˜ ๋Œ€ํ™”๋ฅผ ํ†ตํ•ด ๊ณผ๊ฑฐ๋ฅผ ๋ฐ˜์„ฑํ•˜๊ณ  ๋Œ์•„๋ณผ ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” ๊ธฐ๋Šฅ

์œ ์ €๋Š” ํ•ด๋‹น ๊ธฐ๋Šฅ์„ ํ†ตํ•ด, ๋‚ด๊ฐ€ ๊ณผ๊ฑฐ์—๋Š” ์–ด๋–ค ์‚ฌ๋žŒ์ด์—ˆ๋Š”์ง€, ์ด๋Ÿฌํ•œ ์‚ฌ๋žŒ์ด์—ˆ๊ธฐ๋•Œ๋ฌธ์— ์ด๋Ÿฐํ–‰๋™์„ ํ–ˆ๊ตฌ๋‚˜ ๋“ฑ ๋‚˜์— ๋Œ€ํ•œ ์ดํ•ด๋„๋ฅผ ๋†’์—ฌ๊ฐˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

1. ๋Œ€ํ™” ์ฃผ์ œ _ ๊ฑด๊ฐ•, ์ปค๋ฆฌ์–ด, ์‚ฌ๋ž‘, ์—ฌ๊ฐ€
2. ์ฑ—๋ด‡๊ณผ ๋Œ€ํ™”

3. ๋Œ€ํ™” ๋‚ด์šฉ ์ž๋™ ์ €์žฅ (chat gpt ์ฒ˜๋Ÿผ)
3.1. 1. ๊ฒฐ๊ณผ์š”์•ฝ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ๊ฒฐ๊ณผ์š”์•ฝ ๋ฏธ๋ฆฌ๋ณด๊ธฐ
ํ•ด๋‹น ๊ธฐ๋Šฅ์„ ํ†ตํ•ด, ์ฑ„ํŒ…์œผ๋กœ ๋Œ€ํ™”ํ•จ์œผ๋กœ์จ ๊ฐ€๋…์„ฑ์ด ๋–จ์–ด์ง€๊ฑฐ๋‚˜ ํ•œ๋ฒˆ์— ๊ทธ ๊ฒฐ๊ณผ๋ฅผ ๋ณผ ์ˆ˜ ์—†๋Š” ์ƒํ™ฉ์„ ๋ฐฉ์ง€ํ•˜์—ฌ ์งˆ๋ฌธ๊ณผ ์งˆ๋ฌธ์— ๋”ฐ๋ฅธ ๋‹ต๋ณ€์„ ์š”์•ฝํ•ด์„œ ๋ณผ ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” ๊ธฐ๋Šฅ
1. ์นดํ…Œ๊ณ ๋ฆฌ
2. ์งˆ๋ฌธ
3. ๋‹ต๋ณ€ ์š”์•ฝ
4. ๊ฒฐ๊ณผ ๋ณด๊ธฐ
3. 2. ๋ผ์ดํ”„ ๋””์ž์ธ ๊ฒฐ๊ณผ 1์—์„œ ๋Œ€ํ™”ํ•œ ๋‚ด์šฉ์„ ๊ธฐ๋ฐ˜์œผ๋กœ, 4๋ถ„๋ฉด ์†์— ํ‚ค์›Œ๋“œ๋ฅผ ๋‚˜ํƒ€๋‚˜๊ฒŒ ํ•˜๋Š” ๊ธฐ๋Šฅ (๋žœ๋คํ•˜๊ฒŒ ํ‚ค์›Œ๋“œ ๋„์ถœ)
4. ์„ค๊ณ„ํ•˜๊ธฐ_Design ๋‚ด๊ฐ€ ์„ค์ •ํ•œ ์ด์ƒํ–ฅ์˜ ๋‚˜๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ, ๋‚ด๊ฐ€ ๋˜๊ณ  ์‹ถ์€ ์ด์ƒํ–ฅ์„ ์„ค์ •ํ•˜์—ฌ ๋” ๋‚˜์€ ๋‚ด๊ฐ€ ๋˜๋„๋ก ์œ ๋„ํ•˜๋Š” ๊ธฐ๋Šฅ

1. ๋‚˜ ์„ค๊ณ„ํ•˜๊ธฐ
2. ๋‚ด ํฌ์ง€์…”๋‹ ์„ ํƒ
3.1. ๋‚˜ ์„ค๊ณ„ํ•˜๊ธฐ ์ง„๋‹จํ…Œ์ŠคํŠธ๋ฅผ ํ†ตํ•ด ์ถ”์ถœ๋œ ํ‚ค์›Œ๋“œ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ, ๋‚˜๋ฅผ ์ด์ƒ์ ์ธ ํ•œ ๋ฌธ์žฅ์œผ๋กœ ํ‘œํ˜„ํ•˜๋Š” ๊ธฐ๋Šฅ
1. ๋ถ„์•ผ ์„ ํƒ
2. ํ‚ค์›Œ๋“œ ์„ ํƒ
3. ํ”Œ๋žซํผ ์„ ํƒ
4. ๋‚˜ ์ •์˜ โ‡’ ๋‚˜๋Š” ---ํ•œ ๊ฐ“์ƒ ์œ ํŠœ๋ฒ„์ด๋‹ค
3.2. ๋‚ด ํฌ์ง€์…”๋‹ ์„ ํƒ ๋‚˜์˜ ๊ฐ•์ , ์•ฝ์ ์„ ๊ธฐ๋ฐ˜์œผ๋กœ 4๋ถ„๋ฉด์— ๋‚˜๋ฅผ ์œ„์น˜์‹œ์ผœ, ๋‚ด๊ฐ€ ์‹œ์žฅ์—์„œ ๋ธŒ๋žœ๋”ฉ๋  ํฌ์ง€์…˜์„ ์„ ํƒํ•˜๋Š” ๊ธฐ๋Šฅ
๊ฒฝํ—˜์ถ”์ฒœ ํ™ˆ ์ด์ƒํ–ฅ ํŽ˜๋ฅด์†Œ๋‚˜๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ, ๋‚˜๋ฅผ ๋ธŒ๋žœ๋”ฉํ•˜์—ฌ ํšจ๊ณผ์ ์ธ ํผ์Šค๋„ ๋ธŒ๋žœ๋”ฉ ์ „๋žต์„ ์ˆ˜๋ฆฝํ•  ์ˆ˜ ์žˆ๋„๋ก ์ƒˆ๋กœ์šด ๊ฒฝํ—˜์„ ์ถ”์ฒœํ•˜๋Š” ๊ธฐ๋Šฅ (ํ™ˆ / ์ž๊ธฐ์ดํ•ด / ๋ธŒ๋žœ๋”ฉ / ์ฝ˜ํ…์ธ )
1. ํ‚ค์›Œ๋“œ ํ•„ํ„ฐ
2. ๊ฒฝํ—˜ ํ•„ํ„ฐ
3. ์ •๋ ฌ ์ˆœ์„œ ์„ค์ •
1.1. ๊ฒฝํ—˜ ์ž์„ธํžˆ๋ณด๊ธฐ ๊ฒฝํ—˜ ์ถ”์ฒœ์—์„œ ์ถ”์ฒœํ•œ ๊ธฐ๋Šฅ์— ๋Œ€ํ•œ ์ƒ์„ธ ๊ธฐ๋Šฅ
1. ๊ฒฝํ—˜ ์ด๋ฆ„
2. ์ถ”์ฒœ ๊ฒŒ์‹œ์ž : ์„œ๋น„์Šค or ์œ ์ €๋„ค์ž„
3. ์ถ”์ฒœ ํ‚ค์›Œ๋“œ
4. ๋ฆฌ๋ทฐ
5. ์‹ ์ฒญํ•˜๊ธฐ
1.1.4. ๊ฒฝํ—˜ ๋ฆฌ๋ทฐ ๊ฐ™์€ ๊ฒฝํ—˜์„ ํ•ด๋ณธ, ๋‹ค๋ฅธ ์œ ์ € (์กฐ๊ฐ์„ ๊ฐ€์ง„, ๋กœ๊ทธ์ธํ•œ ์ƒํƒœ) ๊ฐ€ ๊ฒฝํ—˜์— ๋Œ€ํ•œ ์ฝ”๋ฉ˜ํŠธ๋ฅผ ๋‚จ๊น€์œผ๋กœ์จ ํ•ด๋‹น ๊ฒฝํ—˜์ด ์–ด๋–ค ํšจ์šฉ์„ ๊ฐ€์ง€๋Š”์ง€ ์œ ์ €๋ผ๋ฆฌ ์†Œํ†ตํ•˜๋Š” ๊ธฐ๋Šฅ
1.1.5. ๋™์ฐธํ•˜๊ธฐ ๋™์ฐธํ•˜๊ธฐ ๋ฒ„ํŠผ์„ ํ†ตํ•ด ํ•จ๊ป˜ํ•˜๊ณ  ์‹ถ์€ ๊ฒฝํ—˜์„ ๋‹ค๋ฅธ ์œ ์ €์™€ ํ•จ๊ป˜ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” ๊ธฐ๋Šฅ
1.2. ๊ฒฝํ—˜ ๊ฒŒ์‹œํ•˜๊ธฐ ํ•จ๊ป˜ํ•˜๊ณ  ์‹ถ์€ ๊ฒฝํ—˜์„ ๊ฒŒ์‹œํ•˜๋Š” ๊ธฐ๋Šฅ
1. ๊ฒฝํ—˜ ์ด๋ฆ„
2. ์ถ”์ฒœ ํ‚ค์›Œ๋“œ ์„ค์ •
3. ๋ชจ์ง‘ ์ธ์› ์ž…๋ ฅ
๋งˆ์ดํŽ˜์ด์ง€ 1. ํ”„๋กœํ•„ ์ •๋ณด ํ”„๋กœํ•„์˜ ๊ธฐ๋ณธ์ •๋ณด๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ๊ธฐ๋Šฅ
1. ํ”„๋กœํ•„์‚ฌ์ง„ / ๋‹‰๋„ค์ž„ / ์—ฐ๊ฒฐ๋œ ๊ณ„์ •
2. ๊ธฐ๋ณธ์ •๋ณด 1 ์ˆ˜์ •
3. ๊ธฐ๋ณธ์ •๋ณด 2 ์ˆ˜์ •
2. ๋‚ด ํŽ˜๋ฅด์†Œ๋‚˜ ๋‹ฌ์„ฑ ๋Œ€์‹œ๋ณด๋“œ ๋‚ด๊ฐ€ ์„ค์ •ํ•œ ์ด์ƒํ–ฅ ํŽ˜๋ฅด์†Œ๋‚˜์— ์–ผ๋งˆ๋‚˜ ๋‹ฌ์„ฑ ์ค‘์— ์žˆ๋Š”์ง€ ๋Œ€์‹œ๋ณด๋“œ์˜ ํ˜•ํƒœ๋กœ ๋ณด์—ฌ์ฃผ๋Š” ๊ธฐ๋Šฅ
2.1. Discover๊ฒฐ๊ณผ_ ๋‚ด ์กฐ๊ฐ ์นด๋“œ ์—ด๋žŒ ํ…Œ์ŠคํŠธ๋ฅผ ํ†ตํ•ด ๋„์ถœ๋œ ๋‚˜์˜ ์กฐ๊ฐ์นด๋“œ๋ฅผ ์—ด๋žŒํ•ด, ๋‚ด ํฅ๋ฏธ์™€ ์ ์„ฑ์„ ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ
2. 2. Define๊ฒฐ๊ณผ_๋ผ์ดํ”„๋””์ž์ธ ๊ฒฐ๊ณผ ์—ด๋žŒ ์ฑ—๋ด‡๊ณผ์˜ ๋Œ€ํ™”๋ฅผ ํ†ตํ•ด ๋„์ถœ๋œ ๋ผ์ดํ”„๋””์ž์ธ ๊ฒฐ๊ณผ๋ฅผ ์‚ฌ๋ถ„๋ฉด์œผ๋กœ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ
2. 2. Design๊ฒฐ๊ณผ_๋‚ด ํŽ˜๋ฅด์†Œ๋‚˜ ์—ด๋žŒ ์„ค์ •ํ•œ ๋‚ด ํŽ˜๋ฅด์†Œ๋‚˜, ๋ธŒ๋žœ๋“œ์˜ ๋ฐฉํ–ฅ์„ฑ์„ ์—ด๋žŒํ•˜๊ณ  ์ˆ˜์ •ํ•˜๋Š” ๊ธฐ๋Šฅ
์ถ”์ฒœ ๋ธŒ๋žœ๋“œ ์ฝ˜ํ…์ธ  ๋‚ด๊ฐ€ ์„ค์ •ํ•œ ๋‚ด ๋ธŒ๋žœ๋“œ์˜ ๋ฐฉํ–ฅ์„ฑ (= ๋‚ด ํŽ˜๋ฅด์†Œ๋‚˜) ์— ๋งž๋Š” ๋ฐœํ–‰ํ•˜๋ฉด ์ข‹์„๋งŒํ•œ ์ฝ˜ํ…์ธ ์˜ ์ฃผ์ œ, ํ”Œ๋žซํผ ๋“ฑ์„ ๊ฐ„๋‹จํžˆ ์ถ”์ฒœํ•ด์ฃผ๋Š” ๊ธฐ๋Šฅ
3. ์‹ ์ฒญํ•œ ํ”„๋กœ๊ทธ๋žจ ๊ฒฝํ—˜ ์ถ”์ฒœ์—์„œ ๋‚ด๊ฐ€ โ€˜์‹ ์ฒญํ•˜๊ธฐโ€™๋ฅผ ๋ˆ„๋ฅธ ํด๋ž˜์Šค๋“ค์˜ ํžˆ์Šคํ† ๋ฆฌ๋ฅผ ๋ชฉ๋ก์œผ๋กœ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ๊ธฐ๋Šฅ
1. ์ธ๋„ค์ผ (์‚ฌ์ง„, ์ œ๋ชฉ, ํ™œ๋™ ๋ถ„์•ผ)
2. ๊ฒŒ์‹œ๊ธ€ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ๋…ธ์ถœ ์ตœ๋Œ€ 3๊ฐœ
3.1. ์‹ ์ฒญํ•œ ํ”„๋กœ๊ทธ๋žจ ์ž์„ธํžˆ ๋ณด๊ธฐ ์‹ ์ฒญํ•œ ํ”„๋กœ๊ทธ๋žจ์˜ ์ „์ฒด ๋ชฉ๋ก์„ ์—ด๋žŒํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ
1. ํ”„๋กœ๊ทธ๋žจ ์ธ๋„ค์ผ (์‚ฌ์ง„)
2. ํ”„๋กœ๊ทธ๋žจ ์ด๋ฆ„
3. ์ง„ํ–‰ ๊ธฐ๊ฐ„ (ํ™œ๋™ ์ผ์‹œ)
4. ํ”„๋กœ๊ทธ๋žจ ์นดํ…Œ๊ณ ๋ฆฌ
4. ์ •๋ณด ์ˆ˜์ • ์œ ์ €์˜ ์ •๋ณด๋ฅผ ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ
5. ํƒˆํ‡ดํ•˜๊ธฐ ํƒˆํ‡ด ๋ฐ ์œ ์ € ๋ฐ์ดํ„ฐ ์‚ญ์ œ
- ๊ธฐ์กด ํ™œ๋™ ๋‚ด์—ญ ๋ฐ ์ •์ฑ… ์•ˆ๋‚ด โ†’ ์•ˆ๋‚ด์‚ฌํ•ญ ํ™•์ธ ๋™์˜ ์ฒดํฌ๋ฐ•์Šค โ†’ ํƒˆํ‡ดํ•˜๊ธฐ
- 30์ผ ๋’ค ๊ณ„์ • ์‚ญ์ œ
6. ๋กœ๊ทธ์•„์›ƒ

๐Ÿ‘€ ์„œ๋น„์Šค ํƒ€๊ฒŸ์ธต ์ •์˜

12


ํƒ€๊ฒŸ ์œ ํ˜• ๋ถ„๋ฅ˜

๐Ÿ‘ฉ๐Ÿปโ€๐ŸŽ“ ๋Œ€ํ•™์ƒ, ๋ฌด์ง์ž

  • ํผ์Šค๋„ ๋ธŒ๋žœ๋”ฉ์— ๊ด€์‹ฌ์ด ๋งŽ์ง€๋งŒ, ์–ด๋–ป๊ฒŒ ์‹œ์ž‘ํ•ด์•ผ ํ• ์ง€ ๋ชจ๋ฅด๋Š” ๊ฒฝ์šฐ
  • ์ž์‹ ์˜ ๋ธŒ๋žœ๋“œ๋ฅผ ๋งŒ๋“ค๊ณ  ์‹ถ์ง€๋งŒ ๊ด€๋ จ ๊ฒฝํ—˜์ด๋‚˜ ์ง€์‹์ด ๋ถ€์กฑํ•œ ๊ฒฝ์šฐ
  • ๋‚˜๋ฅผ ์ฝ˜ํ…์ธ , ํ”Œ๋žซํผํ™”ํ•˜์—ฌ ๊ธˆ์ „์ , ๋น„๊ธˆ์ „์  ๊ฐ€์น˜๋ฅผ ์ฐฝ์ถœํ•˜๊ณ  ์‹ถ์€ ๊ฒฝ์šฐ

๐Ÿง‘๐Ÿปโ€๐Ÿ’ผ ์ง์žฅ์ธ, ํ”„๋ฆฌ๋žœ์„œ, ์‹ค์ง์ž

  • ๋ณธ์—…์„ ๊ฐ€์ง€๊ณ  ์žˆ์œผ๋ฉฐ, ํ‡ด์‚ฌ/์ด์ง ํ›„ ๊ฒฝ์ œํ™œ๋™์„ ์ค€๋น„ํ•˜๊ณ  ์‹ถ์–ดํ•˜๋Š” ์‚ฌ๋žŒ
  • ์ž์‹ ์˜ ๋Šฅ๋ ฅ์„ ๋””์ง€ํ„ธ ๋งค์ฒด๋ฅผ ํ†ตํ•ด ์•Œ๋ฆฌ๊ณ  ์‹ถ์€ ์‚ฌ๋žŒ
  • ํ˜„์žฌ ๋ณธ์ธ์˜ ์‚ถ์— ํšŒ์˜๋ฅผ ๋Š๊ปด ์ƒˆ๋กœ์šด ๋„์ „์„ ํ•ด๋ณด๊ณ  ์‹ถ์€ ์‚ฌ๋žŒ

ํŽ˜๋ฅด์†Œ๋‚˜ & ์œ ์ € ์ €๋‹ˆ๋งต

13 แ„‚แ…กแ†ท1

14 แ„‡แ…กแ†จ1


๐Ÿ“Š ์„œ๋น„์Šค ๋น„์ฆˆ๋‹ˆ์Šค ๋ชจ๋ธ

แ„‰แ…ฅแ„‡แ…ต

๊ด€๋ จํŒŒํŠธ๋„ˆ 1 ๊ด€๋ จํŒŒํŠธ๋„ˆ 2 ๋‚ด์šฉ
์…€ํ”ผ์Šค ์œ ์ € ์…€ํ”ผ์Šค๋Š” ์„œ๋น„์Šค๋ฅผ ํ†ตํ•ด ์œ ์ €๊ฐ€ ๊ถ๊ทน์ ์œผ๋กœ ๋ชฉํ‘œํ–ˆ๋˜ โ€˜ํผ์Šค๋„ ๋ธŒ๋žœ๋“œโ€™๋ฅผ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋•์Šต๋‹ˆ๋‹ค. ์ด์— ๋”ฐ๋ผ ์œ ์ €๋Š” ํผ์Šค๋„ ๋ธŒ๋žœ๋”ฉ ์ด์ „ โ€˜์ž๊ธฐ์ดํ•ดโ€™ ์—์„œ ๋‚˜์•„๊ฐ€ ํผ์Šค๋„ ๋ธŒ๋žœ๋”ฉ๊ณผ ๊ด€ํ•œ ์ •๋ณด ์Šต๋“, ํ•™์Šต / ํผ์Šค๋„ ๋ธŒ๋žœ๋”ฉ ์ •์ฒด์„ฑ ํ™•๋ฆฝ๊นŒ์ง€๋ฅผ ๊ฒฝํ—˜ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ ๊ณผ์ •์—์„œ ์œ ๋ฃŒ ์ปจํ…์ธ ๋‚˜ ์ปจ์„คํŒ… ํ”„๋กœ๊ทธ๋žจ์„ ์œ ๋ฃŒ ์„œ๋น„์Šคํ™”ํ•˜์—ฌ (class 101๊ณผ ์œ ์‚ฌํ•œ ๋น„์ฆˆ๋‹ˆ์Šค ๋กœ์ง) ํ”„๋ฆฌ๋ฏธ์—„ ๊ตฌ๋…์ œ๋„๋ฅผ ๋„์ž…ํ•˜๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค.

[ํ”„๋ฆฌ๋ฏธ์—„ ๊ตฌ๋… ์„œ๋น„์Šค ]
1. ํŽ˜๋ฅด์†Œ๋‚˜ ์ฑ—๋ด‡ ๋„์ž…์„ ํ†ตํ•œ ์ปค์Šคํ„ฐ๋งˆ์ด์ง• ๊ธฐ๋Šฅ
2. ์„ฑ๊ฒฉ ์œ ํ˜• ํ…Œ์ŠคํŠธ(mbti ๊ธฐ๋ฐ˜) ์ง„ํ–‰ ๊ธฐ๋Šฅ
3. ์•„์นด์ด๋น™ ๋ฐ ๊ฒ€์‚ฌ ๊ฒฐ๊ณผ ๊ธฐ๋ก ์ €์žฅ๊ธฐํ•œ ์—ฐ์žฅ : 60์ผ โ†’ ์˜๊ตฌ์ €์žฅ
4. ๋ธŒ๋žœ๋”ฉ ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•œ ๋กœ๋“œ๋งต, ํŠธ๋ž˜ํ‚น ํˆด ์ œ๊ณต
5. 1:1 ๋งž์ถคํ˜• ์ปจ์„คํŒ… ์—ฐ๊ฒฐ
์…€ํ”ผ์Šค ๊ธฐ์—… / ํผ์Šค๋„๋ธŒ๋žœ๋” ์„œ๋น„์Šค ํ™•์žฅ ๊ณ„ํš์— ๋”ฐ๋ผ ์ถ”ํ›„ ํผ์Šค๋„ ๋ธŒ๋žœ๋“œ, ์ž๊ธฐ๊ณ„๋ฐœ ๋“ฑ๊ณผ ๊ด€ํ•œ ๊ธฐ์—…, ์„ฑ๊ณตํ•œ ํผ์Šค๋„ ๋ธŒ๋žœ๋”์™€์˜ ๊ณ„์•ฝ๊ด€๊ณ„๋ฅผ ํ†ตํ•ด โ€˜๊ฒ€์ฆ๋œ ๊ต์œก ์ปจํ…์ธ โ€™๋ฅผ ์ œ๊ณตํ•˜๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค. ์ด์— ๋”ฐ๋ผ ์…€ํ”ผ์Šค์˜ ์ดํ•ด๊ด€๊ณ„์ž๋กœ๋Š” ์œ ์ € ์™ธ์—๋„ ์ „๋ฌธ ํผ์Šค๋„๋ธŒ๋žœ๋”, ๊ธฐ์—…๋„ ํฌํ•จ๋˜๋ฉฐ ์ด๋“ค์€ ์œ ์ €์—๊ฒŒ ๊ต์œก ํ”„๋กœ๊ทธ๋žจ์„ ์ œ๊ณตํ•˜๊ณ , ๊ต์œกํ”„๋กœ๊ทธ๋žจ ์ œ๊ณต์œผ๋กœ ์ธํ•œ ์ˆ˜์ต์„ ์–ป์Šต๋‹ˆ๋‹ค.

์ถ”๊ฐ€์ ์œผ๋กœ, ์œ ๋ฃŒ ์œ ์ €์—๊ฒŒ๋Š” 1:1 ๋งž์ถคํ˜• ํผ์Šค๋„๋ธŒ๋žœ๋”ฉ ์ปจ์„คํ„ดํŠธ๋กœ์จ ์ปจ์„คํŒ… ์„ธ์…˜์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
1. ํŽ˜์ด์ง€ ๋‚ด ๊ด‘๊ณ  ๋ฐฐ๋„ˆ
2. ์™ธ๋ถ€ ํผ์Šค๋„ ๋ธŒ๋žœ๋”ฉ ๊ฐ•์˜ ๋ฐ ํ”„๋กœ๊ทธ๋žจ ํŒŒํŠธ๋„ˆ์‹ญ
3. ์˜ˆ๋น„ ๋ธŒ๋žœ๋” ์—ฐ๊ฒฐ ๋ฐ ์ˆ˜์ˆ˜๋ฃŒ ์ˆ˜์ต

๋น„์ฆˆ๋‹ˆ์Šค ๋ชจ๋ธ ์บ”๋ฒ„์Šค

72


๐ŸŽจย ๋””์ž์ธ ๋ฌด๋“œ๋ณด๋“œ

24

73

74

21

22

76

75


๐ŸŒย System Architecture

selpiece_แ„‹แ…กแ„แ…ตแ„แ…ฆแ†จแ„Žแ…ฅ



๐Ÿ“œย ERD

แ„‰แ…ฆแ†ฏแ„‘แ…ตแ„‰แ…ณ_erd



๐Ÿ› ๏ธ Stacks

๐Ÿ“˜ย Web/Android

React

  • React๋Š” ๊ฐ€์žฅ ํ•ต์‹ฌ ์š”์†Œ์ธ Virtual Dom์„ ์ด์šฉํ•˜์—ฌ ๋ถˆํ•„์š”ํ•œ ํ™”๋ฉด ๊ฐฑ์‹ ์„ ์ตœ์†Œํ™”ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด, ์„ฑ๋Šฅ ํ–ฅ์ƒ์„ ์‹œํ‚ฌ ์ˆ˜ ์žˆ์œผ๋ฉฐ ๋น ๋ฅธ ๋ Œ๋”๋ง์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.
  • React์˜ ์ƒํƒœ๊ณ„๋Š” ๋น„๊ต์  ๋ฐฉ๋Œ€ํ•˜๋ฉฐ, ๊ฐœ๋ฐœ์ž ์ปค๋ฎค๋‹ˆํ‹ฐ๋„ ํ™œ๋ฐœํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋งŒํผ ๋‹ค์–‘ํ•œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ, ํ”Œ๋Ÿฌ๊ทธ์ธ ๋“ฑ์ด ๊ฐœ๋ฐœ๋˜์–ด ์žˆ์–ด ์ƒ์‚ฐ์„ฑ์„ ํ–ฅ์ƒ์‹œํ‚ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • React๋Š” ์ปดํฌ๋„ŒํŠธ ๊ธฐ๋ฐ˜ ์•„ํ‚คํ…์ฒ˜๋ฅผ ์ฑ„ํƒํ•˜๊ณ  ์žˆ์œผ๋ฉฐ, UI ์š”์†Œ๋“ค์„ ์ปดํฌ๋„ŒํŠธ๋กœ ๋ถ„๋ฆฌํ•˜์—ฌ ๊ฐœ๋ฐœํ•˜๊ณ  ์กฐํ•ฉํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ, ์ปดํฌ๋„ŒํŠธ์˜ ์žฌ์‚ฌ์šฉ์„ฑ์„ ์šฉ์ดํ•˜๊ฒŒ ํ•˜๋ฉฐ, ์ฝ”๋“œ ์ˆ˜์ • ๋ฐ ์œ ์ง€๋ณด์ˆ˜์— ํšจ์œจ์ ์ž…๋‹ˆ๋‹ค.

Typescript

  • Typescript๋Š” Javascript ๊ธฐ๋ฐ˜์˜ ์ •์  ํƒ€์ž… ๋ฌธ๋ฒ•์„ ์ถ”๊ฐ€ํ•œ ์–ธ์–ด๋กœ, ํƒ€์ž… ์ถ”๊ฐ€๋กœ ์ธํ•ด ์•ˆ์ •์ ์ธ ๊ฐœ๋ฐœ๊ณผ ๋†’์€ ์ˆ˜์ค€์˜ ์ฝ”๋“œ ํ’ˆ์งˆ์„ ์œ ์ง€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์ปดํŒŒ์ผ ๊ณผ์ •์—์„œ ํƒ€์ž…์„ ์ง€์ •ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ปดํŒŒ์ผ ์—๋Ÿฌ ์˜ˆ๋ฐฉ, ์†์‰ฌ์šด ๋””๋ฒ„๊น…์ด ๊ฐ€๋Šฅํ•ด์ง‘๋‹ˆ๋‹ค.
  • ๋ณ€์ˆ˜, ํ•จ์ˆ˜, ๋งค๊ฐœ๋ณ€์ˆ˜, ํ•จ์ˆ˜ ๋ฐ˜ํ™˜ ๊ฐ’ ๋“ฑ ํƒ€์ž… ์–ด๋…ธํ…Œ์ด์…˜(type annotation)์„ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ด๋ฅผ ํ†ตํ•ด ๊ฐœ๋ฐœ์ž๊ฐ€ ์ฝ”๋“œ์˜ ์˜๋„๋ฅผ ๋ช…ํ™•ํ•˜๊ฒŒ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ๋‹ค๋ฅธ ๊ฐœ๋ฐœ์ž๋“ค์ด ์ฝ”๋“œ๋ฅผ ์ดํ•ดํ•˜๊ธฐ ์‰ฝ๊ฒŒ ๋„์™€์ค„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Styled Components

  • Styled Components๋Š” CSS๋ฅผ Javascript๋กœ ์ž‘์„ฑ๋œ ์ปดํฌ๋„ŒํŠธ์— ๋ฐ”๋กœ ์‚ฝ์ž…ํ•˜๋Š” ๊ธฐ๋ฒ•์œผ๋กœ, ์ปดํฌ๋„ŒํŠธ ์Šคํƒ€์ผ๋ง์„ ์‰ฝ๊ฒŒ ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ, Javascript์˜ ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•˜์—ฌ ๋™์ ์ธ ์Šคํƒ€์ผ์„ ์ƒ์„ฑํ•˜๊ฑฐ๋‚˜ ์กฐ๊ฑด๋ถ€ ์Šคํƒ€์ผ์„ ์ ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • CSS๋ฅผ ์ปดํฌ๋„ŒํŠธ ๊ธฐ๋ฐ˜์œผ๋กœ ์Šคํƒ€์ผ๋งํ•จ์œผ๋กœ์จ ์ปดํฌ๋„ŒํŠธ ๋‹จ์œ„๋กœ ์Šคํƒ€์ผ์„ ์ •์˜ํ•˜๊ณ  ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ, ์ปดํฌ๋„ŒํŠธ ์ง€ํ–ฅ์ ์ธ ์Šคํƒ€์ผ๋ง์ด ๊ฐ€๋Šฅํ•˜ํ•˜๋ฉฐ, ์ „์—ญ ์Šคํƒ€์ผ ์ถฉ๋Œ์„ ๋ฐฉ์ง€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Vite

  • Vite๋Š” ๊ฐœ๋ฐœ ์„œ๋ฒ„๊ฐ€ ๋น ๋ฅด๊ฒŒ ๋ฒˆ๋“ค๋งํ•˜๊ณ  HMR(Hot Module Replacement, ์•ฑ์„ ์ข…๋ฃŒํ•˜์ง€ ์•Š๊ณ  ๊ฐฑ์‹ ๋œ ํŒŒ์ผ๋งŒ ๊ต์ฒดํ•˜๋Š” ๋ฐฉ์‹)์„ ์ง€์›ํ•จ์œผ๋กœ์จ ๋น ๋ฅธ ๊ฐœ๋ฐœ ์†๋„๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
  • Vite์˜ ์‚ฌ์ „ ๋ฒˆ๋“ค๋ง ๊ธฐ๋Šฅ์€ ESbuild๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์–ด ๊ธฐ์กด ๋ฒˆ๋“ค๋Ÿฌ ๋Œ€๋น„ 10~100๋ฐฐ ๋น ๋ฅธ ๋ฒˆ๋“ค๋ง ์†๋„๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

Recoil

  • Recoil์€ React๋ฅผ ์œ„ํ•œ ์ƒํƒœ ๊ด€๋ฆฌ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์ด๊ธฐ ๋•Œ๋ฌธ์—, React์˜ ๊ธฐ๋ณธ์ ์ธ ํ›…(hook)๊ณผ ๊ฐœ๋…์„ ํ™œ์šฉํ•˜์—ฌ ์ƒํƒœ ๊ด€๋ฆฌ๋ฅผ ๋ณด๋‹ค ์‰ฝ๊ณ  ์ง๊ด€์ ์œผ๋กœ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ, ๋Ÿฌ๋‹ ์ปค๋ธŒ๊ฐ€ ๋น„๊ต์  ๋‚ฎ์•„ ์‰ฝ๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • Recoil์€ ๋น„๋™๊ธฐ ์ฒ˜๋ฆฌ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์ž‘์„ฑ๋˜์–ด ๋™์‹œ์„ฑ ๋ชจ๋“œ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ, ๋‹ค๋ฅธ ์ „์—ญ ์ƒํƒœ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์ฒ˜๋Ÿผ ๋น„๋™๊ธฐ ์ฒ˜๋ฆฌ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์— ์˜์กดํ•  ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.

Axios

  • ํฌ๋กœ์Šค ๋ธŒ๋ผ์šฐ์ง• ์ตœ์ ํ™”๋กœ ๋ธŒ๋ผ์šฐ์ € ํ˜ธํ™˜์„ฑ์ด ๋›ฐ์–ด๋‚˜๋ฉฐ, Javascript ๋‚ด์žฅ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์ธ fetch์™€ ๋‹ค๋ฅด๊ฒŒ ์˜ค๋ž˜๋œ ๋ธŒ๋ผ์šฐ์ € ์ง€์› ๋ถˆ๊ฐ€์— ๋Œ€ํ•œ ๊ฑฑ์ •์ด ํ•„์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
  • Promise ๊ธฐ๋ฐ˜์œผ๋กœ ๋งŒ๋“ค์–ด์กŒ๊ธฐ ๋•Œ๋ฌธ์— ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค๋ฃจ๊ธฐ ํŽธ๋ฆฌํ•ฉ๋‹ˆ๋‹ค. ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ, ๋งŽ์€ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๊ณ  ์žˆ์–ด ์š”์ฒญ๊ณผ ์‘๋‹ต์„ ๋ณด๋‹ค ์‰ฝ๊ฒŒ ๋‹ค๋ฃฐ ์ˆ˜ ์žˆ๋Š” ํŽธ์˜์„ฑ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

Vercel

  • Vercel์€ ์„œ๋ฒ„๋ฆฌ์Šค ์•„ํ‚คํ…์ณ ๊ธฐ๋ฐ˜์œผ๋กœ, ์‚ฌ์ดํŠธ๊ฐ€ ์›ํ™œํ•˜๊ฒŒ ์ž‘๋™ํ•˜๋„๋ก ๋ชจ๋“  ๊ด€๋ฆฌ ์ž‘์—…์„ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค. ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ, CI/CD๋ฅผ ์‰ฝ๊ฒŒ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ๊ฐœ๋ฐœ์ž๊ฐ€ ์ฝ”๋“œ ๊ฐœ๋ฐœ ์™ธ์ ์œผ๋กœ ๊ด€๋ฆฌํ•ด์•ผ ํ•  ์š”์†Œ๋ฅผ ์ค„์—ฌ์ค๋‹ˆ๋‹ค.
  • CDN์„ ํ†ตํ•ด ์ „ ์„ธ๊ณ„ ์—ฌ๋Ÿฌ ์œ„์น˜์— ์ œ๊ณตํ•˜์—ฌ ๋น ๋ฅธ ๋กœ๋”ฉ ์†๋„์™€ ํ™•์žฅ์„ฑ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

๐Ÿ“— Server

Spring Boot

  • ์„ค์ •์ด ๊ฐ„์†Œํ™”๋˜๊ณ  ๊ฐœ๋ฐœ ์ƒ์‚ฐ์„ฑ์ด ํ–ฅ์ƒ๋˜๋Š” ์Šคํ”„๋ง ๊ธฐ๋ฐ˜์˜ ํ”„๋ ˆ์ž„์›Œํฌ๋กœ, ๋‚ด์žฅ๋œ ํ†ฐ์บฃ๊ณผ ๊ฐ™์€ ์„œ๋ฒ„๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ฐ„๋‹จํžˆ ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Gradle

  • ์˜์กด์„ฑ ๊ด€๋ฆฌ ๋ฐ ๋นŒ๋“œ ๋„๊ตฌ๋กœ, Groovy๋‚˜ Kotlin ๊ธฐ๋ฐ˜์˜ DSL์„ ์‚ฌ์šฉํ•˜์—ฌ ํ”„๋กœ์ ํŠธ๋ฅผ ๋นŒ๋“œํ•˜๊ณ  ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๋ฉ€ํ‹ฐ ํ”„๋กœ์ ํŠธ ๋นŒ๋“œ ๋ฐ ๋‹ค์–‘ํ•œ ํ”Œ๋Ÿฌ๊ทธ์ธ ์ง€์›์œผ๋กœ ์œ ์—ฐ์„ฑ์ด ๋›ฐ์–ด๋‚ฉ๋‹ˆ๋‹ค.

Spring Security

  • ๋‹ค์–‘ํ•œ ์ธ์ฆ ๋ฐ ๊ถŒํ•œ ๋ถ€์—ฌ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜์—ฌ ๋ณด์•ˆ์„ ๊ฐ•ํ™”ํ•˜๋ฉฐ, ์‚ฌ์šฉ์ž ๊ด€๋ฆฌ, ์ธ์ฆ ํ”„๋กœ์„ธ์Šค ์„ค์ •, ์ ‘๊ทผ ์ œ์–ด ๋“ฑ์˜ ๋ณด์•ˆ ์š”๊ตฌ ์‚ฌํ•ญ์„ ์†์‰ฝ๊ฒŒ ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • OAuth2.0 ํ”„๋กœํ† ์ฝœ์„ ํ†ตํ•ด ์ธ์ฆ ์„œ๋ฒ„์— ์ ‘๊ทผํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ์†Œ์…œ ๋กœ๊ทธ์ธ์„ ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

JPA(Hibernate)

  • ๊ฐ์ฒด์™€ ๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ฐ„์˜ ๋งคํ•‘์„ ๋‹จ์ˆœํ™”ํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ๋Œ€ํ•œ ๋ณต์žกํ•œ SQL ์ฟผ๋ฆฌ๋ฅผ ์ž‘์„ฑํ•˜์ง€ ์•Š๊ณ ๋„ ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค๋ฃฐ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๊ฐ์ฒด์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์˜ ์žฅ์ ์„ ๊ทธ๋Œ€๋กœ ์œ ์ง€ํ•˜๋ฉด์„œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์™€์˜ ์ƒํ˜ธ์ž‘์šฉ์„ ํŽธ๋ฆฌํ•˜๊ฒŒ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

MySQL

  • ์˜คํ”ˆ ์†Œ์Šค ๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ฆฌ ์‹œ์Šคํ…œ(RDBMS)์œผ๋กœ, ์•ˆ์ •์ ์ด๊ณ  ๋†’์€ ์„ฑ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
  • ๋Œ€์šฉ๋Ÿ‰ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ์™€ ํŠธ๋žœ์žญ์…˜ ์ฒ˜๋ฆฌ์— ํšจ๊ณผ์ ์ด๋ฉฐ, ๋‹ค์–‘ํ•œ ์šด์˜ ํ™˜๊ฒฝ์—์„œ ๋„๋ฆฌ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

Redis

  • ๋ฉ”๋ชจ๋ฆฌ ๊ธฐ๋ฐ˜์˜ ๋ฐ์ดํ„ฐ ์ €์žฅ์†Œ๋กœ, ๋น ๋ฅธ ์†๋„์™€ ๋‚ฎ์€ ์ง€์—ฐ ์‹œ๊ฐ„์„ ์ œ๊ณตํ•˜์—ฌ ๋ฐ์ดํ„ฐ์˜ ์‹ค์‹œ๊ฐ„ ์ฒ˜๋ฆฌ์™€ ์บ์‹ฑ์— ์ ํ•ฉํ•ฉ๋‹ˆ๋‹ค.
  • ์ƒ์‚ฐ์„ฑ์ด ๋›ฐ์–ด๋‚˜๊ณ  ํ™•์žฅ์„ฑ์ด ์šฐ์ˆ˜ํ•˜์—ฌ ๋Œ€๊ทœ๋ชจ ์‹œ์Šคํ…œ์—์„œ๋„ ํšจ์œจ์ ์œผ๋กœ ์‚ฌ์šฉ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์†Œ์…œ ๋กœ๊ทธ์ธ ๊ณผ์ •์—์„œ Refresh Token์„ ์ €์žฅํ•˜๋Š” ์šฉ๋„๋กœ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

JWT

  • JSON ์›น ํ† ํฐ์œผ๋กœ, ํ† ํฐ ๊ธฐ๋ฐ˜์˜ ์ธ์ฆ ๋ฐฉ์‹์„ ์‚ฌ์šฉํ•˜์—ฌ ์‚ฌ์šฉ์ž ์ธ์ฆ ๋ฐ ๊ถŒํ•œ ๋ถ€์—ฌ๋ฅผ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค.
  • ํ† ํฐ ์ž์ฒด์— ์ •๋ณด๋ฅผ ํฌํ•จํ•˜๋ฏ€๋กœ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์กฐํšŒ ์—†์ด๋„ ํšจ์œจ์ ์ธ ์ธ์ฆ์ด ๊ฐ€๋Šฅํ•˜๋ฉฐ, ์•”ํ˜ธํ™”๋œ ํ˜•ํƒœ๋กœ ํ† ํฐ์„ ์ „๋‹ฌํ•˜์—ฌ ๋ณด์•ˆ์„ ๊ฐ•ํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Nginx

  • ๋กœ๋“œ ๋ฐธ๋Ÿฐ์‹ฑ๊ณผ ๋ฆฌ๋ฒ„์Šค ํ”„๋ก์‹œ ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ํŠธ๋ž˜ํ”ฝ์„ ์ƒˆ๋กœ์šด ๋ฒ„์ „์˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์œผ๋กœ ์›ํ™œํ•˜๊ฒŒ ์ „ํ™˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Docker

  • CI/CD๋ฅผ ์ง„ํ–‰ ํ•  ๋•Œ ์‹คํ–‰ ๊ฐ€๋Šฅํ•œ ์„œ๋ฒ„ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋„์ปค๋ฅผ ํ†ตํ•ด ์ปจํ…Œ์ด๋„ˆํ™” ์‹œ์ผœ ์„œ๋ฒ„ ํ™˜๊ฒฝ์—์„œ ์‰ฝ๊ฒŒ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค.

Docker Compose

  • ๋ณต์žกํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์‰ฝ๊ฒŒ ์ •์˜ํ•˜๊ณ  ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์—์„œ๋ถ€ํ„ฐ ํ”„๋กœ๋•์…˜ ๋ฐฐํฌ๊นŒ์ง€ ์ผ๊ด€๋œ ํ™˜๊ฒฝ์„ ์œ ์ง€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Github Actions

  • ์ž๋™ํ™”๋œ ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ ํ†ตํ•ด Blue/Green ํ™˜๊ฒฝ์— ๋Œ€ํ•œ ์ฝ”๋“œ ๋ณ€๊ฒฝ์„ ๊ฐ๊ฐ ์ž๋™์œผ๋กœ ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • Github์—์„œ ์ œ๊ณตํ•˜๋Š” CI/CD ํ”„๋กœ์„ธ์Šค๋กœ ์  ํ‚จ์Šค์™€ ๊ฐ™์€ ๋ณ„๋„์˜ ํŒŒ์ดํ”„๋ผ์ธ์„ ๊ตฌ์ถ•ํ•  ํ•„์š”๊ฐ€ ์—†๋‹ค๋Š” ์žฅ์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

NCP(Naver Cloud Platform)

  • NCP Server
    • ํ™•์žฅ์„ฑ๊ณผ ์œ ์—ฐ์„ฑ์„ ๋ฐ”ํƒ•์œผ๋กœ ๋‹ค์–‘ํ•œ ์ธ์Šคํ„ด์Šค๋ฅผ ํšจ์œจ์ ์œผ๋กœ ๊ด€๋ฆฌ ๋ฐ ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    • ์ฒด๊ณ„์ ์ธ ๊ฐ€์ด๋“œ๋ผ์ธ์„ ์ œ๊ณตํ•ด ๋น ๋ฅด๊ณ  ์ •ํ™•ํ•˜๊ฒŒ ์„œ๋ฒ„ ๊ตฌ์ถ•์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.
  • Object Storage
    • ๋ฐ์ดํ„ฐ ๋ฌด๊ฒฐ์„ฑ ๋ฐ ๋ณต์›๋ ฅ์„ ๋ณด์žฅํ•˜๊ณ  ์ดˆ๋Œ€์šฉ๋Ÿ‰ ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๐Ÿ—ฃ๏ธ Co-working-Tool


๐Ÿ”–ย Naming Rules

๐Ÿ“˜ย Web/Android

  • ์ปดํฌ๋„ŒํŠธ๋ช… (components)
    • ํด๋”๋ช… : ์ปดํฌ๋„ŒํŠธ๋ž‘ ์ง์ ‘์ ์ธ ํด๋”๋ช…์€ PascalCase ์‚ฌ์šฉ
    • ํŒŒ์ผ๋ช… : PascalCase ์‚ฌ์šฉ
  • ํ•จ์ˆ˜๋ช…, ๋ณ€์ˆ˜๋ช…, ์ด๋ฏธ์ง€ ํŒŒ์ผ๋ช… : camelCase ์‚ฌ์šฉ
  • ์ƒ์ˆ˜๋ช… : SNAKE_CASE ์‚ฌ์šฉ
  • ํƒ€์ž…๋ช… : PascalCase ์‚ฌ์šฉ

๐Ÿ“— Server

  • ํŒจํ‚ค์ง€๋ช… : ํ•œ ๋‹จ์–ด ์†Œ๋ฌธ์ž ์‚ฌ์šฉ Ex) service
  • ํด๋ž˜์Šค๋ช… : ํŒŒ์Šค์นผ ์ผ€์ด์Šค ์‚ฌ์šฉ Ex) JwtUtil
  • ๋ฉ”์„œ๋“œ๋ช… : ์นด๋ฉœ ์ผ€์ด์Šค ์‚ฌ์šฉ, ๋™์‚ฌ๋กœ ์‹œ์ž‘ Ex) getUserScraps
  • ๋ณ€์ˆ˜๋ช… : ์นด๋ฉœ ์ผ€์ด์Šค ์‚ฌ์šฉ Ex) jwtToken
  • ์ƒ์ˆ˜๋ช… : ๋Œ€๋ฌธ์ž ์‚ฌ์šฉ Ex) EXPIRATION_TIME
  • ์ปฌ๋Ÿผ๋ช… : ์Šค๋„ค์ดํฌ ์ผ€์ด์Šค ์‚ฌ์šฉ Ex) users_id

๏ธ๐Ÿ” Commit Convention

๐Ÿ“˜ย Web/Android

  • ํ˜•์‹: ํƒœ๊ทธ: ์ปค๋ฐ‹ ๋‚ด์šฉ (#์ด์Šˆ๋ฒˆํ˜ธ)

๐Ÿ“— Server

  • ์ด์Šˆ ๋ฒˆํ˜ธ ๋ถ™์—ฌ์„œ ์ปค๋ฐ‹ Ex) #4 [feat] : ๋กœ๊ทธ์ธ ๊ธฐ๋Šฅ ๊ตฌํ˜„
  • Body๋Š” ์ถ”๊ฐ€ ์„ค๋ช… ํ•„์š”ํ•˜๋ฉด ์‚ฌ์šฉ

๐Ÿ“Œย Type

commit ๋ช… commit ๋œป
feat ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ ์ถ”๊ฐ€ / ์ผ๋ถ€ ์ฝ”๋“œ ์ถ”๊ฐ€ / ์ผ๋ถ€ ์ฝ”๋“œ ์ˆ˜์ • (๋ฆฌํŒฉํ† ๋ง๊ณผ ๊ตฌ๋ถ„) / ๋””์ž์ธ ์š”์†Œ ์ˆ˜์ •
fix ๋ฒ„๊ทธ ์ˆ˜์ •
refactor ์ฝ”๋“œ ๋ฆฌํŒฉํ† ๋ง
style ์ฝ”๋“œ ์˜๋ฏธ์— ์˜ํ–ฅ์„ ์ฃผ์ง€ ์•Š๋Š” ๋ณ€๊ฒฝ์‚ฌํ•ญ (์ฝ”๋“œ ํฌ๋งทํŒ…, ์˜คํƒ€ ์ˆ˜์ •, ๋ณ€์ˆ˜๋ช… ๋ณ€๊ฒฝ, ์—์…‹ ์ถ”๊ฐ€)
chore ๋นŒ๋“œ ๋ถ€๋ถ„ ํ˜น์€ ํŒจํ‚ค์ง€ ๋งค๋‹ˆ์ € ์ˆ˜์ • ์‚ฌํ•ญ / ํŒŒ์ผ ์ด๋ฆ„ ๋ณ€๊ฒฝ ๋ฐ ์œ„์น˜ ๋ณ€๊ฒฝ / ํŒŒ์ผ ์‚ญ์ œ
docs ๋ฌธ์„œ ์ถ”๊ฐ€ ๋ฐ ์ˆ˜์ •
rename ํŒจํ‚ค์ง€ ํ˜น์€ ํด๋”๋ช…, ํด๋ž˜์Šค๋ช… ์ˆ˜์ • (๋‹จ๋…์œผ๋กœ ์‹œํ–‰ํ•˜์˜€์„ ์‹œ)
remove ํŒจํ‚ค์ง€ ํ˜น์€ ํด๋”, ํด๋ž˜์Šค๋ฅผ ์‚ญ์ œํ•˜์˜€์„ ๋•Œ (๋‹จ๋…์œผ๋กœ ์‹œํ–‰ํ•˜์˜€์„ ์‹œ)

๐Ÿ”€ Git Flow

  • ์ƒ์„ฑํ•œ ์ด์Šˆ์— ๋”ฐ๋ผ์„œ ๋ธŒ๋žœ์น˜ ์ƒ์„ฑ Ex) feature/#4/login
๋ธŒ๋žœ์น˜ ๋ช… ์„ค๋ช…
main ์†Œํ”„ํŠธ์›จ์–ด ์ œํ’ˆ ๋ฐฐํฌํ•˜๋Š” ์šฉ๋„๋กœ ์“ฐ๋Š” ๋ธŒ๋žœ์น˜
develop ๊ฐœ๋ฐœ์šฉ default ๋ธŒ๋žœ์น˜๋กœ, ์ด ๋ธŒ๋žœ์น˜๋ฅผ ๊ธฐ์ค€์œผ๋กœ feature ๋ธŒ๋žœ์น˜๋ฅผ ๋”ฐ๊ณ , ํ•ฉ์น˜๋Š” ๋ธŒ๋žœ์น˜
feat ๋‹จ์œ„ ๊ธฐ๋Šฅ ๊ฐœ๋ฐœ์šฉ ๋ธŒ๋žœ์น˜
fix ๋‹จ์œ„ ๊ธฐ๋Šฅ ๊ฐœ๋ฐœ ์ˆ˜์ •์šฉ ๋ธŒ๋žœ์น˜
hotfix main branch์— ๋ฐฐํฌ ์ฝ”๋“œ๊ฐ€ ํ•ฉ์ณ์ง„ ํ›„, ๋ฒ„๊ทธ ๋ฐœ์ƒ ์‹œ ๊ธด๊ธ‰ ์ˆ˜์ •ํ•˜๋Š” ๋ธŒ๋žœ์น˜