Extreme Programming XP Report
Extreme Programming XP Report
Extreme Programming (XP) is one of the numerous Agile frameworks applied by IT companies. But
its key feature - emphasis on technical aspects of software development - distinguishes XP from the
other approaches.
Software engineer Kent Beck introduced XP in the 1990s with the goal of finding ways to write
high-quality software quickly and being able to adapt to customers' changing requirements. In 1999,
performing these practices. That's where the "extreme" in the framework's title comes from.
To get a better understanding of these practices, we'll start with describing XP's lifecycle and the