short answer: It's hard to say.
Slightly longer answer: 'release train' tends to be abused as a
metaphor for "department" and that blurs the lines. They had multiple
release trains for groups doing the same product and the same release
train for people working on different assets with different release
dates and goals.
It's change and inertia. I think I have seen both examples moving
toward a more agile way of working, but getting there slowly by first
bolting it on to their existing org chart, then making only those
changes made necessary by various dysfunctions, and making them only
when they became widely troubling or expensive.
We need tee shirts with the motto "The Task is the reason for the Team."
By the nature of my work, though, I am involved in transition. I see
orgs in their first few years of adoption, not when they're mature and
troubles are ironed out. Rather than judge them by a point measurement
(are they 'really doing it') I have to look at them on a trend line
(are they approaching or withdrawing). Transition coaches have to
silently repeat to themselves "every road out of Rome is also a road
into Rome." So when we see things are not quite what we'd like, we
have to ask if they're trending from or toward the goal.
I think both orgs were tending toward a decent goal, and along the way
fighting the system's immune system tooth and nail.
But also, there are so few real attempts at scaling agile to large
organizations (a problem most choose not to solve) that I have little
to compare it to. It's so much easier to be agile with one product or
a couple of teams with a common pulse. Who does a great job of running
20 or 30 or 50 teams and staying true to the values, to whom we can
compare Leffingwell's deciples?
--
Tim Ottinger, Sr. Consultant, Industrial Logic
-------------------------------------
http://www.industriallogic.com/
http://agileinaflash.com/
http://agileotter.blogspot.com/