Senex Rex
  • Team
  • Blog
  • Resources
  • Contact

Agile Cancer: Stop Whining and Cure It

Posted on June 2, 2015 by Zach Bonaker Posted in Advocacy 7 Comments

Agile Cancer: Stop Whining and Cure It

As we speak, agile leaders are killing their children. Dave Thomas proclaims that Agile is now for “people who don’t do things”. Giles Bowkett argues that “Scrum should basically just die in a fire.” Alistair Cockburn stood in front of Agile 2009 to proclaim “I come to bury Agile, not to praise it.” Like spoiled children whose oversights were exposed, the shock jocks among us are happy to pound their chests in defiance, yet simultaneously cry over their own spilled milk.

“Persuasion is where you come up with a way to sell a new idea to your boss. This is pretty much what the Agile Manifesto was for.” Giles Bowkett

Ironically, Giles reveals our dirty little secret: we must sell our ideas to management because, without them, we cannot grow Agile in our organizations beyond what we’re experiencing today. Giving up is a cop-out and ensures mediocrity by leaving the “gap” between developer and manager unsolved. It’s time to stop with the anti-Agile posturing and, instead, try a new experiment where we speak Agile in a language understood by “people who don’t do things.”

Ignoring the Problem is Anti-Agile

Our most creative, progressive Agile thinkers are moving on, leaving behind critical people that can help us create more human-friendly, Agile organizations. I recently published an article highlighting harsh statements by Agile leaders exposing the too-common disconnect between Agile principles (“being Agile”) and misguided practices in the name of “doing Agile”. The article showed how traditional management thinking has fueled the ignorant assumptions about Agile software development. Too often, we now have “Agile in name only” organizations that create more pain, not less, and are characterized by a devout resistance to change – but no shortage of consultants happy to continue billing hours. Small wonder many claim we should detach Agile values from the word “agile”.

At the same time, killing our scarred child seems like the worst kind of waste. Since when was our response to a problem decidedly anti-Agile?  Giving up on the problem abandons “individuals and interactions” and, worse, ensures the subversion of Agile continues to grow!

We should have expected stiff resistance and pushback from mid-level managers and protected specialists, because all we told them was “Get out of the way!”  They advanced their careers by focusing on individual performance and mastering a command-down, please-up mentality. Further, many organizations host intense political battles over territorial control; promoting change can make managers vulnerable to resentment and sabotage. Most managers do not practice Agile themselves, so speaking to them about Agile in the developer-centric language of the Agile Manifesto for Software Development practically assures confusion. Small wonder that Agile is perceived to be “for developers only” and assumed to be a change in how we execute a low-level process, not how the organization—particularly management—behaves.

Stop Settling for Bottom-Up Transformation

Where does this leave us?  Without Agile language that speaks to these fears of management, our organizations will continue to struggle with challenging bottom-up transformations, much like we’ve experienced in recent years. Bottom-up transformation, typically led by developers, creates additional and unnecessary cultural hurdles for change to overcome, primarily in “selling” the idea to management and non-software verticals.

However, when organizational leaders—especially those serving in executive roles—promote a strong Agile message, we create top-down transformation and a pathway to agility that is far easier. When systems of work are expected to reflect Agile principles, no selling is needed; middle management will be more inclined to change based on the influence of respected authority. In a top-down transformation, we spend more time collectively pursuing a better outcome for our organizations, rather than fighting the oppression of the status-quo.

Therefore, it appears obvious that the people we’ve singled out, and given up on, are critical to our continued evolution of Agile. Abandoning them is not in our best interest, especially knowing that organizational leaders are often already disengaged. We need to engage and inspire them by speaking in a language that connects them to the organization through Agile values and principles.

We Need Insight, Not Complaints

If we agilists are responsible for comments like “Agile is a cancer”, then we should fix the problem ourselves and stop whining that people are abusing Agile. After I published “The Subversion of Agile”, Dan Greening at Senex Rex contacted me and pointed out that whining about grouchy anti-Agile “friends” isn’t going to change anything (other than perhaps increase their Twitter follower count). In classic coaching form, he asked: “What can we do about it, then?”

The answer lies in fixing the problem through the use of more legitimate, disciplined Agile practices. When we try small, focused experiments informed by the real values and principles of Agile, outcomes improve. The key to enabling the trust and shared vision necessary to take the first steps toward a next-generation Agile business platform is the transformation of our software manifesto to an organizational conversation. I believe that the Agile Base Patterns could help cure the cancer affecting Agile today.

Agile Base Patterns as a Cure

The Agile Base Patterns describe a set of patterns that organizations exhibit to enable the use of methodologies informed by Agile principles (readers are encouraged to review the link provided above for a thorough explanation). In summary, Agile organizations:

  • Measure economic progress
    More than simply guessing at financials to approve work! An Agile organization measures value, in the form appropriate for the mission, and uses leading indicators to steer progress.
  • Proactively experiment for improvement
    An Agile organization thrives in a culture of continuous improvement at all levels and leverages feedback loops to provide guidance.
  • Limit work in progress
    There is no mistaking activity for accomplishment. An Agile organization emphasizes getting things done, decomposes work into valuable pieces, and leverages “pull” systems of work to ensure flow.
  • Embrace collective responsibility
    Agile thinkers have learned to create collective responsibility in development teams by promoting collective code ownership and reducing silos of knowledge. But at the organizational level, when outcomes miss the mark, leaders of Agile organizations examine causes in the environment before simply blaming development teams.
  • Solve systemic problems
    Agile organizations are not content to put a coat of paint on the problem. They pursue deep causes of their problems and are not afraid to cross team and organizational boundaries to obtain the outcome desired.

