๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
์นดํ…Œ๊ณ ๋ฆฌ ์—†์Œ

Part 1. ๊ฐœ๋ก  - Chp 05. ์„œ๋น„์Šค๊ธฐํš๋ถ€ํ„ฐ ๋Ÿฐ์นญ, ์šด์˜, ํšŒ๊ณ ๊นŒ์ง€

by coderSohyun 2023. 8. 27.

01 ์ „์ฒด ์„œ๋น„์Šค๊ธฐํš ํ”„๋กœ์„ธ์Šค ์‚ดํŽด๋ณด๊ธฐ 

์—ฌํƒœ๊นŒ์ง€๋Š” ์„œ๋น„์Šค๋ฅผ ๋งŒ๋“ค๊ธฐ ์œ„ํ•œ ์ด๋ก ๋“ค์„ ํ•™์Šตํ–ˆ๋‹ค๋ฉด ์ด๋ฒˆ ์‹œ๊ฐ„๋ถ€ํ„ฐ๋Š” ๋ณธ๊ฒฉ์ ์œผ๋กœ ์„œ๋น„์Šค๋ฅผ ๊ธฐํšํ•˜๊ณ  ์˜คํ”ˆํ•˜๋Š” ๊ณผ์ •๊นŒ์ง€ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. 

์šฐ์„  ์ „์ฒด ์„œ๋น„์Šค ๊ธฐํš ํ”„๋กœ์„ธ์Šค๋ฅผ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. 

ํฌ๊ฒŒ 8๊ฐ€์ง€๋กœ ๋‚˜๋ˆ ์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

1. ๋ฆฌ์„œ์น˜/๋ถ„์„

- ๊ณ ๊ฐ ๋‹ˆ์ฆˆ ํŒŒ์•… (๊ณ ๊ฐ๋“ค์€ ์–ด๋–ค ์š”๊ตฌ์‚ฌํ•ญ์„ ๊ฐ€์ง€๊ณ  ์žˆ๋Š”์ง€์— ๋Œ€ํ•œ ๊ณ ๊ฐ์˜ ๋‹ˆ์ฆˆ๋ฅผ ํŒŒ์•…ํ•˜๊ณ )

- ์‹œ์žฅ์กฐ์‚ฌ, ๋ฒค์น˜๋งˆํ‚น (๊ตญ๋‚ด์™ธ ์‹œ์žฅ ์กฐ์‚ฌ๋ฅผ ์ง„ํ–‰ํ•˜๊ฑฐ๋‚˜ ์œ ์‚ฌํ•œ ์„œ๋น„์Šค๊ฐ€ ์žˆ์œผ๋ฉด ๋ฒค์น˜๋งˆํ‚น์„ ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค)

- ํŠธ๋ Œ๋“œ ๋ถ„์„ (์ด ๋•Œ ์‹œ์žฅ๊ณผ ๊ณ ๊ฐ ํŠธ๋ Œ๋“œ ๋ถ„์„๊นŒ์ง€ ์ง„ํ–‰ํ•œ๋‹ค๋ฉด ํ›จ์”ฌ ๋” ๋„์›€์ด ๋  ๊ฒƒ์ด๋‹ค) 

 

2. ์š”๊ตฌ์‚ฌํ•ญ ์ •์˜ (๋ฆฌ์„œ์น˜ ์ž๋ฃŒ, ๋‹ด๋‹น์ž, ์ œํ’ˆ์˜ ์ฃผ์š” ๊ธฐ๋Šฅ๋ช…, ์„ค๋ช… ๋“ฑ์„ ์ ๊ฒŒ ๋จ) 

- ์ถ”์ง„ ๋ฐฐ๊ฒฝ, ๋ชฉ์ , ๋ชฉํ‘œ ์„ค์ • (์šฐ๋ฆฌ๊ฐ€ ๋งŒ๋“ค๊ณ ์žํ•˜๋Š” ์„œ๋น„์Šค์˜ ์ถ”์ง„ ๋ฐฐ๊ฒฝ, ๋ชฉ์ , ๋ชฉํ‘œ๋ฅผ ์„ค์ •ํ•˜๋„๋ก ํ•ฉ๋‹ˆ๋‹ค) 

