[๐Ÿ’ป ์ฝ”๋“œ์Šคํ…Œ์ด์ธ  FE 44๊ธฐ] ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ๋ฐฉ๋ฒ•๋ก 

JiEunยท2023๋…„ 5์›” 12์ผ
0
post-thumbnail

โœ”๏ธ ์‹œ์ž‘

๋Œ€ํ‘œ์ ์ธ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ๋ฐฉ๋ฒ•๋ก ์ธ ์›Œํ„ฐํด๊ณผ ์• ์ž์ผ ๋ฐฉ๋ฒ•๋ก ์ด ๋ฌด์—‡์ธ์ง€ ํ•™์Šตํ–ˆ๋‹ค.
์ด๋ฒˆ ์†”๋กœ ํ”„๋กœ์ ํŠธ๋ฅผ 5์ผ ๋™์•ˆ ์ง„ํ–‰ํ•˜๋Š”๋ฐ ๊ทธ ๋•Œ ์• ์ž์ผ ๋ฐฉ๋ฒ•๋ก ์„ ๊ตฌ์ฒด์ ์œผ๋กœ ์‹คํ˜„ํ•˜๊ธฐ ์œ„ํ•ด ์ค€๋น„ ์šด๋™์„ ํ–ˆ๋‹ค.


๐Ÿ“ ๋ฐฐ์šด ๊ฒƒ

์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ๋ฐฉ๋ฒ•๋ก 

  • ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์— ๋Œ€ํ•œ ์ฒด๊ณ„์ ์ธ ์ ‘๊ทผ ๋ฐฉ์‹์„ ์˜๋ฏธ
  • ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ๊ณผ์ •์— ํ•„์š”ํ•œ ๋‹จ๊ณ„, ํ™œ๋™, ์‚ฐ์ถœ๋ฌผ, ์ˆœ์„œ ๋“ฑ์„ ์ •์˜ํ•˜๊ณ  ์„ค๋ช…ํ•œ๋‹ค.

์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ๋ฐฉ๋ฒ•๋ก ์˜ ์ผ๋ฐ˜์  ๋‹จ๊ณ„

1. ์š”๊ตฌ์‚ฌํ•ญ ๋ถ„์„

  • ์†Œํ”„ํŠธ์›จ์–ด๊ฐ€ ํ•ด๊ฒฐํ•ด์•ผ ํ•  ๋ฌธ์ œ์™€ ๊ณ ๊ฐ์˜ ์š”๊ตฌ์‚ฌํ•ญ์„ ํŒŒ์•…ํ•˜๊ณ  ์ •์˜ํ•˜๋Š” ๋‹จ๊ณ„
  • ๋‹ค์–‘ํ•œ ์ดํ•ด๊ด€๊ณ„์ž ๊ฐ„์— ์ƒ์ถฉํ•  ์ˆ˜ ์žˆ๋Š” ์š”๊ตฌ์‚ฌํ•ญ์„ ๊ณ ๋ คํ•ด ์ƒˆ๋กœ์šด ์ œํ’ˆ์ด๋‚˜ ๋ณ€๊ฒฝ๋œ ์ œํ’ˆ์— ๋ถ€ํ•ฉํ•˜๋Š” ์š”๊ตฌ์™€ ์กฐ๊ฑด์„ ๊ฒฐ์ •ํ•˜๋Š” ๋‹จ๊ณ„

๊ธฐ๋Šฅ ์š”๊ตฌ์‚ฌํ•ญ, ๋น„๊ธฐ๋Šฅ ์š”๊ตฌ์‚ฌํ•ญ

2. ์„ค๊ณ„

  • ์†Œํ”„ํŠธ์›จ์–ด์˜ ๊ตฌ์กฐ์™€ ๊ธฐ๋Šฅ, ์ธํ„ฐํŽ˜์ด์Šค, ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋“ฑ์„ ๋Œ€๋žต์ ์œผ๋กœ ์„ค๊ณ„ํ•˜๋Š” ๋‹จ๊ณ„

์‹œ์Šคํ…œ ๊ตฌ์กฐ ์„ค๊ณ„, ํ”„๋กœ๊ทธ๋žจ ์„ค๊ณ„, ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค ์„ค๊ณ„

