Talk about Agile at scale in 30 minutes

As part of my current mission, I provide support around the implementation of Agility at scale. This concept remaining quite vague for people outside the process, I was asked to present the current organization to a group likely to join us in the near future. For this, I had 30 minutes to structure, including questions and answers.

I share with you in this article how I approached the subject!

Happy reading 🙂

Context of the request

Photo by Glenn Carstens-Peters on Unsplash

As part of my current mission, I was asked to give a presentation around the organization of Agility at the current scale to a group of people likely to join us.

Here is the information at my disposal as well as my associated reflections:

  • The group is about 20 people
    • an activity or an exchange could be possible with this number of people rather than making a top-down presentation
  • This presentation is the 4th and last of a series of presentations that will take place during this session
    • the format should be interactive enough to keep the group's energy remaining
    • live scribing seems to me to be a good way to convey ideas while maintaining the attention of the participants
  • The duration granted to me is therefore 30 minutes and the suggested format is 10 minutes of presentation + 20 minutes of discussion
    • either I try to fit into this framework
    • either I change the situation while respecting the global timebox of 30 minutes
  • The level of knowledge of Agility of the participants is not not very clear
    • Even if this is repetition for some, it seems inevitable to me not to talk a little about Agility to align everyone on the intentions and especially the associated vocabulary
  • The goal is to make the presentation as concrete possible in order to be able to embark people
    • It's hard for me to imagine talking “concretely” about the current organization in the space of 10 minutes. It all depends on what we put behind this term you will tell me
    • I therefore need to find a common thread that is clear enough to explain to people what has brought us to the organization as it is today, with its qualities and its faults.

Finally, let's see how I decided to structure my message.

Structuring of the message

Photo by Alvaro Reyes on Unsplash

Taking into account the various elements mentioned above, I finally decided to build my message as follows:

Part 1: Agile 

My intention in this part is to introduce Agility from an angle in order to explain the intentions that we seek to achieve. In order not to remain too vague, I will take the first Agile principle and dissect it to extract the main messages. I will use it later to introduce the second part.

This first part will be the subject of a slide because there was a little too much text for my taste in the first principle to rewrite! 😛

Part 2: Scrum

In this second part, my intention is to explain the mode of operation of a team that seeks to achieve the objectives specified just before. We will discuss here the vocabulary related to the Scrum roles and we will introduce the events that punctuate the life of the different teams.

I decided to start scribing from this part to make the speech more lively and to generate exchanges as I go along.

Note: the choice of the description of Scrum is linked to the current context, the famous "concrete" mentioned earlier.

Part 3: Agility at Scale

In this last part, my intention will be to explain the choice of the current organization which in one block can be a little difficult to digest. I would therefore start from the potential alignment and synchronization issues that arise from several Agile teams operating independently of each other. This will allow me to introduce the term "Tribe" at the same time.

This part will also be scribbled in order to give a general image of the Agile organization currently implemented and which will allow me to project the official organization slide afterwards which should map with my speech! 🙂

I will close with some photos of the PI Planning in which we participated a few weeks ago to give a concrete touch before leaving!

Let's see what the speech may have looked like! 😉

Description of speech

Part 1: Agile

To talk about Agile organization, it seems important to me to quickly recall what is meant by Agile or Agility. For this, I took the liberty of taking the first principle underlying the Agile Manifesto, which is called:

Satisfy the customer by quickly and regularly delivering features with high added value.

Note: My choice was not made at random, it is a principle that I have always found very complete and on which I will be able to rely for the future.

Let’s break the principle down into several parts:

To satisfy the client

We are primarily talking here about satisfaction of the need customer (and not from the specification). We also accept that a need is not always clear and especially that it evolves over time. It is therefore necessary to develop an organization that will have the ability to adapt to the unexpected and to these continual changes.

Deliver quickly and regularly

We are talking here about a scale of the order of a few weeks rather than a few months. Indeed, we will try to iterate on the solution in order to see if we are going in the right direction. Otherwise, it will be easier for us to fit and especially the impact oferror will be less. We therefore leave ourselves the opportunity tolearn continuously.

Indeed, it is this first delivery that will allow us to see if our initial assumptions were the right ones and if we are going in the right direction.

Features with great added value

By using the term “great added value”, we imply that others have less. Indeed, if everything is urgent and important, it no longer makes much sense. We then seek to prioritize continuously and to order all the constituent elements of the need: each cannot be at the same level as another.

The mode of operation that we are looking for then relies on a greater autonomy teams (particularly in terms of decision-making), greater responsibility and especially moreinteractions.

Part 2: Scrum

After talking about the intentions of Agility, let's see how it works today within a team.

Each team now has 3 distinct roles to meet the 3 objectives mentioned above:

  • Product Owner : in charge of sharing a clear vision and the continuous prioritization of the constituent elements of the need
  • Scrum Master : in charge of the efficient and regular delivery of valuable items
  • Production Team : in charge of the solution to best meet the expressed need and therefore customer satisfaction