The Agile Base Patterns show that every aspect of business benefits from Agile thinking. We’ve spent years reiterating the philosophical nature of Agile, but the Agile Base Patterns take a focused stab at describing behaviors precisely, speaking to culture and business activity at all levels.

The patterns avoid software development specifics, creating a new, more general language that organizational leaders and managers can understand and appreciate. Management no longer needs to fear looking misinformed or worry that “developer-speak” conflicts with business reality. Frustrated change agents no longer need to feel like they’re speaking to a brick wall. Further, the Agile Base Patterns illustrate what “being Agile” means and why these cultural behaviors preclude our ability to create—and execute—better systems of work (“doing Agile”).

Agile is not a Cancer

With clear principles and patterns in hand, we can reduce the anti-Agile rhetoric and generate the insightful thinking our collective organizations need. With this knowledge, we can conduct meaningful and intuitive conversations with non-software, non-technical colleagues that need our help. By translating the Agile Manifesto into a non-developer, behavioral format, we can collaborate with leaders and managers to try small experiments in organizational change.

The Agile Base Patterns negate the rampant misinformation that has corrupted a great deal of people. There is nothing about “daily standup meetings”, “story points”, or sticky notes on a wall. Just simple, concise cultural behaviors that we can test for and adapt to. If we can get managers and leaders to focus on the organizational environment, i.e. the Agile Base Patterns, our teams and product strategists can focus on execution enabled by an Agile culture.

By starting with a language that offers a definition of the Agile organization, we now have the ability to engage more people rather than isolate them. It’s not that “they don’t get it” and “don’t do things.”  It’s that we haven’t addressed the root cause of Agile failure and haven’t done the right things to encourage collective knowledge of Agile. Let’s not settle for hoping our Agile stakeholders adjust their frame of mind through following rules and process; instead, speak to them in the context of their organization.

Your next Agile conversation might be the tipping point needed to cure the cancer we’re suffering from today!

Special Thanks

A huge thank you to Dan Greening and Ryan Ripley for peer reviews.


We welcome guest blogger Zach Bonaker to Senex Rex blog this week. Let us know if you’d like to guest blog for us.

Senex Rex tackles challenging problems at the agile management frontier. We help companies, teams and leaders accelerate and sustain value and quality production, so we can all live better lives. We collaborate with the best minds in the business. Contact us for help with agile transformation, turnaround management or performance improvement.

Share this:

  • Click to print (Opens in new window)
  • Click to share on Twitter (Opens in new window)
  • Click to share on Facebook (Opens in new window)
  • Click to share on LinkedIn (Opens in new window)
  • Click to share on Reddit (Opens in new window)
  • Click to email a link to a friend (Opens in new window)
  • More
  • Click to share on Tumblr (Opens in new window)
  • Click to share on Pinterest (Opens in new window)
  • Click to share on Pocket (Opens in new window)
« Embrace Collective Responsibility
Agile Supply Chains Take the Lead »

7 thoughts on “Agile Cancer: Stop Whining and Cure It”

  1. russtarvin says:
    June 5, 2015 at 11:44 am

    Great article.

    I would challenge your assertion that you need to “get better and more strict” with Agile. I would posit that managers have to find better ways to align themselves with the company goals. If we can show how our departments running in Agile are functioning better towards corporate goals I think it will come down to base line economics – Team Agile makes the company money. Team non-agile doesn’t make that much money. Team Agile wins.

    Now how to do that is difficult. I think the right KPIs can either aid or derail a department. I have seen the trainwreck of KPIs. So beyond that I am not sure how to push that forward.

    Log in to Reply
  2. Pingback: 003 - Agile for Humans | Agile Answer Man

  3. Pingback: AFH 003: Agile is a Cancer | Ryan Ripley

  4. Pingback: 5 Base Patterns to Guide Agile Teams | Ryan Ripley

  5. Pingback: Agile Elementary.. | | Brawny Techie

  6. Pingback: 17: 5 Base Patterns to Guide Agile Teams - Ryan Ripley

  7. Pingback: Throwback to years past: “Agile is a wasteland” and other labels – Agile Out Loud

Leave a comment Cancel reply

You must be logged in to post a comment.