3. ๊ตฌํ˜„ ๋˜๋Š” ์ฝ”๋”ฉ

  • ์„ค๊ณ„ํ•œ ๋‚ด์šฉ์„ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋กœ ์ž‘์„ฑํ•ด ์‹ค์ œ๋กœ ๋™์ž‘ํ•˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๋งŒ๋“œ๋Š” ๋‹จ๊ณ„
  • ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ์„ ํƒ, ๊ธฐ๋ฒ•, ์Šคํƒ€์ผ, ์ˆœ์„œ ๋“ฑ์„ ๊ฒฐ์ •ํ•˜๋Š” ๋‹จ๊ณ„

์ธํ„ฐํŽ˜์ด์Šค ๊ฐœ๋ฐœ, ์ž๋ฃŒ๊ตฌ์กฐ ๊ฐœ๋ฐœ, ์˜ค๋ฅ˜ ์ฒ˜๋ฆฌ

4. ํ…Œ์ŠคํŠธ

  • ๊ตฌํ˜„ ๋‹จ๊ณ„์—์„œ ๋งŒ๋“ค์–ด ๋‚ธ ์†Œํ”„ํŠธ์›จ์–ด๊ฐ€ ์˜ค๋ฅ˜๋‚˜ ๊ฒฐํ•จ ์—†์ด ์˜ˆ์ธกํ–ˆ๋˜ ๋Œ€๋กœ ๋™์ž‘ํ•˜๋Š”์ง€ ๊ฒ€์ฆํ•˜๋Š” ๋‹จ๊ณ„

๋‹จ์œ„ ํ…Œ์ŠคํŠธ, ํ†ตํ•ฉ ํ…Œ์ŠคํŠธ, ์‹œ์Šคํ…œ ํ…Œ์ŠคํŠธ, ์ธ์ˆ˜ ํ…Œ์ŠคํŠธ

5. ์œ ์ง€๋ณด์ˆ˜

  • ์‹œ์Šคํ…œ์ด ์ธ์ˆ˜๋˜๊ณ  ์„ค์น˜๋œ ํ›„ ์ผ์–ด๋‚˜๋Š” ๋ชจ๋“  ํ™œ๋™์„ ์˜๋ฏธ
  • ๋ฐฐํฌ๋œ ์†Œํ”„ํŠธ์›จ์–ด์˜ ์„ฑ๋Šฅ์„ ๊ฐœ์„ ํ•˜๊ฑฐ๋‚˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ ๋ฐ ์š”๊ตฌ์‚ฌํ•ญ์„ ์ •์˜ํ•˜๊ณ , ๋ณ€ํ™”์— ๋Œ€์‘ํ•ด ์ˆ˜์ • ๋ฐ ์—…๋ฐ์ดํŠธ ํ•˜๋Š” ๋“ฑ ๋ฐฐํฌ ํ›„ ์ผ์–ด๋‚˜๋Š” ๋ชจ๋“  ๊ณผ์ •

์˜ˆ๋ฐฉ, ์™„์ „, ๊ต์ •, ์ ์‘ ์œ ์ง€๋ณด์ˆ˜

๋Œ€ํ‘œ์ ์œผ๋กœ ์‚ฌ์šฉ๋˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ๋ฐฉ๋ฒ•๋ก 

ํญํฌ์ˆ˜ ๋ชจ๋ธ(Waterfall Model)

  • ํƒ€๋‹น์„ฑ ๊ฒ€ํ† ->๊ณ„ํš->์š”๊ตฌ์‚ฌํ•ญ ๋ถ„์„->์„ค๊ณ„->๊ตฌํ˜„->ํ…Œ์ŠคํŠธ->์œ ์ง€๋ณด์ˆ˜ ์ˆœ์œผ๋กœ ๋‹จ๊ณ„ ์ง„ํ–‰
  • ๊ฐ€์žฅ ์ „ํ†ต์ ์ด๊ณ  ์˜ค๋ž˜๋œ ๋ชจ๋ธ
  • ๊ฐ ๋‹จ๊ณ„๋Š” ์ˆœ์ฐจ์ ์œผ๋กœ ์ง„ํ–‰๋˜๊ณ , ์ด์ „ ๋‹จ๊ณ„๊ฐ€ ์™„๋ฃŒ ๋˜์–ด์•ผ ๋‹ค์Œ ๋‹จ๊ณ„๋กœ ๋„˜์–ด๊ฐˆ ์ˆ˜ ์žˆ๋‹ค.

