Posted on July 15, 2009 by Dean Leffingwell
While continuing my work with a number of larger enterprises facing the cultural change, new practice adoption and organizational challenges of a large scale agile transformation, the topic has again come up as to how to organize large numbers of agile teams to effectively implement agile and optimize value stream delivery.
For the smaller software enterprise, [...]
Filed under: Agile Executive, Distrib. Development, Enterprise Rollout, Feature Vs Component Teams, Team Practices | 8 Comments »
Posted on November 25, 2008 by Dean Leffingwell
For those who have followed this blog or read the book, you might know that I called Chapter 13 of SSA “Concurrent Testing” and not TDD (Test-Driven Development). I talked about TDD in the book, but I didn’t specifically prescribe it. TDD says:
Write the test
Run it and watch it fail (meaning build it permanently into [...]
Filed under: Team Practices | Tagged: TDD, test-driven development | 4 Comments »
Posted on October 19, 2008 by Dean Leffingwell
Last week, I gave a talk on Scaling Agility at Agilis 2008 in Reykjavik, Iceland. Yes, Iceland has an active agile community within their population of some 300,000-400,000. A local consultancy Sprettur, hosted this conference and invited guest speakers including Jeff Sutherland and myself. I was somewhat surprised to see the advanced level of agile [...]
Filed under: Team Practices | Leave a Comment »
Posted on October 13, 2008 by Dean Leffingwell
In a prior post, I referred to a post by Paul Beavers of BMC (Is it Possible to be Half-Agile?) which gave his perspective on the agile acid test- the quintessential test of whether or not an organization is truly achieving agility at enterprise scale. In my post, I also provided my viewpoint on the [...]
Filed under: Agile Executive, Team Practices | Tagged: agile enterprise acid test | 3 Comments »
Posted on August 1, 2008 by Dean Leffingwell
For those following the “Big Picture” series and the recent post Enterprise Agility-The Big Picture (4) Backlog, I just saw a number of posts from Luke Hohmann at Agile Commons describing some of the methods and challenges associated with prioritizing backlog.
If found the post Why Prioritizing Your Product Backlog for ROI Doesn’t Work particularly relevant, [...]
Filed under: Team Practices | Leave a Comment »
Posted on June 16, 2008 by Dean Leffingwell
Recently the post “Zero to Fear in 60 Seconds” appeared in Agile Juice . This great post highlights some of the challenges with the transparency and fact-based status assessment that agile purports to deliver. Simply put, it’s not unusual (at least initially) that the apparent visibility provided by the daily standups and story status [...]
Filed under: Enterprise Rollout, Team Practices | Leave a Comment »
Posted on June 5, 2008 by Dean Leffingwell
I was recently doing some research on prospective agile governance models for a company in the throes of understanding how to manage the entropy of a large number of newly energized and empowered agile teams. For perspective on the problem, I returned to the following article for guidance: The New New Product Development Game. This [...]
Filed under: Team Practices | Leave a Comment »
Posted on March 21, 2008 by Dean Leffingwell
I’ve noted a teams need for an occasionally “hardening iteration” in SSA Chapter 13 as well as in a number of posts (Release Planning at Enterprise Scale: an Inside-out Narrative.) The hardening iteration is dedicated to eliminating technical debt, such as minor refactors, bugs, testing across multiple platforms, final QA, docs etc., that is [...]
Filed under: Team Practices | Tagged: hardening iterations | Leave a Comment »
Posted on January 21, 2008 by Dean Leffingwell
Often times when introducing some of the basic agile project management practices to new teams (for example, the daily standup) some of the more experienced (ok, older) team members comment on the fact that these techniques look a lot like the techniques they used in the past when their projects were in deadline [...]
Filed under: Meeting Deadlines, Team Practices | Tagged: agile project management, deadline pressure, deadlines, Meeting Deadlines | 1 Comment »
Posted on April 20, 2007 by Dean Leffingwell
“We place the highest value on actual implementation and taking action.
There are many things one doesn’t understand; therefore, we ask them, why don’t you just go ahead and take action?
You realize how little you know, and you face your own failures and redo it again, and at the second trial you realize another mistake . [...]
Filed under: Team Practices | 2 Comments »