XP
eXtreme Programming

애자일 소프트웨어 개발론(Agile Software Development)의 하나로 단순성, 상호소통, 피드백, 용기 등의 원칙에 기반하여 “고객에게 최고의 가치를 가장 빨리” 전달하도록 하는 경량 방법론이다.

XP는 요구사항 등의 변화가 자주, 많이 있거나 개발자가 소규모(10명 내외)이고 같은 공간을 사용하는 경우에 높은 효과를 볼 수 있다고 알려져 있다.