Wednesday, August 23, 2006

Agility & Discipline Made Easy

I was turned on to the book "Agility and Discipline Made Easy" by a colleague of mine. This book is a good follow up to the book "The Rational Unified Process Made Easy." The primary focus of the book is to provide you with best practices for making projects more agile (with focus on the Unified Process).

The book outlines six fundamental principles (best practices) that characterize the most successful projects in the software development industry. Many of these principles are found to some degree in most iterative and agile processes:
  1. Adapt the process
  2. Balance stakeholder priorities
  3. Collaborate across teams
  4. Demonstrate value iteratively
  5. Elevate the level of abstraction
  6. Focus continuously on quality
Each principle is then broken down into sets of practices for:
  • Supporting Iterative Development
  • Improving Your Ability to Manage Requirements
  • Improving Your Ability to Do Architecture, Design, and Implementation
  • Improving Your Ability to Do Testing
I highly recommend this book for those of you that are experienced with RUP and want to make your processes more agile.

No comments: