dimanche 11 février 2018

Scaled Agile Framework (SAFe): Présentation générale.





D'où vient mon intérêt pour ce sujet


    Dans cet article je vais vous parler de Scaled Agile (SAFe) . C'est un méthodologie qui fait de plus en plus de bruit depuis 2-3 ans.  Mon expérience de professionnel de l'informatique depuis presque 20 ans me rend méfiant envers ces frameworks qui apparaissent en nombre pléthorique et qui disparaissent aussi vite. Mon expérience opérationnelle en développement, architecture logicielle, architecture d'entreprise, de manager d’équipes (CTO, Manager, Directeur de Projet) me poussent à analyser ces nouveaux outils sous un angle pragmatique.  Quand j'ai croisé la big picture de SAfe pour la première fois j'ai eu un a priori négatif.  Tout cela semblait complexe. En regardant dans le détail on s'aperçoit que le framework est structuré en couches et sur chacune de ces couches des rôles et outils sont mis à disposition afin de répondre aux différentes problématiques rencontrées dans l'entreprise selon la couche et la granularité.

    Cette méthodologie offre des réponses aux entreprises qui commencent à avoir des résultats probants des méthodes de développement agiles et qui veulent passer à l’étape d’après. L’étape d’après c'est être en mesure de coordonner et réaliser de nombreux développements logiciels de plateformes entières, des SI entier au niveau des équipes et de devenir Agiles dans la prise de décision au niveau des métiers et surtout au niveau du budget.

Qu'est ce que SAFe?


    Le Scaled Agile Framework  est une marque déposée de Scaled Agile, Inc.
 Il est destiné à guider les entreprises dans la mise à l'échelle des pratiques d'Agilité.
   Avec d'autres Framework tel que Disciplined Agile Delivery (DAD), Large-Scale Scrum (LeSS),  Nexus, etc...  Safe est un des nombreux frameworks qui cherchent à résoudre et outiller les problèmes rencontrés lors de la mise à l'échelle d'un programme ou d'un departement.

   SAFe favorise l'alignement, la collaboration et la diffusion dans un grand nombre d'équipes agiles. Il a été développé par et pour les praticiens, en s'appuyant sur trois principaux savoirs: le développement de logiciels agiles, le développement de produits allégés et la pensée systémique.

   À l'origine, la fonction principale d'un framework agile mis à l'échelle consistait à élaborer une vue d'ensemble de la façon dont le travail découlait de la gestion des produits, par le biais de la gouvernance, des équipes de programme et des équipes de développement jusqu'aux clients. Le cadre a continué à être développé et publié dans le domaine public, également soutenu par une académie et un système de certification pour les consultants tiers. La dernière version, en version 4.5, a été publiée en juin 2017.

  L'ensemble de la documentation SAFe est accessible sur un site dédié:    http://www.scaledagileframework.com

  SAFe est décrit dans la big picture ci dessous. Nous présenterons ces  différentes couches et notions dans la suite de cet article.

                              
Fig.1 Big Picture de SAFe


Simple effet de mode ou vraie opportunité de rendre Agile les grandes organisations?


   Plusieurs études ou sondages fait au niveau mondial montrent que l'utilisation de SAFe s'impose sur  celle des autres Frameworks.
   La figure ci dessous montre des courbes d'utilisation de l’étude annuelle de VersionOne sur l'Etat de l'Agilité dans le monde.
N’hésitez pas à lire mon article presentant ces 2 études: SAFe s'impose parmi les Fwk d'Agilité à l'Echelle

Repartition d'utilisation des Frameworks
Fig.2 Evolution d'utilisation des Frameworks par année

Cf article SAFe s'impose parmi les Fwk d'Agilité à l'Echelle pour plus de précision.

Valeurs et principes sur lesquelles SAFe se base.

SAFe






Sur le bas de la Big Picture une palette contenant des icônes résume les valeurs, principes et processus importants sur lesquels se base SAFe.
Dans cette section nous zoomerons sur chacune de ces icônes.



                                                Fig.3 Palette présente en bas de la Big Picture


Les principes sous-jacent de SAFe



Les principes de SAFe sont decrits dans l'image ci dessous.

Fig. 4 : Les 9 principes SAFe (source: site scaledagileframework.com)


Je vous ssuggére de consulter les explications directement sur le site de ScaleAgileFramework:  SAFe Principles ou en cliquant sur l'icone sur la premiere page du site web.



(à suivre ...)




Aucun commentaire:

Enregistrer un commentaire