Need Help and Support in my R&D Efforts
S M Kripanidhi <kripanidhi <at> vsnl.com>
2009-06-03 13:03:02 GMT
I have been a core XPiete for over a decade now and have been a purist at that. I have been trying my best to
propogate the Values and Principles of Agile in India since 2001 to the best of my ability.
Over the last couple of years, I have been very frustrated in the way organizations are understanding and
implementing the Values and Principles of Agile in their organizations upside down and discrediting
Agile for it.
After a detailed introspection with many of my such customers, I found that we may have to first
empethatically understand the constraints and limitations in large traditional organizations,
within which they are trying to embrace Agile. Most of the times these organizations are unable to create
and sustain an Agile Culture that is so desparately needed for Agile to survive.
Many Agile Evangelists have identified these problems and have called it "ScrumBut" (Ken Schwaber),
"Flaccid Scrum" (Martin Fowler), "Waterscrum" and sometimes "ScrummerFall"
People in these organizations heart of heart feel hypocritical and ashamed too, seeing Agile Practices
being implemented upside down in their organizations. But none of the Agile Evangelists have come
forward to solve this problem in a more practical and feasible manner for these organizations and have
left them alone writhing in pain.
I am trying to research and explore if we could find a better way to address these pain areas in such large
software product development organizations, who in their true earnest, wish to improve but do not find
Agile working for them, within their own cultural limitations and constraints. What they need to do to
improve, may not be core Agile, but something similar that works for them, in their contexts.
I am aspiring to build a new set of Practices or a "Practice Framework" for such large traditional software
product organizations which they can reference and use easily and conveniently accross their entities,
within their own traditional organizational environment and hierachial culture and still realize
value in terms of being able to improve their business efficiency and effectiveness.