Agile SAFe peut-il s’interfacer avec « Waterfall » ?

Le manque de transparence cause des malentendus et des conflits. Générer de la transparence demandes des efforts spécifiques.

Can Agile (SAFe) Be Interfaced With Waterfall? – Transparency

https://tcagley.wordpress.com/2019/01/24/interfacing-agile-safe-be-interfaced-with-waterfall-transparency/ par Thomas Cagley

Dans notre papier blanc Can Agile (SAFe) Be Interfaced With Waterfall? , nous avons identifié trois domaines majeurs qui ont dû être adressés pour qu’un scénario de programmes corrélés avec des approches de management différentes ne cause pas de dramatique accident de train (SAFe).

Le manque de visibilité cause de nombreux accidents sur la route comme dans les projets

Le manque de transparence cause des malentendus et des conflits.

Cependant, générer de la transparence a un coût.

Trouver le bon équilibre qui adapte le coût et les contraintes contractuelles est un objectif de chaque programme compliqué. Produire de la transparence exige un jeu spécifique de comportements.

Plusieurs des techniques les plus communes pour générer de la transparence

#1 – Le Contrat

Spécifiez ce qui peut et doit être partagé dans le contrat.  Énoncer spécifiquement ce qui peut être partagé réduira le niveau de friction quand un programme demande de l’information d’un autre.  Les types d’information qui devraient être mises en commun incluent : risques, problèmes, plans, architecture, échéanciers et le code qui marche (important pour les tests et le développement continu).  Les sujets exclus de partage dans le contrat resteront opaques et seront basés sur des opinions.

#2 – Un Plan construit conjointement

Les leaders du programme et techniques de chaque programme doivent suivre les sessions de planification des autres.  La participation augmentera la conscience du flux de travail, fera remonter des risques et leur permettra de travailler conjointement sur  des risques et communiquer les dépendances en temps réel.

Matchware est partenaire de DantotsuPM

#3 – Des Cérémonies communes

Toute technique agile contient des réunions périodiques (de souvent appelées cérémonies).  Les cérémonies incluent typiquement la planification, les réunions de synchro, les démonstrations et les rétrospectives.  Ces réunions fournissent une plate-forme pour partager l’information ce qui réduit les risques de malentendus et de suppositions.

#4 – Des Ateliers de mûrissement des exigences et de design

travail d'équipeCollecter les exigences et décider des approches de conception fourniront une plate-forme pour apprendre la culture et les personnalités des personnes dans les deux programmes tout en développant aussi une compréhension commune du problème qu’elles adressent.

#5 – Des Modèles de design

L’adoption de modèles de design et autres standards fournit une langue commune et une approche pour que les deux programmes puissent partager l’information et la compréhension.

Facile ET difficile à la fois

une plus grande transparence comme base de relations et de travail

Les étapes deux à quatre sont des actions relativement simples que les deux programmes peuvent prendre pour établir une plate-forme pour la transparence et commencer ensuite à agir sur cette plate-forme. Dans presque chaque scénario, la première étape : le contrat, est l’éléphant dans la pièce. Si le contrat n’est pas écrit pour faciliter la transparence, il n’y a aucune chance que cela arrive.

La planification Agile est différente et tout à fait primordiale.

Quelques astuces de planification tirées de la pratique des approches Agile dans la vraie vie.

Planning top tips

https://agilechangemanagement.co.uk/2019/10/23/planning-top-tips/ par Melanie Franklin

Les projets agiles sont basés sur le concept que livrer une solution imparfaite au business le jour promis est plus important que livrer une solution parfaite en retard.

Avec Agile, tenir vos promesses sur quand quelque chose sera disponible pour être utilisé en production est au cœur de la réalisation de bénéfices. Chaque élément fourni, même s’il a un nombre minimal de fonctionnalités peut résoudre un problème métier. Focalisez votre équipe sur faire utiliser leur livrable en production, en sachant qu’ils pourront ajouter davantage de fonctionnalités plus tard.

Il y a une fausse idée répandue qui est que ceux travaillant dans des équipes Agiles ne planifient rien.

Alors que les compétences de planification y sont plus importantes que dans l’approche prédictive « en cascade » (PRINCE2 ®) pour les projets parce que :

  • La planification est plus fréquente
  • La planification est faite en collaboration, impliquant chacun qui contribue au projet
  • Les plans y sont un mécanisme essentiel de suivi du progrès
