devops-roadmap-preview

Modèle Feuille de Route DevOps

Alignez les équipes de développement et d'exploitation pour améliorer continuellement les produits.

À propos du modèle Feuille de Route DevOps

Au lieu de suivre l'approche en silo traditionnelle de « transfert », la méthodologie DevOps met l'accent sur la collaboration entre les équipes d'ingénierie et informatiques et la coordination des efforts tout au long du cycle de publication du logiciel.

Les feuilles de route DevOps mettent en œuvre un processus qui repose sur l'intégration et le déploiement continus. Cela devrait aider les équipes à produire un niveau de production plus élevé, avec moins de variations entre les cycles de production, et une meilleure vue polyvalente du cycle de produit de bout en bout.

Les équipes DevOps peuvent créer des processus de développement de produits plus transparents, collaboratifs et efficaces en favorisant un ensemble de principes (état d'esprit de croissance, récompenser l'innovation, la coopération, l'expérimentation, l'apprentissage et l'empathie des utilisateurs) plutôt que de se concentrer sur la structure organisationnelle.

Continuez à lire pour en savoir plus sur les feuilles de route DevOps.

Qu'est-ce qu'une Feuille de Route DevOps ?

Les feuilles de route DevOps vous permettent de rationaliser les rituels et les outils de votre équipe pour mieux gérer vos ressources chaque trimestre. Les chefs d'équipe ou les responsables peuvent utiliser la feuille de route pour créer de nouvelles façons de réduire les frais généraux et les lourdes charges de travail. Idéalement, votre équipe reste stimulée et motivée pour trouver des opportunités d'innovation.

DevOps lui-même est un processus qui facilite la collaboration entre les équipes d'ingénierie qui codent le logiciel et les équipes d'exploitation chargées de publier le logiciel pour les clients.

En collaborant tout au long du processus de développement logiciel, les développeurs peuvent itérer le code en continu en fonction des commentaires de l'équipe d'exploitation. Comme la méthodologie Agile, les processus DevOps aident les équipes à avoir moins de revers ou de surprises grâce à davantage d'opportunités de test et de coordination intégrées au processus.

Ce modèle Feuille de Route comporte des visualisations personnalisables représentant :

  • Un flux de travail circulaire qui définit le pipeline de livraison des deux équipes et la boucle de rétroaction continue entre votre entreprise et vos clients.

  • Une feuille de route DevOps trimestrielle décrivant les priorités à court terme, et contenant des produits et des projets dans chaque couloir

  • Un emplacement mobile « aujourd'hui » pour aider votre équipe à suivre sa progression trimestrielle

Créer une équipe DevOps, au lieu de séparer les développeurs et les opérations informatiques en silos d'informations distincts, permet aux organisations de planifier la reprise après un accident. La création d'une feuille de route partagée permet également de créer des produits évolutifs, mobiles et sécurisés.

Quand utiliser les feuilles de route DevOps ?

Une feuille de route DevOps bien définie aide les équipes à travailler ensemble et offre des opportunités d'apprentissage lorsque les projets et les produits réussissent ou rencontrent des obstacles.

Une feuille de route DevOps peut également aider les équipes à :

  • Comprendre des détails spécifiques du processus global, pour aligner le développement et les opérations sur les dates clés et les initiatives pour mieux collaborer.

  • Rester aligné sur les priorités et les dépendances, afin qu'elles puissent gérer leur temps et anticiper quand les équipes livrent des éléments nécessitant une attention particulière.

  • Améliorer continuellement les produits en communiquant et en partageant régulièrement des informations et en fournissant fréquemment des améliorations et des fonctionnalités progressives aux utilisateurs.

À titre de référence visuelle, la feuille de route DevOps aide également les équipes à garder à l'esprit les priorités à moyen et à court terme et à s'adapter aux priorités changeantes.

Pour hiérarchiser chaque élément de votre feuille de route, utilisez le framework CAMS :

  • Culture : Activités qui améliorent la communication et la compréhension mutuelle des objectifs et des responsabilités de chacun

  • Automatisation : Activités qui accélèrent la livraison et l'intégration continues tout en économisant du temps, de l'argent et des efforts entre les équipes, les processus et les outils

  • Mesure : Activités qui aident à mesurer si des progrès se produisent et vont dans la bonne direction

  • Sharing (Partage) : Activités qui favorisent la transparence et l'ouverture, pour resserrer les boucles de rétroaction et favoriser l'amélioration continue

Le but ultime est de partager les responsabilités et de mettre les équipes sur la même longueur d'onde pour faire progresser l'organisation.

Créez votre propre feuille de route DevOps

Créer votre propre feuille de route DevOps est facile. L'outil de tableau blanc de Miro est le canvas parfait pour le créer et le partager. Commencez par sélectionner le modèle Feuille de Route DevOps, puis suivez les étapes pour créer le vôtre.

  1. Définissez clairement les objectifs de votre feuille de route. Avant d'ajouter ou de modifier du contenu d'une feuille de route, déterminez pourquoi vos équipes en ont besoin. Voici quelques exemples : « Améliorer la coordination entre les équipes d'ingénierie et d'exploitation » ou « Créer une source unique de vérité pour le travail DevOps ».

  2. Fixez-vous des objectifs ou des plans spécifiques à court terme. Le modèle par défaut couvre une année du premier trimestre au quatrième. Cependant, lorsqu'il s'agit d'anticiper, il est idéal de planifier trois mois à l'avance. Plus longtemps et votre feuille de route pourrait devenir désordonnée et floue.

  3. Utilisez des repères visuels pour rendre la feuille de route plus facile à comprendre. Vous pouvez utiliser la palette de couleurs par défaut de Miro pour étiqueter chaque élément lié au projet ou au produit sur votre feuille de route. Par défaut, ce modèle étiquette les éléments comme « Priorité élevée », « Priorité moyenne » et « Priorité faible ». Vous pouvez également coder chaque élément selon les valeurs CAMS (Culture, Automatisation, Mesure, "Sharing" (Partage).

  4. Partagez la feuille de route avec votre équipe d'ingénierie et d'exploitation. Cliquez sur « Inviter des membres » pour donner accès à toutes les personnes qui doivent contribuer à votre feuille de route DevOps. Vous pouvez également inviter des membres de l'équipe, des clients ou des parties prenantes via Slack ou par e-mail.

  5. Examinez et modifiez votre flux de travail DevOps si nécessaire. Peut-être devriez-vous suivre un flux de travail DevOps légèrement différent ? Chaque pense-bêtes est modifiable, de la zone texte à la couleur du pense-bêtes. Consultez la page Work Smarter, Not Harder de Miro pour apprendre à utiliser les raccourcis clavier, verrouiller des objets et utiliser la duplication intelligente.

  6. Demandez à votre équipe d'ajouter des produits et des projets à la feuille de route. Chaque objet de la feuille de route est codé par couleur en fonction de son principe d'alignment dans le CAMS. Vous pouvez également ajouter une balise pour signaler son statut de priorité, de haut en bas.

  7. Gardez votre feuille de route à jour si nécessaire. Organisez des sessions de révision régulières pour ajuster votre flux de travail DevOps ou les priorités de votre feuille de route à mesure que les plans changent. Vous pouvez également encourager vos collègues à consulter eux-mêmes la feuille de route pour se tenir au courant des changements ou des priorités.

Modèle Feuille de Route DevOps

Commencer avec ce modèle maintenant.

Modèles associés
Technology Product Canvas Thumbnail
Aperçu

Modèle Technology Product Canvas

Idéal pour:

Gestion de produit, Développement de logiciels, Feuilles de route

Créé à l'origine par Prem Sundaram, le Technology Product Canvas permet aux équipes de produits et d'ingénierie de s'aligner sur leur feuille de route commune. Le canvas combine des méthodologies agiles avec des principes UX pour aider à valider les solutions de produit. Chaque équipe énonce et visualise à la fois les objectifs du produit et de la technologie, puis discute explicitement de chaque étape de la feuille de route. Cet exercice garantit que les équipes sont synchronisées et que tout le monde part avec des attentes et une direction claires. En suivant le processus de création d'un canevas d'alignement Technologie/Produit, vous pouvez commencer à gérer l'alignement entre les équipes, en moins d'une heure.

Modèle Technology Product Canvas
Status Report Thumbnail
Aperçu

Modèle de Bilan

Idéal pour:

Gestion de projet, Documentation, Planification Stratégique

Un bilan fournit un aperçu de la façon dont quelque chose se passe à un moment donné. Vous pouvez fournir un bilan pour un projet, une équipe ou une situation, à condition qu'il souligne et trace la chaîne des événements d'un projet. Si vous êtes chef de projet, vous pouvez utiliser ce bilan pour conserver des enregistrements historiques des échéanciers du projet. Idéalement, toute partie prenante du projet devrait être en mesure de consulter un bilan et de répondre à la question « Où sommes-nous et comment en sommes-nous arrivés ici ? » Utilisez ce modèle comme point de départ pour résumer comment quelque chose progresse par rapport à un plan ou à un résultat prévu.

Modèle de Bilan
AARRR-thumb-web
Aperçu

Modèle AARRR

Idéal pour:

Marketing, Planification Stratégique, Planification de projet

Parfois appelée « Métriques pirates » en raison de son nom (allez-y, dites-le, c'est amusant), AARRR est une approche précieuse à considérer pour les startups. En effet, AARRR signifie Acquisition, Activation, Rétention, Referral et Revenu, cinq types clés de comportement utilisateurs qui sont hautement mesurables et qui stimulent la croissance. Posez et répondez aux bonnes questions sur chacun de ces cinq facteurs, et vous serez en mesure d'établir des objectifs clairs et d'identifier les meilleures étapes pour aider à les atteindre.

Modèle AARRR
SAFe Thumbnail
Aperçu

Modèle Program Board SAFe

Idéal pour:

Méthodologie Agile, Diagrammes, Workflows Agile

De nombreuses organisations utilisent le modèle Agile, mais même les entreprises qui n'adhèrent pas rigoureusement à toutes les normes Agile ont adopté certains de leurs outils et de leurs méthodes, telle que la planification par incréments de programme (PI). Même si vous ne participez pas à une session PI formelle, un tableau de programme peut être un excellent moyen d'établir une communication entre les équipes et les parties prenantes, d'aligner les objectifs de développement sur les objectifs commerciaux, de clarifier les dépendances, et de favoriser la collaboration transversale. Le Program Board fournit une structure indispensable aux sessions de planification, tout en étant suffisamment adaptable pour accueillir des réunions de brainstorming et d'alignement.

Modèle Program Board SAFe
Annual Calendar Thumbnail
Aperçu

Modèle de Calendrier Annuel

Idéal pour:

Business Management, Planification Stratégique, Planification de projet

De nombreux calendriers vous aident à vous concentrer sur les échéances quotidiennes. Avec celui-ci, il s'agit surtout d'avoir une vue d'ensemble. Empruntant à la structure en grille des calendriers muraux de 12 mois, ce modèle vous montre vos projets, engagements et objectifs une année complète à la fois. Ainsi, vous et votre équipe pouvez vous préparer à vous atteler à la tâche pendant les périodes chargées, déplacer les choses au besoin et célébrer vos progrès. Et il est très facile de commencer : il suffit de désigner les flux codés par couleur dans votre calendrier et de faire glisser les pense-bêtes à la date de début.

Modèle de Calendrier Annuel
OKR Planning-thumb
Aperçu

Modèle de Planification OKR

Idéal pour:

Workshops, Réunions, Planification Stratégique

Le modèle de planification OKR vous aide à transformer des sessions OKR fastidieuses en réunions dynamiques et productives. Utilisez ce modèle pour rendre la planification des OKRs plus interactive, en guidant votre équipe tout au long de la session avec des ice-breakers et des brainstormings créatifs, afin que vous puissiez co-créer vos OKRs et définir des résultats clés et des plans d'action pour les atteindre.

Modèle de Planification OKR