Sunday, October 6, 2019

Agile - Is it Real or is it Fake?

At the World Agility Forum in Lisbon Portugal on September 29, a panel of leading Agilists focused on “Shifting perspectives to know what is Real (agile)” The panel was made up of Chet Hendrickson, Steve Denning, Nigel Thurlow, and I.  We discussed “What is fake Agile? What is real Agile?”
What is real Agile?  It starts with an alignment to the Agile Values and Principles.  Without understanding and embracing the values and principles, whatever a company is doing is certainly something but can it really be considered real agile? 
Agile is more than mechanically applying Agile processes. This I refer to as “doing Agile”. More important than the selection of a particular process of Agile, is the art of learning how to live Agile values and principles, to transform Agile mechanics into Agile mindset. This is what I call “being Agile.”
Steve shared that fake Agile is really a reference to “Agile in name only”.  Since many companies want the badge, he indicated that to understand if companies are Agile, you need to look beyond what they are saying and look at what they are doing.
Nigel discussed how companies feel the need to get on the Agile bandwagon and do Agile as it is the trend.  He stressed the importance of understanding the benefits that Agile can bring and focusing on this instead of Agile itself.  
Chet shared that there may be something much worse than fake Agile and that is “dark Agile”.  This is using Agile as pressure to get more work done or impose Agile on a team and not remove any of the constraints leading to numerous anti-patterns.
I (Mario) talked about a concept akin to fake Agile which I call “FrAgile”. This is when Agile is so minutely applied with little focus on the Agile Values and Principles that it quickly becomes brittle, lacks vigor, and shatters once there is tension applied, leading to a regression to old ways of working.
It was a healthy and collaborative discussion leading to a clear awareness of how fake Agile is damaging the good name of Agile.  Instead, it is time to bring pointed awareness of what is and isn’t agile and advocate for “being Agile” and the outcomes it can bring.

For more on Fake Agile, consider reading:

Sunday, June 23, 2019

The importance of Meeting them Where they Are

As I work with teams, leaders, or executives when applying Agile, often times what they ask for is not the first thing they need.  This is why bringing a “meet them where they are” mindset is important.  When you meet them where they are, you can bring the kind of coaching, education, and feedback that better fits their role and experience.
In most cases “meeting them where they are” means to understand where mentally (both intellectually and emotionally) they are in relation to the topic, in this case Agile.  This may mean attempting to understand their level of Agile knowledge, experience with Agile, and motivation or willingness for Agile. Sometimes meeting them where they are is physical meaning you join them in their workplace, their daily stand-up, or any space you may observe their interactions to better understand where they are.
This approach can help you understand the common ground. This helps the Agile coach know where they are and where they can go from there. It helps a coach determine how to engage in a way that is sensible and motivating to those they are coaching.  Example of meeting them where they are include:
- If a team has only just begun to form, it may be better to educate them on what it means to be a team, the Tuckman model, and on what it means to form before you expect them to perform well. 
- If a new team wants to give and receive honest feedback to each other, it may be better to first initiate icebreakers and connecting activities so that team members can get to know one another and build psychological safety and trust first.
- If a team or company wants to embark on an Agile journey, before you educate the team on how to do Scrum it may be better to first start with a discovery activity to gauge the current knowledge of Agile, Agile experience, and willingness to apply Agile.  This can help you better adapt the level of Scrum education they need.
- If you learn that the team is fairly Agile savvy and have applied Scrum already, but are having challenges with decomposing work, then you can meet them where they are but experimenting with story mapping.
Meeting them where they are has multiple advantages but the primary one is that you can determine what they need first.  When you meet them where they are, you can bring the kind of coaching, education, and feedback that better fits their knowledge, experience, and willingness.

Monday, November 12, 2018

Tuckman Model strategies to achieve and sustain High Performing Teams

If there ever was a model that highlights why companies have few high performing teams, it is the Tuckman Model.  This model describes the path that most teams take from forming, to storming, to norming, and then performing.  When companies strive to achieve high-performing teams, they often fail to realize that the moment you reorganize, this takes any team that has been changed, back to forming.  In fact, if a company reorganizes enough, their teams rarely achieves the benefits of performing. 

