Close

Agile à l'échelle

Un pas en avant : déploiement d'Agile dans les grandes organisations

Parcourir les rubriques

Les équipes de développement ont prouvé que l'implémentation de frameworks Agile tels que Scrum et Kanban leur permet de fournir des solutions aux clients plus rapidement, de manière plus prévisible, et leur donne la possibilité de réagir promptement en fonction des nouvelles informations. L'implémentation d'Agile au niveau de l'équipe individuelle est relativement facile. Les avantages sont clairs et les ressources abondantes (comme ce microsite, par exemple).

Mais le véritable défi consiste à l'étendre à plusieurs équipes dans une grande organisation. En d'autres termes, à implémenter Agile à grande échelle.

Articles sur le déploiement d'Agile à grande échelle

[SUITE]

Pourquoi les entreprises déploient-elles Agile à grande échelle ?

De nos jours, les entreprises doivent être capables de s'adapter, à leur propre échelle, pour rester compétitives. Comment y parvenir ? En répondant aux besoins évolutifs des clients et en assurant leur satisfaction, en fournissant des solutions flexibles/personnalisables, en soutenant des équipes faites d'équipes qui travaillent sur un front unifié, en changeant les mentalités pour que la technologie soit perçue comme une aide stratégique, et en inspirant des méthodes de travail Agile en dehors des équipes de développement et des équipes informatiques.

Mais en l'absence d'un plan ou d'un framework précis, il est de plus en plus difficile pour les entreprises qui évoluent de prévoir les livraisons, de gérer les dépendances entre les équipes et de se concentrer sur les bons objectifs métier. En conséquence, cela conduit souvent à une baisse de la satisfaction des clients, à une perte de parts de marché ou de chiffre d'affaires, et plus.

Tout cela incite les entreprises à investir massivement dans Agile, soit pour profiter des avantages du déploiement de frameworks Agile à grande échelle que leurs équipes de développement ont pu constater, soit pour rester compétitives sur le marché actuel. Mais si les grandes entreprises peuvent toutes s'accorder sur la nécessité de faire évoluer déployer des frameworks Agile à grande échelle, les modalités de cette évolution sont une toute autre affaire.

Alors, qu'est-ce qu'Agile à grande échelle ?

Le déploiement de frameworks Agile à grande échelle constitue une transformation culturelle, où les personnes, les pratiques et les outils de l'entreprise s'engagent à améliorer la collaboration et la capacité de l'organisation à exécuter sa stratégie.

À terme, les changements dans ces domaines contribueront à décentraliser la prise de décision, à créer une plus grande transparence et un meilleur alignement autour du travail, et à accélérer la mise sur le marché, tout en codifiant fortement les valeurs d'Agile dans l'ADN de l'organisation.

Où en êtes-vous dans votre parcours de déploiement d'Agile à grande échelle ?

Nous aimons déterminer où en est une organisation dans son parcours de déploiement des frameworks Agile à grande échelle en examinant la manière dont les équipes et les individus adoptent les pratiques Agile.

Au début de leur parcours, les organisations peuvent ne compter que quelques adeptes d'Agile, et le travail peut être régi par les procédures traditionnelles, axées sur la gestion d'un projet de la conception à la livraison.

Les organisations plus avancées peuvent avoir fait évoluer les pratiques Agile en jeu (ou même l'utilisation d'un framework). Cela peut inciter les équipes transverses à s'organiser de manière à améliorer leur efficacité et à se concentrer sur la valeur qu'elles procurent, mais cela les aide également à s'adapter au changement en leur donnant les moyens de prendre des décisions proactives pour atteindre leurs objectifs métier.

Peu importe l'étape du parcours à laquelle vous vous trouvez aujourd'hui, acceptez-la et respectez-la, et partez de là.

Frameworks populaires pour faire évoluer Agile

Il n'y a pas de bonne façon de faire évoluer Agile. Mais de nombreuses organisations ont réussi à transformer leurs processus, leurs équipes et leurs cultures en utilisant des frameworks axés sur le déploiement d'Agile à grande échelle.

Voici un bref aperçu des principaux frameworks de déploiement d'Agile à grande échelle :

SAFe

Scaled Agile Framework® (SAFe®) est un ensemble de modèles d'organisation et de workflow pour l'implémentation de pratiques Agile à l'échelle de l'entreprise. Il repose sur trois ensembles de connaissances principaux : le développement de logiciels Agile, le développement de produits Lean et la pensée systémique. SAFe promeut l'alignement, la collaboration et la livraison dans un grand nombre d'équipes Agile.

LeSS

