XP (eXtreme Programming)
I. SW 개발방법론의 Agility 강조, XP의 개요 가. XP (eXtreme Programming)의 정의 짧은 주기의 반복(Iteration)을 통해 요구 변화에 신속하게 대응하여 위험을 줄이고 고객 관점의 고품질 SW를 빠르게 전달하는 Agile 방법론의 기법 나. XP의 특징 개발자, 관리자, 고객 간 조화로 개발 생산성을 높이고자 하는 접근법 고객 요구사항 변경에 적극적, 긍정적으로 대처 다. XP의 등장배경 – RUP의 산출물 부담과 신속한 개발의 어려움 – Time to Market 실현과 Products의 적시 배포 – 프로세스 중심의 전통적 방법론으로는 변화의