The Sad Venn Diagram of Agile Practise

TL;DR

A form of this story was originally published in my book “Adam On Projects: 101 Axioms on the Art and Science of Managing Projects of All Kinds” under the axiom: “Just because you want to do agile doesn’t mean you can or should do it.”.

Why do people want to do Agile?

Jeff Sutherland described the ability to get teams into a state of “Hyper-productivity” and claimed substantial improvements, as shown in my selected quotes below:

“… shows an annual Return on Investment (ROI) of 1000% for investment in Scrum trainers ... achieved an average productivity increase of 666% …twice the work in half the time …” — Jeff Sutherland in “The Scrum Papers: Nut, Bolts, and Origins of an Agile Framework” 2011

Who wouldn’t want those results?

I prefer to call this state “Hyper-performance” because productivity — in my mind — is a measure of other things and largely ignores human well-being and safety. Hyper-performing teams, in my opinion, must also be sustainable teams.

Sadly, it seems that many people — and organisations — want to do agile for spurious reasons: “it’s better”, say some, or “everyone is doing it”, say others.

Will everyone be successful? No way, Jose!

Your agile journey won’t work if you don’t have the right enablers in place or even know they are part of “being agile”. Even worse, you may think that studying and practising agile techniques will automatically bring those enablers into existence.

Unfortunately, this is not the case.

Agile Enabling Factors

After that, there are at least seven factors that you must identify as enablers to successful practice before we think of the Agile Manifesto or any agile-specific training. These are:

  1. Environment Complexity (Cynefin)
  2. Organisational Affinity (Westrum’s Organisational Topologies)
  3. Dominant Mental Paradigm (Paradigm Zero)
  4. Personal / Psychological Development (Kegan’s Development Model)
  5. Agency — Individual and Team (Bandura’s Emergent Interactive Agency Model)
  6. Customer Enablement Construct (Norman’s Second-level relationship)
  7. Domain Expertise Depth and Breadth (Skills Shape)
  8. Agile Knowledge & Skills

At the intersection of all these factors is a zone I call the “Agile Hyper-Performance Zone”, in which teams have the potential to achieve the promise of agile.

I have developed a conceptual model of how these factors interact and accumulate in this yarn by showing them as different two-dimensional spaces in a Venn diagram. As we overlay the different spaces, these factors affect and show you how the agile zone of high performance reduces as I layer in additional factors.

Think of this as an ecological study in which we map all the factors that a particular species — Hyper-performant Agile teams — need to survive and thrive. The intersection — where all the factors exist sufficiently to sustain the team — is the habitat within which the team can thrive.

The Agile Project Landscape

Now we add the space within which people “doing agile” operate.

I’ve made this about half; maybe it’s bigger or smaller. I don’t know if we have reliable penetration analysis for Agile, but it’s a fairly big chunk.

Now let’s layer in the first of our enabling factors.

1. Environment Complexity (Snowden’s Cynefin Model)

We can assess the environment’s stability using Cynefin domain analysis.

Agile works best in environments that are either “Complex” or “Chaotic”, in which problems are ill-defined, and there is no clear cause-and-effect relationship, or there is no clear understanding of the problem or how to solve it. Agile is best for domains that are not stable, where required information is both unknown and unknowable (at least timing-wise).

Other project models are better if everything is stable, predictable and known.

This restriction may appear to limit the applicability of Agile. But is our environment intrinsically complex, or are we making it so? We often make things seem more complex than they are.

So we overlay the “space” within which environments are Complex or Chaotic. Of course, this overlay shows the Complexity space covering agile projects, other types of projects, and other work outside the project space.

The intersection of the Complexity space with the “Doing Agile” space produces a subset where agile is potentially enabled. Let’s call this our “Agile Performance Zone”.

2. Organisational Affinity (Westrum’s Cultural Topologies)

Westrum’s Cultural Topologies model is a good fit for assessing agile affinity. In the Westrum model, for agile to succeed, we need a “Generative” culture or, at the very least, a “Bureaucratic” topology that supports individual and team agency, which is also essential to agile success (see the fifth enabler below).

We can see the “Agile Performance Zone” has reduced rather dramatically already.

The next two enablers relate to how people think about the world and interact with other people.

3. Dominant Mental Paradigm (Paradigm Zero)

There is a fundamental dichotomy in the human brain when thinking about reality and knowledge that has been philosophised for two millennia.

I’ve adapted this (and simplified it) for projects. I call it “Paradigm Zero”.

  • “Hard” Paradigm Zero thinkers see reality as fixed and independent of context and believe knowledge is obtained through reason alone.
  • “Soft” Paradigm Zero thinkers view reality as changing with context and believe knowledge is obtained through the senses.

