Back tostdlib
book
New

Extreme Programming Explained: Embrace Change

A concise guide to the Extreme Programming methodology, teaching how to improve software quality and respond quickly to changing requirements.

Overview
Extreme Programming Explained: Embrace Change provides a clear introduction to the Extreme Programming (XP) framework, focusing on practical techniques for improving software development practices and delivering business value.

Key Takeaways

  • Core XP values: communication, simplicity, feedback, courage, and respect.
  • Practices such as pair programming, test-driven development, continuous integration, and frequent releases.
  • How to handle changing requirements without compromising quality.
  • Strategies for fostering a collaborative, high-performance engineering culture.

Who Would Benefit

  • Engineering managers and technical leaders seeking agile transformation.
  • Software developers interested in modern development practices.
  • Architects and team leads looking to improve code quality and delivery speed.
  • Organizations adopting or scaling agile methodologies.

Frameworks and Methodologies

  • Extreme Programming (XP)
  • Agile software development
  • Test-Driven Development (TDD)
Source: amazon.co.uk
#extreme programming#agile#software development#technical leadership#software engineering#management#programming#methodology

Explore more resources

Check out the full stdlib collection for more frameworks, templates, and guides to accelerate your technical leadership journey.