Search

Home > iteration > Principles in Extreme Programing
Podcast: iteration
Episode:

Principles in Extreme Programing

Category: Technology
Duration: 00:45:33
Publish Date: 2019-08-26 07:00:15
Description:

Season 7 Episode 3

A weekly podcast about programming, development, and design through the lens of amazing books, chapter-by-chapter

Hi, I'm John and I'm joined by JP.

Today we will be going through chapter 5 and continuing our discussion about the guiding principles of Extreme Programming.

  • Intros
  • Chit Chat

Recap:

  • values are the roots of things we like and don't like in a situation
    • communication, simplicity, feedback, courage, respect
  • practices are evidence of values
  • principles bridge the gap between values and practices

Values are too abstract to directly guide behavior. (This is why we discuss things in the context of principles)

Other principles may guide your team, but these are the principles that guide XP:

  • Humanity
  • Economics
  • Mutual benefit
  • Self-similarity
  • Improvement
  • Diversity
  • Reflection
  • Flow
  • Opportunity
  • Redundancy
  • Failure
  • Quality
  • Baby steps
  • Accepted responsibility

Now obviously we aren't going to bore you with discussion on all 14 of these principles, so today we'll only talk about a handful of them.


Humanity - noun, the characteristics that make us human

Total Play: 0