Welcome to the The Art of Agile Development website. Here, you'll find a cornucopia of bonus material, such as downloadable posters, behind-the-scenes material, and new insights.

Starting in 2010 (and continuing in 2011), you'll also find the full text of the book, conveniently cross-referenced and hyperlinked. A new section will be released every Friday, starting with the practices in Part II.

For more, see the table of contents.

Art of Agile Training!
Apr 23 - 27New York CityRegister here
 Print

The Art of Agile Development: XP Concepts

06 Feb, 2008

in 99 words

Technical debt is code cruft; refactor to get rid of it. Iterations are a weekly timebox; timeboxes always end on time, even if the work isn't 100% done. Stories are how you plan (but they aren't requirements). Velocity counts what you did, so you can predict what you'll do.

Speaking of planning, strive to make decisions at the last reponsible moment. You'll have more information and make fewer mistakes. Use the Theory of Constraints to optimize whole systems by accepting waste in non-constraints.

Finally, be mindful in everything you do, so that you may learn, grow, and excel.

as haiku

before pulling weeds
perhaps I should remember
what the plants look like

Deleted Scene

Your Brain on Agile

Inside the Book

  • XP Concepts
  • Refactoring
  • Technical Debt
  • Timeboxing
  • The Last Responsible Moment
  • Stories
  • Iterations
  • Velocity
  • Theory of Constraints
  • Mindfulness

Loading...

Loading comments...