[๐ "ํ๋ก๋ํธ(Product)๊ฐ ๋๋์ฒด ๋ญ์ผ?" ] 0. ๊ณผ์ผ ์ข์ํ์๋์? ๋ณต์ญ์ ๋ฐญ์์ '๋ณต์ญ์'๋ฅผ ์ ๋ฐฐํ๊ณ '๋ณต์ญ์'๋ฅผ ํ๋งคํฉ๋๋ค. ํฌ๋ ๋ฐญ์์ ๋น์ฐํ 'ํฌ๋'๋ฅผ ์ ๋ฐฐํ๊ณ 'ํ๋งคํ๊ฒ ์ฃ
[๐ "ํ๋ก๋ํธ(Product)๊ฐ ๋๋์ฒด ๋ญ์ผ?" ] 0. ๊ณผ์ผ ์ข์ํ์๋์? ๋ณต์ญ์ ๋ฐญ์์ '๋ณต์ญ์'๋ฅผ ์ ๋ฐฐํ๊ณ '๋ณต์ญ์'๋ฅผ ํ๋งคํฉ๋๋ค. ํฌ๋ ๋ฐญ์์ ๋น์ฐํ 'ํฌ๋'๋ฅผ ์ ๋ฐฐํ๊ณ 'ํ๋งคํ๊ฒ ์ฃ . โ์ ๋ ๊ธฐ๊ณ๋ ์ข์ํฉ๋๋ค. ๊ธฐ๊ณ๋ ์ด๋จ๊น์? ์ผ์ฑ์ ์๋ ๋น์คํฌํฌ ๋์ฅ๊ณ , ๊ฐค๋ญ์๋ผ๋ ์ค๋งํธํฐ์ ํ๋งคํฉ๋๋ค. ์์ง์ ์์์ ์ผ๋ง ์ ๊น์ง G์๋ฆฌ์ฆ ์ค๋งํธํฐ์ ํ๋งคํ์ต๋๋ค. โ์ด๊ฒ๋ค์ ๋ชจ๋ ํ๋์จ์ด 'ํ๋ก๋ํธ(Product)'์ ๋๋ค. ๊ทธ๋ฌ๋ 'ํ๋ก๋ํธ ์ค๋(Produt Owner)์์์ ํ๋ก๋ํธ๋ ์ผ๋ฐ์ ์ผ๋ก '์ ํ'์ด ์๋, '๋ฌดํ'์ ์๋ฏธํฉ๋๋ค. โ 1. ๋ฌดํ์ ํ๋ก๋ํธ๋ผ,,,, ์ ๋งคํ์์ฃ ? ์ดํด๋ฅผ ๋๊ธฐ ์ํด ์ฟ ํก์ ์๋ฅผ ๋ค์ด๋ณด๊ฒ ์ต๋๋ค. โ์ฟ ํก์์ '๋ก๋ ์ ํ์ฅํ'์ ๊ตฌ๋งคํ๋ค๊ณ ์๋๋ฆฌ์ค๋ฅผ ์จ๋ณด์ฃ . ๊ทธ๋ฐ๋ฐ ๋ฌธ์ ๋ '๋ก๋ '๊น์ง๋ง ๊ธฐ์ต๋๊ณ , '์'์ด ๊ธฐ์ต๋์ง ์๋๋ค๋๊ฒ๋๋ค. โ๊ทธ๋ผ ์ฌ๋ฌ๋ถ์ ์ด๋ฐ ์์๋ก ์ฃผ๋ฌธ์ ์งํํ์ง ์์๊น์? โ1. ์ฟ ํก ์ฑ์ ์ ์ํ๋ค. 2. ์ฒซ ํ๋ฉด์์ ๊ฒ์ฑ ์ฐฝ์ ์ฐพ๋๋ค. 3. ๊ฒ์์ฐฝ์ ๋๋ฅด๊ณ '๋ก๋ '๊น์ง๋ง ์ ๋ ฅํ๋ค. 4. ํ๋จ์ ๋ณด์ด๋ '๋ก๋ ์'์ด๋ ์ถ์ฒ ๊ฒ์์ด๋ฅผ ํตํด '๋ก๋ ์ ํ์ฅํ'์ ์ ํํ๋ค. 5. ํ์ฅํ๋ค์ด ๋์จ ํ๋ฉด์ ๋ด๋ฆฌ๋ฉฐ, ๋ง์์ ๋๋ ํ์ฅํ์ ์ฐพ๋๋ค. 6. ํ์ฅํ ์ค๋ช ํ์ด์ง๋ฅผ ๋ค์ด๊ฐ๋ค. 7. ๊ทธ ํ์ฅํ์ด ๋ง์ ๋ค๋ฉด, ๊ตฌ๋งคํ๊ธฐ ๋ฒํผ์ ๋๋ฅธ๋ค. 8. ๋ก์ผ ๋ฐฐ์ก์ ๊ธฐ๋ค๋ฆฐ๋ค. 9. ๋ก์ผ ๋ฐฐ์ก์ด ๋์ฐฉํ๋ค. ์ฌ๋ฌ๋ถ๋ค์ ๊ณผ์ฐ ๋ช ๊ฐ์ ์ฟ ํก ํ๋ก๋ํธ๋ฅผ ๊ฑฐ์ณค์๊น์? ํ๋๋ผ๊ณ ์? ์๋๋๋ค. ๋๊ฐ ๋ผ๊ณ ์? ๋ก ํ๋ ธ์ต๋๋ค. โ์ ๋ต์ ์ ๋ ๋ชจ๋ฆ ๋๋ค. ์ ๊ฐ ์ฟ ํก ์ง์์ด ์๋๊ธฐ ๋๋ฌธ์ ํ๋ก๋ํธ๊ฐ ์ด๋ค ๊ตฌ์ฑ์ผ๋ก ๋์ด์๋์ง ๋ชจ๋ฆ ๋๋ค. โ๊ทธ๋ฌ๋ ์ด๋์ ๋ ์ ์ถ๋ ํ ์ ์์ต๋๋ค. โ์ค๋์ ์ฟ ํก์ ๋๋ ค์ก๋ ๊ฒ์ด ๋ชฉ์ ์ด ์๋๊ณ , ํ๋ก๋ํธ์ ๊ฐ๋ ์ ์ก๋ ๊ฒ์ด๊ธฐ ๋๋ฌธ์ ์์ฃผ ์ฌํํ๊ฒ ์ฟ ํก์ ํ๋ก๋ํธ๋ฅผ ์ดํด๋ณด๊ฒ ์ต๋๋ค. โ 3. ์ผ๋ฐ์ ์ผ๋ก Product๋ ํฌ๊ฒ 3๊ฐ์ง ์์ญ์ผ๋ก ๋ถ๋ฅ๋ฉ๋๋ค. โ์ฒซ ๋ฒ์งธ๋, '๊ณตํต ์์ญ'์ผ๋ก ์ฑ ์์ฒด๋ผ๊ณ ๋ณด์๋ฉด๋ฉ๋๋ค. ์นด์นด์คํก๋ ๊ทธ ์์ฒด๋ก ํ๋ก๋ํธ์ด๋ฉฐ, ์ฟ ํก์ฑ๋ ์ฑ ์์ฒด๋ก ํ๋ก๋ํธ์ ๋๋ค. ์ฑ ์์ฒด๊ฐ ํ๋ก๋ํธ์ด๋, ๋น์ฐํ ์ฑ์ ๋ด๋นํ๋ Product Owner๋ ์์ ๊ฒ์ ๋๋ค. โ์ด ํ๋ก๋ํธ์ ํ๋ก๋ํธ ์ค๋๋ ๋ณดํต ์๋์ด ๋ ๋ฒจ ์ด์์ด ๋งก๊ฒ๋ฉ๋๋ค. ์ฑ ์ ์ฒด๋ฅผ ๋ด๋นํ๊ธฐ ๋๋ฌธ์ ๋๋ฌด๋ณด๋ค๋ ์ฒ์ ๋ณผ ์ ์๋ ๊ฒฝ๋ ฅ์ด ํ์ํ๊ธฐ ๋๋ฌธ์ ๋๋ค. โ์ฑ์ ์ ๋ฐ์ ์ธ ์๋น์ค ์ ๋ต, ๊ธฐํ, ์ถ์, ์ด์๊ณผ ๋ก๋๋งต์ ๋ด๋นํฉ๋๋ค. ๋ํ ์ฑ ๋ด์ ์ํ ๋ค์ํ ํ๋ก๋ํธ๊ฐ์ ๊ด๊ณ๋ฅผ ์กฐ์จํฉ๋๋ค. โ๋ ๋ฒ์งธ๋, '์นดํ ๊ณ ๋ฆฌ(๋๋ ๋น์ฆ๋์ค ๋ชจ๋ธ) ํ๋ก๋ํธ์ ๋๋ค. โ์ฟ ํก์ด ํ๋งคํ๋ ๋ฌผ๊ฑด์ ํจ์ , ๋ทฐํฐ, ์ํ, ์ํ์ฉํ, ๊ฐ์ , ๋์ ๋ฑ๋ฑ ๋ค์ํ ์นดํ ๊ณ ๋ฆฌ๋ก ์ด๋ฃจ์ด์ ธ์์ต๋๋ค. ์นดํ ๊ณ ๋ฆฌ ํ๋ก๋ํธ ์ค๋๋ ํน์ ์นดํ ๊ณ ๋ฆฌ๋ฅผ ๋ด๋นํ๋ฉฐ ์นดํ ๊ณ ๋ฆฌ ํ๋ฉด, ์์ญ, ๊ธฐ๋ฅ, ๋งค์ถ, ์๋น์ค๋ฅผ ๋ด๋นํฉ๋๋ค. โ์ธ ๋ฒ์งธ๋, '๊ธฐ๋ฅ(function)' ํ๋ก๋ํธ์ ๋๋ค. โ์ฟ ํก์ ์ ์ํ๋ฉด ์ฌ๋ฌ๋ถ์ด ๊ตฌ๋งคํ๋ ์ํ๋ค ๊ธฐ์ค์ผ๋ก, ์ถ์ฒ ์ํ๋ค์ด ๋ณด์ฌ์ก์ ๊ฒ์ ๋๋ค. ์ถ์ฒ ํ๋ก๋ํธ์ ๋๋ค. โ๊ฒ์์ฐฝ์ ์ด์ด '๋ก๋ '๊น์ง ์ ๋ ฅํ์ ๋ ์ถ์ฒ ๊ฒ์์ด๋ก '๋ก๋ ์'์ด ๋์์ต๋๋ค. ๊ฒ์ ํ๋ก๋ํธ๋ฅผ ์ด์ฉํ์ จ์ต๋๋ค. โ์ํ์ด ๋ง์์ ๋ค์ด ๊ตฌ๋งคํ๊ธฐ ์ํด, '์ฃผ๋ฌธ ๋ฒํผ'์ ๋๋ ๊ณ 'ํ์ด'๊น์ง ์งํํ์ต๋๋ค. ์ฃผ๋ฌธ๊ณผ ํ์ด ํ๋ก๋ํธ๋ฅผ ์ด์ฉํ์ต๋๋ค. โ๊ทธ๋ฆฌ๊ณ ์ํ์ '๋ก์ผ ๋ฐฐ์ก'์ ํตํด ๋์ฐฉํ์ต๋๋ค. '๋ก์ผ๋ฐฐ์ก'ํ๋ก๋ํธ๋ฅผ ์ด์ฉํ๊ฒ์ ๋๋ค. โ์ด๋ค๊ฐ์? ์ด๋์ ๋ ํ๋ก๋ํธ๋ฅผ ๋ฐ๋ผ๋ณด๋ ๋ทฐ view๋ฅผ ์ป์ผ์ จ์๊น์? โ์ด ๋ด์ฉ์ ํตํด์ ์ฝ๊ฐ์ด๋ผ๋ ํ๋ก๋ํธ์ ๋ํ ๊ฐ์ ์ก์ผ์ จ์ผ๋ฉด ์ข๊ฒ ์ต๋๋ค.