๊ฐ์ธ์ ์ผ๋ก ์ฐพ์๋ณด๋ฉฐ ์ ๋ฆฌํ ๋ด์ฉ์ด๊ณ ์ฃผ๊ด์ ์ธ ์๊ฐ์ด ๋ค์ด์์ด
์ค๋ฅ ์ฌํญ์ด๋ ๋ ์ข์ ํผ๋๋ฐฑ์ ์ธ์ ๋ ํ์ํฉ๋๋ค..!
์ด์ผ๊ธฐํ๊ธฐ์ ์์
์ ์์ผ(agile)์ด๋?
์ ์์ผ์ด๋ ์ํํธ์จ์ด ๊ฐ๋ฐ ๋ฐฉ์์ ํ๋๋ก, ๋ณํํ๋ ์๊ตฌ์ฌํญ์ ์ ์ฐํ๊ฒ ๋์ํ๊ธฐ ์ํด ์งง์ ๊ฐ๋ฐ ์ฃผ๊ธฐ๋ก ์ ํ์ ์ถ์ํ๊ณ , ์ง์์ ์ผ๋ก ๊ฐ์ ํ๋ ์ํํธ์จ์ด ๊ฐ๋ฐ ๋ฐฉ๋ฒ๋ก ์
=> "๋๋ฌด ์ฒด๊ณ์ ์ธ ๊ฐ๋ฐ๋ก " ๊ณผ "๋๋ฌด ๊ณํ์ด ์๋ ๊ฐ๋ฐ๋ก " ๋ ์ฌ์ด์ ๊ท ํ์ ์ก์๋ ์๋๋ก ๋์จ ๊ฐ๋ฐ๋ฐฉ๋ฒ๋ก ์
์ฃผ์ ํน์ง์ผ๋ก๋
- Iterative Development : ๊ธฐ๋ฅ์ ํ ๋ฒ์ ๋ค ๋ง๋๋ ๊ฒ์ด ์๋๋ผ, ์ต์ ๊ธฐ๋ฅ๋ถํฐ ๋ฐฐํฌํ๊ณ ์ง์์ ์ผ๋ก ๊ฐ์
- Customer Collaboration : ๊ฐ๋ฐํ๊ณผ ๊ณ ๊ฐ ๊ฐ์ ๊ธด๋ฐํ ํ์
- Flexibility : ์๊ตฌ์ฌํญ์ด ๋ณ๊ฒฝ๋๋๋ผ๋ ๋น ๋ฅด๊ฒ ๋ฐ์ ๊ฐ๋ฅ
- Continuous Feedback : ๋งค ๋ฐ๋ณต ์ฃผ๊ธฐ๋ง๋ค ๋ฆฌ๋ทฐํ๊ณ ๊ฐ์
๋ํ์ ์ธ ์ ์์ผ ํ๋ ์์ํฌ๋ก๋ Scrum, Kanban ๋ฑ์ด ์์
์ฐจ์ด์ ์ ์ ํ์์ ํ์ธํ ์ ์๋๋ฐ
์คํฌ๋ผ์ ์ด๊ธฐ MVP(์ต์ ๊ธฐ๋ฅ ์ ํ)๋ฅผ ๋น ๋ฅด๊ฒ ๊ฐ๋ฐํ ํ ํฐ ๊ธฐ๋ฅ ๋จ์๋ก ์ถ๊ฐํ๋ ๋ฐฉ์์ด๊ณ
์นธ๋ฐ์ ์์ ๊ธฐ๋ฅ ๋จ์๋ฅผ ์ง์์ ์ผ๋ก ์ถ๊ฐํ๋ ๋ฐฉ์์ผ๋ก ๊ธด๊ธํ ๊ธฐ๋ฅ ์์ฒญ์ด๋ ์ ์ง๋ณด์๊ฐ ๋ง๋ค๋ฉด ์ข์ ์ ํ์
๊ทธ๋ผ ์ ์์ผ ๋ฐฉ์ ๋ง๊ณ ์ด๋ค ๊ฐ๋ฐ ๋ฐฉ๋ฒ๋ก ์ด ์์๊น?
Waterfall ๋ฐฉ์
์ ์์ผ ๋ฑ์ฅ ์ ๊น์ง ๋ชจ๋ ๋ถ์ผ ์ฐ์ ์์ ๋ณดํธ์ ์ผ๋ก ์ํฐํด(Waterfall) ๊ฐ๋ฐ ๋ฐฉ๋ฒ๋ก ์ ํ์ฉํ๋ค๋๋ฐ
'์๊ตฌ์ฌํญ ๋ถ์ -> ๋์์ธ -> ๊ฐ๋ฐ -> ๊ฒ์ -> ๋ฐฐํฌ' ์ ๊ฐ์ ๋ฐฉ์์ผ๋ก ์ด๊ธฐ ์๊ตฌ์ฌํญ์ด ๋ช
ํํ๊ณ ๊ด๋ฆฌ๊ฐ ์ฉ์ดํ๋ค๋ ์ฅ์ ์ด ์์ผ๋, ํ๋ก์ ํธ๊ฐ ๋๋ ํ ์ ํ์ด ์์ฑ๋์ ๋ ๊ฒฐ๊ณผ๋ฌผ์ด ๊ณ ๊ฐ์ ๊ธฐ๋์ ๋ฏธ์น์ง ๋ชปํ ์ ์๋ ๋จ์ ์ด ์์
Waterfall์ ๋จ์ ์ ๋ดค์ ๋ ์ ์์ผ ๊ฐ๋ฐ ๋ฐฉ์์ ๊ณํ๊ณผ ๊ฐ๋ฐ, ์ถ์์ ๊ฐ์ ๊ฐ๋ฐ ์ฃผ๊ธฐ๊ฐ ์๊ณ ์ฌ๋ฌ๋ฒ ๋ฐ๋ณต๋๋ฉฐ, ๊ฐ๋ฐ ํ๊ฒฝ์ ๋ง๊ฒ ์๊ตฌ์ฌํญ์ด ์ถ๊ฐ๋๊ฑฐ๋ ๋ณ๊ฒฝ๋๊ณ , ๊ฒฐ๊ณผ์ ์ผ๋ก ๊ณ ๊ฐ์๊ฒ ์ข ๋ ๋นจ๋ฆฌ ๊ฒฐ๊ณผ๋ฌผ์ ๋ด๋๊ณ ๊ณ ๊ฐ์ ํผ๋๋ฐฑ์ ๋ฏผ์ฒฉํ๊ฒ ๋ฐ์ํ๊ฒ ๋๋ ์ฅ์ ์ด ์์
์คํฌ๋ผ(Scrum)์ด๋?
์คํฌ๋ผ์ด๋ ์ ์์ผ ์ํํธ์จ์ด ๊ฐ๋ฐ ๋ฐฉ๋ฒ๋ก ์ค ํ๋๋ก 'ํ๋ก์ ํธ๋ฅผ ์งํํ๋ ๋ฐ ์์ด์ ์ ์ฐ์ฑ๊ณผ ์ ์์ฑ'์ ๊ฐ์กฐํ๋ ๋ฐฉ๋ฒ๋ก ์
- ์คํฌ๋ผ์ ์์ ํ์ผ๋ก ๊ตฌ์ฑ๋์ด ๊ฐ ํ์์ด ์ ๊ทน์ ์ผ๋ก ์ฐธ์ฌํ์ฌ ํ๋ก์ ํธ๋ฅผ ์งํํ๋ ๋ฐฉ์์ ์ทจํจ
- ๊ฐ๋ฐ ์ฃผ๊ธฐ๋ฅผ ์ผ์ ๊ธฐ๊ฐ์ผ๋ก ๋๋์ด ๊ฐ ์ฃผ๊ธฐ๋ง๋ค ์ผ์ ํ ๋ชฉํ๋ฅผ ์ค์ ํ๊ณ ๊ทธ ๋ชฉํ๋ฅผ ๋ฌ์ฑํ๋๋ก ํ์๋ค์ด ํ๋ ฅํ์ฌ ์ผํ๋ ๋ฐฉ์์ ์ทจํจ
- ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ฉด ํ์๋ค๋ผ๋ฆฌ '๋น ๋ฅด๊ฒ ์์ฌ์ํต'ํ์ฌ '๋ฌธ์ ๋ฅผ ํด๊ฒฐ' ํ๋ ๊ฒ์ด ์คํฌ๋ผ์ ํต์ฌ
์คํฌ๋ผ์ ์ฌ์ฉํ๋ฉด ์ข์ ์ด์
- ํฌ๋ช
์ฑ : ๋ชจ๋ ํ์์ด ์์
์งํ ์ํฉ๊ณผ ์ด์์ ๋ํด ์ธ์ํ ์ ์์
- ์ ์์ฑ : ํ์ ๊ณ์ํด์ ๋ณํํ๋ ์ํฉ์ ๋์ํ ์ ์์
- ์์ฐ์ฑ : ์คํฌ๋ผ์ ํ์ ์์ฐ์ฑ์ ๋์ด๋ ๋ฐ ๋์์ด ๋จ
- ๊ณ ๊ฐ ๋ง์กฑ๋ : ์คํฌ๋ผ์ ๊ณ ๊ฐ ์๊ตฌ์ฌํญ์ ๋ฐ์ํ๋ฉฐ, ๊ณ ๊ฐ ๋ง์กฑ๋๋ฅผ ๋์ด๋ ๋ฐ ๋์์ด ๋จ
- ์ง์์ ์ธ ๊ฐ์ : ์คํฌ๋ผ์ ์ง์์ ์ธ ๊ฐ์ ์ ํตํด ํ๋ก์ ํธ์ ํ์ง์ ๋์ด๋ ๋ฐ ๋์์ด ๋จ
์คํฌ๋ผ์ ์ด๋ป๊ฒ ์งํํด์ผํ ๊น?
์ฐ์ ์คํฌ๋ผ ๋ฐฉ๋ฒ๋ก ์ด ์ค์ ํ๋์์ ์ด๋ค์์ผ๋ก ์ด์ฉ๋๋์ง๋ฅผ ์์๋ณด๊ธฐ ์ํด ์คํฌ๋ผ ๋ฐฉ๋ฒ๋ก ์ best practice๋ค์ ์ฐพ์๋ณด์์
๊ธฐ๋ณธ์ ์ธ ์ฉ์ด๋ค๋ถํฐ ์ดํด๋ณด๋ฉด
- ์คํ๋ฆฐํธ(Sprint) : ์คํฌ๋ผ์์ ์ฌ์ฉ๋๋ ์ผ์ ๊ธฐ๊ฐ (๋ณดํต 1~4์ฃผ)์ ์๋ฏธ
- ์คํ๋ฆฐํธ ๋ฐฑ๋ก๊ทธ(Sprint Backlog) : ํด๋น ์คํ๋ฆฐํธ์์ ์๋ฃํด์ผ ํ ์์
์ ์ฐ์ ์์์ ๋ฐ๋ผ ์ ๋ฆฌํ ๋ชฉ๋ก์ ์๋ฏธ
- ์ ํ ๋ฐฑ๋ก๋(Product Backlog) : ์ ํ์ ๋ชจ๋ ์๊ตฌ์ฌํญ์ ์ฐ์ ์์์ ๋ฐ๋ผ ์ ๋ฆฌํ ๋ชฉ๋ก์ ์๋ฏธ
- ์คํฌ๋ผ ์ด๋ฒคํธ(Scrum events) : ์คํฌ๋ผ ํ๋ก์ธ์ค์์ ์ผ์ด๋๋ ์ด๋ฒคํธ
- ์คํ๋ฆฐํธ ๊ณํ ํ์(Sprint Planning Meeting) : ์คํ๋ฆฐํธ๋ฅผ ์งํํ๊ธฐ ์ , ํด๋น ์คํ๋ฆฐํธ์์ ์๋ฃํด์ผ ํ ์์
์ ์ ์ ํ๋ ํ์๋ฅผ ์๋ฏธ
- ๋ฐ์ผ๋ฆฌ ์คํฌ๋ผ ํ์(Daily Scrum Meeting) : ๋งค์ผ ์งํ๋๋ ์งง์ ํ์๋ก, ์งํ ์ํฉ๊ณผ ๋ฌธ์ ๋ฅผ ๊ณต์ ํ๋ ํ์๋ฅผ ์๋ฏธ
- ์คํ๋ฆฐํธ ๋ฆฌ๋ทฐ ๋ฏธํ
(Sprint Review Meeting) : ํด๋น ์คํ๋ฆฐํธ์์ ๊ฐ๋ฐํ ์ ํ์ ์๋ ์ฌ๋ถ๋ฅผ ๊ฒ์ฆํ๋ ํ์๋ฅผ ์๋ฏธ
- ์คํ๋ฆฐํธ ํ๊ณ ๋ฏธํ (Sprint Retrospective Meeting) : ํด๋น ์คํ๋ฆฐํธ์์ ์งํํ ํ๋ก์ธ์ค์ ๋ฌธ์ ์ ์ ๊ฒํ ํ๊ณ ๊ฐ์ ์ ์ ๋์ถํ๋ ํ์๋ฅผ ์๋ฏธ
- ์คํ๋ฆฐํธ ๊ณํ ํ์(Sprint Planning Meeting) : ์คํ๋ฆฐํธ๋ฅผ ์งํํ๊ธฐ ์ , ํด๋น ์คํ๋ฆฐํธ์์ ์๋ฃํด์ผ ํ ์์
์ ์ ์ ํ๋ ํ์๋ฅผ ์๋ฏธ
์คํฌ๋ผ ํ์ ์ญํ ์ ์ดํด๋ณด๋ฉด ํฌ๊ฒ
- ์ ํ ์ฑ
์์(Product Owner) : ์ ํ ๊ฐ๋ฐ ํ๋ก์ ํธ์์ ๊ณ ๊ฐ ๋๋ ์ฌ์ฉ์์์ ์์ฌ์ํต์ ์ค๊ฐํ๊ณ ์ ํ์ ์ฐ์ ์์๋ฅผ ๊ฒฐ์ ํ๋ ์ญํ ์ ์ํ
- ์คํฌ๋ผ ๋ง์คํฐ(Scrum Master) : ์คํฌ๋ผ ํ๋ก์ธ์ค๋ฅผ ์ดํดํ๊ณ , ํ์ด ์คํฌ๋ผ์ ์ ์ํํ๋๋ก ๋์์ฃผ๋ ์ญํ ์ ์ํ
- ๊ฐ๋ฐํ(Development Team) : ์ ํ ๊ฐ๋ฐ์ ์ํด ์ค์ค๋ก ์กฐ์ง๋๋ ํ์ด๋ฉฐ, ์ ํ ์ฑ ์์์ ์คํฌ๋ผ ๋ง์คํฐ์ ์ง๋๋ฅผ ๋ฐ๋ ์ญํ ์ ์ํ
๋ก ๋๋ ์ ์์
Scrum์ ์ํ๊ณผ์ ์ ์ดํด๋ณด๋ฉด
1. ์คํฌ๋ผ์ ์์์ '์คํ๋ฆฐํธ ๊ณํ ํ์'๋ฅผ ํตํด์ ์คํ๋ฆฐํธ(๋ณดํต 2~4์ฃผ) ๊ธฐ๊ฐ์ ์ ํจ
(ํ์ ํฌ๊ธฐ๋ ์
๋ฌด์ ๋ณต์ก๋ ๋ฐ ์ผ์ ์ ๋ฐ๋ผ ์ ์ ํ ์คํ๋ฆฐํธ ์ฃผ๊ธฐ๋ฅผ ์ฐพ๋ '์ฌ๋ฌ๋ฒ์ ์๋' ๊ฐ ํ์ํจ)
=> Sprint Planning
2. ํ์์์ ์ ํ ๊ฐ๋ฐ์ ์ํด ๊ฐ๋ฐ ํด์ผ ํ๋ '๋ชฉํ'๋ฅผ ์ง์ ํ๋ฉฐ ๋ชฉํ๋ฅผ ๋ฌ์ฑํ๊ธฐ ์ํด ์คํฌ๋ผ ๋ง์คํฐ๋ ๊ฐ๋ฐํ๊ณผ ํ์๋ฅผ ํตํด '๋ฐฑ๋ก๊ทธ'๋ฅผ ์์ฑ
=> Sprint Backlog
3. ๋์ถ๋ ๋ฐฑ๋ก๊ทธ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๊ฐ๋ฐํ ๋ด์์ ๊ฐ๊ฐ ๋ฐฑ๋ก๊ทธ์ ๋ํ ์ญํ ์ ์ง์
=> Daily Scrum
4. ์คํ๋ฆฐํธ๋ฅผ ์งํํ๋ฉด์ ๋งค์ผ ์คํ ๋ฉ์
๋ฏธํ
(Stand-up Meeting)์ ํตํด ๊ฐ๋ตํ ๋ฏธํ
์ ์งํ
=> Sprint Execution
5. n์ฐจ์ ์คํ๋ฆฐํธ ๊ธฐ๊ฐ์ด ์ข
๋ฃ๊ฐ ๋๋ฉด ์คํ๋ฆฐํธ ๋ฆฌ๋ทฐ ๋ฏธํ
์ ํตํด ๋ฆฌ๋ทฐ๋ฅผ ์งํ
(๋ฆฌ๋ทฐ ๊ธฐ๊ฐ์๋ ์ ํ์ ์๋์ฌ๋ถ๋ฅผ ๊ฒ์ฆํ๋ฉฐ ์ ํ์ ์ฑ
์์์ ์ฌ์ฉ์๊ฐ ๊ฒํ ํ๊ณ ์น์ธํจ)
=> Sprint Review
6. ์ ํ ๊ฐ๋ฐ์ด ์ข
๋ฃ๋ ๋๊น์ง ์คํ๋ฆฐํธ๋ ์งํ๋๋ฉฐ ์ด๋ฌํ ๊ณผ์ ์ ๋ฐ๋ณตํ๋ฉฐ ์ ํ์ ์์ฑํด๋๊ฐ
=> Sprint Retrospective
์ฐ๋ฆฌ ํ๋ก์ ํธ์ ๋ง๋ ๊ฐ๋ฐ๋ก ์ ๋ฌด์์ผ๊น?
์ฐ์ ํ๋ถ์์ธ ํ์๋ ์์ฐ์ค๋ฝ๊ฒ ๋ชจ๋ ํ๋ก์ ํธ๋ฅผ Waterfall ๊ฐ๋ฐ๋ก ์ผ๋ก ์งํํ๊ณ ์์์
์ด๊ฒ ์๋ชป๋์๋ค๋๊ฒ ์๋๋ผ ๊ฐ๋ฐ ๋ฐฉ๋ฒ๋ก ์ ์กด์ฌ ์ฌ๋ถ์กฐ์ฐจ ๋ชฐ๋๋ ๊ฒ์๐ญ
ํ์ฌ ์ ์์ผ(์คํฌ๋ผ ๊ฐ๋ฐ๋ก )์ ๋์
ํ ํ๋ก์ ํธ๋ ์๊ท๋ชจ์ ์ธ์์ผ๋ก ์งํํ๋ ๊ฐ๊ณ๋ถ ์ดํ๋ฆฌ์ผ์ด์
์
=> ๊ธฐ์กด์ ์ฌ์ฉํ๋ ๊ฐ๊ณ๋ถ ์ดํ๋ค์ ์ฌ์ํ์ง๋ง ์กฐ๊ธ์ ๋ถํธํ ๋ถ๋ถ๋ค๊ณผ ๊ฐ๊ณ๋ถ๋ฅผ ์์ฑํ๋ ๊ท์ฐฎ์์ ์ด๊ธฐ๊ธฐ ์ฝ์ง ์๋ค๋ ํ๊ณ์ ์ ๊ทน๋ณตํ์ฌ '๊ฒฝ์ ์ ์ธ ์ธก๋ฉด์์ ์ฌ๋ฌ ๊ธ์ ์ ์ธ ์ํฅ์ ๋ถ๋ฌ์ผ์ผํค์' ๋ผ๋ ์๊ฐ์ผ๋ก ์ฌํ์ค์ธ ๋ํ๊ต ๋๊ธฐ 2๋ช
๊ณผ ํ๋ฐฐ 1๋ช
์ด 4๋ช
์ด์ ์งํํ๊ฒ ๋์์
์ ์์ผ(์คํฌ๋ผ ๊ฐ๋ฐ๋ก )์ ์๊ฐํ ์ด์ ๋ ํฌ๊ฒ 3๊ฐ์ง์
1. ์ด์ ๋จ๊ณ์์ ๊ฐ๋ฐ์ ํตํด ๋ฒ์ ์ ์ ๊ทธ๋ ์ด๋ ํ๋ ๋ฐฉ์์ผ๋ก ์งํํ๊ณ ์ถ๋ค๋ ์
2. ํ์ ๋ชจ๋ ๋ฐ์ ์ค์ผ์ค์ ์ํํ๊ณ ์์ (+ ๊ฐ๋ฐํ ์ ์๋ ๋ง๊ฐ ๊ธฐํ์ด ์ ํด์ ธ์์)
1๋ฒ๊ณผ 2๋ฒ์ ์ฌ์ ๋ฅผ ํ ๋๋ก ์๊ฐํด๋ณด์์ ๋ ์ฐ์ ์ฒด๊ณ์ ์ผ๋ก ๊ณํ์ ์ธ์ฐ๊ณ ๊ฐ๋ฐ์ ์์ํ ์๊ฐ์ ์ธ ์ฌ์ ๊ฐ ๋ถ์กฑํจ
๊ณํ์ ๊ผผ๊ผผํ๊ฒ ์ธ์ฐ์ง ์๊ฒ ๋ค๋ ์๋ฏธ๊ฐ ์๋๋ผ
๋ค๋ฅธ ๊ฐ๊ณ๋ถ ์ดํ๋ฆฌ์ผ์ด์
๊ณผ ์ฐจ๋ณ์ฑ์ ๋ ์ฌ๋ฌ ์๋น์ค๋ค์ ๋ชจ๋ ์ด๊ธฐ์ ๊ณํํ๊ณ ๊ฐ๋ฐ์ ์๋ฃํ์ฌ ์ถ์ํ ์๊ฐ์ ์ธ ์ฌ์ ๊ฐ ๋ถ์กฑํ๋ค๋ ๋ป (ํ๋ฐ๊ธฐ ๋ถํฐ๋ ์ทจ์
ํด์ผํ๋ ์ธ์๋ ์๊ธฐ์)
=> ์กฐ๊ธ ๋ ์ค์ ๊ธฐ๋ฅ๋ค(MVP)์ ์ด์ ์ ๋ง์ถ๊ณ ๋จ๊ณ์ ์ผ๋ก ๋น ๋ฅด๊ฒ ์ค์ ๊ธฐ๋ฅ๋ค์ ๋ถ์ด๋ฉฐ ์
๊ทธ๋ ์ด๋ ์์ผ๋๊ฐ์
3. ๋ด๊ฐ ๊ณง ์ฌ์ฉ์์ด์ ๊ฐ๋ฐ์์ (์ธ์ ๋ ์์ ์ฌํญ์ด ์๊ธธ ์ ์์ -> ์ด๊ธฐ๊ณํ์ ํ์ ์ง์ด๋๊ณ ๊ฐ๋ฐ์ ์งํํ ์ ์์)
๊ฒฐ๊ตญ ์ด ๊ฐ๊ณ๋ถ ๊ด๋ จ ์ดํ๋ฆฌ์ผ์ด์ ์ ๊ฐ๋ฐํ๊ธฐ๋ก ๊ฒฐ์ฌํ๊ฒ ๋ ๊ณ๊ธฐ๋ ๋ค๋ฅธ ๊ฐ๊ณ๋ถ ์ดํ๋ฆฌ์ผ์ด์ ์์ ๋๋ ์ฌ์ํ ๋ถํธํจ๊ณผ ํ๊ณ์ ๋๋ฌธ์
์ง์ ์์ฑํ๋ ๊ฐ๊ณ๋ถ๋ถํฐ ํต์ฅ์ ์ฐ๊ฒฐํ์ฌ ์ฌ์ฉํ๋ ๊ฐ๊ณ๋ถ๊น์ง ์ฌ๋ฌ ์ดํ์ ์ค์ ๋ก ์ฌ์ฉํด๋ณด๋ฉฐ
ํ์ฌ๋ ์ข
์ข
๋๊ปด์ง๋ ์์ฌ์ด ๋ถ๋ถ๋ค์ด ์์
๊ทธ๋ ๊ธฐ์ ๊ฐ๋ฐ์ ํ๋ฉฐ ์ธ์ ๋ ๋ถํธํจ๊ณผ ํ๊ณ์ ์ ๋๋ ๋ถ๋ถ์ ๋ํด ์ฌ์ฉ์์ ์
์ฅ์์ ์ค์ค๋ก ์์ ์ฌํญ์ ๋ฐ์์ํฌ ์ ์๊ณ
์ด ์์ ์ฌํญ์ ํ์ฌ ์ด์ฉ์ค์ธ ๊ฐ๊ณ๋ถ ์ดํ๋ฆฌ์ผ์ด์
์ ์ฌ์ฉํ๋์ค ์ธ์ ๋ ๊ฐ์์ค๋ ์๊ธธ ์ ์๊ธฐ์
๋ด๊ฐ ๊ฐ๋ฐ์์ธ ์ ์ฅ์์๋ 'ํ์ ๊ณ์ํด์ ๋ณํํ๋ ์ํฉ์ ๋์ํ ์ ์๋ค' ๋ผ๋ ์ ์์ฑ๊ณผ
๋ด๊ฐ ์ฌ์ฉ์์ธ ์ ์ฅ์์๋ '์คํฌ๋ผ์ ๊ณ ๊ฐ ์๊ตฌ์ฌํญ์ ๋ฐ์ํ๋ฉฐ, ๊ณ ๊ฐ ๋ง์กฑ๋๋ฅผ ๋์ด๋ ๋ฐ ๋์์ด ๋๋ค' ๋ผ๋ ๊ณ ๊ฐ ๋ง์กฑ์ฑ
์ ์์ด์ Scrum ๊ฐ๋ฐ๋ก ์ ์ ํํ๊ฒ ๋์๊ณ
์ค์ ๊ธฐ๋ฅ๋ค์ ์ถ๊ฐํ๋ฉฐ ์ด๋์ ๋ MVP๋ค์ด ์์ฑ๋์๋ค๋ฉด ์์์ ๋ค๋ค๋ Kanban ๋ฐฉ์์ผ๋ก ์์ ๊ธฐ๋ฅ ๋จ์๋ฅผ ์ง์์ ์ผ๋ก ์ถ๊ฐํ๋ฉฐ ์ฌ์ฉ์(์ด ์ดํ๋ฆฌ์ผ์ด์
์ ๊ฐ๋ฐ์ + ์ค์ ์ด ์ดํ๋ฆฌ์ผ์ด์
์ ์ด์ฉํ ์ฌ์ฉ์)์ ํผ๋๋ฐฑ์ ์ฆ๊ฐ ๋ฐ์ํ๋ ๋ฐฉ์์ผ๋ก ์งํํด์ผํ ๊ฒ ๊ฐ์
์ผ๋จ ๊ฒฐ๋ก ์ ์์์ Scrum ๊ฐ๋ฐ๋ก ์ผ๋ก ์งํํ๊ณ ์ถํ ๊ธฐ๋ฅ ์
๋ฐ์ดํธ๋ Kanban์ผ๋ก ์ ํ
์๋ ์ด์ฉํผ ์ด์ ๋จ๊ณ์์ ๋ฒ์ ์ ๊ทธ๋ ์ด๋ํ๋ ๋ฐฉ์์ผ๋ก ์งํํด๋ณด๊ณ ์ถ์๊ฑฐ๋ฉด ์นธ๋ฐ์ฐ๋ฉด ๋์ง์๋?
์ฐ์ ํ ์ ์ฒด๊ฐ ๊ฐ์ ๋ชฉํ๋ฅผ ํฅํด ๋ฌ๋ ค์ผ ํ๋ฏ๋ก Scrum์ ์ฌ์ฉํด์ ์ ํด์ง ๊ธฐ๊ฐ๋์ ์ฃผ์ ๊ธฐ๋ฅ(์ถ์ ๊ฐ๋ฅํ ๋จ์๋ก)์ ์์ฑํ๋๋ฐ ์ง์คํ๋ ๊ฒ์ด ๋ ์ข๋ค๊ณ ์๊ฐํ์
=> ๋ฐ์์ ๋ค๋ฃจ๊ฒ ์ง๋ง Daily Scrum์ด ๋ถ๊ฐ๋ฅํ๋ฏ๋ก ์ํธ๊ฐ ํผ๋๋ฐฑ ๋ฃจํ๊ฐ ํ์ํจ
์ถํ ์ฃผ์ ๊ธฐ๋ฅ๋ค์ด ๋ชจ๋ prod ํ๊ฒฝ์์ ๋์ํ๊ณ ์๋ค๋ฉด ์ ์ ํผ๋๋ฐฑ ๋ฐ์ ๋ฐ ์ ์ง๋ณด์๋ Kanban์ผ๋ก ์ ์ฐํ๊ฒ ์ถ๊ฐํ๋ฉฐ ๋น ๋ฅด๊ฒ ์ ์ฉํ ์ ์๋ ๊ฒ์ด ์ข๋ค๊ณ ์๊ฐ
์ ์์ Scrum ๊ฐ๋ฐ๋ก ?
์์์ ์ฐพ์๋ณธ ๊ฒฐ๊ณผ ์ ์์ Scrum์ ๊ทธ๋๋ก ํ๋ก์ ํธ์ ์ ์ฉ์ํค๋๋ฐ๋ ์ฌ๋ฌ ๋ฌธ์ ๊ฐ ์์์
(์ ์์ผ์ ์ฒ์ ์ ํด๋ณด๋๊ฑฐ๋ผ ์๋ชป๋ ๋ถ๋ถ์ด ์๋ค๋ฉด ์ธ์ ๋ ํผ๋๋ฐฑํด์ฃผ์๋ฉด ํฐ ๋์์ด ๋ ๊ฒ ๊ฐ์ต๋๋ค!!)
์ฐ์ ํ์์ด ๊ฐ๋ฐ์ 4๋ช
์ด๋ผ๋ ์ฌ์ค(ํ๋ก ํธ2/ ๋ฐฑ์๋2)์ ๊ณง ์คํฌ๋ผ ๋ง์คํฐ๊ฐ ์๋ค๋ ๋ป...
๊ทธ๋์ ์ด ๋ถ๋ถ์ ๋ํด์๋ ์กฐ๊ธ์ ๊ฐ๋ณ์ ์ผ๋ก ๋งก์ ํ
์คํฌ์ ๋ํ ์๋ฐ์ด ๋ค์ด๊ฐ์ง ์์ ๋ํ(?) ํด์ง ์ ์๋ ์ฐ๋ ค๊ฐ ์๊ณ
(์๋ฌด๋๋ ํ์ ๋ชจ๋ ๋ฐ์ ์ค์ผ์ค์ ๊ฐ์ง๊ณ ์๋ค๋ณด๋..)
(๊ฐ์ ๊ฐ๋ฐ์ ์ง์คํ๋ค ๋ณด๋ฉด) ์คํฌ๋ผ์ ์ด๊ดํ๋ฉฐ ํ๋ก์ ํธ์ ์งํ ์ฌํญ์ ํ์
ํ๊ณ ์ด๋์ด์ค ๋๊ตฐ๊ฐ๊ฐ ์กด์ฌํ์ง ์๊ธฐ์ ํ๋ผ๋ฆฌ ์กฐ๊ธ์ ๋ ์๋ก์๋ก ์ํต์ ๋ง์ดํ๋ฉฐ Daily Scrum์ผ๋ก ๊ทน๋ณตํ๋ ๊ฒ์ผ๋ก ๋์๊ฐ์ผํ ๊ฒ ๊ฐ๋ค๊ณ ๋๋
๊ทธ๋ฐ๋ฐ ์ฌ๊ธฐ ๋ ํฐ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๊ฒ๋๋๋ฐ ๋ฐ๋ก Daily Scrum์ ์งํํ ์๊ฐ์ด ์๋๋ค๋ ๊ฒ์
(๊ตฐ๋ณต๋ฌด, ์ง์ฅ, ํ๊ธฐ ์์
, ๋์๋ฆฌ, ๋์ธํ๋, .... ๋ฑ์ ์ด์ )
=> ์ฌ์ค Daily Scrum์ด ์ ๋ง ๊ฐ๋ฐ์๋ ์ธก๋ฉด์์๋ ๋ชฉํ๋ฅผ ํ์ธํ๋ฉฐ ์ ๋ฌด ์งํ ์ํฉ์ ๋น ๋ฅด๊ฒ ํ์ ํ ์ ์์ด ํจ์จ์ ์ผ ๊ฒ์ด๋ผ๊ณ ์๊ฐํ๋๋ฐ ์๊ฐ์ Weekly Scrum๋ก ๋ฐ๋์ด๋ฒ๋ฆผ
์ด ๋ถ๋ถ์ ๋ํด์๋ Weekly Scrum์์ ์คํ๋ฆฐํธ ๋ฐฑ๋ก๊ทธ๋ฅผ ์์ฑํ ๋ ์ฃผ์ฐจ๋ณ๋ก task๋ฅผ ์ชผ๊ฐ๊ณ ํํธ๋ณ๋ก ๊ฐ๊ฐ์ธ์ด Daily Scrum ์ฒ๋ผ ํด๋น Week ๋์ ๋งค์ผ ์งํ๋๋ Done๊ณผ Todo๋ฅผ ์ ์ด๋๊ณ ์ค์ค๋ก ์ฒดํฌํ๋ฉฐ Weekly Scrum ๋ ํ์๊ฐ ๊ณต์ ํ๋๋กํ๋ ์งํํ๋ ๋ฐฉ์์ด ๊ด์ฐฎ์ ๊ฒ ๊ฐ๋ค๊ณ ๋๋
๊ฒฐ๊ตญ Daily Scrum์ ๋นํด ์งํ ์ํฉ ๊ณต์ ๋ฅผ Week ๋จ์๋ก ํ๊ธฐ์ ์กฐ๊ธ์ ๋๋ํ์ฌ ๊ฐ๊ฐ์ธ์ด ๋งค์ผ ๊ณํํ Todo๋ฅผ ์งํํ์ง ๋ชปํ ์ ์์ง๋ง Week ๋จ์๋ก ๋ณด์์ ๋๋ ํ๋์ Task์ด๊ธฐ์ ๊ฐ๋ฐ ์๋ฃ ์ฌ๋ถ์ ๋ํด์๋ ๋ชฐ์์ ๊ฐ๋ฐ์ ํ๋ ๊ณํํ Todo๋๋ก ์งํํ๋ ์ฐจ์ง์ ์๋ค๊ณ ์๊ฐ
์ด ํ ๊ธฐ์กด Scrum ๋ฐฉ์๋๋ก ์คํ๋ฆฐํธ๋ฅผ ์คํํ๋ฉฐ ์ ํด์ง ์คํ๋ฆฐํธ ๊ธฐ๊ฐ๋์ ์คํ๋ฆฐํธ ๋ฐฑ๋ก๊ทธ์ ๋ง์ถฐ ๊ฐ๋ฐ, ํ ์คํธ, ๋ฐฐํฌ ์์ ์ ์ํํ๊ณ
์คํ๋ฆฐํธ์์ ๊ฐ๋ฐํ ๊ธฐ๋ฅ ์ ๊ฒํ๊ณ ์์ฐ(ํ๋ก ํธํ๊ณผ ๋ฐฑ์๋ํ ๋ชจ๋์ ํผ๋๋ฐฑ์ ๋ฐ์) + ์คํ๋ฆฐํธ ํ๊ณ (๊ฐ์ ์ ๋
ผ์)
=> ๋น์ฐํ ํด๋น ํ๋ณ ์ฝ๋๋ฆฌ๋ทฐ๋ ํจ๊ป ์งํํ ์์
์ด์ ๋ง ์์ํ๋ ํ๋ก์ ํธ๋ผ ์ด๋ฐ Scrum ๋ฐฉ์์์ ๋ฐ์ํ ์ ์๋ ๋ฌธ์ ์ ๋ฐ ๋จ์ ๋ค์ ์ง์ ๊ฒช์ด๋ณธ ํ์์ฑํด๋ณด๋๋ก ํ๊ฒ ์!
์ฐธ๊ณ ์๋ฃ
https://medium.com/dtevangelist/scrum-dfc6523a3604
[Agile] Scrum(์คํฌ๋ผ) ์ดํดํ๊ธฐ
์ ์์ผ ์ค์ฒ ๋ฐฉ๋ฒ
medium.com
์ฌ๊ธฐ์ด๋๊ฐ ๊ฐ์๊ธฐ ‘์ ์์ผ’ ํ์๊ณ ํ๋ค
๊ธ. ๋ฅ์ง์ / Product UX Lead
techblog.gccompany.co.kr
https://adjh54.tistory.com/147
[๊ฐ๋ฐ๋ฐฉ๋ฒ๋ก ] ์คํฌ๋ผ(Scrum) ๋ฐฉ๋ฒ๋ก ์ดํดํ๊ธฐ
ํด๋น ๊ธ์์๋ ์คํฌ๋ผ์ ์ดํดํ๊ณ ๋์ ์ ์ํด ์ดํดํด์ผ ํ๋ ์ ๋ณด ๋ฐ ๊ณผ์ ์ ์ค๋ช ์ ๋ํด ์ดํด๋ฅผ ๋๊ธฐ ์ํด ์์ฑํ ๊ธ์ ๋๋ค. 1) ์คํฌ๋ผ ๋ฐฉ๋ฒ๋ก (Scrum Methodology) ๐ก ์คํฌ๋ผ(Scrum) ์ด๋? - ์ ์์ผ ์
adjh54.tistory.com
'๐ ํ๊ณ ๋ก > ๊ฐ๋ฐ์ผ์ง' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Supabase๋? (with ์ด๋ค DB๋ฅผ ์ ํํด์ผํ ๊น?) (0) | 2025.02.24 |
---|---|
์ธํ๋ผ๋ฅผ ์ด๋ค ํด๋ผ์ฐ๋ ๋ฒค๋๋ก ๊ตฌ์ถํด์ผํ ๊น? (GCP์ AWS) (0) | 2025.02.19 |