5. Extreme Programming IS A SET OF GOOD SOFTWARE ENGINEERING PRACTICES ! XP does ! doesn’t prescribe any engineering practices Changeable during iterations Once it approved by the customer and start working it never changes !!! Continuous: Planning Game (every Iteration), Release Planning Requirements Gathering (done once at start) XP Other
13. XP VALUES: 2.Communication : since threes no documentation in XP, communication is a core value. Every member in the team works together in every step and meets frequently.
14. XP VALUES: 3.Respect: Team members respect each other, the clients ,and their work by always looking for high quality and seeking for the best design for the solution. 4.feedback: Ensure rapid progress, rapid development, team confidence, and discover bugs early. XP includes three types of feedback