AGILE SOFTWARE DEVELOPMENT

Extreme Programming was in fact targeted especially at small co-located teams developing non-critical products. XP provides a list of simple, specific, and seemingly naïve principles and values that guide the software development process throughout the main four phases of software development: planning, coding, designing, and testing. ................
................