์žฅ์ 

  • ๋ชจ๋ธ ์ ์šฉ ์‚ฌ๋ก€์™€ ์„ฑ๊ณต ์‚ฌ๋ก€๊ฐ€ ๊ฐ€์žฅ ๋งŽ๋‹ค.
  • ๋‹จ๊ณ„๋ณ„ ์ •์˜์™€ ์‚ฐ์ถœ๋ฌผ์ด ๋ช…ํ™•ํ•˜๋‹ค.

๋‹จ์ 

  • ์š”๊ตฌ์‚ฌํ•ญ ๋ณ€๊ฒฝ์— ๋Œ€ํ•œ ๋Œ€์ฒ˜๊ฐ€ ์–ด๋ ต๋‹ค.
    (์š”๊ตฌ๋ถ„์„, ๊ธฐํš ๋‹จ๊ณ„์—์„œ ์ง„ํ–‰ํ–ˆ๋˜ ์ผ๋ จ์˜ ๊ณผ์ •๋“ค์ด ๊ณ ๊ฐ์˜ ์š”๊ตฌ๋ฅผ 100% ์ถฉ์กฑํ•˜๊ธฐ ํž˜๋“ค๋‹ค๋Š” ๊ฒƒ)

๊ณ„ํš์ด ๋ช…ํ™•ํ•˜๊ณ  ๋ณ€๊ฒฝ์ด ์ ์€ ํ”„๋กœ์ ํŠธ์— ์ ํ•ฉํ•˜๋‹ค.

์• ์ž์ผ ๋ชจ๋ธ(Agile Model)

  • ๊ณ ๊ฐ์˜ ํ”ผ๋“œ๋ฐฑ์„ ๋น ๋ฅด๊ฒŒ ๋ฐ˜์˜ํ•˜๊ณ  ์žฆ์€ ๋ณ€ํ™”์— ์œ ์—ฐํ•˜๊ฒŒ ๋Œ€์‘ํ•˜๋Š” ๋ชจ๋ธ
  • ์ž‘์€ ๋‹จ์œ„๋กœ ๊ฐœ๋ฐœํ•˜๊ณ  ํ…Œ์ŠคํŠธ ํ•˜๋ฉฐ ์ง€์†์ ์œผ๋กœ ๊ฐœ์„ ํ•˜๋Š” ๋ชจ๋ธ
  • ์‚ฌ์šฉ์ž์˜ ์š”๊ตฌ์‚ฌํ•ญ ์ผ๋ถ€๋ถ„ ํ˜น์€ ์ œํ’ˆ์˜ ์ผ๋ถ€๋ถ„์„ ๋ฐ˜๋ณต์ ์œผ๋กœ ๊ฐœ๋ฐœํ•ด ์ตœ์ข… ์‹œ์Šคํ…œ์œผ๋กœ ์™„์„ฑํ•˜๋Š” ๋ชจ๋ธ

์š”๊ตฌ์‚ฌํ•ญ์ด ์ž์ฃผ ๋ฐ”๋€Œ๊ณ  ํ˜‘์—…์ด ๋งŽ์ด ํ•„์š”ํ•œ ํ”„๋กœ์ ํŠธ์— ์ ํ•ฉ

์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ๋ฐฉ๋ฒ•๋ก  ์„ ํƒ ์‹œ ๊ณ ๋ ค ์‚ฌํ•ญ

1. ํ”„๋กœ์ ํŠธ์˜ ํŠน์„ฑ

  • ํ”„๋กœ์ ํŠธ์˜ ๋ชฉ์ , ๊ทœ๋ชจ, ๋ณต์žก๋„, ๊ธฐ๊ฐ„, ์˜ˆ์‚ฐ ๋“ฑ์„ ๋ชจ๋‘ ๊ณ ๋ คํ•ด ์ ์ ˆํ•œ ๋ชจ๋ธ์„ ์„ ํƒ
    - ํญํฌ์ˆ˜ ๋ชจ๋ธ : ๋ช…ํ™•ํ•˜๊ณ  ์•ˆ์ •์ , ๋ณ€ํ™”ํ•  ์—ฌ์ง€๊ฐ€ ์ ์€ ์š”๊ตฌ์‚ฌํ•ญ, ๋‹จ์ˆœํ•œ ํ”„๋กœ์ ํŠธ
    • ์• ์ž์ผ ๋ชจ๋ธ : ๋ถˆํ™•์‹ค, ์š”๊ตฌ๋˜๋Š” ๊ธฐ๋Šฅ์— ๋ณ€ํ™”๊ฐ€ ์ผ์–ด๋‚  ๊ฐ€๋Šฅ์„ฑ ๋†’์€, ์žฆ์€ ๋ณ€ํ™”๊ฐ€ ์ผ์–ด๋‚˜๊ณ  ๋ณต์žกํ•œ ํ”„๋กœ์ ํŠธ