- PRD ์ž‘์„ฑ (์ด ๋•Œ PRD๋ผ๋Š” ๊ฒƒ์„ ์ž‘์„ฑํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. PRD๋ž€ ์ œํ’ˆ ์š”๊ตฌ์‚ฌํ•ญ ์ •์˜์„œ, Product Requirement Document๋ผ๊ณ  ํ•˜๋Š”๋ฐ ์š”๊ตฌ์‚ฌํ•ญ์ด ์ •์˜๊ฐ€ ๋˜์—ˆ๋‹ค๊ณ  ํ•˜๋ฉด) 

- ๋ฆฌ์Šคํฌ ๊ฒ€ํ†  ์ง„ํ–‰ (๋ฆฌ์Šคํฌ ๊ฒ€ํ†  ๋˜ํ•œ ์š”์ฒญํ•ด๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฒ•์ ์œผ๋กœ ๋ฌธ์ œ๋Š” ์—†๋Š” ์„œ๋น„์Šค์ธ์ง€, ๋ณด์•ˆ ๋ฌธ์ œ๋Š” ์—†๋Š”์ง€ ๋“ฑ์„ ๋ฒ•๋ฌดํŒ€์— ๊ฒ€ํ†  ์š”์ฒญํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ) 

 

3. ๊ธฐํš ๋ฌธ์„œ ์ž‘์„ฑ (์„œ๋น„์Šค ์ „์ฒด์˜ ํ”„๋กœ์„ธ์Šค/ ํ”Œ๋กœ์šฐ๋ฅผ ์ž‘์„ฑํ•˜๊ณ  ์ƒ์„ธ ํ”„๋กœ์„ธ์Šค๊นŒ์ง€ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ์Œ. ์ •๋ณด์˜ ํ๋ฆ„์ด ํ•„์š”ํ•˜๋‹ค๋ฉด ์ •๋ณด์˜ ํ๋ฆ„๋„๊นŒ์ง€ ๊ทธ๋ ค๋ณผ ์ˆ˜ ์žˆ์„ ๊ฒƒ์ž„) 

- ์„œ๋น„์Šค ์ •์ฑ…, ํ”„๋กœ์„ธ์Šค ์ž‘์„ฑ 

- IA, ์™€์ด์–ดํ”„๋ ˆ์ž„, ์Šคํ† ๋ฆฌ๋ณด๋“œ ๋“ฑ ์ž‘์„ฑ (์ƒ์„ธ) 

- WBS ์ž‘์„ฑ (ํ”„๋กœ์ ํŠธ์˜ ์ „์ฒด ์ผ์ • ๋˜ํ•œ ์ด ๋‹จ๊ณ„์—์„œ ์ˆ˜๋ฆฝํ•  ์ˆ˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. Work Breakdown Structure. ๊ฒฝ์šฐ์— ๋”ฐ๋ผ์„œ๋Š” ์š”๊ตฌ์‚ฌํ•ญ ์ •์˜๋ฅผ ํ•  ๋•Œ WBS๋ฅผ ์ž‘์„ฑํ•˜๋Š” ๊ฒฝ์šฐ๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฆฌ์Šคํฌ ๊ฒ€ํ†  ๋˜ํ•œ ๊ธฐํš ๋ฌธ์„œ๋ฅผ ์ž‘์„ฑ์ด ์™„๋ฃŒ๋œ ์ดํ›„์— ์ง„ํ–‰๋˜๋Š” ๊ฒฝ์šฐ๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ) 

 

๊ธฐํš ๋ฌธ์„œ๊นŒ์ง€ ์–ด๋Š ์ •๋„ ์ž‘์„ฑ์ด ๋˜์—ˆ๋‹ค๊ณ  ํ•˜๋ฉด ์œ ๊ด€๋ถ€์„œ ๋ฆฌ๋ทฐ๋ฅผ ์ง„ํ–‰ํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค 

 

