Skip to Main Content
Scaling Software Agility: Best Practices for Large Enterprises
book

Scaling Software Agility: Best Practices for Large Enterprises

by Dean Leffingwell
February 2007
Intermediate to advanced content levelIntermediate to advanced
384 pages
9h 5m
English
Addison-Wesley Professional
Content preview from Scaling Software Agility: Best Practices for Large Enterprises

Chapter 3The Essence of XP

XP is a popular and somewhat controversial method of agility that questions some of the most fundamental tenets of software development practices.

What Is XP?

Probably the most interesting and controversial of all agile methods is XP, for Extreme Programming. XP is an agile programming method that has been well described in a number of books by Kent Beck and others (including Fowler, Gamma, Cunningham; see suggested reading). Beck [2000] defines XP as “a lightweight methodology for small to medium-size teams developing software in the face of vague or rapidly changing requirements.” XP originated most formally in a 1996 project at DaimlerChrysler managed by Kent Beck in his role as consultant. By applying the principles ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Implementing and Scaling Agile in the Enterprise

Implementing and Scaling Agile in the Enterprise

Matt LeMay
On Time and On Budget: Project Management Collection (4 Books)

On Time and On Budget: Project Management Collection (4 Books)

Harvard Business Review, Joe Knight, Roger Thomas, Brad Angus, Aaron J. Shenhar

Publisher Resources

ISBN: 0321458192Purchase book