2. ๊ณ ๊ฐ ์ฐธ์—ฌ๋„

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

3. ํŒ€์˜ ์—ญ๋Ÿ‰๊ณผ ๋ฌธํ™”

  • ํŒ€์˜ ์ธ์› ์ˆ˜, ์—ญํ• , ์ฑ…์ž„, ๊ธฐ์ˆ  ์ˆ˜์ค€, ํ˜‘์—… ๋ฐฉ์‹ ๋“ฑ์„ ๊ณ ๋ คํ•ด ์ ์ ˆํ•œ ๋ชจ๋ธ ์„ ํƒ
    - ํญํฌ์ˆ˜ ๋ชจ๋ธ : ํŒ€์˜ ๊ทœ๋ชจ๊ฐ€ ํฌ๊ณ , ๊ณ„์ธต ๊ตฌ์กฐ, ์ƒ๋Œ€์ ์œผ๋กœ ๋‚ฎ์€ ๊ธฐ์ˆ  ์ˆ˜์ค€๊ณผ ํ˜‘์—…์ด ์ค‘์š”ํ•˜์ง€ ์•Š์€ ํ™˜๊ฒฝ
    • ์• ์ž์ผ ๋ชจ๋ธ : ํŒ€์˜ ๊ทœ๋ชจ๊ฐ€ ์ž‘๊ณ , ์ž์œจ์ , ์ƒ๋Œ€์ ์œผ๋กœ ๋†’์€ ๊ธฐ์ˆ  ์ˆ˜์ค€๊ณผ ํ˜‘์—…์ด ์žฆ์€ ํ™˜๊ฒฝ

์ด๋ฒˆ ์†”๋กœ ํ”„๋กœ์ ํŠธ๋Š” ์• ์ž์ผ ๋ชจ๋ธ๋กœ ์ง„ํ–‰ํ•œ๋‹ค.

๋“ฑ์žฅ ๋ฐฐ๊ฒฝ

๋ฌธ์„œ์— ์˜์กดํ•˜๊ธฐ ๋ณด๋‹ค๋Š” ์ฝ”๋“œ ์ง€ํ–ฅ์ ์œผ๋กœ ํšจ์œจ์ ์ธ ๊ฐœ๋ฐœ์„ ์ง€ํ–ฅํ•˜๋Š” ๋ชฉ์ ์—์„œ ํƒ„์ƒ

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

์ ˆ์ฐจ๋ณด๋‹ค๋Š” ์‚ฌ๋žŒ์ด ์ค‘์‹œ๋˜์–ด ๋ณ€ํ™”์— ์œ ์—ฐํ•˜๊ณ  ์‹ ์†ํ•˜๊ฒŒ ๋Œ€์ฒ˜ํ•˜๋ฉด์„œ ํšจ์œจ์ ์œผ๋กœ ๋น ๋ฅด๊ฒŒ ์‹œ์Šคํ…œ์„ ๊ฐœ๋ฐœํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•๋ก 

ํญํฌ์ˆ˜ ๋ฐฉ๋ฒ•๋ก ์€ ์š”๊ตฌ๋ถ„์„๋ถ€ํ„ฐ ๊ธฐํš, ๊ฐœ๋ฐœ, ํ…Œ์ŠคํŠธ, ์ถœ์‹œ๊นŒ์ง€ ์ˆœ์ฐจ์ ์œผ๋กœ ์ง„ํ–‰ํ•˜์—ฌ ๋งˆ์น˜ ํญํฌ๊ฐ€ ๋–จ์–ด์ง€๋Š” ์‹์œผ๋กœ ์ˆœ์ฐจ์ ์ธ ๋‹จ๊ณ„๋ฅผ ๋ฐŸ๋Š” ์ „ํ†ต์ ์ธ ๊ฐœ๋ฐœ ๋ฐฉ๋ฒ•๋ก 