4. ์œ ๊ด€๋ถ€์„œ ๋ฆฌ๋ทฐ

- ๊ฐœ๋ฐœ, ๋””์ž์ธํŒ€ ๋ฆฌ๋ทฐ (๋งˆ์ผ€ํŒ… ํŒ€์ด ์žˆ์„ ์ˆ˜๋„ ์žˆ์Œ. ๊ฐ•์‚ฌ๋‹˜์˜ ๊ฒฝ์šฐ์— ๋””์ž์ธํŒ€์˜ ๋ฆฌ๋ทฐ๋ฅผ ๋จผ์ € ๊ฑฐ์น˜๊ณ  ๊ฐœ๋ฐœํŒ€์˜ ๋ฆฌ๋ทฐ๋ฅผ ์ง„ํ–‰ํ•˜๊ฒŒ ๋˜์—ˆ์Œ. ๋””์ž์ธ ํŒ€ ๋ฆฌ๋ทฐ๋ฅผ ์ง„ํ–‰ํ•˜๊ฒŒ ๋˜๋ฉด ์ผ๋ถ€ UI๋‚˜ UX๊ฐ€ ๋ณ€๊ฒฝ๋˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ์žˆ์–ด์„œ ๊ฐœ๋ฐœ ํŒ€์—๋Š” ๋””์ž์ธํŒ€๊ณผ ๋…ผ์˜ํ•œ ์ตœ์ข… ๊ธฐํš์•ˆ์„ ๋ฐ”ํƒ•์œผ๋กœ ๋ฆฌ๋ทฐ๋ฅผ ์ง„ํ–‰ํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Œ ) 

- QAํŒ€ ๋ฆฌ๋ทฐ (QAํŒ€ํ•˜๊ณ ๋„ ๋ฆฌ๋ทฐ๋ฅผ ์ง„ํ–‰ํ•˜๊ณ  QA์ผ์ •๋„ ์‚ฐ์ •๋ฐ›๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. Quality Assurance ํ’ˆ์งˆ ๋ณด์ฆ) 

 

์ด ๋ชจ๋“  ์ž‘์—…์„ ๋งžํžŒ ํ›„์— ๋ณธ๊ฒฉ์ ์œผ๋กœ ๋””์ž์ธ ๋ฐ ๊ฐœ๋ฐœ์ด ๋“ค์–ด๊ฐ€๊ฒŒ ๋ฉ๋‹ˆ๋‹ค

 

5. ๋””์ž์ธ/๊ฐœ๋ฐœ

์ผ๋ฐ˜์ ์œผ๋กœ ๋””์ž์ธ์ด ํ•„์š” ์—†๋Š” ๊ฐœ๋ฐœ๊ณผ์ •์ด ์„ ํ–‰๋˜๊ณ  ๋””์ž์ธ ์‚ฐ์ถœ๋ฌผ์ด ๋‚˜์˜ค๋ฉด ๋””์ž์ธ ์ž‘์—…๋ฌผ์ด ํ•„์š”ํ•œ ๊ฐœ๋ฐœ ๊ณผ์ •์ด ์ง„ํ–‰๋˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ๋””์ž์ธ์ด ํ•„์š”์—†๋Š” ๊ฐœ๋ฐœ๊ณผ์ •์ด๋ผ๊ณ  ํ•˜๋ฉด ์„œ๋ฒ„์—์„œ ๋กœ์ง์„ ๊ตฌ์„ฑํ•˜๋Š” ์—ญํ• ์ด๊ณ  ์›น ํ”„๋ก ํŠธ ๊ฐœ๋ฐœ/ ์•ฑ ํด๋ผ์ด์–ธํŠธ ๊ฐœ๋ฐœ ์‹œ์—๋Š” ๋””์ž์ธ ๊ฐ€์ด๋“œ๊ฐ€ ํ•„์ˆ˜์ ์œผ๋กœ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. 

 

