Pourquoi l'expérience développeur et contributeur doit être la priorité n°1 pour votre choix de CMS.
Nous avons récemment publié un ebook, 7 Features You Need From Your CMS, (version anglaise), où nous parlons des capacités clefs dont les entreprises ont besoin pour leur système de gestion de contenu, comme le fait d'avoir un repository de contenu flexible, des APIs ouvertes, des permissions utilisateurs granulaires ou un support multisite.
Lorsque nous avons commencé à rédiger ce contenu, nous avons pensé en priorité aux fonctionnalités. Mais lorsque nous avons développé davantage l'ebook, nos conversations se sont tournées davantage sur comment les développeurs et contributeurs utilisaient un CMS, quels étaient leurs objectifs, et ce qu'ils appréciaient le plus d'une plate-forme de gestion de contenu.
Nous avons donc décidé d'étendre notre contenu sur plusieurs aspects : pourquoi l'expérience utilisateur joue un rôle important dans un contexte CMS et, qu'est ce que les entreprises devraient rechercher dans leur CMS. En voici un extrait ci-dessous.
Quels sont les besoins des contributeurs et marketeurs pour leur expérience utilisateur CMS?
Pour les contributeurs et marketeurs une bonne expérience utilisateur signifie avant tout qu'il est facile de naviguer dans l'interface utilisateur du CMS et de pouvoir publier du contenu rapidement. L'interface doit être logiquement organisée, facile à comprendre et agréable pour les yeux/esthétique.
Les marketeurs ont également besoin d'une panoplie de fonctionnalités pour rendre leur travail quotidien plus efficace. Certaines exigences clés incluent généralement la possibilité de naviguer facilement dans le repository, de pouvoir prévisualiser le contenu sur les différents appareils où sera diffusé le contenu, de créer des landings pages dynamiques et programmer la publication de leur contenu en avance. Tout cela peut être difficile à évaluer lors d'une simple démo. Demandez si vous pouvez tester une version de démo - de nombreux éditeurs offrent maintenant des services cloud pour cela, même si le logiciel lui-même n'est pas en mode SaaS.
N'oubliez pas les autres utilisateurs au sein de votre entreprise. Certains, comme ceux des services des ressources humaines, de la gestion produit, du service Juridique ou les contributeurs invités externes qui peuvent parfois utiliser le CMS d'une manière occasionnelle. S'ils l'utilisent une fois par mois, est ce qu'ils vont se souvenir de comment se loguer et poster du contenu ? Avoir constamment à former ces utilisateurs sur ces étapes "coûte" du temps et est inefficace, alors assurez-vous de prioriser la conception de l'interface utilisateur.
FIXME: CREATE QUOTE - Je pense que la plus grande erreur que les entreprises commettent quand elles choisissent un CMS, c'est de se concentrer seulement sur un ensemble de fonctionnalités...Elles tiennent rarement compte de l'expérience utilisateur réelle du système. Je parle de la façon dont le CMS sera utilisé par les utilisateurs internes, les personnes à l'intérieur de l'organisation, telles que les départements marketing ou des ressources humaines. Paul Boag, User Experience Expert, Author and Founding Partner at Boagworks
L'expérience développeur et votre CMS
Lorsqu'on parle de CMS, une bonne expérience développeur signifie avant toute chose que le logiciel est facile à télécharger et à installer, et que les développeurs peuvent personnaliser et étendre le système d'une manière simple et efficace, en suivant les best practices et tendances modernes du développement du logiciel.
Un CMS véritablement conçu pour les développeurs disposera d'APIs ouvertes et bien conçues, d'une documentation complète à jour, d'un calendrier de releases actif et agile et de support pour le développement continu. L'expérience développeur couvre également comment les développeurs mettent à niveau le système pour les nouvelles versions. La compatibilité ascendante et une mise à niveau claire sont essentielles.
Recherchez un CMS basé sur un framework de confiance et largement utilisé - ceci facilitera l'apprentissage des développeurs et le développement de la plate-forme et vous ouvrira à une plus grande communauté de développeurs et d'agences pouvant vous aider à mettre en œuvre vos projets, que vous travailliez avec des partenaires ou en interne. Assurez-vous également d'avoir une communauté de confiance - si le CMS est open source - et identifiez quelles sortes de plugins, modules, extensions ou bundles sont disponibles.
Partagez vos pensées !
Quelque chose à ajouter pour une bonne expérience contributeur et développeur ? N'hésitez pas à partager vos impressions et faire vos retours dans la section commentaires. Bientôt l'ebook 7 Features You Need From Your CMS seradisponible en français, restez connectés !