Stable values

Bob Martin reflects on the early values underpinning the agile movement highlighted in the book “Extreme Programming Explained” by Kent Beck.

“I believe the practices persist because they are based on a firm foundation of stable values. Values that Kent Beck described in Chapter 7 on page 29 of his book:

  • Communication
  • Simplicity
  • Feedback
  • Courage.

I could try to argue why these are the right values; but I think they speak for themselves. What software craftsman would reject any one of those values? What software craftsman would not strive to ensure that each one of those values were represented in their work? These values are values of software craftsmanship.”

Read Bob’s full remarks here.

Phil

Technology & digital product enthusiast. Still searching for the perfect t-shirt.