์šฐ๋ฆฌ๊ฐ€ ๊ธฐํšํ•œ ๊ฒƒ์„ ๋ฐ”ํƒ•์œผ๋กœ ๋””์ž์ธํŒ€๊ณผ ๊ฐœ๋ฐœํŒ€์ด ์ž˜ ๋งŒ๋“ค์–ด ์ฃผ์—ˆ๋‹ค๋ฉด 1์ฐจ์ ์ธ ์ทจ์•ฝ์  ์ ๊ฒ€์ด ๋“ค์–ด๊ฐ€๊ฒŒ ๋จ 

 

6. ์ทจ์•ฝ์  ์ ๊ฒ€ (์ทจ์•ฝ์  ์ ๊ฒ€์€ ์šฐ๋ฆฌ๊ฐ€ ๋งŒ๋“  ์ œํ’ˆ ํ˜น์€ ์„œ๋น„์Šค๊ฐ€ ๋ณด์•ˆ์ ์œผ๋กœ ์•ˆ์ „ํ•œ์ง€ ์‚ดํŽด๋ณด๋Š” ๋‹จ๊ณ„์ธ๋ฐ์š” ํ•ดํ‚น์˜ ์œ„ํ—˜์€ ์—†๋Š”์ง€, ์ •๋ณด ํƒˆ์ทจ์˜ ๊ฐ€๋Šฅ์„ฑ์€ ์—†๋Š”์ง€ ๋“ฑ์„ ์ •๋ณด ๋ณดํ˜ธํŒ€์—์„œ ๊ฒ€ํ† ๊ฐ€ ์ด๋ค„์ง€๊ฒŒ ๋ฉ๋‹ˆ๋‹ค) 

- ์ทจ์•ฝ์  ์ ๊ฒ€ ์š”์ฒญ

 

7. QA (์ œํ’ˆ์ด ์ถœ์‹œ๋˜๊ธฐ ์ „์— ์šฐ๋ฆฌ์˜ ๊ธฐํš๋Œ€๋กœ ์ž˜ ๋งŒ๋“ค์–ด์กŒ๋Š”์ง€ ํ˜น์€ ์˜ค๋ฅ˜๊ฐ€ ์—†๋Š”์ง€ ๋“ฑ์˜ ํ…Œ์ŠคํŠธ๊ฐ€ ํ•„์š”ํ•œ๋ฐ ๋ฐ”๋กœ QA ๋‹จ๊ณ„์—์„œ ์ด๋ค„์ง€๊ฒŒ ๋จ. ํšŒ์‚ฌ์— QAํŒ€์ด ์žˆ๋Š” ๊ฒฝ์šฐ์—๋Š” ์ œํ’ˆ์˜ TestCase๊นŒ์ง€ ์ž‘์„ฑํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ์žˆ์Œ. ์—†๋Š” ๊ฒฝ์šฐ์—๋Š” PM์ด๋‚˜ ๊ธฐํš์ž๋“ค์ด TestCase๋ฅผ ์ž‘์„ฑํ•˜๊ฒŒ ๋˜๊ณ ์š” QA ๋˜ํ•œ ์ง„ํ–‰ํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. QA๋Š” Quality Assurance ํ’ˆ์งˆ ๋ณด์ฆ์ด๋ž€ ๋œป์„ ๊ฐ–๊ณ  ์žˆ๊ณ , ์šฐ๋ฆฌ๊ฐ€ ๋งŒ๋“  ์„œ๋น„์Šค๊ฐ€ ๊ธฐ๋Šฅ์ ์œผ๋กœ ํ˜น์€ ์‹ฌ๋ฏธ์ ์œผ๋กœ ์ž˜ ๋™์ž‘ํ•˜๋Š”์ง€ ๊ฒ€์ˆ˜ํ•˜๋Š” ๋‹จ๊ณ„๋ผ๊ณ  ๋ด์ฃผ๋ฉด ๋จ) 

- TestCase ์ž‘์„ฑ

 

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

8. ๋ฐฐํฌ/์˜คํ”ˆ

- ์„œ๋น„์Šค ๋ชจ๋‹ˆํ„ฐ๋ง

- ์„œ๋น„์Šค ์ง€ํ‘œ ๊ด€๋ฆฌ