Posted on August 20, 2009 by Dean Leffingwell
Hiren Doshi is doing a good job of describing various considerations around the feature vs. component teams discussion and on the practical application of the three tier Big Picture model for larger and distributed enterprises, at his blog at www.practiceagile.com. His ongoing, experience-based perspective is lucid and practical so I’ve added his blog to the blogroll. [...]
Filed under: Distrib. Development, Feature Vs Component Teams | 1 Comment »
Posted on August 7, 2009 by Dean Leffingwell
Prompted by the discussion of feature and component teams, a reader recently sent in the following question:
“I have a user story, that on its face, appears to have been structured in such a way that it simply cannot be independent. That is, the story itself cuts across teams, and even across product lines. If the [...]
Filed under: Distrib. Development, Enterprise Rollout, Feature Vs Component Teams | Leave a Comment »
Posted on July 17, 2009 by Dean Leffingwell
In my last post, I reintroduced this topic, describing the conundrum of organizing large number of agile teams to better address value delivery for new end user features and services. I described two basic approaches, feature teams and component teams, and some arguments for each.
I’m still waiting for some feedback from a couple of others [...]
Filed under: Agile Executive, Distrib. Development, Enterprise Rollout, Feature Vs Component Teams | 4 Comments »
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 February 18, 2008 by Dean Leffingwell
Note: This post is part of a continuing series where I’ve been discussing the critical role that release planning has in enterprise agility.
These seminal release planning events are one of the key mechanisms the enterprise can apply to use its emerging agile practices to drive a coordinated and directed strategy into the marketplace – a [...]
Filed under: Distrib. Development, Release Planning | Tagged: agile release, Release Planning | Leave a Comment »
Posted on December 8, 2007 by Dean Leffingwell
I learned yet another new thing this week while attending a board meeting at Ping Identity, providers of software and services for Internet Single Sign On. Ping’s Development VP, Bill Wood, has been practicing and advancing agile development since 2003, and he always impresses me with his innovations and advanced thinking with respect to [...]
Filed under: Distrib. Development | Leave a Comment »
Posted on December 4, 2007 by Dean Leffingwell
Within the context of the larger enterprise, distributed development is the norm, not the exception. After all, if one has hundreds of developers and testers, the likelihood that they are all in co-located component teams, or that the enterprise could immediately relocate them to be so, is essentially zero. Moreover, scale alone drives distribution as [...]
Filed under: Distrib. Development | 1 Comment »