반응형
XP(eXtreme Programming)
수시로 발생하는 고객의 요구사항에 유연하게 대응하기 위해 고객의 참여와 개발 과정의 반복을 극대화하여 개발 생산성을 향상하는 방법
짧은 주기의 반복을 통해 요구 변화에 신속하게 대응하여 위험을 줄이고 고객 관점의
고품질 SW를 빠르게 전달하는 Agile 방법론
애자일 방법론 중 하나로, 비즈니스 상의 요구가 시시각각 변동이 심한
소규모 프로젝트에 적합한 개발 방법론
- 중소규모 개발 조직에 적합한 경량화된 개발 방식
- 반복적 개발 방법론의 일종
- XP를 적용함에 있어서 그 가치(Value)와 그 가치를 달성하기 위한
실천법(Practice)으로 구성되며,
이 두 가지의 균형을 유지하기 위한 원칙(Principle)이 필요하다.
XP 개발 절차
출처 : 탑싯 에센스
XP의 5가지 핵심 가치
[두음] 용단커피존
의사소통(Communication), 단순성(Simplicity),
피드백(Feedback), 용기(Courage), 존중(Respect)
XP의 12가지 실천 방법
[두음] 단테리코 짝공통 계작메 주현
출처 : 탑싯 에센스
기출 문제
(응용 123-3-2)
XP(eXtreme Programming)의 특징 및 실천 방법(practice)들을 설명하시오.
참고 자료
탑싯 에센스 - 소프트웨어 개발
반응형
'정보관리기술사 > SW 공학' 카테고리의 다른 글
응집도 - "우논시절통순기" (0) | 2022.12.30 |
---|---|
소프트웨어 3R (0) | 2022.12.12 |
스크럼(SCRUM) (0) | 2022.12.09 |
ISP 기본 구성 내용 - "환현정목통" (0) | 2022.11.17 |
V 모델, 개발 단계에 따른 테스트 - "단통시인" (0) | 2022.10.09 |
댓글