์Šคํฌ๋Ÿผ(Scrum)

์Šคํ”„๋ฆฐํŠธ ์ž‘์—… ๋‹จ์œ„๋ฅผ ๋ถ€์—ฌํ•˜๋ฉฐ ์Šคํ”„๋ฆฐํŠธ๋Š” ๋ณดํ†ต 2์ฃผ๋ฅผ ๊ธฐ์ค€์œผ๋กœ ํ•˜๊ณ , ํŒ€์˜ ํŠน์„ฑ์— ๋งž์ถฐ ์ค„์ด๊ฑฐ๋‚˜ ๋Š˜๋ฆด ์ˆ˜ ์žˆ.

  1. ํ•ด๋‹น ์Šคํ”„๋ฆฐํŠธ ๊ธฐ๊ฐ„ ๋™์•ˆ ์ž‘์—…ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐœ๋ฐœ์ž ๊ฐœ๊ฐœ์ธ์˜ ์‹œ๊ฐ„๋“ค์„ ๋ชจ๋‘ ํ•ฉ์ณ ์ด ์ž‘์—…์‹œ๊ฐ„์„ ์ฑ…์ •ํ•˜๊ณ , ์Šคํ”„๋ฆฐํŠธ ๋™์•ˆ ํ•  ์ž‘์—…๋“ค์„ ์ถ”์‚ฐํ•˜๋Š” ํ”Œ๋ž˜๋‹
    2.ํ”Œ๋ž˜๋‹์€ PO(product owner), ์Šคํฌ๋Ÿผ ๋งˆ์Šคํ„ฐ(Scrum Master), ๊ฐœ๋ฐœ์ž๊ฐ€ ์ฐธ์—ฌํ•˜์—ฌ ํ”Œ๋ž˜๋‹ ํฌ์ปค๋ฅผ ํ†ตํ•ด ์ง„ํ–‰(์ž‘์—… ์†Œ์š” ์‹œ๊ฐ„ ์ •ํ•˜๊ธฐ)
  2. ์Šคํ”„๋ฆฐํŠธ ์ง„ํ–‰ํ•˜๊ธฐ (Backlog >> Todo >> Done, ์ด์Šˆ๊ฐ€ ์žˆ์„ ๋•Œ In progress๋กœ ์ด๋™)
  3. ์ž‘์—…์— ๋Œ€ํ•œ ํšŒ๊ณ  ์ง„ํ–‰ (์Šคํ”„๋ฆฐํŠธ๋ฅผ ์ง„ํ–‰ํ•œ ํ›„ ์Šคํ”„๋ฆฐํŠธ ๋งˆ์ง€๋ง‰๋‚  ์Šคํ”„๋ฆฐํŠธ ๊ธฐ๊ฐ„ ๋™์•ˆ ์ง„ํ–‰ํ•œ ์ž‘์—…๋“ค์„ ํ”Œ๋ž˜๋‹ ๋‚ด์šฉ์„ ๊ฐ€์ง€๊ณ  ํšŒ๊ณ )

๊ด€๋ฆฌ์ž ํŽ˜์ด์ง€ ๊ฐœ๋ฐœ๋ณด๋‹ค๋Š” ๊ด€๋ฆฌ์ž ํŽ˜์ด์ง€ ๋‚ด ํšŒ์›๊ฐ€์ž…๊ธฐ๋Šฅ ์ค‘ ์ด๋ฉ”์ผ ์ธ์ฆ ๋ถ€๋ถ„ ๊ฐœ๋ฐœ์ด ๋” ์ž‘์€ ๋‹จ์œ„๋กœ ๋ถ„๋ฆฌ๋˜์—ˆ๋‹ค๊ณ  ํ•  ์ˆ˜ ์žˆ๋‹ค.

์นธ๋ฐ˜(Kanban)

  • ํ•ต์‹ฌ : WIP(Work In Progress) ์ œํ•œ
  • ์Šคํฌ๋Ÿผ์˜ ์Šคํ”„๋ฆฐํŠธ ์ฒ˜๋Ÿผ ์ •ํ•ด์ง„ ์—…๋ฌด ์ข…๋ฃŒ์ผ์ด ์—†๋‹ค.

