LibreSource Community. All About Agile: 10 Key Principles of Agile Software Development. Agile is one of the big buzzwords of the IT development industry. But exactly what agile development? Put simply, agile development is a different way of managing IT development teams and projects. The use of the word agile in this context derives from the agile manifesto . A small group of people got together in 2001 to discuss their feelings that the traditional approach to managing software development projects was failing far too often, and there had to be a better way.
Extreme Programming. ExtremeProgramming is one of many AgileProcesses.
It is also known as XP. The names AthlonXP and WindowsXP would appear not to be related to ExtremeProgramming, but if interested, you could see the WindowsXpNameDiscussion. See ExtremeProgrammingRoadmap for an index of information about extreme programming on this site.