Reading Notes presented by BookClub.dev

Corollary Practices for Extreme Programming


Listen Later

This week we look at chapter 9 of Extreme Programming Explained 2nd edition by Kent Beck and reflect on the exercise from chapter 8, Getting Started, that we did live last Thursday on Twitch.

After doing the exercise, I recommend the following format. Spend 5 minutes brainstorming on each of the three questions. After that, go back and refine what you came up with; this should take 10-5 minutes for a total of 20 minutes per practice.

The three questions to answer are

Why do you want to do the practice?
What are the things that lead towards doing the practice well?
What are the signs that you are moving in the wrong direction?

In this chapter, Beck described 11 corollary practices for XP. These are more advanced than the original 14 primary practices.

  • Real Cusomter Involvment
  • Incremental Deployment
  • Team Continuity
  • Shrinking Teams
  • Root-Cause Analysis
  • Shared Code
  • Code and Tests
  • Single Codebase
  • Daily Deployment
  • Negotiated Scope Contract
  • Pay-Per-Use

We will discuss these practices live on Twitch this Thursday at 7 pm eastern You can join the discussion by going to bookclub.dev/live.

...more
View all episodesView all episodes
Download on the App Store

Reading Notes presented by BookClub.devBy Dan Cook