์Šคํฌ๋Ÿผ๊ณผ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ์ƒˆ๋กญ๊ฒŒ ๋“ค์–ด์˜จ ์ด์Šˆ์นด๋“œ์— ๋Œ€ํ•ด ์‹œ๊ฐ„์„ ์ถ”์ •ํ•˜๋Š” ์ž‘์—…ํ•œ๋‹ค.
์Šคํฌ๋Ÿผ๊ณผ๋Š” ๋‹ฌ๋ฆฌ ํ”Œ๋ž˜๋‹์„ ํ•˜๋Š” ๋‚ ์ด ๋”ฐ๋กœ ์ •ํ•ด์ ธ ์žˆ์ง€ ์•Š๊ณ  ๋งค์ผ ์ ์€ ์‹œ๊ฐ„์„ ํˆฌ์žํ•ด ์ง„ํ–‰๋˜๋Š” ๋ฐ์ผ๋ฆฌ ๋ฏธํŒ…์—์„œ ์ƒˆ๋กญ๊ฒŒ ๋“ค์–ด์˜จ ์ด์Šˆ์นด๋“œ์˜ ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•˜๊ธฐ ์œ„ํ•œ ์š”๊ตฌ์‚ฌํ•ญ์„ ๋ถ„์„ํ•˜๊ณ  ์‹œ๊ฐ„์ด ์–ผ๋งˆ๋‚˜ ๊ฑธ๋ฆด์ง€ ํ”Œ๋ž˜๋‹์„ ์ง„ํ–‰ํ•œ๋‹ค.

์–ด๋Š ์ƒํƒœ์— ์„ ํƒ?

์Šคํฌ๋Ÿผ

ํ”„๋กœ์ ํŠธ๊ฐ™์€ ์ข…๋ฃŒ์ผ์ด ์ •ํ•ด์ ธ์•ผ ํ•˜๋Š” ์—…๋ฌด๊ฐ€ ๋งŽ์ด ๋ฐœ์ƒํ•˜๋Š” ๊ฒฝ์šฐ

์นธ๋ฐ˜

์ง€์†์ ์ธ ์—…๋ฌด๋ฅผ ๋‹ค๋ฃจ๋ฉฐ ํ”„๋กœ์ ํŠธ ๊ฐœ๋ฐœ ๋ฐ Ops๊นŒ์ง€ ํ•จ๊ป˜ ๋‹ค๋ค„์•ผ ํ•˜๋Š” ์ƒ๋Œ€์ ์œผ๋กœ ์ž‘์€ ๋‹จ์œ„์˜ ํŒ€

Hotifx

  • ์ง€๊ธˆ ๋‹น์žฅ ์ˆ˜์ •ํ•ด์„œ ์‹ค์ œ ๋Œ์•„๊ฐ€๋Š” Production ์„œ๋น„์Šค์— ๋ฐ”๋กœ ๋ฐฐํฌ๋ฅผ ๋‚ด๋ณด๋‚ด์•ผํ•˜๋Š” ํ”Œ๋ž˜๋‹ ์‹œ์ ์— ๋ฏธ๋ฆฌ ์˜ˆ์ธก๋˜์ง€ ์•Š์•˜๋˜ ๊ธด๊ธ‰ํ•œ ๋ฒ„๊ทธ๋‚˜ ์˜ค๋ฅ˜ ์ด์Šˆ๋ฅผ ๋งํ•œ๋‹ค.

์Šคํฌ๋Ÿผ์—์„œ HotFix๋Š” ํ•ด๋‹น ์Šคํ”„์ธํŠธ์— ์ ˆ๋Œ€! ๋„ฃ์ง€ ์•Š๋Š”๋‹ค.