Large-Scale Scrum (LeSS) est, dans les grandes lignes, un Scrum régulier, appliqué au développement à grande échelle. LeSS est basé sur l'idée que l'évolution des frameworks doit être minimaliste (c'est-à-dire qu'ils doivent comprendre moins de règles, de rôles et d'artefacts) pour assurer le succès. Cependant, LeSS et SAFe partagent certains modèles communs : Scrum au niveau de l'équipe, de nombreuses équipes partageant un backlog, la planification collaborative entre plusieurs équipes, ainsi que les principes généraux de pull et d'organisation autonome que toute petite équipe Agile peut connaître.

DA

Disciplined Agile (DA), précédemment appelé Disciplined Agile Delivery (DAD), est un framework de décision de processus orienté vers l'apprentissage pour la livraison de solutions informatiques. DA pose des bases solides à partir desquelles faire évoluer la livraison de solutions Agile au sein d'organisations professionnelles. La méthodologie utilise Scrum et Kanban, ainsi que des connaissances transformationnelles dans des domaines tels que les RH et la finance, la gouvernance, DevOps, la gestion de portefeuille, et plus encore. Elle est souvent considérée comme plus flexible et plus facile à faire évoluer que d'autres méthodes.

Spotify

L'approche de Spotify n'était pas censée être un framework en soi, mais la conception de l'organisation sur Agile s'est organiquement imposée comme telle. Le modèle Spotify est un framework autonome, axé sur les personnes, pour faire évoluer Agile. Il souligne l'importance de la culture et des réseaux, et fournit un exemple pour traiter avec plusieurs équipes dans une organisation de développement produits.

Scrum@Scale (S@S)

Scrum@Scale est une extension du framework Scrum. Scrum@Scale est généralement adopté par les organisations qui ont déjà implémenté Scrum avec succès au niveau de l'équipe et qui cherchent à le diffuser dans toute l'organisation. L'objectif principal est d'aligner les organisations en croissance autour d'un ensemble d'objectifs communs et partagés. La coordination est gérée par un Scrum de Scrums, qui est composé de Scrum Masters de chaque équipe, et un MetaScrum, composé de Product Owners.

Comprendre la différence entre les frameworks de déploiement d'Agile à grande échelle

Le déploiement de frameworks Agile à grande échelle peut ajouter des processus inutiles lorsqu'ils sont appliqués sans réflexion ni intention. Mais la codification de rituels partagés, de rôles communs et de principes directeurs pour faire évoluer Agile dans votre organisation présente des avantages évidents, surtout lorsque l'organisation est novice en matière de méthodes de travail Agile. Voici une ressource utile pour vous aider à comprendre comment chaque framework s'applique dans ces domaines clés.

 

SAFe (Scaled Agile Framework)

LeSS (Large Scale Scrum) et LeSS Huge

Spotify

DA
(Disciplined Agile)

Scrum@Scale

Planification et stratégie à long terme

SAFe (Scaled Agile Framework)

LeSS (Large Scale Scrum) et LeSS Huge

Spotify

DA
(Disciplined Agile)

Scrum@Scale

Plusieurs équipes Agile

SAFe (Scaled Agile Framework)

LeSS (Large Scale Scrum) et LeSS Huge

Spotify

DA
(Disciplined Agile)

Scrum@Scale

Équipe faite d'équipes

SAFe (Scaled Agile Framework)

Agile Release Train (ART)

LeSS (Large Scale Scrum) et LeSS Huge

Zone

Spotify

Tribus

DA
(Disciplined Agile)

Scrum@Scale

Scrum de Scrums

Responsable produit/Product Owner

SAFe (Scaled Agile Framework)

LeSS (Large Scale Scrum) et LeSS Huge

Spotify

DA
(Disciplined Agile)

Scrum@Scale

Scrum Master/Coach Agile

SAFe (Scaled Agile Framework)

LeSS (Large Scale Scrum) et LeSS Huge

Spotify

DA
(Disciplined Agile)

Scrum@Scale

Ingénieur responsable des livraisons/Responsable du groupe

SAFe (Scaled Agile Framework)

LeSS (Large Scale Scrum) et LeSS Huge

Spotify

DA
(Disciplined Agile)

Scrum@Scale

Pratique Agile (Scrum, Kanban, etc.)

SAFe (Scaled Agile Framework)

LeSS (Large Scale Scrum) et LeSS Huge

Spotify

DA
(Disciplined Agile)

Scrum@Scale

Démo

SAFe (Scaled Agile Framework)

LeSS (Large Scale Scrum) et LeSS Huge

Spotify

DA
(Disciplined Agile)

Scrum@Scale

Retros

SAFe (Scaled Agile Framework)

LeSS (Large Scale Scrum) et LeSS Huge

Spotify

DA
(Disciplined Agile)

Scrum@Scale

Axée sur le client/Centrée sur la valeur

SAFe (Scaled Agile Framework)

LeSS (Large Scale Scrum) et LeSS Huge

Spotify

DA
(Disciplined Agile)

Scrum@Scale

Gestion des dépendances

SAFe (Scaled Agile Framework)

LeSS (Large Scale Scrum) et LeSS Huge

Spotify

DA
(Disciplined Agile)

Scrum@Scale

Transparence de la stratégie

SAFe (Scaled Agile Framework)

LeSS (Large Scale Scrum) et LeSS Huge

Spotify

DA
(Disciplined Agile)

Scrum@Scale

Gestion de portefeuilles

SAFe (Scaled Agile Framework)

LeSS (Large Scale Scrum) et LeSS Huge

Spotify

DA
(Disciplined Agile)

Scrum@Scale

Livraison à la demande

SAFe (Scaled Agile Framework)

LeSS (Large Scale Scrum) et LeSS Huge

Spotify

DA
(Disciplined Agile)

Scrum@Scale

Gestion des risques

SAFe (Scaled Agile Framework)

LeSS (Large Scale Scrum) et LeSS Huge

Spotify

DA
(Disciplined Agile)

Scrum@Scale

DevOps

SAFe (Scaled Agile Framework)

LeSS (Large Scale Scrum) et LeSS Huge

Spotify

DA
(Disciplined Agile)

Scrum@Scale

Processus : Définis et prescrits Définis avec des recommandations Pas clairement définis

Comme vous pouvez le voir, lorsqu'on les examine de près, ces frameworks intègrent des modèles organisationnels communs impliqués dans l'évolution Agile. Que vous adoptiez ou non un framework, nous pensons qu'en suivant certains ou l'ensemble de ces modèles de base, vous pouvez tirer de nombreux avantages liés au déploiement d'Agile à grande échelle dans votre organisation.

Sept principes fondamentaux pour pratiquer Agile à grande échelle

Bien que nous reconnaissions qu'il n'existe pas d'approche unique pour déployer des frameworks Agile à grande échelle, sept principes essentiels doivent être pris en compte pour pratiquer Agile à grande échelle. Ces principes sont « incontournables », ce qui signifie qu'il sera pratiquement impossible de réussir sans eux.

Que vous envisagiez d'utiliser un framework ou simplement quelques pratiques, considérez les éléments ci-dessous comme des principes directeurs pour ce qui peut être emprunté ou formalisé dans votre propre organisation.

  1. Rôles définis et changements de la structure organisationnelle
  2. Organisation et développement centrés sur le client
  3. Pratiques et cadences Agile/Scrum
  4. Maturité de l'adoption (prenez le temps d'évoluer)
  5. Améliorations apportées aux dépendances
  6. Adoption ascendante et descendante (changement effectif)
  7. Personnes, Lean et pensée systémique