This factor is important because it affects how people approach problem-solving and decision-making. “Hard” thinkers tend to think in terms of a single correct (“perfect”) solution, whereas “Soft” thinkers can deal with multiple possible solutions and value context and co-creation.

Without a “Soft” Paradigm Zero, it will be very difficult for Agile to survive and thrive since it is so dependent on positive interactions among team members and stakeholders.

The “Agile Performance Zone” reduces again.

4. Personal / Psychological Development (Kegan’s Psychological Development)

I use a model and a scale developed by Robert Kegan, who divided emotional development into six stages.

For agile to work, people must be at Stage 4 or a mature Stage 3. Otherwise, they cannot relate to others in a way that “puts themselves in the other person’s shoes”.

Kegan described Stage 4 as comprising only 35% of the general population, although it is unclear how that relates to the population of people who want to be agile. I am investigating appropriate measurements and assessment tools that may help determine stage levels in a small team.

And again, we can see the “Agile Performance Zone” reducing.

5. Agency — Individual and Team (Bandura’s Emergent Interactive Agency)

This ability is called “Agency” and is the engine of any project.

High levels of Agency give projects energy and forward momentum, allowing team members to prosecute the project’s objectives actively. Its absence results in a project that loses its way. Through their Agency, people take responsibility to collaborate with other stakeholders, align their actions with the project’s objectives, and adjust their performance to converge on agreed quality.

High Agency is related to emotional development but is distinct. I am investigating appropriate measurements and assessment tools that may help determine stage levels in a small team.

But we can identify a set of desired characteristics from Albert Bandura’s theory.

Bandura believes people are not just reactive organisms shaped and guided by external events. Instead, people can influence their actions to produce specific results. He describes ‘reciprocal causation’ in which people are both the shapers of social systems and being shaped by them.

In Bandura’s “Emergent Interactive Agency”, people have four agentic behaviours, in that they can be:

  • Self-organising: by shaping and directing their actions towards a goal
  • Proactive: by taking the initiative and not being dependent on external triggers or forces to take action
  • Self-regulating: by controlling their thoughts, motivation, and action
  • Self-reflecting: examining their place and performance and making changes.

All of these can operate at both an individual and group level.

6. Customer Enablement Construct (Normann’s Second-level Relationship)

I wrote a piece a while back that described two ways to assess this capability:

  1. Kathy Sierra’s “Amazon Book Review” assessment.
  2. Normann’s Second-level relationship model.

Please, refer to my yarn: “This powerful brain hack helps you think like a wildly successful founder”, for more information on value-based mindsets and the Second-level relationship.

7. Domain Expertise Depth and Breadth (Skills Shape)

I mean not just software development (or whatever domain covers the things being built) or Agile topics and techniques.

We need diverse, strong, collaborative and cross-functional teams in Agile. This means we need everyone to be “roundly developed” with knowledge of other topics, such as history and human psychology, skills in a hobby, a broad understanding of global cultures and societies, law and humanities.

An analogy for this enabler is the various letter-based skill types, such as T-Shaped, Pi-Shaped and “Comb-shaped”.

In these models, the cross-bar of the shape (e.g. the top of the “T”) represents the breadth of the skill base in an individual. The downward legs represent the depth of the skill.

For agile, “Comb-shaped” skills profiles are required, but extremely long combs. Think of a long white picket fence. Or the “Rabbit-Proof Fence” in Australia’s outback.

Summary

Wait! What about Agile Skills and Knowledge

  1. I couldn’t put Agile skills & knowledge any higher than #8 on the critical enablers to agile success list.
  2. If you get these first seven right, you’ve probably covered 90% of the critical knowledge you need. You’re probably doing agile already, even if you don’t label it that way.

Don’t worry too much about learning agile if you want to do agile well.

The Agile Zone of Potential Hyper-Performance

The Bottom Line

Don’t be disheartened!

The reality is that very few organisations where agile is practised have all those enablers. The most important thing — and this goes to the heart of the agile mindset — is that these seven factors are at least visible to the participants: (aspiring) practitioners, coaches and managers. For example, Kegan describes ways organisations can help their employees’ growth pathways, for example, by establishing “safe spaces”.

Everyone has to start somewhere, and we must be optimistic to believe we can evolve to that Hyper-performance Zone over time.

But it isn’t a given, and it isn’t going to come from a 2-day CSM course or the equivalent.

--

--

Where people think and work naturally together, projects succeed. http://www.adamonprojects.com

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store