QRP est partenaire de DantotsuPM
aux fausses croyances sur Agile

Pour ces raisons, les compétences de planification sont critiques au travail Agile efficace. La planification détaillée du projet de bout en bout au début ne fait pas partie Agile. Au lieu de cela, il y a la planification fréquente et la re-planification pendant tout le cycle de vie du projet. Quand un élément de la solution est livré au business, le focus se porte sur la planification de la livraison suivante.

Objectifs de la planification

Pour respecter l’importance de planification, j’encourage mes équipes à se mettre d’accord sur un jeu commun d’objectifs pour leurs sessions de planification.

Utilisez ceux-ci pour débuter avec votre équipe :

  • Assurons-nous que nous livrons une solution utilisable et de valeur
  • Assurons-nous que nous n’avons rien oublié
  • Donnons la priorité au travail le plus important en premier
  • Allouons le travail aux meilleurs de l’équipe pour le faire
  • Clarifions l’ordre/le séquencement pour réaliser des économies d’efforts
  • Créons un visuel qui permette aux autres de voir ce que nous faisons et quand afin qu’ils puissent aligner leur travail avec le nôtre
  • Utilisons ce visuel pour fournir un suivi facile de notre progression sans devoir écrire de rapport d’avancement
CertYou est partenaire de DantotsuPM

Ordre du jour de la planification

Supportez ces objectifs en définissant comment va se dérouler chaque session de planification.

J’encourage mes équipes à utiliser un ordre du jour standard pour tous les événements de planification.

Utilisez cet ordre du jour type pour encourager votre équipe à faire de même :

  • Examiner les résultats de notre session de brainstorming préparatoire.
  • Appliquer les critères de priorisation pour créer une liste agréée de travail pour ce sprint
  • Définir ensemble qui va construire et qui va tester le résultat.
  • Chaque personne crée son propre échéancier pour le sprint en s’assurant que les must have  ne dépasse pas les 60 % du travail.
  • Chacun effectue un contrôle croisé de son échéancier avec la personne testant son travail.
  • Réserver le temps nécessaire dans son agenda pour réaliser le travail
  • Se mettre d’accord sur comment vous partagerez le progrès avec l’autre
Matchware est partenaire de DantotsuPM

Pour plus d’astuces sur l’application des pratiques de travail Agile dans la vraie vie, abonnez-vous au bulletin de Melanie ou visitez son site Web.

La curiosité est essentielle pour une gestion du changement, un « change management », efficace.

Le change management Agile c’est surtout de la création d’idées nouvelles et différentes.

Curiosity is essential for effective change management

https://agilechangemanagement.co.uk/2018/12/11/curiosity-is-essential-for-effective-change-management/ par Melanie Franklin

L’approche Agile signifie que les idées sont très tôt dans leur développement distribuées au business pour qu’ils les essayent. Leurs retours sont essentiels au concept et pour ajouter plus de fonctionnalités.

CertYou est partenaire de DantotsuPM

Mais…Je commence à se demander combien d’entre nous sont vraiment prêts pour ces retours. Après tout, c’est souvent un mélange d’éloges et de critiques, qui penche trop souvent vers la critique :

  • Il ne fait pas ce que nous avons dit !
  • Où est la fonctionnalité X ?
  • J’ai pensé que ça allait remplacer Y mais maintenant il ne semble pas que ce soit le cas ?
  • Il ne se connecte pas avec Z donc nous aurons besoin d’un processus manuel pour enregistrer ces données!

Ceci vous semble-t-il familier ? Il est difficile d’aller chercher des réactions, mais si ce doit être utile, je dois le faire dans un état d’esprit de curiosité.

Curiosité

La curiosité est une belle qualité plutôt qu’un vilain défaut.

Je dois commencer le processus avec un véritable intérêt pour ce que je vais entendre. Et pour obtenir les retours les plus utiles, je dois entendre des perspectives différentes. J’ai besoin de courage pour dépasser mes contacts habituels et trouver un ensemble le plus diversifié possible de voix. Après tout, plus la personne donnant les réactions a une expérience et un contexte différents des miens plus ils vont possiblement poser des yeux neufs sur la question.

Je viens de finir de lire l’excellent livre par Michelle Obama où elle fait ces remarques “la similarité amène davantage de similarité, jusqu’à ce que vous fassiez un effort réfléchi pour la neutraliser.” Elle parlait des recruteurs à la Maison Blanche mais c’est vrai de tous ceux avec qui nous travaillons.

Mes efforts pour neutraliser la similarité impliquent un effort conscient de reconnaître mes expériences et rechercher des personnes qui en ont de différentes. À moins que je ne sois très honnête avec moi-même sur mon contexte, mes accomplissements, mon chemin de vie, il est ardu de reconnaître l’existence de quoi que ce soit de différent.

Cherchez votre opposé

Beaucoup de mes clients essaye d’encourager cette auto-évaluation sur les biais cognitifs inconscients, qui semble vraiment être la tendance. Ce que je retiens de cela est “cherchez l’opposé” car semble être une bonne place pour commencer :

  • Je cherche des personnes qui ont la moitié de mon âge.
  • Je cherche des personnes sans diplômes.
  • Je cherche des personnes qui ont changé d’industries de multiples fois.
  • Je cherche des personnes qui ont travaillé pour le même employeur pendant des décennies.
  • Je cherche des personnes qui ont vécu et ont travaillé dans des pays différents.

Comme nous changeons de saison, je veux vous soumettre le défi suivant. Sortez et faites-vous de nouveaux contacts !

FDF est partenaire de DantotsuPM

Commencez à discuter avec de nouvelles personnes

Au lieu de regarder votre montre, engagez la conversation avec vos voisins.

Faites l’effort conscient d’engager la conversation avec des personnes que vous ne connaissez pas dans la file d’attente pour déjeuner. Demandez-leur où elles travaillent et ce qu’elles font. Allez dans une autre partie de votre bâtiment et présentez-vous à de nouveaux collègues. Demandez à être conférencier externe dans d’autres réunions d’équipe pour pouvoir partager ce sur quoi travaille votre équipe avec d’autres parties de votre société.

Engagez la conversation avec des clients et des fournisseurs et demandez-leur quelles sont leurs priorités et défis pour la saison prochaine et dites-leur sur quoi vous travaillez. Découvrez s’il y a les zones d’intérêts communs et une chance de collaborer.

Un printemps d’opportunités !

Je sais que tout cela semble un travail difficile mais chacun a ce nouveau printemps à l’esprit et c’est une belle occasion de parler de ce qui a été réalisé récemment et ce qui vient ensuite.

Autrement dit vous avez déjà une entrée en matière, alors sortez et utilisez-la.

Une vidéo avec une grande affiche gratuite pour bien expliquer les principes fondamentaux de Scrum à votre client et organisation

Vous souhaitez recevoir une aide visuelle mais aussi le bon discours pour interpréter le guide Scrum?

https://www.scrum.org/resources/blog/scrum-poster-visual-guideaid

Demandez votre copie gratuite de ce très sympathique et complet poster Scrum et montrez-le à vos collègues et amis.

Cette affiche peut être un outil d’apprentissage (par exemple lors de la lecture du guide Scrum) et un outil permettant à un ScrumMaster d’expliquer Scrum à l’organisation, au responsable produit ou à l’équipe de développement.

https://www.incrementor.com/agile-poster-series

Une seule demande par personne est acceptée. Expédition aux États-Unis et en Europe uniquement. Vous serez informés par e-mail une fois le poster expédié.

Et voici la bande son en anglais dans cette vidéo

CertYou est partenaire de DantotsuPM

Un webinaire et papier blanc de Melanie Franklin nous donnent un aperçu de l’impact des approches agiles sur la façon dont nous gérons le changement !

L’utilisation d’une approche Agile est pertinente pour tout type de changement, et pas seulement pour les changements technologiques.

Melanie le précise parce que, trop souvent, on a l’impression que Agile ne s’applique qu’aux projets des nouvelles technologies.

Les principes et techniques d’Agile ont été largement adoptés dans l’ensemble de la communauté informatique, mais les initiatives de restructuration des entreprises, de changement de localisation, d’acquisition et de rationalisation des processus bénéficient toutes d’Agile.

