#Process #Tip #Communication |
|
๐ ์ ์ ์คํ ๋ฆฌ ์์ ๋ก ์ดํด๋ณด๋ ์คํ ์์ฑ๋ฒ |
|
๐ํจ์ 's ํ๋ ์ดํ
๋ฉํธ ์ค๋ ์ํฐํด์ ํ๋ก๋ํธ ์์
์ ๊ฐ ์์ฌ์ํต์ ๋์์ด ๋ , ๋ช
ํํ ์คํ ์ฅ์ฑ๋ฒ์ ๋ํ ๊ธ์
๋๋ค. ํนํ ์คํ์ ์ ์ ์ํ๋ค๋ ๊ฒ์, ํผ์ฒ ๋จ์๋ก ํ๋ก์ ํธ๋ฅผ ๊ฐ๋ฐํ ๋ ๋งค์ฐ ์ค์ํ ๋จ๊ณ์ธ๋ฐ์. ๊ทธ๋ ๋ค๋ฉด, ์คํ์ ๋๊ฐ, ์ด๋ป๊ฒ ์์ฑํด์ผ ํ๊ณ , ์ ์์ฑํ๊ธฐ ์ํด์๋ ์ด๋ค ํ๋ค์ด ์๋์ง ๊ถ๊ธํ์
จ๋ ๋ถ๋ค์ด ๊ณ์๋ค๋ฉด ์ฝ์ด๋ณด์๊ธฐ๋ฅผ ์ถ์ฒ ๋๋ฆฝ๋๋ค.
์ ๋ ๊ฑฐ์ ๊ตฌ๋(ๅฃ้ ญ)์ ๋ชฉ์
๋ง์ ๊ฐ์ง๊ณ ์์ฌ์ํต์ ์งํํ์๋๋ฐ์. ์ต๊ทผ ์๋ก์ด ๋๋ฃ๋ถ๋ค์ ๋ง๋, ์ด์ ์ ์ฌํ ๋ฐฉ๋ฒ์ผ๋ก ์์ฑ๋ ์ ์ ์คํ ๋ฆฌ/์คํ ๋ฌธ์๋ฅผ ๋ณด๋ฉด์ ์๋ก์ด ์
๋ฌด๋ฅผ ์งํํ๊ณ ์์ต๋๋ค. ๊ฐ์ธ์ ์ผ๋ก๋, ์์
์ ๊ฐ ์
๋ฌด์ ๋ํ ์ฑํฌ๋ฅผ ๋ง์ถ๋ ๋ฐ ํจ๊ณผ์ ์ด๋ผ ์๊ฐํ๊ณ , ๋๋ถ์ ๋์์ธํ ๋ ๋ง๋ค '๋ฃ์ด์ผ ํ ๊น?' ๊ณ ๋ฏผํ๋ ์ง์ ๋ค์ด ์ด์ ๋ณด๋ค ๋ง์ด ์ฌ๋ผ์ง ๊ฒ ๊ฐ์ต๋๋ค. ๊ทธ๋ผ, ์ด์ ์ฝ์ด๋ณผ๊น์?
|
|
์ด์์ ์ธ ์ธ์์์ ์ฌ๋๋ค์ด ์๋ก์ ๋ง์์ ๋จ๋ฒ์ ์ดํดํ ๋ฟ๋ง ์๋๋ผ ํผ๋์ ๊ฐ์ ธ์ฌ ๊ทธ ์ด๋ค ๊ฒ๋ ์๊ฒ ์ง๋ง, ์ค์ ํ์ค์์ ๋ค๋ฅธ ๋๋ฃ๋ค์ด ๋ด ์๊ฐ์ ์คํดํ์ง ์๊ฒ๋ ๋ช
๋ฃํ๊ฒ ์ ๋ฌํ ์ ์๋ ๋ฐฉ๋ฒ์ ๋ชจ์ํด์ผ ํ๋ค.
์ํํธ์จ์ด ๊ฐ๋ฐ ์, ์ ์ ์ํ ์คํ์ ํด๋ผ์ด์ธํธ๊ฐ ๊ธฐ๋ํ๋ ๋ฐ์ ๋ง๊ฒ ์๋น์ค๋ฅผ ์ ์ํ๋ ๋ฐ ๋์๋๋ค. โ๋๋ ์ฐ๋ฆฌ ์ฑ ์๋น์ค๊ฐ ๋ฉ์ง๊ณ , ์ต๋ํ ๋ง์ ์ฌ๋๋ค์๊ฒ ์ธ๊ธฐ๊ฐ ๋ง๊ธธ ๋ฐ๋ผ"์ ๊ฐ์ ๊ธฐ์ค์ ๋ณ๋ก ๋ ๋ ๊ฒ์ด ์์ผ๋ฉฐ, ๋ช
ํํ ์คํ์ ์ ์ํ๊ณ ์๋ ์ ์ ์คํ ๋ฆฌ๋ฅผ ์ฐธ๊ณ ํ์ ๋ ๊ฐ๋ฐํ๊ณผ ํด๋ผ์ด์ธํธ ์ฌ์ด์ ํน์๋ ์์ ์๋ชป๋ ์์ฌ์ํต์ ๋ฐฉ์งํ ์ ์๋ค.
์ด ์ํฐํด์์๋ ์คํฌ๋ผ, ์นธ๋ฐ๊ณผ ๊ฐ์ ์ ์์ผ ๋ฐฉ๋ฒ๋ก ์์ ์ฐธ๊ณ ํ ์ ์๋ โ์คํ'์ ๋ํด ์ค๋ช
ํ๋ฉด์ ์ ์์ฑ๋ ์ฌ๋ก ๋ช ๊ฐ์ง๋ฅผ ์ง์ด๋ณด๊ณ ์ ํ๋ค.
์คํฌ๋ผ, ์ ์ ์คํ ๋ฆฌ, ๊ทธ๋ฆฌ๊ณ ์คํ์ 2020๋
๋ฐ์ง ์ ํ์ด๊ฐ ์๋๋ค.
์ฐ๋ฆฌ ์ฃผ๋ณ์ ์คํฌ๋ผ์ด ์์ฃผ ์ธ๊ธ๋๋ ๋ฐ์๋ ๋ค ๊ทธ๋ด ๋งํ ์ด์ ๊ฐ ์๋ค. ๋จผ์ ์คํฌ๋ผ์ด๋, ์ํํธ์จ์ด ๊ฐ๋ฐํ์ด ๋ณต์กํ ์ ํ์ ์ ์ํ ๋ ๋์๋๋ ์ ์์ผ ํ๋ ์ ์ํฌ๋ผ ์ค๋ช
ํ ์ ์๋๋ฐ, ์ฐ๋ฆฌ ํ์ฌ์์๋ ์ด ์คํฌ๋ผ ๋ฐฉ๋ฒ๋ก ์ ๋ฐ๋ผ ์ผ ํ๋ ๊ฒ์ ์ ํธํ๋ ํธ์ด๋ค. ์ต๊ทผ์๋ *์คํฌ๋ผ ํฌ์ปค๋ฅผ ์ํ ์ฌ๋ด ์ฑ์ธ ์คํฌ๋ผ๋จธ(Scrummer)์ ์ถ์ ํ๊ธฐ๋ ํ๋ค.
(์ฐธ๊ณ ; ๋ฒ์ญ์ ์ถ๊ฐ ์ค๋ช
) * ์คํฌ๋ผ ํฌ์ปค: ๊ฐ๋ฐ ๋ฐ ์ ์ ๊ณต์๋ฅผ ์ฐ์ ํ๋ ์ผ์ข
์ ์นด๋ ๋ฝ๊ธฐ, ๊ด๋ จ๋ ๋ค๋ฅธ ์ฉ์ด๋ก๋ ํ๋๋ ํฌ์ปค, ์์คํฐ๋ฉ์ด์
๋ฑ์ ์๊ฐํด๋ณผ ์ ์์ต๋๋ค.
(๋ค๋ฅธ ์ ์์ผ ๋ฐฉ๋ฒ๋ก ๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก) ์ฐ๋ฆฌ๋ ์ด ์คํฌ๋ผ ๋ฐฉ์ ์์์, ์ฌ์ฉ์๊ฐ ์ฑ์ ์ด๋ป๊ฒ ์ฌ์ฉํ๊ฒ ํ ๊ฒ์ธ์ง, ์ด๋ฅผ ์ํด ๊ฐ ํ์ ์ด๋ป๊ฒ ์์
์ ์ํํด์ผ ํ๋์ง์ ๋ํด ๋ช
ํํ๊ฒ ์ ์ํ๊ณ ์ โ์ ์ ์คํ ๋ฆฌ', โ์คํโ๊ณผ ๊ฐ์ ๋ฐฉ๋ฒ๋ก ์ ํ๋ ์ ์ํฌ์ ๋์
ํด ์ด์ํ๊ณ ์๋ค.
์ ํ์ ๋ง๋ค๊ธฐ ์์ํ ๋, ์ฐ๋ฆฌ๋ ํด๋ผ์ด์ธํธ์ ํ๋ ฅํด ์ ์ ์คํ ๋ฆฌ๋ฅผ ์ ์ํ๋๋ฐ, ์ด๋ ์ ์ ์คํ ๋ฆฌ๋ ๋ค์๊ณผ ๊ฐ์ ํ์์ผ๋ก ์์ฑ๋๋ค.
|
|
As a: (~ ์ ํ์ ์ฌ์ฉ์)๋ก์
I want: (์ด๋ค ํ๋์ ์ํ)ํ๊ณ ์ถ๋ค. so that: (~์ด๋ค ๋ชฉํ/๊ฒฐ๊ณผ/๊ฐ์น๋ฅผ ๋ฌ์ฑ)ํ๊ณ ์ |
|
์ ์ ์คํ ๋ฆฌ์ ๋ชฉ์ ์, ์ด๋ฅผ ์ ์์ฑํ์ฌ ์์คํ
๋ด ์ฌ์ฉ์์ ์ญํ , ์ํ๋ ํ๋ ๋ฐ ๋ฌ์ฑํ๊ณ ์ ํ๋ ๋ฐ๋ฅผ ์ค๋ช
ํ๋ ๋ฐ ์๋ค. ์ ์์ผ ํ์ ๊ฒฝ์ฐ์๋ ์ ์ ์คํ ๋ฆฌ๊ฐ ์ฌ์ฉ์์ ๋์ฆ๋ฅผ ํ์
ํ๋ ์ฃผ๋ ๋ฐฉ๋ฒ์ด๊ธฐ๋ ํ๋ค.
|
|
์คํ ์ ์ํ๊ธฐ
๊ทธ๋ ๋ค๋ฉด, ์ด๋ป๊ฒ ํ๋ฉด ํด๋ผ์ด์ธํธ์ ์๊ตฌ์ ๋ถํฉํ๋ ์ ์ ์คํ ๋ฆฌ๋ฅผ ์์ฑํ ์ ์์๊น? ๋จผ์ ์คํ์ ์ง๊ณ ๋์ด๊ฐ์ผ ํ๋ค. ์คํ์ด๋ ์ ์ ์คํ ๋ฆฌ ์์ฑ ์ ๊ณ ๋ คํ ์ ์๋ ๋ชจ๋ ์๋๋ฆฌ์ค๋ฅผ ๋ณด์ฅํ๋, ์ผ์ข
์ ๊ณต์ํ๋ ์๊ตฌ ์ฌํญ ๋ชฉ๋ก์ด๋ผ ํ ์ ์๋ค. ๊ฐ๋จํ ๋งํด, ์คํ์ ์ ์ ์คํ ๋ฆฌ๊ฐ ์ถฉ์กฑ๋๋ ์กฐ๊ฑด์ ๋ช
์ํ๋ ๊ฒ์ด๋ค. ์ด๋ ๊ฐ๊ฒฐํ๊ณ ๋ช
ํํ๊ฒ ์์ฑ๋ ์คํ์ ๊ฐ๋ฐํ์ด ํด๋ผ์ด์ธํธ์ ์๊ตฌ์ ๋ํ ๋ชจํธํ ์ดํด๋ฅผ ํผํ ์ ์๊ณ ์์นซ ๋ฐ์ํ ์ ์๋ ์๋ชป๋ ์์ฌ์ํต์ ๋ฐฉ์งํ๋ ๋ฐ ๋์๋๋ค. ์คํ์ ์ ์์ฑํ๋ ๊ฒ์ ํด๋ผ์ด์ธํธ๋ก๋ถํฐ ์ ํ์ ๋น์ ์ ์ด๋์ด๋ด๋ ๋ฐ๋ ๋ฌผ๋ก ๊ฐ๋ฐ ํ๋ก์ธ์ค์๋ ์ค์ํ๋ค. ์ฌ๋๋ง๋ค ๊ฐ์ ๋ฌธ์ ๋ฅผ ๋ค๋ฅธ ๊ฐ๋์์ ๋ณด๋ ๊ฒ์ ๋น์ฐํ๊ธฐ ๋๋ฌธ์, ์ ์์ฑ๋ ์คํ์ ๊ตฌํํ๊ณ ์ ํ๋ ๊ธฐ๋ฅ์ ๋ํ์ฌ ํ๋์ ํด๊ฒฐ์ฑ
๋ง์ ๋ช
ํํ ๋ช
์ํ๋ ๊ฒ์ด ์ค์ํ๋ค. |
|
์คํ์ ์ด๋ค ๊ฒฝ์ฐ์ ์ ์ฉํ ๊น?
๊ฐ๋ฐ ๋ฒ์ ์ ์๊ฐ ํ์ํ ๋ ์คํ์ ๊ฐ๋ฐํ์ด ์ ์ ์คํ ๋ฆฌ์ ๊ฐ๋ฐ ๋ฒ์๋ฅผ ์ ์ํ๋ ๋ฐ ๋์๋๋ค. ์ฆ, ๋ค์ ๋งํด ์คํ์ ์ฑ ์๋น์ค๊ฐ ๊ณํํ ๋๋ก ๊ธฐ๋ฅ ๊ตฌํ์ด ๋๋ ๊ฒ์ ํ์ธํ๋ ๋ฐ ๋์๋๋ฉฐ, ์ด๋ ๊ณง ์ ์ ์คํ ๋ฆฌ๊ฐ ์ ์์ฑ๋์์์ ์๋ฏธํ๋ค. ํฉ์์ ๋๋ฌํ๊ณ ์ ํ ๋ ์คํ์ ์ ์ํ๋ค๋ ๊ฒ์ ๊ณง ๊ฐ๋ฐํ๊ณผ ํด๋ผ์ด์ธํธ๊ฐ ํจ๊ป ์๊ฒฌ์ ์กฐ์จํ๋ค๋ ๊ฒ๊ณผ ๊ฐ์ ๋ง์ด๋ค. ํด๋ผ์ดํธ๊ฐ ์ด ์ฑ์์ ๋ฌด์์ ๊ธฐ๋ํด์ผ ํ ์ง ์๋ ๊ฒ๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก ๊ฐ๋ฐํ์ ๊ทธ๋ฌ๊ธฐ ์ํด์๋ ์ด๋ค ์กฐ๊ฑด์ด ์ถฉ์กฑ๋์ด์ผ ํ๋์ง ์คํ์ ๋ณด๊ณ ๋ช
ํํ ์ดํดํ ์ ์๋ค. ํ
์คํธ ๊ฐ์ด๋๋ผ์ธ์ด ํ์ํ ๋ ๋ง์ง๋ง์ผ๋ก ์คํ์ ์์คํ
์ด ์์๋๋ก ์๋ํ๋์ง ํ์ธํ๋ ๊ฒ์ด ๋ชฉํ์ธ ํ
์คํธ์ ์ด์์ด ๋ ์ ์๋ค. ์ ํํ ๊ณํ๊ณผ ์ฐ์ ์ด ํ์ํ ๋ ์คํ์ ์ ์ ์คํ ๋ฆฌ๋ฅผ ์
๋ฌด ๋ฒ์๋ฅผ ๋ถํ ํ์ฌ ์ผ์ ์ ํํ๊ฒ ์ฐ์ ๋ฐ ๊ณํํ ์ ์๋๋ก ๋๋๋ค. |
|
๊ทธ๋ผ, ์คํ์ ๋๊ฐ/์ธ์ ์์ฑํด์ผ ํ ๊น?
ํด๋ผ์ด์ธํธ ๋๋ ๊ฐ๋ฐํ์ด ๋ณดํต ์คํ์ ์์ฑํ๋ค. ์์น์ ์ผ๋ก๋ ํ๋ก๋ํธ ์ค๋(PO, ๋๋ ํด๋ผ๋ฆฌ์ธํธ)๊ฐ ์์ฑํ ์คํ์ ๊ฐ๋ฐํ ๊ตฌ์ฑ์์ด ๊ฒํ ํ์ฌ ์คํ์ด ๋ช
ํํ ๋ช
์๋์ด ์๋์ง, ๊ฐ๋ฐ ๊ด์ ์์ ๊ธฐ์ ์ ์ ์ฝ์ด๋ ๋ถ์ผ์น๊ฐ ์๋์ง ํ์ธํ๋ค. ์ด๋ฌํ ํ๋ฆ์ ํด๋ผ์ด์ธํธ๊ฐ ์ํํธ์จ์ด ๊ฐ๋ฐ์ ์ด๋ ์ ๋ ๊ฒฝํ์ด ์๊ณ ํ๋ก์ ํธ ๋ฌธ์ ์์ฑ ๋ฐฉ๋ฒ์ ์๊ณ ์๋ค๋ฉด ํ์
ํ ์ ์๋ ์ต๊ณ ์ ๋ฐฉ๋ฒ์ด๋ค. ๋ง์ฝ ๊ฐ๋ฐํ์์ ์คํ์ ์์ฑํด์ผ ํ๋ค๋ฉด, ๊ธฐ์ ์คํ๊ณผ ๊ฐ๋ฐ ๊ฐ๋ฅ์ฑ์ ์ ์ดํดํ๊ณ ์๋ ์๊ตฌ ์ฌํญ ๋ถ์๊ฐ, ํ๋ก์ ํธ ๋งค๋์ (PM) ๋๋ QA ์ ๋ฌธ๊ฐ๋ค์ด ์์ฑํ๋ ๊ฒ์ด ์ข๋ค. ์ฌ๊ธฐ์ ๊ผญ ๊ธฐ์ตํด์ผ ํ ๊ฒ์ ๊ฐ๋ฐ ๋จ๊ณ๊ฐ ์์๋๊ธฐ ์ ์คํ์ด ๋ฏธ๋ฆฌ ์์ฑ๋์ด์ผ ํ๋ค๋ ๊ฒ์ด๋ค. ์ฆ, ๊ฐ๋ฐํ๊ณผ ํ๋ก๋ํธ ์ค๋(๋๋ ํด๋ผ์ด์ธํธ)๊ฐ ๋ณธ์ธ์ ์๊ตฌ ์ฌํญ์ ๋ถํฉํ๋ ์ต์ํ์ ์ฐ์ถ๋ฌผ์ ๋ํ์ฌ ์ฌ์ ์ ์ถฉ๋ถํ ์ธ์ง/์์ํ๊ณ ์คํ์ ์ ์ํ๋ ๊ณผ์ ์ด ํ์ํ๋ค. |
|
์คํ ์์ฑ ๋ฐฉ๋ฒ ์๋๋ฆฌ์ค ์ค์ฌ ์ ๊ทผ ๋ฐฉ์์ ์ฌ์ฉํด ์คํ์ ์์ฑํ๋ ์ผ๋ฐ์ ์ธ ํ
ํ๋ฆฟ์ ํ๋ ์ค์ฌ ๊ฐ๋ฐ(BDD)์์ ํ์๋ Given/When/Then์ด ์๋ค. Given/When/Then ํ์์ ๋ชจ๋ ์๊ตฌ ์ฌํญ์ด ์ถฉ์กฑ ๋๋์ง ํ์ธํ๋ ํ
์คํธ ์๋๋ฆฌ์ค ์์ฑ์๋ ์ฐธ๊ณ /์ฌ์ฉ๋๋ค. ์ด ํ์์ ์ธ๊ณผ๊ด๊ณ ํ์์ผ๋ก ์ฐ์ฌ์๊ธฐ ๋๋ฌธ์ ์์
์์๊ฒ ํธ๋ฆฌํ ๋ฟ๋ง ์๋๋ผ Cucumber, RSpec๊ณผ ๊ฐ์ ์๋ํ๋ ํ
์คํธ ์์
ํด์๋ ์ฝ๊ฒ ์ ์ฉํ ์ ์๋ค. ์๋ฅผ ๋ค์ด, ๋ก๊ทธ์ธํ ์ฌ์ฉ์, ๊ฒ์คํธ์ ๊ฐ์ ๋ ๊ฐ์ง ์ ํ์ ์ฌ์ฉ์๊ฐ ์กด์ฌํ๋ ์น์ฌ์ดํธ๋ฅผ ๊ตฌ์ถํ ๊ฒฝ์ฐ, ๋ก๊ทธ์์ํ ์ฌ์ฉ์์ ๋ก๊ทธ์ธ ๊ธฐ๋ฅ์ ์ ์ํ๋ ์ ์ ์คํ ๋ฆฌ๋ฅผ ๋ค์๊ณผ ๊ฐ์ ์คํ์ผ๋ก ์์ฑํ ์ ์๋ค. |
|
As a: ๋ก๊ทธ์์๋ ์ฌ์ฉ์๋ก์ I want: ๋๋ ์น์ฌ์ดํธ์ ๋ก๊ทธ์ธํ ์ ์๊ธฐ๋ฅผ ์ํ๋ค. so that: ๋ด ๊ฐ์ธ ํ๋กํ์ ์ ๊ทผํ๊ณ ์
โ๏ธScenario: ์์คํ
์ ์ด๋ฏธ ๊ฐ์
๋ ์ฌ์ฉ์์ธ โ๋'๋ ๋ก๊ทธ์ธํ๋ ค๊ณ ํ๋ค.
Given: โ๋โ๋ ํ์ฌ ๋ก๊ทธ์์๋ ์ฌ์ฉ์์ด๊ณ and ๋ก๊ทธ์ธ ํ์ด์ง์ ์ง์
ํ๋ค. When: ID์ ๋น๋ฐ๋ฒํธ ํ๋์ ํด๋น ์ ๋ณด๋ฅผ ์
๋ ฅํ๋ค. and ๋ก๊ทธ์ธ ๋ฒํผ์ ํด๋ฆญํ๋ฉด, Then: ์์คํ
์ ๋๋ฅผ ๋ก๊ทธ์ธ์์ผ์ค๋ค. |
|
Given / When / Then ํ
ํ๋ฆฟ์ ์์คํ
์ ๋์์ ๋ฏธ๋ฆฌ ์ค๋ช
ํ๊ธฐ ๋๋ฌธ์ ํ
์คํธ ์ฌ๋ก ์์ฑ์ ์์๋๋ ์๊ฐ์ ์ค์ด๋ ๋ฐ ๋์๋๋ ๊ฒ์ด๋ค. ์ฐ๋ฆฌ์ ๊ฒฝ์ฐ 1์ธ์นญ โ๋โ๋ก ์คํ์ ์์ฑํ๋ ๊ฒ์ ์ ํธํ๋๋ฐ, ๊ทธ ์ด์ ๋ 1์ธ์นญ์ผ๋ก ์์ฑํ ๋ ์ฌ์ฉ์์ ๊ด์ ์์ ์ด์ผ๊ธฐํ ๋ฟ๋ง ์๋๋ผ ์ฌ์ฉ์์ ๋์ฆ๋ฅผ ์ผ๋ํ ์ ์๋๋ก ๋์์ฃผ๊ธฐ ๋๋ฌธ์ด๋ค.
๋ค์์ ๊ด์ฐฎ์ ์คํ์ ์์ฑํ๋๋ฐ ๋์๋ ๋ช ๊ฐ์ง ํ์ ์ ์ด๋ดค๋ค. ๋น์ ์ ์์ด๋์ด๋ฅผ ๋ค๋ฅธ ํ๋ก์ ํธ ๊ตฌ์ฑ์๋ค์ด ์ถฉ๋ถํ ์ดํดํ ์ ์๋๋ก ๊ธฐ์ค์ ์ ์ํ์. ์คํ์ ํ์ค์ ์ด๊ณ ๋ฌ์ฑ ๊ฐ๋ฅํ๊ฒ๋ ์์ฑํ๋๋ก ํ์. ์ฆ, ์ต์ํ์ ๊ธฐ๋ฅ์ ์ ์ํ๊ณ ์ด๋ฅผ ๊ณ ์ํ๋ ๊ฒ์ด๋ค. ๋ชจ๋ ์ธ๋ถ์ฌํญ์ ์ค๋ช
ํ๋ ๋ฑ, ์ค์ค๋ก ์์ํ ์ผ์ ์์งํด์ ํ๋ฌปํ๋ ค ํ์ง ๋ง๋ผ. ๋ชจ๋ ์ดํด๋น์ฌ์๋ค๊ณผ ํ๋ ฅํ์ฌ ์ฌ๋ฌ๋ถ์ ์คํ ๊ธฐ์ค์ ํฉ์ํ๋๋ฐ ์ฃผ๋ ฅํ๋ผ. ์์ฐ๊ณผ ๊ฐ๋ฐ ์๊ฐ์ ์ ์ฝ์ด ์๋๋ก ์ ์ ํ ์ถ์ /์ฐ์ ํ ์ ์๋ ์ธก์ ๊ฐ๋ฅํ ์คํ์ ๋ง๋ค์ด๋ผ. ์ ์ ์คํ ๋ฆฌ๊ฐ ์คํ์ ์๋ง๊ฒ ์ ์ฉ๋๋์ง ํ์ธํ ์ ์๋ ์ฒดํฌ๋ฆฌ์คํธ๋ฅผ ์ ๊ณตํ๋ ๊ฒ์ ๊ณ ๋ คํด๋ณด์.
|
|
๋ช
ํํ ์คํ์ผ๋ก ๊ฐ๋ฐ ์๊ฐ์ ํจ์จ์ ์ผ๋ก ์ ์ฝํ๊ธฐ
|
|
์คํ ์์ฑ ์ฌ๋ก ์ด ์น์
์์๋ ๋๋ถ๋ถ์ ์น์ฌ์ดํธ์์ ๋ดค์ ๋ฒํ ๊ธฐ๋ฅ์ ๋ํ์ฌ ์์ฑ๋ ์คํ์ ์ฌ๋ก๋ฅผ ์ดํด๋ณด๊ธฐ๋ก ํ์. ์ ์ ์คํ ๋ฆฌ๋ฅผ ํตํด ํผ์ฒ๋ฅผ ์ค์ ํ ๋ค์์์์ผ ์คํ์ ์์ฑํ ์ ์๊ธฐ ๋๋ฌธ์, ์ ์ผ ๋จผ์ ์ ์ ์คํ ๋ฆฌ๋ฅผ ์ ์ํด์ผ ํ๋ค.
|
|
์์ #1 ์ฒซ ๋ฒ์งธ ์ ์ ์คํ ๋ฆฌ๋ ์นํ์ด์ง ๋ด ๊ฒ์ ๊ธฐ๋ฅ์ ๋ํด ์ค๋ช
ํ๋ค.
As a: ์น์ฌ์ดํธ ์ฌ์ฉ์๋ก์ I want: ์นํ์ด์ง์์ ๊ฒ์ํ ์ ์๊ธฐ๋ฅผ ์ํ๋ค. so that: ํ์ํ ์ ๋ณด๋ฅผ ์ฐพ๊ณ ์
Given/When/Then ํ
ํ๋ฆฟ์ ๋ฐ๋ฅด๋ฉด, ์คํ์ ๋ค์๊ณผ ๊ฐ๋ค.
โ๏ธScenario:
์ฌ์ฉ์๋ โ์ด๋ฆโ ์ ๋ณด๋ฅผ ์ด์ฉํด ํน์ ํญ๋ชฉ์ ๊ฒ์ํ๋ ค๊ณ ํ๋ค.
Given: ๊ฒ์คํธ ํน์ ๋ฑ๋ก๋ ์ฌ์ฉ์์ธ ๋ด๊ฐ When: ์ ํ ํ์ด์ง๋ฅผ ์ด๋ฉด Then: ์์คํ
์ ๋์๊ฒ ๋ชจ๋ ์ ํ ๋ชฉ๋ก์ ๋ณด์ฌ์ค๋ค and ํ๋ฉด ์ค๋ฅธ์ชฝ ์๋จ ๋ชจ์๋ฆฌ์ โ๊ฒ์' ์น์
์ ๋ณด์ฌ์ค๋ค. When: ์ ํ ๋ชฉ๋ก์ ์ค ์กด์ฌํ๋ ์ด๋ฆ์ โ๊ฒ์ ํ๋์ ์์ฑํ๊ณ and โ์ ์ฉ'๋ฒํผ์ ํด๋ฆญํ๊ฑฐ๋ ํค๋ณด๋์ ์ํฐํค๋ฅผ ๋๋ฅธ๋ค. Then: ์์คํ
์ ๊ฒ์ ๊ฒฐ๊ณผ ์น์
์ ์
๋ ฅ๋ ์ ํ ์ด๋ฆ๊ณผ ์ผ์นํ๋ ์ด๋ฆ์ ๊ฐ์ง ์ ํ์ ํ์ํ๋ค. and ๊ฒฐ๊ณผ ์น์
์ ์๋จ์๋ ๊ฒ์ ๊ฒฐ๊ณผ์ ์๋ฅผ ๋ณด์ฌ์ค๋ค.
|
|
์์ #2 ๋ค์ ์ ์ ์คํ ๋ฆฌ๋ ์นํ์ด์ง ๋ด ํผ๋๋ฐฑ ์ ์ถ ๊ธฐ๋ฅ๊ณผ ๊ด๋ จํด ์ ๋ฆฌ๋ ์คํ์ด๋ค.
As a: ์น์ฌ์ดํธ ์ฌ์ฉ์๋ก์ I want: ์นํ์ด์ง์์ ํผ๋๋ฐฑ์ ์ ์ถํ ์ ์๊ธฐ๋ฅผ ์ํ๋ค. so that: ๊ด๋ฆฌ์๋ค์ด ํฅํ ์น์ฌ์ดํธ๋ฅผ ์
๋ฐ์ดํธํ ๋ ๋ด ์๊ฒฌ์ ๊ณ ๋ คํ ์ ์๊ฒ๋ ํ๊ณ ์
์ด ๊ธฐ๋ฅ์ ๋ํ ์คํ์ ๋ค์๊ณผ ๊ฐ๋ค.
โ๏ธScenario: ์ฌ์ฉ์(๋)๋ ํผ๋๋ฐฑ ์ ์ถ ์์์ ๋ด ์๊ฒฌ์ ์์ฑํด ์ ์ถํ๊ณ ์ ํ๋ค.
Given: ๋ก๊ทธ์ธ ๋๋ ๊ฒ์คํธ ์ฌ์ฉ์์ธ ๋ด๊ฐ When: ํผ๋๋ฐฑ ํ์ด์ง๋ฅผ ์คํํ ๋ Then: ์์คํ
์ โ์ด๋ฉ์ผ', โ์ด๋ฆ' ๋ฐ โ์ฝ๋ฉํธ' ํ๋๊ฐ ํ์ ํญ๋ชฉ์ผ๋ก ํฌํจ๋ ํผ๋๋ฐฑ ์ ์ถ ์์์ ๋ณด์ฌ์ค๋ค. When: โ์ด๋ฉ์ผ' ํ๋์ ํด๋นํ๋ ์ ๋ณด๋ฅผ ๊ธฐ์
ํ๋ค. and ๋ด ์ด๋ฆ์ โ์ด๋ฆ' ํ๋์ ๊ธฐ์
ํ๊ณ and ๋ด ์๊ฒฌ์ โ์ฝ๋ฉํธ' ํ๋์ ์ฑ์ด ๋ค์ and โํผ๋๋ฐฑ ์ ์ถํ๊ธฐ' ๋ฒํผ์ ํด๋ฆญํ๋ค. Then: ์์คํ
์ โํผ๋๋ฐฑ์ ์ฑ๊ณต์ ์ผ๋ก ์ ์ถํ๋ค'๋ ํ๋์ ๋ฉ์์ง๋ฅผ ๋ณด์ฌ์ค๋ค. and ์์ ์์ฑํ๋ ํ๋ ๋ด ๋ฐ์ดํฐ๋ ์์คํ
์์ ๋ชจ๋ ์ญ์ ๋๋ค |
|
์์ #3 ๋ง์ง๋ง์ผ๋ก, ๋ธ๋ก๊ทธ์ ๋๊ธ์ ๋ฌ๊ธฐ ์ํ ์ ์ ์คํ ๋ฆฌ ๋ฐ ๊ทธ์ ๋ฐ๋ฅธ ์คํ์ ์ดํด๋ณด๊ธฐ๋ก ํ์. ์ด๋ ๋ก๊ทธ์ธํ ์ฌ์ฉ์๋ง ๋๊ธ์ ๋จ๊ธธ ์ ์์ผ๋ฉฐ, โ๋๊ธ ๋จ๊ธฐ๊ธฐ' ๊ธฐ๋ฅ์ ๋ํ ์ ์ ์คํ ๋ฆฌ๋ ๋ค์๊ณผ ๊ฐ๋ค.
As a: ๋๋ ๋ก๊ทธ์ธํ ์ฌ์ฉ์๊ฐ I want: ๋ธ๋ก๊ทธ ๊ฒ์๋ฌผ์ ๋๊ธ์ ๋จ๊ธธ ์ ์๊ธฐ๋ฅผ ์ํ๋ค. so that: ํด๋น ๊ฒ์๋ฌผ๊ณผ ๊ด๋ จ๋ ๋ค๋ฅธ ์ฌ์ฉ์์ ํผ๋๋ฐฑ์ ์ป๊ณ ์
์ด ๊ธฐ๋ฅ์ ๋ํ ์คํ์ ๋ค์๊ณผ ๊ฐ๋ค.
โ๏ธScenario: ๋ก๊ทธ์ธํ ์ฌ์ฉ์๊ฐ ๋ธ๋ก๊ทธ ๊ฒ์๋ฌผ์ ๋๊ธ์ ๋จ๊ธฐ๋ ค๊ณ ํ๋ค.
Given: ๋ก๊ทธ์ธ ์ฌ์ฉ์์ธ ๋ด๊ฐ When: ํน์ ๋ธ๋ก๊ทธ์ ๊ฒ์๋ฌผ ํ์ด์ง์ ์ง์
ํ์ ๋ Then: ์์คํ
์ ๋ธ๋ก๊ทธ ๊ฒ์๋ฌผ ์๋์ โ๋๊ธ" ์น์
๊ณผ ๋ค๋ฅธ ์ฌ์ฉ์๋ค์ด ์์ฑํ ๋๊ธ ๋ชฉ๋ก์ ๋ณด์ฌ์ค๋ค. and ์์คํ
์ ์ด ์น์
์์์ โ๋๊ธ ์
๋ ฅ' ํ๋๋ฅผ ํจ๊ป ๋ณด์ฌ์ค๋ค. When: ์ด ๋๊ธ ์น์
์ ๋๊ธ์ ๋จ๊ธด ๋ค์ and โ๋๊ธ ๋ฑ๋กโ ๋ฒํผ์ ํด๋ฆญํ๋ค. Then: ์ด๋ก์จ ์์คํ
์ ๋ด๊ฐ ๋จ๊ธด ๋๊ธ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๊ณ and ๋๊ธ ์น์
์ค ์ต์์์ ๋ฐฉ๊ธ ๋ฑ๋ก๋ ๋ด ๋๊ธ์ด ๋
ธ์ถ๋๋ค. and ๋ด ๋๊ธ ์ผ์ชฝ์๋ ํ๋กํ ์ฌ์ง๊ณผ ์ด๋ฆ์ด ํจ๊ป ๋
ธ์ถ๋๊ณ , and ๋๊ธ๊ณผ๋ ์๋ฐ๋๋ ์์น์ โ์ ๊ฑฐ'์ โํธ์ง' ์์ด์ฝ์ด ์กด์ฌํ๋ค. |
|
๋ง๋ฌด๋ฆฌ ํ๋ฉฐ ๋ณด์๋ค์ํผ, ์คํ์ ์์ฑํ๋ ๊ฒ์ ํด๋ผ์ด์ธํธ์ ๊ฐ๋ฐํ ๋ชจ๋์๊ฒ ๊ผญ ํ์ํ ๊ณผ์ ์ด๋ค. ํ์์๋ ๋ฌด์์ ์ด๋ป๊ฒ ํด์ผ ํ๋์ง ์ ํํ ํ๋จํ๋ ๋ฐ ๋์๋ ๋ฟ๋ง ์๋๋ผ, ํด๋ผ์ด์ธํธ๊ฐ ๊ฐ๋ฐ ํ๋ก์ธ์ค๋ฅผ ์ดํดํ๊ณ ๊ฐ๋ฐ๋ ์ํํธ์จ์ด๊ฐ ์ค์ ๋น์ง๋์ค ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํ๋์ง ํ์ธํ ์ ์๋ ๊ณผ์ ์ธ ๊ฒ์ด๋ค. ์ ์ ์คํ ๋ฆฌ์ ์คํ์ ์์ฑํ๋ ๋ฐ ์ฃผ์ ํ์ง ๋ง์. ๋ชจ๋ ๊ธฐ๋ฅ์ ์ ์ํ๊ณ ์ค๋ช
ํ๋ ๋ฐ ํฌ์ํ๋ ์๊ฐ์ ๊ฒฐ๊ณผ์ ์ผ๋ก ์ฑ๊ณผ๋ก ๋์์ฌ ๊ฒ์ด๋ค. ์คํ์ ๋น์ง๋์ค ๋ชฉํ๋ฅผ ๋ฌ์ฑํจ๊ณผ ๋์์ ๋ฒ๊ทธ๊ฐ ์๋ ์ฑ์ ์ ์ํ๋๋ฐ ํ์ํ ์ฌ์ฉ ์ฌ๋ก ๋ฐ ํ
์คํธ์ ๊ธฐ์ด๊ฐ ๋๋ค๋ ๊ฒ์ ๊ธฐ์ตํ์. |
|
+ ๋ ์๊ณ ์ถ๋ค๋ฉด
์ ์์ผ์ ๋ํ ์ ์ ๋ฐ ํ๋ก์ธ์ค, ๋, ๋ณธ๋ฌธ๊ณผ๋ ๋ค๋ฅธ ๋ฐฉ์์ ์ ์ ์คํ ๋ฆฌ ์์๋ฅผ ์ดํด๋ณด์ค ์ ์๋ ๊ธ์
๋๋ค. ์๋ก ์ ์ ๊น ์ธ๊ธ๋๋ 'ํ๋๋ ํฌ์ปค'์ ์ ์ฌํ, ์์คํฐ๋ฉ์ด์
๋จ๊ณ๋ ์ฝ๊ฒ ์ ๋ฆฌ๋์ด ์์ผ๋ ์
๋ฌด๋ฅผ ์ฐ์ /์กฐ์จํ๋ ๋ฐฉ๋ฒ์ ๋ํด ๊ถ๊ธํ์๋ค๋ฉด ์ฝ์ด๋ณด์๊ธฐ๋ฅผ ์ถ์ฒ๋๋ ค์!
์ ์์ผ ๋ฐฉ๋ฒ๋ก ์ค ๊ฐ์ฅ ๋ํ์ ์ธ ํ๋ก์ธ์ค ํ๋ ์ ์ํฌ์ธ ์คํฌ๋ผ์ ๋ํ ๊ธ์
๋๋ค. ์ ์ ์คํ ๋ฆฌ ์์ฑ๋ฒ ์ธ์ ์คํฌ๋ผ์ ๊ด๋ จํด์ ์ข ๋ ์ดํดํ๊ณ ์ถ์ผ์ ๋ถ๋ค๊ป ์ถ์ฒ๋๋ฆฝ๋๋ค!
|
|
์ ์ : Maryna Z, Dmitriy G.
๋ฒ์ญ์ : ๋
ธํจ์ ๊ฒ์์ : ์ํ์ค(Grace Yang) *๋ฌด๋จ ์ ์ฌ ๋ฐ ์ฌ๋ฐฐํฌ ๊ธ์ง(๋งํฌ ๊ณต์ ๊ฐ๋ฅ) |
|
์ง๋ ๋ด์ค๋ ํฐ ์ดํด๋ณด๊ธฐ |
|
์ค๋ ์ฝํ
์ธ ๋ ์ด๋ ์
จ๋์?
|
|
๊ฐ์ด ์ฝ๊ณ ์ถ์ ์น๊ตฌ๊ฐ ๋ ์ค๋ฅธ๋ค๋ฉด ๐๊ตฌ๋
๋งํฌ ๊ณต์ ํ๊ธฐ |
|
[๋๋
์๊ฒ ๋๋ค๋ฆฌ์นด๋
ธ ํ ์ โ๏ธํ์ํ๊ธฐ]
์ด๋ฒ ๋ ํฐ๋ '์๊ณ ํ๋ค', ๋ง์ฝ ๋๋
ํ์๊ฒ ์ปคํผ ํ ์ ์ฌ์ฃผ๊ณ ์ถ์ผ์ ๋ถ๋ค์ด ๊ณ์๋ค๋ฉด ์๋ ๊ณ์ข๋ฅผ ํตํด ํ์ํด์ฃผ์ธ์! ํฅ๊ธํจ์ ๋ค, ์ฌ๋ฌ๋ถ์ ๋ฐ๋ปํ ๊ด์ฌ๊ณผ ๋์์ด ์๋น์ค ์ ์ง์ ์ ๋ง ํฐ ํ์ด ๋ฉ๋๋ค.
|
|
8์ ํ์ํด์ฃผ์ ๋ถ๋ค
์ ์นํ, ์ดํ ๋ก, ์ด๋ํ, ์ด์ง์, ๊น์งํ, ๋ฐ๋ค์, ๊น์ง, ์ฌ์ ํ ์ธ 3๋ช
|
|
|