The Agile community has had several years of experience in successfully adopting practices that it is time to gather this information in aggregate form. I've been doing so by talking to others who have gone through the 'adoption and adaptation' phases and writing the results in pattern format.
Patterns of Agile Practice Adoption: The Technical Cluster (book)
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
Functional Testing: A Pattern to Follow and Smells To Avoid
Functional testing is one of those practices that has not caught on as much as other technical practices in the Agile community. Jean Whitmore and I take a look at our own good and bad experiences with this particular practices and present it in (semi) pattern format. This paper was presented and reviewed at PLoP 2006. The current version is available on the PLoP 2006 website.
Adopting Agile Practices: An Incipient Pattern Language
Dave West and I took some of the patterns from ChiliPLoP 2006 and presented them for review at PLoP 2006 in a paper describing a business value adoption strategy with practices documented as patterns.
The initial paper can be found here, and we are currently refining the paper based on feedback from the workshop.
XP 2006 Workshop
In the summer of 2006 in Finland at XP 2006 Ahmed El shamy and I ran a workshop to gather experience from agile practitioners. We wanted to take what we learned from ChiliPLoP 2006 and expand it. Over forty five people showed up, worked hard, and shared their experiences in agile practice adoption. We focused on business values, smells addressed, and the agile practices that addressed those smells.
The results led to an article in the fall 2006 issue of Agile Development published by t
ChiliPLoP 2006
In April 2006 I met with Ahmed Elshamy, Ashley Johnson, and David West to discuss our experience in what agile software development. We all had years of experience doing so successfully on different projects and at different companies. We came up with a huge list of practices that we had in common. We only flushed out a few of those patterns.
The details of our results can be found on the Agile Adoption Site.
Adopting Agile Development Practices (A Report on an Open Space Session)
On a Saturday afternoon in September 2006 two Open Space sessions entitled "Agile Practice Patterns" and "Agile Anti-Patterns" were merged into one. We had a mix of attendees: a few consultants, some developers who were introducing XP practices in a grass-roots manner, and a group working together at the same company who were about to embark on adoption of some agile practices next Monday morning. This was a diverse group that had many points of view to offer.
Read the full article on InfoQ's site.
