Choosing to Start Small or Go All In when Adopting Agile

When it comes to transitioning to agile a lot of companies wonder whether it is best to start small or go all in.  In this article scrum and agile expert Mike Cohn looks at both options and gives readers the information they need.

Comparative Agility Assessment - Determining How Agile You Are Comparatively

With this in mind, Kenny Rubin, Laurie Williams and I created the Comparative Agility assessment (CA), which is available for free online. Like the Shodan Adherence Survey and Agile:EF, a CA assessment can be based on individual responses to survey questions. However, it was also designed to be completed by an experienced ScrumMaster, coach, or consultant on behalf of a team or company based on interviews or observation.

The Art of Compromise

The concepts of agility and project governance are not fundamentally opposed. Each is an attempt to improve the finished product. Scrum strives to do this through close collaboration and the short inspect-and-adapt cycles of the timeboxed sprints. Project governance strives to do it by what we might call inspect-and-approve (or reject) checkpoints in which the product or project is compared to a set of desirable attributes.

How To Fail With Agile

Not everyone involved in an agile transition wants the change to be successful. This tongue-in-cheek article details twenty things you can do to sabotage an agile transition. Of course, the twenty things also serve as reminders of things to avoid or watch out for.

The Chivalrous Team Member

In seeking to improve how we develop software, we continually inspect and adapt. While thinking recently about the characteristics of the ideal team member, we found similarities between the best-performing soft- ware teams of today and the Knights of the Round Table. This article considers the Code of Chivalry as applied to team members.

Writing the Product Backlog Just in Time and Just Enough

This article addresses the issue of how much detail should be included in product backlog items and when that detail should be added. In answering that question it provides guidance on how to incorporate activities such as user experience design and architecture into agile projects.