์ต์คํธ๋ฆผ ํ๋ก๊ทธ๋๋ฐ (eXtreme Programming, XP)
1๏ธโฃ์ต์คํธ๋ฆผ ํ๋ก๊ทธ๋๋ฐ
- ์ฌ์ฉ์์ ์๊ตฌ์ฌํญ์ ์ธ์ ๋ ์ง ๋ณํ ์ ์์
- ๊ณ ๊ฐ๊ณผ ์ง์ ๋๋ฉดํ๋ฉฐ ์๊ตฌ์ฌํญ์ ์ด์ผ๊ธฐํ๊ธฐ ์ํด ์ฌ์ฉ์์คํ ๋ฆฌ(User Story)๋ฅผ ํ์ฉํ ์ ์์
- ๊ธฐ์กด์ ๋ฐฉ๋ฒ๋ก ์ ๋นํด ์ค์ฉ์ฑ(pragmatism)์ ๊ฐ์กฐํ ๊ฒ์ด๋ผ๊ณ ๋ณผ ์ ์์
- ์๊ท๋ชจ ๊ฐ๋ฐ ์กฐ์ง์ด ๋ถํ์คํ๊ณ ๋ณ๊ฒฝ์ด ๋ง์ ์๊ตฌ๋ฅผ ์ ํ์์ ๋ ์ ์ ํจ
- ์ต์คํธ๋ฆผ ํ๋ก๊ทธ๋๋ฐ์ ๊ตฌ๋์ํค๋ ์๋ฆฌ๋ ์์์ ์ธ ์๋ฆฌ์ ๊ฒฝํ์ ์ต๋ํ ๋์ด ์ฌ๋ฆฌ๋ ๊ฒ
- ๊ตฌ์ฒด์ ์ธ ์ค์ฒ ๋ฐฉ๋ฒ์ ์ ์ํ๊ณ ์์ผ๋ฉฐ, ๊ฐ๋ฐ ๋ฌด์ ๋ณด๋ค๋ ์์ค์ฝ๋์ ์ค์ ์ ๋
XP ๊ฐ๋ฐ ๊ณผ์ ์์์ ์ฌ์ฉ์ ์คํ ๋ฆฌ
๊ณ ๊ฐ์ ์๊ตฌ์ฌํญ์ ๊ฐ๋จํ๊ฒ ์๋๋ฆฌ์ค๋ก ์์ฑํ ๊ฒ
'๐ฉโ๐ปProgramming' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| [์ํํธ์จ์ด ๊ฐ๋ฐ] Black Box Test / White Box Testing (0) | 2022.07.29 |
|---|---|
| [์ํํธ์จ์ด ์ค๊ณ] Object-oriented programming (0) | 2022.07.29 |
| [์ํํธ์จ์ด ์ค๊ณ] Software Architecture (0) | 2022.07.29 |
| [์ํํธ์จ์ด ์ค๊ณ] CASE (Computer Aided Software Engineering) (0) | 2022.07.29 |
| [์ํํธ์จ์ด ์ค๊ณ] UML (Unified Modeling Language) (0) | 2022.07.29 |
๋๊ธ