En effet, Agile est une façon de travailler qui permet de décomposer un objectif en petits étapes, chaque pas (ou Sprint en approche Scrum) menant à une réalisation qui peut être utilisée, davantage développée et construite.

Inscription à un wébinaire gratuit à la demande

Papier Blanc en anglais pour entrer dans les détails

CertYou est partenaire de DantotsuPM

pour en apprendre davantage sur Disciplined Agile Delivery (#dad) !

Cette brève vidéo donne un aperçu du cycle de vie agile de base avec Disciplined Agile Delivery qui est l’application la plus courante de DA.

Relisez le billet « Voici pourquoi le PMI a acquis DA« 

CertYou est partenaire de DantotsuPM

 

Commençons bien l’année, faisons un peu de ménage dans notre « product backlog » !

Je ne sais pas pour vous, mais j’ai remarqué que nous indiquons rarement une date ou raison de péremption sur nos besoins utilisateurs et autres user stories…

Hors, il n’est pas si rare qu’après une certaine date, jalon projet ou événements internes ou externes, certains des besoins précédemment exprimés (et toujours en attente dans le product backlog) ne soient plus d’actualité.

Qu’en pensez-vous et comment traitez-vous ce problème ?

Est-ce en amont, en indiquant sur la user story une date ou les raisons pour lesquelles elle pourrait devenir inutile ?

Est-ce périodiquement lors de grands « ménages » saisonniers ?

Ou bien, serait-ce plutôt de manière opportuniste, lors par exemple d’un changement d’application de gestion du product backlog ? Ou d’arrivée d’un nouveau product owner, scrum master… ?

CertYou est partenaire de DantotsuPM

Agile, c’est aussi et surtout commencer par faire simple avant d’améliorer, d’automatiser et d’optimiser.

Je vous l’accorde volontiers, il ne s’agit pas avec Agile d’oublier que la complexité est bien réelle ni de l’ignorer…

Mais, il faut savoir commencer petit puis apprendre en marchant si l’on veut tirer rapidement bénéfice des avancées même modestes.

Par exemple, vous pouvez trouver acceptable d’avoir des paramétrages codés en dur dans la première version du logiciel, ou bien des capacités réduites de personnalisation, ou encore un seul profil/persona utilisateur…

Ou des choix de coloris limités pour vos premières productions.

CSP est partenaire de DantotsuPM

Devrions-nous adopter certaines des approches de « triage » utilisées dans les services des urgences des hôpitaux pour définir nos MVPs ?

Livre sur Amazon

Darria Long, médecin urgentiste, explique les principales leçons tirées des urgences de l’hôpital sur la gestion du stress, du chaos et de la vie.

Le Dr. Darria Long Gillespie est un médecin d’urgence formé à Yale et Harvard, auteur du livre à succès « Mom Hacks ».

Vous avez toujours voulu savoir ce qu’est et n’est pas un Scrum Master, voici une vidéo faite pour vous.

Avec l’essor massif de l’Agilité dans les organisations et plus particulièrement de la méthode Scrum, un nouveau rôle est apparu : Scrum Master.

Et avec ce rôle de nombreuses questions:

  • Peut-il développer ?
  • Est-il chef de projet ?
  • Est-il le responsable des développeurs ?
  • Comment s’interface-t-il avec les utilisateurs et le Product Owner ?
  • Quelles sont ses missions ?

Cette vidéo devrait vous permettre de faire le tri entre les mythes et les réalités qui entourent ce rôle.

En bonus vous repartez avec quelques outils bien pratiques dans votre rôle quotidien de Scrum Master si vous l’êtes et vous comprendrez mieux ce rôle si vous ne l’êtes pas !

CertYou est partenaire de DantotsuPM

 

Montez ou restez dans le train SAFe© avec la 5.0 !

Téléchargez la présentation “What’s New in SAFe® 5.0 ?”

SAFe permet de monter à l’échelle dans l’implémentation de méthodes Agile et de mettre en place gouvernance projet et programme robuste.

Hexagon est partenaire de DantotsuPM

Ce jeu de transparents présente une vue assez détaillée de tous les changements introduits dans le SAFe Framework©.

Téléchargez le document: https://v5preview.scaledagileframework.com/?ddownload=41425
© Scaled Agile, Inc.

CertYou est partenaire de DantotsuPM