This is what is now called a "Squad".

The life of this Squad revolves around 4 major events, which will be repeated in successive time boxes:

  • An event of Schedule : during which the team as a whole will agree on what it feels able to achieve during the given period of time
  • A Daily : during which the team will decide together on what it intends to achieve during the day - it's a schedule on the scale of the day if you want
  • A Review : where we will analyze with the stakeholders what the Squad has managed to produce to define what would be most relevant to do next
  • A Retrospective : allowing the Squad to improve its mode of operation

Now, suppose multiple Squads are operating independently while contributing to the same functional area. One could have a rhythm of 2 weeks, the other of 3 weeks etc…

It could then be that functional alignment and synchronization problems appear.

This is where we are going to talk about Agile at scale.

Part 3: Agility at Scale

To answer the problems of alignment and synchronization, we will simply:

  • Alignment : have a functional coherence and an overall arbitration
  • Synchronization : make the Squads leave and arrive at the same time

The decision was to opt for 2 week time boxes.

We then scale the roles:

  • THE Product Manager : a bit like a coordinator of the Product Owners, his mission is to guarantee the functional coherence of the whole.
  • THE Release Train Engineer : a bit like a Scrum Masters coordinator, his mission is to guarantee the organizational coherence and the efficiency of the whole.
  • There Design Authority : at each additional level, it is necessary to add a layer of global structural coherence. This is the role that this committee will take on to guarantee the technical consistency of the whole.

To this triptych, we add a Squad called the System Team, acting in support of the other Squads, to guarantee the ability to deliver the whole. It addresses topics related to infrastructure, continuous delivery and continuous deployment in particular.

Note: You will notice the SAFe inspirations as well as the adaptations that have been made.

To talk about all of the Squads together with these new scale roles, we talk about Tribe.

Now, let's look at the events mentioned above and scale them:

  • The Schedule becomes the IP (Program Increment) Schedule : a Planning event for all members of the Tribe
  • The Daily becomes a Weekly to adapt to the time scale of the Tribe and will take 2 distinct forms:
    • A Scrum of Scrum bringing together all the Scrum Masters
    • A PO Sync bringing together all the Product Owners
  •  The Review becomes a review of theIncrement produced by the Tribe after 6 iterations of 2 weeks
  •  The Squad Retrospective becomes a Retrospective at the level of the Tribe

Here is the organization to which you will be able to contribute if you come to join us! 🙂

Conclusion

The presentation seems to have been well appreciated and is well within the timing of 30 minutes including questions. For my part, I had a lot of fun telling the story in this way and scribbling it live even if it was the first time I did it. My style is nevertheless very simplistic, I still have a long way to progress ahead of me!

I am more and more convinced of the power of the visual in presentations and I encourage you to go there even if it can appear a little disruptive in the organizations in which you are: believe me, it is a non-issue! 🙂

In any case, I hope that this article can inspire you to tackle the subject of Agility at scale, which is so common today!

Your feedback and suggestions are welcome 🙂

Share

Subscribe !

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Olivier MY

Olivier MY

Trained as an engineer and passionate about people, I quickly turned to the world of Agile coaching and Professional coaching. Today, I support individuals, teams and organizations towards creating value adapted to the constraints and challenges of today's world. I am committed to contributing to the professionalization of the profession, in particular through detailed feedback and inspirations highlighting the importance of an open, curious and respectful posture.

Comments

One Response

Leave a Reply

Your email address will not be published. Required fields are marked *

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

Recent Articles

Réconciliation et Collaboration : Comment Faciliter une Équipe en Conflit

Il est courant pour les équipes dans les organisations dynamiques d’éprouver des tensions, surtout lorsque les responsabilités et les objectifs ne sont pas clairement définis. ...
READ MORE

L’Art de transformer les Désaccords en Opportunité

Que vous soyez cadre d’entreprise, freelance ou tout simplement une personne qui souhaite améliorer ses relations interpersonnelles, savoir gérer les désaccords est essentiel. Pourquoi ? ...
READ MORE

Parler de confiance en équipe

La confiance au sein d’une équipe n’est pas simplement un atout supplémentaire, c’est le fondement même d’une collaboration réussie. Elle impacte chaque aspect, de la ...
READ MORE

Trust and Vulnerability: at the Heart of a Strong and Thriving Team

Vous êtes-vous déjà demandé ce qui sépare une équipe qui excelle d’une autre qui stagne ? Ou pourquoi certaines organisations ont des employés passionnés et ...
READ MORE

Évaluer le niveau de confiance dans une équipe

La confiance est plus qu’un simple mot dans le monde professionnel. Elle est le socle sur lequel repose chaque interaction, chaque décision et chaque innovation. ...
READ MORE

« Circle of Trust » : Créer un environnement de confiance

La confiance est aujourd’hui, plus que jamais, au cœur de la performance d’une équipe. En effet, sans elle, même les talents les plus brillants peinent ...
READ MORE

Let's get in touch!