Continue with Facebook
Continue with LinkedIn

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Pages

  • 5 Points
  • Account
  • Agile Capitalization
  • Agile Capitalization Video: Greening and Rudd
  • Agile Training
  • Agility Language
  • Call for Papers: Agile/Lean at HICSS (Kauai, January 5-8, 2016)
  • Call for Papers: Agile/Lean at HICSS
    (due June 15, 2016)
  • Certified Enterprise Coaching
  • Clients
  • Contact Us
  • Courses: Agile Capitalization Workshop
  • Courses: Agile Development
  • Courses: Agile Product Management
  • Courses: Executive Introduction to Agile
  • Courses: Scrum@Scale Practitioner
  • Dan R. Greening
  • Enterprise Scrum: Scaling Scrum to the Executive Level
  • Glossary
  • Home
  • Jeff McKenna
  • John Horton
  • Kay Lynn Gabaldon
  • Login
  • Logout
  • Members
  • Password Reset
  • Premium Content
  • Premium Content 2
  • Privacy Policy
  • Register
  • Release Duration and Enterprise Agility
  • Resources
  • Rob Myers
  • Senex Rex Team
  • Short Course: Agile Manager
  • Sign up for Premium Content
  • Software Moneyball
  • Subscribe
  • The First of Five Challenges to Large Organizations that Force Agility
  • Troy Magennis
  • User
  • Vincent T. Mills
  • Senex Rex Blog Posts
  • Rapid Agile Forecasting

Archives

  • August 2018
  • February 2018
  • February 2017
  • March 2016
  • August 2015
  • July 2015
  • June 2015
  • May 2015
  • April 2015
  • February 2015
  • August 2014
  • May 2014
  • April 2014
  • March 2014
  • February 2014
  • January 2014
  • August 2013
  • July 2013
  • June 2013
  • May 2013
  • April 2013
  • February 2013
  • January 2013
  • December 2012
  • November 2012
  • October 2012
  • April 2012
  • March 2012
  • December 2011
  • July 2011
  • March 2011
  • February 2011
  • September 2010
  • August 2010
  • May 2010
  • April 2010
  • March 2010
  • January 2010
  • May 2009
  • March 2009

Categories

  • Advocacy (11)
  • Agility (10)
    • Agile Base Patterns (7)
  • Calls for Papers (4)
  • Enterprise (23)
  • Events (5)
  • Job Search (1)
  • Marketing (2)
  • Metrics (12)
  • Personal (7)
  • Personal Improvement (2)
  • Portfolio Management (11)
  • Product Management (9)
  • Quality (6)
  • Scrum (31)
  • Software (4)
  • Training (2)
  • Uncategorized (5)

WordPress

  • Log in
  • WordPress

Subscribe

  • Entries (RSS)
  • Comments (RSS)

Pages

  • 5 Points
  • Account
  • Agile Capitalization
  • Agile Capitalization Video: Greening and Rudd
  • Agile Training
  • Agility Language
  • Call for Papers: Agile/Lean at HICSS (Kauai, January 5-8, 2016)
  • Call for Papers: Agile/Lean at HICSS
    (due June 15, 2016)
  • Certified Enterprise Coaching
  • Clients
  • Contact Us
  • Courses: Agile Capitalization Workshop
  • Courses: Agile Development
  • Courses: Agile Product Management
  • Courses: Executive Introduction to Agile
  • Courses: Scrum@Scale Practitioner
  • Dan R. Greening
  • Enterprise Scrum: Scaling Scrum to the Executive Level
  • Glossary
  • Home
  • Jeff McKenna
  • John Horton
  • Kay Lynn Gabaldon
  • Login
  • Logout
  • Members
  • Password Reset
  • Premium Content
  • Premium Content 2
  • Privacy Policy
  • Register
  • Release Duration and Enterprise Agility
  • Resources
  • Rob Myers
  • Senex Rex Team
  • Short Course: Agile Manager
  • Sign up for Premium Content
  • Software Moneyball
  • Subscribe
  • The First of Five Challenges to Large Organizations that Force Agility
  • Troy Magennis
  • User
  • Vincent T. Mills
  • Senex Rex Blog Posts
  • Rapid Agile Forecasting

Archives

  • August 2018
  • February 2018
  • February 2017
  • March 2016
  • August 2015
  • July 2015
  • June 2015
  • May 2015
  • April 2015
  • February 2015
  • August 2014
  • May 2014
  • April 2014
  • March 2014
  • February 2014
  • January 2014
  • August 2013
  • July 2013
  • June 2013
  • May 2013
  • April 2013
  • February 2013
  • January 2013
  • December 2012
  • November 2012
  • October 2012
  • April 2012
  • March 2012
  • December 2011
  • July 2011
  • March 2011
  • February 2011
  • September 2010
  • August 2010
  • May 2010
  • April 2010
  • March 2010
  • January 2010
  • May 2009
  • March 2009

Categories

  • Advocacy (11)
  • Agility (10)
    • Agile Base Patterns (7)
  • Calls for Papers (4)
  • Enterprise (23)
  • Events (5)
  • Job Search (1)
  • Marketing (2)
  • Metrics (12)
  • Personal (7)
  • Personal Improvement (2)
  • Portfolio Management (11)
  • Product Management (9)
  • Quality (6)
  • Scrum (31)
  • Software (4)
  • Training (2)
  • Uncategorized (5)

WordPress

  • Log in
  • WordPress
Copyright ©2013-2015 Senex Rex LLC. All Rights Reserved.
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
Do not sell my personal information.
Cookie SettingsAccept
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT