Are you adopting one or more Agile practices or seriously thinking
about trying out one or more practices on your team? Have you read
any of the Agile methodology books on Extreme Programming,
Scrum, or Test-driven Development and are theoretically convinced of
at least trying the practices?
Or perhaps you’re coming off your first project and you’ve been asked
to join another team to help this group succeed as you have done
previously. Of course every project is different. So, are the same
practices you used last time going to be as effective on the next
project? It depends! This book will help you get past “it depends†in
order to determine what practices should be adopted as well as give
you some hints on how they may need to be adapted.
Maybe you are unlucky enough to have been part of a failing Agile
project (or possibly are still on one). Read this book to get an idea
why the practices you are using may not be applicable. Be Agile about
your Agile practices.
If any of the above scenarios fit, then this book is for you. It will help
you look at the individual practices, their relationships, and give you a
strategy that has been used several times on multiple projects by
multiple companies successfully. It will also give you warnings of
how practices have gone wrong before and how you can recognize and
respond to the problems that occur. This is not just one person’s
opinion or an untried method. The patterns you will read here all
come from several real world project experiences.
