본문 바로가기
정보관리기술사/SW 공학

XP(eXtreme Programming) 기법

by 두음달인 2022. 12. 10.
반응형


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)들을 설명하시오.

 


참고 자료

 

탑싯 에센스 - 소프트웨어 개발

 

익스트림 프로그래밍 - IT위키 (itwiki.kr)

 

IT위키

IT에 관한 모든 지식. 함께 만들어가는 깨끗한 위키

itwiki.kr

 

반응형

댓글