์คํฌ๋ผ ๊ธฐ๋ฒ์ ๋ํด ์ด์ผ๊ธฐํ๊ธฐ ์์
์คํฌ๋ผ์ด ๋ฌด์์ธ์ง์ ๋ํด ์์๋ณด๊ฒ ๋ค.
์คํฌ๋ผ(Scrum)์ด๋ ์คํฌ์ธ ์ข
๋ชฉ์ธ ๋ญ๋น์์ ์ฌ์ฉ๋๋ ์ฉ์ด๋ก, ์ ์ฌ์ง์์ ๋ณด์ด๋ ๋ํ์ ์๋ฏธํ๋ค.
๋ฐ์น์ผ๋ก ์ธํด ๊ฒฝ๊ธฐ๊ฐ ์ค๋จ๋ ๊ฒฝ์ฐ, ์ํ ์ ์๋ค์ด ๋ญ๋น๊ณต์ ๊ฐ์ด๋ฐ ๋๊ณ ์๋ํ์ ๋ฐ์น๊ธฐ ์ํด ๋์นํด ์๋ ๋ํ์ด๋ค.
"์ด์ฒ๋ผ ํ์ด ์ค์ฌ์ด ๋์ด ๊ฐ๋ฐ์ ํจ์จ์ฑ์ ๋์ธ๋ค๋ ์๋ฏธ๊ฐ ๋ดํฌ๋ ์ฉ์ด์ด๋ค"
"ํ์ ์ค์์ฑ์ ๊ฐ์กฐํ๋ ์ฉ์ด์ด๋ค"
์ฌ์ค ๋ฌด์จ ์๋ฏธ์ธ์ง ๋ชจ๋ฅด๊ฒ ๋ค. ๋ญ๋น๊ณต์ ์ด์คํ๋ฏ์ด ์ค๋ก์ง ํ๋ง ์๊ฐํ๋ฉด์ ๋ฌ๋ ค๋ ๋ค๋ ์๋ฏธ์ธ๊ฑด๊ฐ ?
+ ์ถ๊ฐ (240620 ๋ชฉ)
"๋ญ๋น์ ์คํฌ๋ผ์ ๋ชจ๋ฅด๋ ์ฌ๋๋ค์ ์ํด ์ค๋ช
์ ๋ง๋ถ์ด์๋ฉด, ๋ญ๋น๋ 113kg ์ฏค ๋๋ ๊ฑด์ฅํ ๋ญ๋น ์ ์๋ค์ด ์กฐ๊ฐ ํผ์ฆ์ฒ๋ผ ์ฐ๊ฒฐ๋์ด ๋ง์น ํ ์ฌ๋์ธ ๊ฒ์ฒ๋ผ ๋๋ ๋ญ์ณ (์ด๊ฒ์ ์คํฌ๋ผ์ด๋ผ๊ณ ํ๋ค.) ๋์ ํ๊ธฐ ์ํด ์๋๋ฐฉ์ ๋ฌผ๋ฆฌ์น๋ฉด์ ์ ์งํ๋ค. ์ด๋ ๊ฒ ๋จ๋จํ๊ณ ์๊ธฐ ์กฐ์ง์ self organiging ์ด๋ฉฐ ํ๋์ ์ธ ํ์ํฌ์ ๊ฐ๋
์ ์ ์์ผ ๊ฐ๋ฐ ๋ฒ์ ์ผ๋ก ๋ง๋ ๊ฒ ์คํฌ๋ผ์ด๋ค"
์ฑ
<์คํฌ๋ผ ์ฑ๊ณต์ ๋ต> ์ผ๋ ๊ณจ๋์คํ์ธ ์ ไธญ
์คํฌ๋ผ์ ํน์ง
1. ํ์ ์ค์ค๋ก๊ฐ ์คํฌ๋ผํ์ ๊ตฌ์ฑํด์ผ ํ๋ฉฐ, ๊ฐ๋ฐ ์์
์ ๊ดํ ๋ชจ๋ ๊ฒ์ ์ค์ค๋ก ํด๊ฒฐ(self functional)ํ ์ ์์ด์ผ ํ๋ค
2. ์คํฌ๋ผ ํ์ ์ ํ ์ฑ
์์, ์คํฌ๋ผ ๋ง์คํฐ, ๊ฐ๋ฐํ์ผ๋ก ๊ตฌ์ฑ๋๋ค.
์ ํ ์ฑ ์์ (Product Owner)
๊ฐ๋ฐ๊ณผ ๊ด๋ จํ ์ดํด๊ด๊ณ์๋ค ์ค, ๊ฐ๋ฐ๋ ์ ํ์ ๋ํ ์ดํด๋๊ฐ ๋๊ณ , ์๊ตฌ์ฌํญ์ ์ฑ
์์ง๊ณ ์์ฌ ๊ฒฐ์ ํ ์ฌ๋์ผ๋ก ์ ์ ํ๋๋ฐ ์ฃผ๋ก ๊ฐ๋ฐ ์๋ขฐ์๋ ์ฌ์ฉ์๊ฐ ๋ด๋นํ๋ค.
์ดํด๊ด๊ณ์๋ค์ ์๊ฒฌ์ ์ข
ํฉํด ์ ํ์ ๋ํ ์๊ตฌ์ฌํญ์ ์์ฑํ๋ค
์๊ตฌ์ฌํญ์ด ๋ด๊ธด ๋ฐฑ๋ก๊ทธ๋ฅผ ์์ฑํ๊ณ ๋ฐฑ๋ก๊ทธ์ ๋ํ ์ฐ์ ์์๋ฅผ ์ง์ ํ๋ ์ฌ๋์ด๋ค.
๋ค๋ฅธ ํ์๋ค์๊ฒ๋ ๋ฐฑ๋ก๊ทธ ์ฐ์ ์์๋ฅผ ์ง์ ํ ๊ถํ์ด ์๋ค.
์ ํ์ ๋ํ ํ
์คํธ๋ฅผ ์ฃผ๊ธฐ์ ์ผ๋ก ์งํํ๊ณ , ์๊ตฌ์ฌํญ์ ์ฐ์ ์์๋ฅผ ๊ฐฑ์ ํ๋ค.
๋ฐฑ๋ก๊ทธ๋? (Backlog)
์ ํ ๊ฐ๋ฐ์ ํ์ํ ์๊ตฌ์ฌํญ์ ๋ชจ๋ ๋ชจ์์ ์ฐ์ ์์๋ฅผ ๋ถ์ฌํด๋์ ๋ชฉ๋ก์ด๋ค.
์คํฌ๋ผ ๋ง์คํฐ (Scrum Master)
ํ์ด ์คํฌ๋ผ์ ์ ์ํํ ์ ์๋๋ก ๊ฐ๊ด์ ์ธ ์๊ฐ์์ ์กฐ์ธ์ ํด์ฃผ๋ ๊ฐ์ด๋ ์ญํ ์ ํด์ค๋ค.
ํ์๋ค์ ํต์ ํ๋ ์ฌ๋์ด ์๋๋ค.
์คํฌ๋ผ ํ์๋ฅผ ์ฃผ๊ดํ์ฌ ์งํ ์ฌํญ์ ์ ๊ฒํ๊ณ , ๊ฐ๋ฐ์ ์งํํ๋ฉด์ ๋ง๋ฅ๋จ๋ฆฌ๋ ๊ฐ์ข
๋ฌธ์ ๋ฅผ ๊ณต๋ก ํ ํ์ฌ ์ฒ๋ฆฌํ๋ค.
๊ฐ๋ฐํ (Development team)
PO์ SM์ ์ ์ธํ ๋ชจ๋ ์ธ์, ์ฆ ๊ฐ๋ฐ์๋ฟ ์๋๋ผ ๋์์ด๋, ํ
์คํฐ ๋ฑ ์ ํ ๊ฐ๋ฐ์ ์ํด ์ฐธ์ฌํ๋ ๋ชจ๋ ์ฌ๋๋ค์ด ๋์์ด๋ค. ๋ณดํต ์ต๋ ์ธ์์ 7~8๋ช
์ด๋ค.
์คํฌ๋ผ ๊ฐ๋ฐ ํ๋ก์ธ์ค
์ ํ ๋ฐฑ๋ก๊ทธ (Product Backlog)
๊ฐ๋ฐํ ๋ ๊ธธ์ก์ด๊ฐ ๋์ด์ฃผ๋ ๋ฐฑ๋ก๊ทธ
์ ํ ๊ฐ๋ฐ์ ํ์ํ ๋ชจ๋ ์๊ตฌ์ฌํญ์ ์ฐ์ ์์์ ๋ฐ๋ผ ๋์ดํ ๋ชฉ๋ก์ด๋ค.
์ ํ ์ฑ
์์์ธ PO๊ฐ ์ฐ์ ์์ ๋์ด ๊ถํ์ ๊ฐ์ง๋ค.
๋ฐฑ๋ก๊ทธ์ ์์ฑ๋ ์ฌ์ฉ์ ์คํ ๋ฆฌ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ฆด๋ฆฌ์ฆ ๊ณํ( Release plan) ์ ์๋ฆฝํ๋ค.
์คํ๋ฆฐํธ (Sprint)
์ค์ ๊ฐ๋ฐ ์์
์ ์งํํ๋ ๊ณผ์ ์ ์๋ฏธํ๋ค.
์ฌ๋ฌ๋ฒ์ ์คํ๋ฆฐํธ๊ฐ ์กด์ฌํ ์ ์๊ณ
ํ๋์ ์คํ๋ฆฐํธ๋ ๋ณดํต 2-4์ฃผ ์ ๋์ ๊ธฐ๊ฐ ๋ด์์ ์งํํ๋ค.
๋ฐฑ๋ก๊ทธ์ ์์ฑ๋ ํ์คํฌ๋ฅผ ๊ฐ์ง๊ณ ์๋(๋ฒจ๋ก์ํฐ)๋ฅผ ์ถ์ ํ ํ ๊ฐ๋ฐ ๋ด๋น์์๊ฒ ํ ๋นํ๋ค.
ํ์คํฌ๊ฐ ๊ฐ๋ฐ์์๊ฒ ํ ๋น๋๋ฉด ํ ์ผ(to do), ์งํ์ค(progress), ์๋ฃ(done)์ ์ํ๋ฅผ ๊ฐ๋๋ค.
*๋ฒจ๋ก์ํฐ๋ ํ๋ฒ์ ์คํ๋ฆฐํธ์์ ํํ์ด ๊ฐ๋นํ ์ ์๋ ์์ ๋ํ ์ถ์ ์น. (์ผ๋ง๋ ๊ฑธ๋ฆด์ง)
์คํ๋ฆฐํธ ๊ณํ ํ์(Sprint Planning Meeting)
์์ฑ๋ ๋ฐฑ๋ก๊ทธ๋ฅผ ๊ฐ์ง๊ณ ์ด๋ฒ ์คํ๋ฆฐํธ์์ ์ํํ ์์
์ ๋์์ผ๋ก ๋จ๊ธฐ ์ผ์ ์ ์๋ฆฝํ๋ ๋จ๊ณ์ด๋ค.
Q.๋งค ์คํ๋ฆฐํธ๋ง๋ค ๊ณํ ํ์๋ฅผ ํ๋๊ฐ? ๋ชจ๋ ๋ฐฑ๋ก๊ทธ ๋ด์ฉ์ ์คํ๋ฆฐํธ๋ก ์ชผ๊ฐ๋ ์์
์ ํ ๋ฒ๋ง ์งํํ๋๊ฐ?
์ฒ๋ฆฌํด์ผํ๋ ์๊ตฌ์ฌํญ์ ๊ฐ๋ฐ์๋ค์ด ๋๋ ์ ์์
ํ ์ ์๋๋ก ํ
์คํฌ๋ผ๋ ์์
๋จ์๋ก ๋ถํ ํ ํ ๊ฐ๋ฐ์๋ณ๋ก ์ํํ ์์
๋ชฉ๋ก์ธ ์คํ๋ฆฐํธ ๋ฐฑ๋ก๊ทธ๋ฅผ ์์ฑํจ.
์ผ์ผ ์คํฌ๋ผ ํ์ (Daily Scrum Meeting)
๋งค์ผ 15๋ถ ์ ๋์ ์งง์ ์๊ฐ๋์ ์งํ ์ํฉ์ ์ ๊ฒํ๋ค.
๋จ์ ์๊ฐ์ ์๋ฉธ ์ฐจํธ(burn-down chart)์ ๊ธฐ๋กํ๋ค
์คํฌ๋ผ ๋ง์คํฐ๋ ์ฅ์ ์์๋ฅผ ์ฒดํฌํ๊ณ ํด๊ฒฐ์ ๋๋๋ค.
์คํ๋ฆฐํธ ๊ฒํ ํ์ (Sprint Review)
๋ถ๋ถ ํน์ ์ ์ฒด ์์ฑ ์ ํ์ด ์ค๊ตฌ์ฌํญ์ ๋ถํฉ๋๋์ง ์ค๊ฐ ์ ๊ฒํ๋ ์๊ฐ์ด๋ค.
๋งค์ฃผ 1์๊ฐ ์ ๋ ํ ์ ํ๋ค. (๋ณดํต ํ ์คํ๋ฆฐํธ๋ ์ด 2-4์ฃผ)
PO๋, ๊ฐ์ ํ ์ฌํญ์ ๋ํ ํผ๋๋ฐฑ์ ์ ๋ฆฌํ ํ, ๋ค์ ์คํ๋ฆฐํธ์ ๋ฐ์๋๋๋ก ์ ํ ๋ฐฑ๋ก๊ทธ ์
๋ก๋ ํ๋ค.
์คํ๋ฆฐํธ ํ๊ณ (Sprint Retrospective)
์คํ๋ฆฐํธ ์ฃผ๊ธฐ๋ฅผ ๋๋๊ฐ๋ณด๋ฉฐ, ์ ํด๋์ ๊ท์น ์ค์๊ฐ ์๋๋์ง, ๊ฐ์ ์ ์ด ์๋์ง ํ์ธํ๊ณ ๊ธฐ๋กํ๋ค.
์ผ์ ์ฃผ๊ธฐ ํน์ ๋งค ์คํ๋ฆฐํธ์ ์ข
๋ฃ์์ ๋ง๋ค ์งํํ๋ค.
๊ต์ฅํ ์ ์ฐจ๊ฐ ๊น๋ํ๊ณ ๋ฌธ์ ๊ฐ ์๊ฒผ์๋ ๋์ฒํ๊ธฐ ์ข์ ๊ตฌ์กฐ์ธ ๊ฒ ๊ฐ๋ค. ๋ค๋ง ์ ํ๋ธ์์ ์คํฌ๋ผ ๊ธฐ๋ฒ์ ์ฌ์ฉํ ํ๊ธฐ๋ฅผ ๋ดค๋๋ฐ ์๊ฐ์ ๋ง์ด ์ฐ๊ฒ ๋๊ณ , ๋ฐ๋ก ๋ฌธ์ ์์ฑํ๊ธฐ ์ด๋ ต๋ค๋ ๋จ์ ์ด ์๋ค๊ณ ํ๋ค
์คํฌ๋ผ ๊ธฐ๋ฒ์ด ์ ํฉํ ์ผ์ด์ค๋ ๋ญ๊ฐ ์์๊น ?
์์ ํ๋ก์ ํธ์ผ ๊ฒฝ์ฐ์๋ ์ ์ด์ PO๋ SM ์ ์ญํ ์ ๋ถ๋ดํ๋ ๊ฒ๊น์ง๋ ํ์ํ์ง ์์ ์ ์๊ฒ ๋ค.
์ฌ์ค ํ์ฌ์์ ์ด๋ค ์์ผ๋ก ํ๋ก๋ํธ๋ฅผ ๊ฐ๋ฐํ๊ธฐ ์ํ ์ผ์ด ์์๋๊ณ ๋๋๋์ง์ ๋ํด
์๋๊ฒ ์์ด์ ๋น๊ตํ๊ธฐ๊ฐ ์ด๋ ต๋ค ์ฉ
์์ผ๋ก ์์๊ฐ๋ฉด ๋์ง ํ์ดํ