Bonnes pratiques emailing
Méthode Agile : présentation de la méthode Scrum
La méthode Scrum est de plus en plus utilisée en dehors des équipes de développement à proprement parler. Découvrez comment vous pouvez implémenter cette méthodologie Agile dans votre stratégie d’emailing.
Agile, Scrum… vous connaissez ces mots, vous les avez déjà entendus, mais vous n’êtes pas totalement sûr de ce qu’ils signifient. Pour faire simple la méthode Agile est une méthode de gestion de projet itérative et collaborative. Quant à la méthode Scrum, il s’agit de l’approche Agile la plus populaire.
Dans cet article dédié, nous allons vous donner une définition plus précise des méthodes Agile et Scrum. Nous vous expliquerons qui sont les acteurs de ces nouvelles méthodes et les événements qui les rythment.
Table des matières
Product Owner
Scrum Master
Équipe de développement
Sprint
Planification du sprint
Mêlée quotidienne, ou daily scrum
Revue de sprint
Rétrospective du sprint
1. Définissez les acteurs
2. Etablissez le Product Backlog
3. Commencez les sprints
Méthode Kanban
Extreme Programming (XP)
Lean Product Developpement (LPD)
Crystal Clear
Qu’est-ce que la méthode Agile ?
La méthodologie Agile s'oppose généralement aux méthodologies traditionnelles de gestion de projet. Elle place les besoins du client au centre des priorités et privilégie le dialogue entre toutes les parties prenantes du projet.
A l'origine, cette approche a été créée pour les projets de développement logiciel et web. Aujourd'hui, la méthode Agile est de plus en plus répandue car elle est adaptable à de nombreux types de projets, tous secteurs confondus.
Qu’est-ce que la méthode Scrum ?
A ce jour, Scrum est la méthode Agile la plus populaire. L'approche Scrum suit les principes de la méthodologie Agile, c'est-à-dire l'implication et la participation active du client tout au long du projet.
Le terme Scrum vient du vocabulaire sportif et signifie « mêlée » en anglais. Le principe de base est que l'équipe avance ensemble et est toujours prête à réorienter le projet au fur-et-à-mesure de sa progression, à l’instar d’une mêlée de rugby où les joueurs, en groupe solidaire, bougent d’un seul bloc au gré des mouvements du ballon.
La méthodologie Scrum s’appuie sur des sprints qui sont des espaces temps assez courts, durant généralement entre 2 et 4 semaines. À la fin de chaque sprint, l’équipe présente ce qu’elle a ajouté au produit.
Une gestion de projet Agile suivant la méthode Scrum se compose d’une série de sprints
Qui sont les acteurs de la méthode Scrum ?
La méthode Agile Scrum regroupe trois acteurs : le Product Owner, le Scrum Master et l’équipe de développement. Explorons plus en détail le rôle de chacun de ces acteurs.
Product Owner
Le Product Owner, ou directeur de produit, est le représentant des clients et utilisateurs dans le framework Scrum. Le Product Owner a une très bonne vision du produit, connaît le cahier des charges et les évolutions souhaitables, et définit la feuille de route à suivre afin que le produit s'adapte au mieux en fonction des besoins des clients.
Il est l’intermédiaire entre les équipes techniques, concentrées sur le d éveloppement du produit, et le client qui a exprimé son besoin et souhaite connaître l’état d’avancement du projet. Si l’équipe de développement est responsable de la qualité technique du produit, le Product Owner est responsable de sa qualité fonctionnelle.
Le Product Owner n’a pas de lien hiérarchique sur l'équipe. Dans l’idéal, il fait partie intégrante de l'équipe et travaille dans la même pièce.
Scrum Master
Membre de l’équipe, le Scrum Master a pour objectif de faciliter l’organisation de l’équipe et d’améliorer la capacité de production de l’équipe. La Scrum Master aide l’équipe à avancer de manière autonome en cherchant en permanence à s’améliorer.
Le rôle du Scrum Master est de s’assurer de l’implication de chaque membre et de les aider à franchir les différents obstacles qu’ils pourraient rencontrer. Il doit également s’assurer de l’auto-organisation de l’équipe afin de respecter au mieux le cadre méthodologique Scrum.
Il ne donne pas d’injonctions ou de consignes à l’équipe, il propose uniquement. Le Scrum Master, tout comme le Product Owner, n’est pas un manager hiérarchique. De toute manière, dans une organisation Scrum, il n’y a pas de chef de projet à proprement parler, contrairement aux méthodes traditionnelles de project management : chaque personne impliquée a sa part de responsabilités et les communiquent à l’ensemble de l’équipe Scrum.
Équipe de développement
L'équipe de développement a une responsabilité : délivrer à la fin de chaque sprint les éléments qui ont été priorisés pour ce sprint. L'équipe est généralement constituée de 2 à 10 personnes. Elle est responsable de la qualité technique et des choix techniques effectués.
Surtout, il est primordial que l’équipe de développement s'auto-organise. Encore une fois, le Scrum Master n'est pas un donneur d'ordres mais un facilitateur, et le Product Owner n'a pas à intervenir dans l'organisation de l'équipe. Il incombe à l’équipe de développement de déterminer la meilleure façon d’accomplir leur travail.
Dans cette équipe, on retrouve notamment les développeurs dont le rôle est de développer et tester les User Stories (une user story est une demande fonctionnelle écrite de façon à mettre en avant les besoins utilisateurs), d’assurer la qualité des projets et de signaler tout problème ou point de blocage dans le processus. Ils peuvent être accompagné d’un lead développeur, qui aide les développeurs à résoudre ces points de blocage et participe à leur montée en compétence.
Quelles sont les étapes de la méthode Scrum ?
La vie d'un projet Scrum est rythmée par un ensemble de réunions définies avec précision et limitées dans le temps. Nous allons voir ici les différents événements de la méthode Scrum.
Sprint
Vous l’aurez compris, un sprint est une itération. Comme nous l’avons mentionné plus haut dans l’article, il s'agit d'une période durant généralement entre 2 et 4 semaines maximum pendant laquelle une version terminée et utilisable du produit est réalisée. Un nouveau sprint commence dès la fin du précédent. Chaque sprint a un objectif et une liste de fonctionnalités à réaliser.
Planification du sprint
Au cours de la réunion de planification, l'équipe de développement détermine les éléments prioritaires du Product Backlog (liste ordonnancée des exigences fonctionnelles et non fonctionnelles du projet) qu'elle pense pouvoir réaliser au cours du sprint, en accord avec le Product Owner. Cette réunion permet donc à l'équipe de se coordonner dans la mise en œuvre du sprint, d'établir les éléments sprint à traiter, et de déterminer comment elle procédera.
Mêlée quotidienne, ou daily scrum
Le daily scrum, cette réunion quotidienne de 15 minutes, est très importante. Elle se fait debout (d'où son nom anglais de stand-up meeting) afin d'éviter de s'éterniser et de permettre de rester agile. Le but est de faire un point sur la progression journalière du sprint. Elle permet à l'équipe de synchroniser ses activités et de faire un plan pour les prochaines 24 heures. Cette mêlée a lieu à la même heure et au même endroit chaque jour.
Durant la réunion, chaque membre de l'équipe de développement doit faire un point sur ces trois éléments : ce qui a été réalisé la veille, ce qui doit être accompli aujourd’hui, et les (nouveaux) obstacles rencontrés qui peuvent retarder le processus.
Revue de sprint
Il s'agit du bilan du sprint réalisé. L'équipe de développement présente les livrables et les nouvelles fonctionnalités terminées au cours du sprint, et recueille les retours du Product Owner et des utilisateurs finaux.
Rétrospective du sprint
Après la revue du sprint, cette réunion est l'occasion de déterminer ce qui peut être amélioré suite au sprint écoulé (productivité, qualité, efficacité, cadre de travail, etc.). Cette réunion repose sur le principe d’amélioration continue, notamment pour optimiser les prochains sprints.
Comment appliquer la méthode Scrum à l’emailing ?
La nature même des méthodes Agiles, et de la méthode Scrum en particulier, est de réunir les équipes pour lancer des projets complexes de manière itérative. Aussi, pourquoi ne pas l’appliquer à la conception de vos grandes campagnes emailing ?
Chez Mailjet, nous savons qu’une campagne d’emailing performante implique un beau design, un message soigneusement conçu ainsi qu’un contenu personnalisé et interactif. L’objectif est évidemment d’inciter le lecteur à cliquer afin d’augmenter vos taux de conversion et de générer un fort retour sur investissement.
Certaines grosses campagnes emailing (par exemple celles des soldes ou des fêtes de fin d’année) peuvent impliquer plusieurs personnes de différentes équipes : marketing de contenus, design, spécialistes CRM, développement… Sans parler des entreprises qui peuvent s’appuyer sur des agences. En moyenne, 8 personnes participent à une campagne emailing. Pour travailler de manière agile sur vos campagnes emailing, vous pouvez alors appliquer la méthode Scrum. D'accord, mais quelle mise en place devez-vous effectuer ?
1. Définissez les acteurs
Tout d’abord, définissez chaque rôle :
Un Product Owner : une personne en contact avec vos lecteurs et/ou utilisateurs qui connaisse leurs besoins et leurs attentes.
Un Scrum Master : par exemple une personne de l’équipe marketing en charge d’optimiser l’organisation de l’équipe.
Les membres de l’équipe de développement (développeurs mais aussi rédacteurs, designer…)
2. Etablissez le Product Backlog
Ensuite, définissez le Product Backlog, c’est-à-dire la liste des fonctionnalités intervenant dans la constitution d'un email, ainsi que tous les éléments nécessitant l'intervention de l'équipe projet. Pour une campagne de soldes, il pourrait s’agir de la conception graphique des modèles de la campagne, la définition des segments clients, la sélection des produits à valoriser, la rédaction du contenu…
3. Commencez les sprints
Au cours de la planification du premier sprint, assurez-vous que l'équipe de développement détermine les éléments prioritaires du Product Backlog. À la fin du sprint, et en fonction du retour des utilisateurs finaux, déterminez ce qui aurait pu être amélioré. Et rappelez-vous qu’un nouveau sprint commence dès la fin du précédent.
Du fait de la cyclicité de la plupart des campagnes (car vous aurez toujours des produits, services ou contenus à promouvoir), l’emailing s’adapte bien à la méthode Scrum. Commencez avec des sprints moins intenses pour habituer vos équipes ; ainsi vous serez prêts pour les campagnes qui comptent le plus.
Les autres méthodes Agiles
Mais cette mise en application de la méthode Scrum dans votre stratégie d’emailing n’est qu’une suggestion. Adaptez-la en fonction du temps, des ressources et des personnes que vous pouvez mobiliser sur votre campagne. En outre, sachez que vous pouvez opter pour d’autres méthodes Agiles, qui pourrait mieux convenir à votre organisation et à vos équipes.
Car si en préambule de cet article nous disions que Scrum est la plus populaire des méthodes Agiles, cela sous-entendait qu’il y avait d’autres méthodologies. Voici un récapitulatif rapide de ces méthodes Agiles annexes, qui peuvent d’ailleurs compléter Scrum.
Méthode Kanban
La méthodologie Kanban est née chez Toyota, au Japon, au début des années 1940, et repose sur une des philosophies de l’entreprise automobile en termes d’excellence technique : zéro défaut, zéro stock, zéro délai. Elle se fait donc en flux tendu, et implique l’implémentation quasiment en temps réel des feedbacks clients.
La méthode Kanban repose sur la visualisation de ces flux en tableaux, physiques avec des post-it, ou numérique, avec des outils comme Asana. Ces tableaux sont divisés en 3 grandes catégories : à faire, en cours, effectué, et sont visibles de l’ensemble de l’équipe. Kanban permet ainsi le suivi de plusieurs projets en parallèle, là où Scrum se focalise surtout sur un projet principal.
Extreme Programming (XP)
Comme son nom l’indique, Extreme Programming est une méthode Agile d’abord et spécifiquement conçue pour le développement de logiciels. À mi-chemin entre Scrum et Kanban, elle repose, comme Scrum, sur le développement itératif. Mais là où XP se rapproche de Kanban, c’est que ces itérations sont à très court terme (une semaine maximum), pour pouvoir régir plus rapidement aux demandes du client.
Lean Product Developpement (LPD)
La méthodologie Lean trouve aussi ses origines chez Toyota, et repose sur 7 grands fondements : qualité optimale, pas de gaspillage, apprentissage continu, r éunions limitées, itérations rapides, auto-organisation, et optimisation. La qualité des livrables est au cœur de cette méthode ; tous les autres principes en découlent.
Crystal Clear
Idéale pour les équipes plus réduites, la méthodologie Crystal Clear offre un maximum d’autonomie à ses utilisateurs, qui déterminent entre eux leurs propres processus. Cette méthode se focalise d’abord sur l’individu et sa capacité à interagir, échanger et communiquer sur ses réussites ou blocages avec les autres membres de l’équipe. C’est pour cela qu’elle fonctionnera mieux en petit groupe.
Les projets menés en Crystal Clear évoluent généralement au fil du temps, du fait des échanges constants entre les membres de l’équipe et les clients.
Comment Mailjet peut vous aider à être agile
Mailjet aide les équipes à travailler de façon agile. Grâce à son éditeur d’emails collaboratif, les équipes peuvent travailler à plusieurs en temps réel sur leurs modèles d’emails et laisser des commentaires directement au sein de la plateforme. Et pour vous assurer de garder le contrôle, Mailjet permet de définir des rôles et des accès personnalisés en fonction du profil de chaque utilisateur, et offre de nombreuses fonctionnalités indispensables telles que les sections verrouillées ou encore les demandes de publication.
Les outils de collaboration de notre éditeur d’emails vous permettent de laisser des commentaires à l’attention des autres membres de l’équipe.
Avec Mailjet, vous profitez de l'éditeur d'emails collaboratif le plus performant du marché. Travaillez à plusieurs et échangez en temps réel sur vos emails, pour une stratégie d’emailing plus agile et cohérente.
Cet article est une version mise à jour de l’article « Méthode Agile : présentation de la méthode Scrum », publié initialement sur le blog de Mailjet en décembre 2019 par Julie Paci.
Lectures associées
Articles populaires
Marketing
8 min
Que sont les KPI, et comment les intégrer à votre marketing ?
En savoir plus
Délivrabilité
9 min
3 bonnes raisons de dire non au noreply
En savoir plus
Bonnes pratiques emailing
16 min
Comment concevoir un objet d’email accrocheur
En savoir plus