2. XP (Extreme Programming)
An agile development methodology XP is “a light-weight methodology for small to medium-sized teams
developing software in the face of vague or rapidly changing requirements.
It works by bringing the whole team together in the presence of simple practices, with enough
feedback to enable the team to see where they are and to tune the practices to their unique situation?
It was One of the earliest Agile methodologies And the first one that challenge the traditional Waterfall
model.
XP is a designed to support a small/medium software development teams.
It’s called “Extreme Programming” because it takes 12 known proven software development
principles/practices and push them to extreme levels.
3. 1. Communication : Team and the client, Developers->Developers, Developers->Client
2. Simplicity : Removed unused code, Do the simplest that could possibly work.
3. Feedback : Evaluate the current state of process, increase the effectiveness.
4. Courage : Risk taker.
5. Respect : Project, Customer, Team members.
Values of XP