Pour plus de détails sur ces principes et leur mise en pratique, consultez notre livre blanc « Au-delà des rudiments de l'évolution Agile : les nouvelles règles de l'agilité transformationnelle » ci-dessous.

Alors, par où commencer ?

Faire évoluer Agile n'est pas chose aisée et ne se fera pas du jour au lendemain ! Que votre organisation s'engage à fond dans un Scaled Agile Framework, ou qu'elle implémente un processus développé en interne, rappelez-vous qu'« Agile à grande échelle » n'est pas l'objectif final. L'objectif final est d'exécuter efficacement votre stratégie.

Continuez à tester de nouvelles idées et à apporter des améliorations progressives dans ce but. Et n'oubliez pas que les outils que vous utilisez pour soutenir votre entreprise peuvent jouer un rôle important dans le déploiement d'Agile à grande échelle.

Une communication ouverte et cohérente est un élément clé de l'agilité. Chez Atlassian, nous utilisons Atlas pour partager des mises à jour sur les projets et les objectifs, et pour découvrir ce sur quoi travaillent les autres équipes. En développant une compréhension commune du contexte du travail, nous savons quelles sont les tâches en cours, pourquoi, qui travaille sur quoi et quel est l'état d'avancement du travail.

Pour approfondir les sujets que nous avons abordés sur cette page, consultez notre livre blanc « Au-delà des rudiments de l'évolution Agile : les nouvelles règles de l'agilité transformationnelle ». Regorgeant d'informations utiles et d'anecdotes d'experts Agile, il vaut vraiment la peine d'être lu.

Couverture du livre blanc « Agile à grande échelle »
Au-delà des rudiments de l'évolution Agile

Assurez-vous que les pratiques Agile de votre organisation sont conçues pour durer

Téléchargez notre livre blanc pour découvrir les nouvelles règles de l'agilité transformationnelle.

Pour de plus amples informations sur la manière dont Atlassian peut vous soutenir dans votre parcours Agile, consultez notre page sur les solutions Agile à grande échelle ou comparez les fonctionnalités de nos produits Agile à grande échelle.

Josh Berman
Josh Berman

Josh Berman est Product Marketing Manager au sein de l'équipe chargée du déploiement des solutions Atlassian à grande échelle. Quand il n'écrit pas sur les bonnes pratiques Agile, vous le retrouverez en pleine randonnée dans la ceinture de verdure d'Austin, au Texas.