What are some strategies in keeping teams in “performing”?  At a high level, it is to minimize reorganizations.  While some reorgs may be reasonable as part of an overall corporate strategy, others tend to be frivolous.  Realize that a reorg will take a performing team back to forming that means a significantly negative impact to velocity and productivity, leading to reduced delivery. If you have to reorganize occasionally, attempt to minimize the impact to high performing teams.   
At a more detailed level, what strategies aligned with each of the stage of the Tuckman Model can help you get to performing effectively or more quickly.  Let’s walk through the strategies at each stage. 

Forming is when the group of people are first introduced to each other. The cohort tends to be polite as they are trying to get to know each other.  Some people will be excited while others will be anxious (and sometimes both).  Forming may take time, as this is when people are getting to know each other and the work. People are trying to get to know each other and what they are there to do.

Strategies for moving through “forming” effectively and more quickly:
- Introduce a series of icebreakers.  Icebreakers provide a way for teams to get to know each other and start building psychological safety amongst each other.  When applied periodically, it can help groups more quickly get to know each other.  Consider the Constellation icebreaker as a start.
- Initiate team chartering.  In order to move from being a group of random individuals to a team of motivated people, it’s important to know what to strive for.  Team chartering is an explicit practice that helps the team understand their consequential purpose, the direction in which the team is moving, and objective of the work ahead.

Storming is when the group of people starts to play against each other and vie for position. Egos often are involved as each person is attempting to establish themselves with group. Some will want to be perceived as leaders, others may want to take a back seat.  Conflict will arise between people’s natural working styles.  This is also the time that niceness starts to wear off and where people start challenging each other. 

Strategies for moving through “storming” effectively and more quickly:
- Continue the path to psychological safety. Start establishing safety norms in meetings that encourage an equitable balance of speaking up and letting others speak.  Normalize conflict by discussing how you want to act when conflict occurs. Hold icebreakers that focus on sharing vulnerabilities.
- Conduct sessions that identify working styles such as Myers Briggs, Jung, DISC, Color, and more.  Each member of the team should take the test and examine how they themselves operate. Then share their results with other team members and understand how to best operate amongst each other.  
- Groom the work together.  This builds a common understanding of the work in a collaborative manner and keeps the team hyper-focused on the work ahead.

Norming is where team practices become clear and everyone is attempting to follow them.  Team roles are clear and accepted amongst the team. Team members have resolved their differences, begin to self organize around the work, respect how each other operates, and understand where to collaborate to get the work done. Team members begin to socialize, really get to know each other, and begin asking each other for feedback.

Strategies for moving through “norming” effectively and more quickly:
- Begin formal feedback loops amongst team members.  Get educated in how to give and receive feedback. Team members practice giving and receiving feedback.
- Apply regular retrospectives so the team can identify areas of improvement.  This is a whole team activity where everyone should be participating.  Reflection of the work should lead to improvement actions that are added to the team backlog of work and collaboratively completed. 
- Establish team measures on how the team inspects, adapts, and improves.  This may include team velocity, employee satisfaction, and delivery metrics. The team may experiment with increments of improvement to ensure they are moving in the right direction. 

Performing is when the team has a shared vision of their work, knows exactly what they are doing, and works independently with little assistance from their managers.  The team continually achieves its goals and seeks to go beyond their goals. Team members attend to their relationships and look after each other. Differences are resolved in a positive manner.

Strategies for achieving and sustain “performing” effectively:
- Initiate Peer hiring where team members own and interview new team members.  Team members determine fit and complementary skills such as problem-solving, technical, and interpersonal skills.
- Team members agree to and apply intrinsic motivators to encourage high performance.  This may include autonomy, mastery, and purpose, from Dan Pink’s list of motivational elements. When team members are paid fairly, these three elements and drive people to do their best work.

It is important to know that when a team moves through the Tuckman model, they may find themselves in several of the stages at the same time.  For example, while a team may be “norming” on team practices, they may still be “storming” on how to work together.  Understanding this model can help you appreciate where your team is today and what you can do to more effectively get to the next stage, ultimately learning to high performing.  More importantly, it can help an organization be more careful on their frequency of reorganizations as this can bring many of their teams from performing back to forming.