๊ธฐ๋ณธ์ ์œผ๋กœ ์•„์ฃผ ๋งค์ถœ์— ์ง์ ‘์ ์ธ ์˜ํ–ฅ์„ ๋ฏธ์น˜๋Š” Top Priority๊ธ‰ Hotfix๊ฐ€ ์•„๋‹ˆ๋ผ๋ฉด,
์Šคํ”„๋ฆฐํŠธ ์ง„ํ–‰ ์ค‘ ๋ฐœ์ƒํ•˜๋Š” ๋ชจ๋“  Hotfix๋Š” ๋ฌด์กฐ๊ฑด ๋‹ค์Œ ์Šคํ”„๋ฆฐํŠธ์˜ ๋ฐฑ๋กœ๊ทธ๋กœ ์Œ“์ด๊ฒŒ ๋˜๊ณ  ๋‹ค์Œ์˜ ์Šคํ”„๋ฆฐํŠธ์˜ ์—…๋ฌด๊ฐ€ ๋œ๋‹ค.

์นธ๋ฐ˜์—์„œ๋Š” HotFix ๋˜ํ•œ ๋ฐ”๋กœ ํ”„๋กœ์ ํŠธ backlog์— ์Œ“๋Š”๋‹ค.

  • ์Œ“์—ฌ์ง„ Hotfix๋ฅผ ๋ฐ”๋กœ๋ฐ”๋กœ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋‹ค.
  • ํ•ด๋‹น ํ”„๋กœ์ ํŠธ๋ฅผ ๋๋‚ด๊ธฐ ์œ„ํ•ด ์ฒ˜๋ฆฌํ•ด์•ผ ํ•  ์ด์Šˆ์นด๋“œ๋กœ ๋™์ผํ•˜๊ฒŒ ์ทจ๊ธ‰
  • ์–ธ์ œ๊นŒ์ง€ ๋งˆ๋ฌด๋ฆฌ ์ง€์–ด์•ผํ•˜๋Š”์ง€ ์ •ํ•ด์ง€์ง€ ์•Š์•„์„œ ๊ฐ€๋Šฅํ•œ ์ผ

โœ๏ธ ๋งˆ์น˜๋ฉฐ

์ด๋ฒˆ ๊ฐœ์ธ ํ”„๋กœ์ ํŠธ๋Š” 5์ผ๋™์•ˆ ์ง„ํ–‰๋˜๋ฉฐ
์˜ˆ์ „ ๊ณผ์ œ์™€๋Š” ๋‹ค๋ฅด๊ฒŒ ์ฒ˜์Œ ๋ถ€ํ„ฐ ๋ ๊นŒ์ง€ ์ผ์ •์„ ์ •๋ฆฌํ•˜๊ณ  ๊ธฐ๋กํ•œ๋‹ค.

์—ฌ๊ธฐ์„œ ๋ฐฐ์›Œ์•ผํ•˜๋Š” ์ ์€
ํ˜„์—…์—์„œ ์–ด๋–ค ์‹์œผ๋กœ ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•˜๊ณ 
์–ด๋–ค ๋‹จ์œ„๋กœ ๋‚˜๋ˆ  ์‹œ๊ฐ„์„ ๋ถ„๋ฐฐ ํ•˜๋Š” ๊ฒƒ์ด๋‹ค.

๋ฌด์—‡ ๋ณด๋‹ค ์ •ํ•ด์ง€ ๊ธฐ๊ฐ„ ์•ˆ์— ๋ณธ์ธ์ด ๋งก์€ ์—…๋ฌด๋ฅผ ์ „๋ถ€ ๋๋‚ผ ์ˆ˜ ์žˆ๋Š๋ƒ๊ฐ€ ์•„๋‹๊นŒ ์‹ถ๋‹ค.

ํ”„๋กœ์ ํŠธ์— ์žˆ์–ด ๊ธฐํš ๋‹จ๊ณ„๋„ ์ค‘์š”ํ•˜์ง€๋งŒ ๋งˆ๊ฐ ์‹œ๊ฐ„์„ ์ง€ํ‚ฌ ์ˆ˜ ์žˆ๋Š”๊ฑฐ๋ƒ๊ฐ€ ์•„๋‹๊นŒ ์‹ถ๋‹ค.

profile
๐Ÿ’ป ํ”„๋ก ํŠธ์—”๋“œ๋ฅผ ๋ชฉํ‘œ๋กœ ์„ฑ์žฅ ์ค‘! (์•Œ์•„๋ดค๋˜ ๋‚ด์šฉ ๋“ฑ์„ ์ •๋ฆฌํ•˜๊ธฐ)

0๊ฐœ์˜ ๋Œ“๊ธ€