Agile is not a Plug-in. (Why Agile Transformations Fail!)

Agile is not a Plug-in. (Why Agile Transformations Fail!)

Queries that my workshop participants fire at me have always intrigued me, and helped me add a new perspective towards Agile. This time, the raised hand put me to answer, “Why is this MNC not able to gain and scale up its delivery capabilities after transforming to Agile?” This well reputed company has failed to keep up to the expectations and could not deliver “as expected” with their newly built agile capabilities. Why is it so?

  • Is it because it’s leaders or management team have suddenly become incompetent?
  • Is it because the “great” processes and practices it has built over many years in the industry have become obsolete?
  • Or, is it simply because Agile is just a fad or a buzz word.

I have a few pointers with which I intend to bust the  myths regarding Agile Transformation in big organizations. Let me elaborate some of these granular aspects which such big MNCs might have faced during or after their so-called “successful” Agile transformation:

Continued use of traditional project management tools and techniques:

Gantt charts, detailed upfront project plan, etc. are ways to stick to one plan forever without keeping a flexible avenue for modification. As per Lean principles, all we need is a plan that is just enough to get started. We need to focus on planning and re-planning, not THE PLAN.

"Love to plan but do not love your plan."

Setting up an Agile Project Management Office (PMO):

A classic PMO cannot behave in the same way in an agile environment. A PMO is supposed to suggest a set of best practices for a team. In Agile, there cannot be a standard set of best practices that can be prescribed for all teams. Agile is most suitable when we are operating in a “complex domain” (Reference: Cynefin Framework) and the practices need to emerge in every team context.

"For best results, set up Agile communities of practices."

Hierarchy within the development teams:

A manager’s prime directive shouldn’t be to manage, it should be to help and facilitate, to motivate and guide others around a vision. In other words, what growing tech companies need are leaders, not managers.

"In a team, everyone is equal. May he be a rookie or an experienced player."

Traditional appraisal system with individual Key Responsibility Areas (KRAs):

Working in silos (e.g. programmer, tester, architect with different set of KRAs) is entirely against the principles of Agile. Departments, teams work towards a common goal. The system of individual KRAs must be gotten rid of if we wish to build great teams that would eventually build great products or deliver great services. 

"Agile is a team sport."

Logging “in-progress” defects to keep a record for future reference:

The whole idea is to deliver a defect free product. Methodologies were built keeping this vision in mind. Similarly, Agile was discovered with an idea of working together in a team with an objective of generating quality. As mentioned in the previous pointer, a tester traditionally detects errors and logs it. KRA achieved. But is the motive solved? Why waste time logging when you can communicate and help fix it.

"Defects are to be fixed, not to be logged."

Maintaining a Requirement Traceability Matrix (RTM):

An RTM is for projects where requirements are clearly defined and fixed. Because we work in a complex domain, it is too optimistic to expect that the customer’s demands are definite. Also, the final showcase is all that matters. If transparency is the key, it can be discussed in a more personalized way to keep things going.

"RTM is not required if there is frequent validation and verification."

Dear Amigos, Agile is not a plugin that we can just “install” on top of existing systems and processes. It’s a totally different mindset and needs a complete lifestyle change.

Let's take the example of the Swachh Bharat Abhiyan (Clean India Mission). In my opinion, it cannot be successful by implementing only at selected avenues ignoring the mindset of cleanliness instilled in people. We must first eradicate all the existing garbage and then start rebuilding on a clean slate.

Similarly unlearning and cleansing existing management tools and processes and most importantly people's mindset change is a must before transforming into Agile.

About the author: 

Vineet Patni is the Founder and Principal Agile Coach at ScaleUpAn avid learner and a passionate facilitator, Vineet has been assisting enterprises and individuals in becoming truly Agile. Check out his upcoming workshops:  .

Please feel free to connect with him at [email protected]

"Be Agile, Scale Up!"

Disclaimer: The opinions expressed in this post are the author's own. The author welcomes and respects any difference of opinion.

Sayali Thite

Agile Coach | SAFe?5 | ICP-ACC | ATF | PSM I | PSM II trained | CSM | PMP trained | Speaker

