This continues a series of columns from practitioners I respect. The category "Real Deal" describes them well.
This time it is Damon Auer, Partner at Tribridge and Bob Glynn, co-founder of Affinity Inc, two high-class boutique consulting/systems integration firms. I have worked with Damon on a number of technology strategy projects and it’s always a joy to see his creative mind solving unsolvable problems - like the seeming oxymoron of Agile development in a world of Rigid methodologies.
“Nothing like starting a story with an oxymoron. But this one’s appropriate.
Our firms partnered 2 years ago to help a global Healthcare and Life Sciences company implement a new system to better support Configuring, Pricing, Quoting, and Processing Orders around the world. The software to enable this functionality had already been determined to be Siebel (now part of Oracle).
The initial plan was to build, validate, and deploy the system to about 7,000 users over a 24-month period using a very rigid Waterfall methodology. This Waterfall methodology had been refined over a period of years at the company and was deeply integrated with Quality processes to insure that any system that goes live meets strict FDA systems validation guidelines.
It was a good plan but . . .
3 months into the project things changed. A lingering lawsuit took a turn for the worse and the company had only 12 months to get the new system live or face tens of millions of dollars of legal penalties.
We huddled with company Program Leadership and realized our current (tested but rigid) waterfall method would never get us across the goal line in time. So we decided to immediately chuck the Program Plan, break our team into “Scrums”, enlist “Product Owners”, and “Sprint” as hard and fast as we could to meet the new time challenge.
This approach created a whole new set of challenges including immediate skepticism about our ability to execute an Agile project while dependent on 26 other teams (in 14 countries) still executing the classic Waterfall method. And this was a packaged system (Siebel) not a custom development project – how was that going to work? And how would we ever get the system documented thoroughly enough to meet FDA validation requirements? And what the hell is a Scrum and a Sprint and a Product Backlog? Oh yeah, and how will we take the consultant’s (us) Fixed Fee contract for implementing the system and fit it into a new schedule with a different set of requirements?
All great questions but we decided we didn’t possibly have time to answer them to everyone’s satisfaction – so we started the first Sprint.
We learned as we went. Our skeptics continued their skepticism. Until we went live with a system designed to meet businesses requirements 12 months later. Then we were heroes.
What we learned was: (1) the value of Agile methods in driving User ownership delivered systems; (2) the granular accountability (and empowerment) that Agile creates; (3) you can Sprint until the system is functioning then retrospectively validate the system to meet documentation and regulatory requirements; (4) Agile works with packaged systems! (this was a real aha for us).
What we already knew but had reinforced by this experience is: (5) there is no substitute for smart, flexible, committed Program Leadership – you can accomplish just about anything with the right people; (6) every transformational project has skeptics until you deliver.
So, oxymoron it may be, but Agile concepts (if not strict adherence to every nuance) can work in the most Rigid of Waterfall regulatory environments to produce great product.
Take that from these two hands-on consultants. There you go - we ended this post with another oxymoron :)”
They can be reached at Damon DOT Auer AT tribridge DOT com and rglynn AT affinityinc DOT net
HP, the disruptor?
Why would Cisco move down into 25% mainstream server margin business when its networking business has yielded it 65%? That is the question many asked as Cisco announced its Unified Computing System in early 2009. Its marketing said it “..represents a radical simplification of traditional architectures, dramatically reducing the number of devices that must be purchased, cabled, configured, powered, cooled, and secured.”
Some would argue, a new class of infrastructure software – virtualization – had broken down traditional boundaries between computers, storage and networking and Cisco was merely reacting to that trend.
Events in recent weeks are confirming HP, in particular, pushed Cisco to do so.
Before Mark Hurd arrived at HP there was a strong partnership between the two with HP selling hardware, Cisco networking gear. Indeed, HP’s previous CEO, Carly Fiorina was on Cisco’s board. After Mark arrived, HP started to promote its own ProCurve networking brand while continuing the partnership. HP storage networking solutions were proposed most of the time with Cisco high-end switching directors.
Grumbling started when HP introduced its Virtual Connect product in 2006. The industry had been moving to blade servers – easy to expand by plugging in or out new blades into the chassis. But while this made easy for the server administrator, they had created problems for network and storage administration. With Virtual Connect, various network addresses were virtualized inside the module, and so are the links back to the server blades on the other side. So changes in server configuration did not affect network or storage administrators, and vice versa changes in network or storage did not affect the server administrator.
HP claimed that Virtual Connect could increase the productivity of administrators by a factor of three because of this flexibility. The foundation for next generation network virtualization was laid. Rumors started floating that HP saw an opportunity in networks and Cisco saw the HP threat
And as it introduced its Virtual Connect Flex-10 Ethernet module in 2008, HP changed its messaging from administrator efficiency to economics saying it could “cut network hardware costs up to 75%.” Flex-10 distributed the capacity of a 10-Gb Ethernet port into four connections to dramatically lower the cost and complexity of network connectivity.
And by late 2009, the split was accented as Cisco set up a joint venture to tighten relations with EMC around storage HP started more aggressively positioning its own ProCurve networking gear and announcing its own Converged Infrastructure Architecture. Now comes HP’s $ 2.7 billion acquisition of 3Com and it is all-out war.
I am not nice to HP for milking its dominant position in printers and related consumables. Its EDS unit is grossly overpriced compared to cloud competitors. Its software business gets unjustified margins.
But in reverse I need to be generous to HP for disrupting Cisco in network switches and routers.
November 16, 2009 in Industry Commentary | Permalink | Comments (0) | TrackBack (0)