The Agile Maturity Model (AMM) is described at http://www.drdobbs.com/architecture-and-design/224201005 . The primary goal of a maturity model is to provide...
The URL for my new paper is ftp://public.dhe.ibm.com/common/ssi/sa/wh/n/raw14211usen/RAW14211USEN.PDF . In my previous posting the URL didn't make it...
Product owners play a key part in creating successful products with Scrum: They are in charge of the product and lead the development effort. But this new,...
http://agileinaflash.blogspot.com/2010/04/branch-per-feature.html Why many teams chose branch per feature, why it causes problems, and some thoughts on what...
Mocks, test doubles, whatever you call them (something our prior card addresses). What pitfalls do you want to avoid when you use mocks in your tests? ...
At the recent Jazoon conference in Zurich, Ken Schwaber talked about the lack of technical practices in Scrum projects that lead to technical debt. However,...
A summary of roles in an agile environment. It probably doesn't match your list, and you won't see any farm animals on it. Which of these roles have you played...
Tim & Jeff's latest Agile in a Flash card: http://agileinaflash.blogspot.com/2010/06/only-agile-tools-youll-ever-need.html Guaranteed to rankle at least a few...
Software developers have enjoyed the benefits of Test Driven Development for a long time now. System Operations professionals have not yet been test infected. ...
Tim and Jeff with another Agile in a Flash card. There are endless ways to plan and execute an agile iteration. What principles should remain constant? ...
Information radiators, or BVCs ("big visible charts"), are designed to keep teams and others informed about progress on an agile project. What are some...
What factors most influence success on an agile effort? http://agileinaflash.blogspot.com/2010/07/agile-success-factors.html (Tim & Jeff present the latest...
In the latest Agile in a Flash card, Tim Ottinger and I present the ABCs of good acceptance test design. These guidelines mirror some familiar principles from...
Tim and I needed to fill one of the more fundamental cards in the deck. It was interesting for us to see how we both reacted to the notion of an "agile...
The goal of this article is to share experiences and the model for organizing and operating distributed Agile teams that evolved from these efforts, but the...
Agilefant <http://www.methodsandtools.com/tools/tools.php?agilefant> is an open source backlog management tool suitable for both product- and project-oriented...
This article demonstrates that the key to fully realizing several of the core principles of Agile is implementing a repeatable process for ensuring code is as...
The Core Protocols <http://www.methodsandtools.com/archive/archive.php?id=111> are our 'best practices' for people, teams of people and organizations that...
Agile development is the future of modern software engineering. Companies that have implemented it successfully have seen great improvements in their...
Tim Ottinger and I wrote a new article for the January issue of Pragmatic Programmer39;s PragPub magazine. The article is called "Code Coupling" and appears at...