4 年

A very crisp article with clear thoughts, liked it Vineet Patni

回复
Amzad Ahmed

Manager - Media Production and Creative Solution Design at NIIT Limited

5 年

Nice read.. can connects dots after your session now.. thank for the insightful session..

回复
Sudhir Subudhi

Agile Program Management, Strategy, Change/Transformation, and Agile Coaching

6 年

The KRA and Goal Sheet have turned into personal harassment tools. These can easily be twisted by middlemen for personal gains.? Delivery in agile is a team effort. Sharing a link to my article (in a story form).: "Case study--Establishing product documentation as a practice in agile" https://www.slideshare.net/sudhira.tw/case-studyestablishing-product-documentation-as-practice-in-agile?

回复
Kiran K Mane

One in a Agillion - Agile Coach / SAFe? Agilist / CSP / PMO

7 年

Kiran Mane That's very well presented in clear and precise manner. For some it is still a fashion word, it's not about just implementing agile but being agile in every aspect. Eat agile...sleep agile...repeat agile...improve. Are we really agile? how are we agile? that's the question we need to ask ourselves.

回复
Jaspal Saran

Agile Delivery/Project Manager | Scrum Master | Visual Thinker | Storyteller | Mentor of the moment | Human Evangelist | Avid Learner | Mindfulness Champion

7 年

Vineet, I appreciate your diligence in putting across all the pain that is felt by majority of people working in the industry, and the likely solutions to it. As you have mentioned about the "Swachh Bharat Abhiyaan", I would like to add that it cannot succeed merely by declaring it across India via the media or writings on the walls. Every citizen must realize the importance of cleanliness and pledge not to spit around or throw garbage - even if it is the wrapper of a small toffee. Similarly, declaring that we are "Agile" does not or will not serve the purpose, people should actually "live and be Agile". It definitely calls for a huge mindset and culture change - not just at the level of Worker Bees but right upto the Queen Bee. Thank you!

回复

要查看或添加评论,请登录

Vineet Patni, PST, CST?, PMP?, SPC的更多文章

  • Non-Functional Requirements (NFR) in Scrum

    Non-Functional Requirements (NFR) in Scrum

    In our LTS meet-up (11-May-2022) we explored about "how NFR (Non-Functional Requirements) can be handled in Scrum?"…

    7 条评论
  • Let's UnPlug Agile!!

    Let's UnPlug Agile!!

    Some reputed and credible publications claim nearly or over 84% failure rates in Agile Transformations. As per what I…

    10 条评论
  • Dear Agile Coach, Don’t be Flexible!

    Dear Agile Coach, Don’t be Flexible!

    Note: This article is addressed particularly to the Agile Coach community, but will be of interest to all Agile…

    39 条评论
  • A new venture... to share Agile to the world

    A new venture... to share Agile to the world

    The interactions during my training workshops have been the strongest source of ideas and innovation for ScaleUp…

    2 条评论
  • Nurturing Agile Coaches

    Nurturing Agile Coaches

    There has been a significant rise in demand for Agile Coaches. It is heartening to see that the industry (Indian IT…

  • Top 5 things for an Agile Coach

    Top 5 things for an Agile Coach

    I am putting down my thoughts in an attempt to clear some misconceptions around the Agile Coaching profession. I get…

    84 条评论
  • Pune Agile Professionals

    Pune Agile Professionals

    I could not hold myself back in posting about our Pune Agile Professionals meetup group here. Started about a year back…

    7 条评论
  • Agile Best Practices? You must be kidding!

    Agile Best Practices? You must be kidding!

    Great Expectations A lot of participants in my training workshops ask me about the fastest way of deploying Agile ready…

    7 条评论
  • PMI-ACP? certification is much improved now!

    PMI-ACP? certification is much improved now!

    This blog was originally published on our website. I am re-posting it here only to reach out to more relevant audience.

    2 条评论
  • Agile Coach: A Therapist

    Agile Coach: A Therapist

    We know that the human body is prone to ailments against which it is not able to defend by means of the immune system…

    6 条评论

社区洞察

其他会员也浏览了