Agile: Axel Christian Santos Bloomfield
Agile: Axel Christian Santos Bloomfield
3. XP Project Team
Ron Jeffries
How does XP work?
Besides practices, XP is built upon values and principles.
The XP values:
• Communication
• Simplicity
• Feedback
• Courage
• Respect
XP Principles
The XP principles:
• Humanity
• Economics
• Mutual Benefit
• Self Similarity
• Improvement
• Diversity
• Reflection
• Flow
• Opportunity
• Redundancy
• Failure
• Quality
• Baby Steps
• Accepted Responsibility
XP Project Team
Roles
• Client • Developer • Tester
• Coach • Manager
Planning and Testing
For the tests, a series of automated tests have to be carried out continuously based on the client's
requirements to verify that everything works correctly. These have to be done periodically and automatically.
Design and Development
Software programming is always done in pairs, which is called two-hand programming. This method ensures
that at least one programmer knows and controls the work of another and is reviewed. The advantage is that
better code is produced than based on a programmer, although the difficulty of it is greater.
Pros & Cons
Pros Cons
• Fast • Code overcomes design
• Visible • Location
• Reduces costs • Lack of documentation
• Teamwork • Stress
Questions?