ํ”„๋กœ์ ํŠธ ๊ฐœ๋ฐœ ์ผ์ • ์‚ฐ์ •์„ ์‚ฐ์ •ํ•˜๊ณ  ๊ด€๋ฆฌํ•˜๋Š” ๋ฒ•
๋ฐ˜์‘ํ˜•

 

 

 

 

 

์ฐธ๊ณ  ์‚ฌ์ดํŠธ1 (https://the-next-web-research-lab.github.io/fe-dev/project-management/estimation.html)
์ฐธ๊ณ  ์‚ฌ์ดํŠธ2 (https://okky.kr/articles/1274632)

 

 

 

MD(Man Day)

ํ•˜๋ฃจ ์ž‘์—… ์‹œ๊ฐ„ = 8์‹œ๊ฐ„

 

 

์ผ์ • ์‚ฐ์ •์˜ ํ๋ฆ„

User Story -> Feature List -> Estimation -> Buffer
[US] ๊ฒฐ์ œํ•˜๊ธฐ๋ฅผ ๋ˆ„๋ฅด๋ฉด ๊ฒฐ์ œ ํŽ˜์ด์ง€๋ฅผ ๋ณผ ์ˆ˜ ์žˆ๋‹ค.
- [0.25MD][๋งˆํฌ์—…] ๊ฒฐ์ œ ํŽ˜์ด์ง€ ๋งˆํฌ์—…
- [0.25MD][FE] ๊ฒฐ์ œํ•˜๊ธฐ ๋ฒ„ํŠผ ์—ฐ๋™
[US] ๊ฒฐ์ œํŽ˜์ด์ง€์—๋Š” ์ œํ’ˆ์ด๋ฆ„, ๊ฐ€๊ฒฉ, ๋ฐฐ์†ก์ง€, ์•ฝ๊ด€ ๋™์˜ํ•˜๊ธฐ ์ฒดํฌ๋ฒ„ํŠผ์„ ๋ณผ ์ˆ˜ ์žˆ๋‹ค.
- [0.5MD][API] ๊ฒฐ์ œ API
- [1MD][FE] ํผ ์œ ํšจ์„ฑ ์ž‘์—…


์—ฌ๊ธฐ์„œ [US]๋Š” ์œ ์ €์Šคํ† ๋ฆฌ,
[0.25MD]๋Š” Estimation,
[๋งˆํฌ์—…], [FE]๋Š” Feature List

 


1. User Story(US)

  • '์‚ฌ์šฉ์ž๊ฐ€ ~๋ฅผ ํ•˜๋ฉด ~ํ•  ์ˆ˜ ์žˆ๋‹ค' ์˜ ํ˜•์‹์œผ๋กœ ํ•˜๋‚˜์˜ ๊ธฐ๋Šฅ์„ ํ‘œํ˜„
  • ๋ˆ„๊ฐ€, ๋ฌด์—‡์„, ์™œ ํ•˜๋Š”์ง€๋ฅผ ์ •๋ฆฌ
  • ์„œ๋น„์Šค ์‚ฌ์šฉ์ž์˜ ์ž…์žฅ์—์„œ ์ •๋ฆฌํ•˜์—ฌ ์„œ๋น„์Šค ๊ธฐ๋Šฅ ํŒŒ์•…

 

2. Feature List

  • ํ•˜๋‚˜์˜ User Story๋ฅผ ์ถฉ์กฑํ•˜๊ธฐ ์œ„ํ•ด ๊ตฌํ˜„ํ•ด์•ผ ํ•  ๊ธฐ๋Šฅ ๋‚˜์—ด
  • ๋ณดํ†ต ์นดํ…Œ๊ณ ๋ฆฌ๋Š” ๊ธฐ๋Šฅ ๋ถ„๋ฅ˜์— ๋”ฐ๋ผ [๋งˆํฌ์—…] [FE] [API] ๋“ฑ์œผ๋กœ ๊ตฌ๋ถ„

 

3. Estimation

  • ๊ฐ Feature ๋ณ„๋กœ ์ผ์ •์„ ์‚ฐ์ •
  • ์ถ”์ •์€ ์ •ํ™•ํ•  ํ•„์š”๋Š” ์—†์œผ๋ฉฐ, ํ•„์š”ํ•˜๋‹ค๋ฉด ์กฐ์ •

 

4. Buffer

  • ์ฝ”๋“œ ๋ฆฌ๋ทฐ, ํ…Œ์ŠคํŠธ ์ž‘์„ฑ ๋“ฑ ํ”„๋กœ์ ํŠธ ์‚ฌํ•ญ์— ๋”ฐ๋ผ 2๋ฐฐ์ˆ˜ ์ •๋„ ๋ฒ„ํผ
  • ์ผ์ • ์ง€์—ฐ์„ ์˜ˆ๋ฐฉํ•˜๋Š” ์™„์ถฉ ๊ธฐ๊ฐ„์˜ ํšจ๊ณผ

 

 


 

 

 

์‹ค์งˆ์ ์ธ ๊ฐœ๋ฐœ ์ผ์ • ์‚ฐ์ •



1. ํ•ด์•ผํ•˜๋Š” ์—…๋ฌด์˜ ์š”๊ตฌ์‚ฌํ•ญ์„ ์ •๋ฆฌํ•˜๊ณ  Task๋ฅผ ๋งŒ๋“ ๋‹ค.

  1. ๊ธฐํš/๋””์ž์ธ์„ ํ™•์ธํ•˜๊ณ 
  2. ๊ตฌํ˜„ํ•ด์•ผํ•˜๋Š” Task๋ฅผ ๋งŒ๋“ ๋‹ค.
        a. Task์˜ ์ข…๋ฅ˜๋Š” ์„ค๊ณ„, ๊ฒ€ํ† , ๊ฐœ๋ฐœ(์ฝ”๋”ฉ), ํ…Œ์ŠคํŠธ, ํ”„๋กœ๋•์…˜ ์˜คํ”ˆ๊ณผ ๊ฐ™์ด ์–ด๋Š์ •๋„ ์นดํ…Œ๊ณ ๋ฆฌ๋ฅผ ๋งŒ๋“ ๋‹ค.
        b. ์นดํ…Œ๊ณ ๋ฆฌ๋ณ„ ์„ธ๋ถ€์ ์ธ Task๋Š” ์ข€ ๋” ๊ตฌ์ฒด์ ์ด๊ณ  ๊ธธ์ง€ ์•Š์€ ์‹œ๊ฐ„์— ๋‹จ์œ„์ ์œผ๋กœ ์ง„ํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฒ”์œ„๋กœ ์ž˜๊ฐœ ์ชผ๊ฐ ๋‹ค.

 

2. ๋งŒ๋“  Task๋ณ„๋กœ ๊ฐœ๋ณ„์ ์œผ๋กœ ๋ชจ๋‘ ์ผ์ •์„ ์‚ฐ์ •ํ•ด๋ณธ๋‹ค.

  1. ์•„๋ฌด๋Ÿฐ ๋ฐฉํ•ด๊ฐ€ ์—†๋‹ค๊ณ  ๊ฐ€์ •ํ•˜๊ณ  ๋ฒ„ํผ ์—†์ด ์‹ค์ œ ๋‚ด๊ฐ€ ์ด task๋ฅผ ํ•˜๋Š”๋ฐ์— ์–ผ๋งˆ ๋งŒํผ์˜ ์‹œ๊ฐ„์ด ๊ฑธ๋ฆด์ง€ ์˜ˆ์ธกํ•ด์„œ ์‚ฐ์ •
  2. ์˜ˆ์ธก์ด๊ธฐ์— ๋น„์Šทํ•œ ์ž‘์—…์„ ํ•ด๋ณธ์ ์ด ์žˆ๋‹ค๋ฉด ์‹ค์งˆ์ ์œผ๋กœ ๊ฑธ๋ฆด ์‹œ๊ฐ„์— ์ตœ๋Œ€ํ•œ ๊ทผ์‚ฌ์น˜๋ฅผ ์˜ˆ์ธกํ•  ์ˆ˜ ์žˆ์Œ
  3. ์ฒ˜์Œ ํ•ด๋ณด๋Š” ์ž‘์—…์ด๋ผ๋ฉด ์ผ๋‹จ ์ƒ์ƒ์œผ๋กœ ์˜ˆ์ธก

 

3. ์‚ฐ์ •ํ•œ ๋ชจ๋“  Task์˜ ์˜ˆ์ธก ์‹œ๊ฐ„์„ ๋ชจ๋‘ ๋”ํ•œ๋‹ค.

  1.  ์˜ˆ๋ฅผ ๋“ค์–ด ๋‹ค ๋”ํ–ˆ์„ ๋•Œ 200์‹œ๊ฐ„์ด ์ด ์˜ˆ์ธก๋œ ํ•„์š”์‹œ๊ฐ„์ด๋ผ๊ณ  ๊ฐ€์ •

 

4. ๋งค์ผ ๋งค์ผ ์ž์‹ ์ด ํ•˜๋ฃจ์— ์—…๋ฌด์— ํˆฌ์žํ•  ์ˆ˜ ์žˆ๋Š” ์‹œ๊ฐ„์„ ๊ณ„์‚ฐํ•œ๋‹ค.

  1. ํšŒ์‚ฌ๋งˆ๋‹ค ๋‹ค๋ฅด๊ฒ ์ง€๋งŒ, ์ž์‹ ์˜ ์—…๋ฌด์™€ ์ง์ ‘์ ์ธ ์—ฐ๊ด€์ด ์—†๋Š” ๋ฃจํ‹ดํ•œ ์ผ๋“ค์ด ์žˆ์„ ์ˆ˜ ์žˆ๋‹ค.
    (ํšŒ์‚ฌ/์กฐ์ง์˜ ์ •๊ธฐ์ ์ธ ๋ฏธํŒ…, ๋ฉด์ ‘๊ด€์œผ๋กœ์„œ์˜ ์ฐธ์—ฌ, ํšŒ์‚ฌ์˜ ์ฃผ๊ธฐ์ ์ธ ํ–‰์‚ฌ ๋“ฑ)
  2. ์ด ๋ฃจํ‹ดํ•  ์ผ๋“ค์— ๋“ค์–ด๊ฐ€๋Š” ์‹œ๊ฐ„์„ ํ•œ๋‹ฌ~๋ช‡๋‹ฌ์‚ฌ์ด์— ์–ด๋Š์ •๋„๋กœ ์‹œ๊ฐ„์„ ์†Œ๋ชจํ–ˆ๋Š”์ง€ ๋ชจ๋‘ ๋”ํ•ด์„œ ์ผ์ˆ˜๋กœ ๋‚˜๋ˆˆ๋‹ค.
    ๊ทธ๋ž˜์„œ ์ผ๋ณ„๋กœ ํ‰๊ท  ์–ผ๋งˆ๋งŒํผ์˜ ์‹œ๊ฐ„์„ ๋‚ด ์—…๋ฌด์™ธ์— ์†Œ๋ชจํ•˜๋Š”์ง€ ๊ณ„์‚ฐํ•œ๋‹ค.
        a. ์˜ˆ๋ฅผ ๋“ค์–ด ์œ„์ฒ˜๋Ÿผ ๊ณ„์‚ฐ๋œ ์ผํ‰๊ท  ์—…๋ฌด์™ธ ์†Œ๋ชจ์‹œ๊ฐ„์„ 1์‹œ๊ฐ„ 30๋ถ„์ด๋ผ๊ณ  ๊ฐ€์ •
        b. ํ•˜๋ฃจ ํ‰๊ท  ์—…๋ฌด ์ „ํ™˜๊ฐ„ ์ปจํ…์ŠคํŠธ ์Šค์œ„์นญ ๋ฐ ํœด์‹์‹œ๊ฐ„์„ 1์‹œ๊ฐ„ ์ •๋„๋กœ ๊ฐ€์ •
  3. ์ •๋ฆฌํ•˜๋ฉด ํ•˜๋ฃจ ์—…๋ฌด์‹œ๊ฐ„ 8์‹œ๊ฐ„  - ํ•˜๋ฃจ ํ‰๊ท  ์—…๋ฌด์™ธ ํ•„์š”์‹œ๊ฐ„ 2์‹œ๊ฐ„ 30๋ถ„ = ์‹ค์ œ ํ•˜๋ฃจ์— ์—…๋ฌด ๊ฐ€๋Šฅ ์‹œ๊ฐ„ 5์‹œ๊ฐ„ 30๋ถ„

 

5. ์ตœ์ข… ์ผ์ •์„ ์‚ฐ์ถœํ•œ๋‹ค.

  1. ๋ฒ„ํผ ๊ณ„์‚ฐํ•˜๊ธฐ
        a. ์—ฌ๊ธฐ์„œ ์—…๋ฌด๋ฅผ ์–ผ๋งˆ๋‚˜ ์ž๊ธฐ๊ฐ€ ์ง‘์ค‘ํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ์ž์‹ ์ด ์Šค์Šค๋กœ ํŒ๋‹จํ•ด์„œ ์‚ฐ์ถœํ•œ ์‹œ๊ฐ„์— ๋ฒ„ํผ๋ฅผ ๋”ํ•œ๋‹ค.
        b. ์‚ฐ์ถœํ•œ ์‹œ๊ฐ„์— ๋ณธ์ธ์ด ์ƒ๊ฐํ•˜๋Š” ์ˆ˜์น˜๋ฅผ ๊ณฑํ•œ๋‹ค. (200 * 1.4 = 240์‹œ๊ฐ„)
  2. ํ•˜๋ฃจ ํ‰๊ท  ์—…๋ฌด ์ง„ํ–‰ ๊ฐ€๋Šฅ์‹œ๊ฐ„ 5์‹œ๊ฐ„ 30๋ถ„
  3. ์ด ๋ช‡์ผ์˜ working day๊ฐ€ ํ•„์š”ํ•œ์ง€ ๊ณ„์‚ฐํ•œ๋‹ค.
        a. 240 / 5.5 = 43.63์ผ
        b. ํ‰์ผ์„ ๊ธฐ์ค€์œผ๋กœ ์‹œ์ž‘๋‚ ์งœ๋ถ€ํ„ฐ 44์ผ์ด ์ง€๋‚œ ์‹œ์ ์ด ๋ช‡์ผ์ธ์ง€ ๋ณธ๋‹ค.
       (ํœด์ผ์ด ์žˆ์œผ๋ฉด ํœด์ผ์€ ๊ฑด๋„ˆ๋›ฐ๊ณ  ๊ณ„์‚ฐ)

 

6. ์ตœ์ข… ์ผ์ • (๋ช‡์›” ๋ฉฐ์น ๋ถ€ํ„ฐ ๋ช‡์›” ๋ฉฐ์น ๊นŒ์ง€. ํœด์ผ ์ œ์™ธ)

  1.  ์ด ์ผ์ •์€ ํ”„๋กœ๋•์…˜ ์˜คํ”ˆ๊นŒ์ง€์˜ ์‹œ์ž‘๊ณผ ๋์ด๋ฏ€๋กœ ์ด ์•ˆ์—์„œ ๋‹จ๊ณ„๋ณ„๋กœ ์„ธ๋ถ€ ์ผ์ •์„ ์žก๋Š”๋‹ค.
  2. ์„ค๊ณ„/์š”๊ตฌ์‚ฌํ•ญ ๋ถ„์„ ๊ธฐ๊ฐ„, ๊ฐœ๋ฐœ ๊ธฐ๊ฐ„, ํ…Œ์ŠคํŠธ ๊ธฐ๊ฐ„, ํ”„๋กœ๋•์…˜ ์ค€๋น„ ๋ฐ ์˜คํ”ˆ ๊ธฐ๊ฐ„
  3. ์‚ฐ์ถœ๋œ ๊ตฌ์ฒด์ ์ธ ์ผ์ •์„ ๊ณต์œ ํ•œ๋‹ค.

 

7. ์—…๋ฌด๋ฅผ ์ง„ํ–‰ํ•˜๋ฉฐ ์ง„ํ–‰์ƒํ™ฉ์„ ์ฃผ๊ธฐ์ ์œผ๋กœ ๊ณต์œ /ํ™•์ธํ•œ๋‹ค.

  1. ์‹œ์ž‘ ๋‚ ์งœ๋ถ€ํ„ฐ ๊ณ„ํšํ•œ ๋‹จ๊ณ„๋ณ„๋กœ task๋ฅผ ํ•˜๋‚˜์”ฉ ์™„๋ฃŒํ•ด ๋‚˜๊ฐ„๋‹ค.
  2. ๋งค์ฃผ ์ž์‹ ์ด ์ง„ํ–‰ํ•œ ์—…๋ฌด์˜ ์ง„ํ–‰์ƒํ™ฉ์„ ์ฒดํฌํ•œ๋‹ค.
  3. 1์ฃผ ๋˜๋Š” 2์ฃผ ๋‹จ์œ„๋กœ ์ง„ํ–‰์ƒํ™ฉ์ด ํ˜„์ €ํ•˜๊ฒŒ ๋Š๋ ค์ง€๊ฑฐ๋‚˜ ์ „์ฒด ์ผ์ •์— ๋ณ€ํ™”๋ฅผ ์ค„๋งŒํ•œ ์ด์Šˆ๊ฐ€ ์ƒ๊ธฐ๋Š”์ง€ ํ™•์ธํ•˜์—ฌ ๋ฆฌ๋“œ(PM)์™€ ํŒ€์›๋“ค์—๊ฒŒ ๊ณต์œ ํ•œ๋‹ค.

 

 

 

๋” ์ฐพ์•„๋ณผ ๋‚ด์šฉ: ๊ฐ„ํŠธ์ฐจํŠธ, CPM ๋“ฑ

 

 

 

 

 

 

๋ฐ˜์‘ํ˜•
 ๐Ÿ’ฌ C O M M E N T