Ce matin, dans mon fil linkedin, après avoir viré les multiples postes égotiques de Jean-Michel SelfMadeMan, je suis tombé sur un poste qui a éveillé ma curiosité, surtout que, chose rare, beaucoup de commentaires étaient intéressants.
En tant qu'Engineering Manager, je dois avouer que ce problème d’outillage est vraiment une chose qui me touche au jour le jour et à l’heure actuelle, on pourrait dire ceci:
Tu as obtenu une idea sur Jira product discovery que tu as transformé en epic sur Jira et commencé à découpé dans des story Jira que tu auras consignées dans une Microsoft List pour planifier les BRS. Ensuite tu as créé un ticket JSM pour obtenir des infos supplémentaires de la team UX qui t’a demandé une réunion teams qui sera consignée dans Confluence.
Si mon plan paraît plus restreint car mon entreprise fait la part belle à Microsoft et Atlassian pour son outillage, la conclusion de "bouger l’info entre différentes BDD" reste tout à fait réelle.
En fait, on remarque que le monde de la productivité est un monde où les outils sont si nombreux et si concurrentiels que leur nombre subit une inflation gigantesque et difficile à maîtriser tout en donnant un aspect vain au « travail moderne ».
Le thème me paraît important et intéressant, d’autant que j’ai quelques pistes de réflexion à apporter, notamment deux arguments qui plaident pour un statu quo plus qu’autre chose: la structure mentale des gens et l’organisation interpersonnelle à coup de matrice RACI.
- La citation initiale parle de do fucking things, disons que j’ai traduit le sens plus que la lettre…↩
- Architecte, Jardinier, Bibliothécaire/archiviste, Etudiant
- Les certifications et les écosystèmes
- Annexe des applications évoquées
Architecte, Jardinier, Bibliothécaire/archiviste, Etudiant
Lorsque l’on doit prendre des notes, brasser de l’information, et produire le document que notre mission demande, nous allons nous organiser différemment selon nos habitudes mais aussi notre structure de travail.
Tiago Forte, un consultant dans le domaine de la productivité va même pousser l’essentialisme un peu plus loin en décrivant 4 archétypes de manière de penser et prendre ses notes:
- L’architecte, qui a besoin de structurer, labeliser, unifier, et d’explorer en utilisant des liens formels, un peu comme une clef étrangère de BDD, selon Tiago Forte, ils utilisent un « mindset system »
- Le jardinier, qui va plutôt mettre en avant la créativité et les connexions spontanées, ils vont favoriser des approches "exploratoires"
- Le bibliothécaire/l’archiviste: va plutôt organiser l’information de manière hiérarchique car il va se comporter en curateur
- L’étudiant, bien plus orienté court terme, démarrant chaque prise de note sur un use case spécifique au présent.
Si vous pourrez trouver un descriptif plus complet dans cet article, Tiago Forte a aussi publié une vidéo à ce propos où il met en avant les logiciels de prise de notes qui sont les plus adaptées à chaque personne.
Avec tout ça vous aurez sûrement compris une première raison de l’inflation des outils au sein des entreprises:
Les équipes sont constituées de plusieurs types de personnes, et même quand une équipe a un mode de pensée commun permettant par exemple d’investir dans une solution telle que Notion ou l’écosystème Microsoft (One Note, Loop, Sharepoint), le travail inter équipe va forcer à en plus de cela faire un travail de curation qui va facilement mener à d’autres outils tels que Confluence à devenir nécessaire. Bravo, vous venez de transférer la donnée entre deux BDD: celle de votre outil de prise de note et celle de votre outil de curation/de mémoire d’entreprise.
Les certifications et les écosystèmes
Les entreprises ont des impératis liés aux différentes certifications. Par exemple si tu veux qu’un département ou un site soit certifié SOC2, il faut que tous tes fournisseurs le soient. Tu vas donc devoir limiter tes fournisseurs ou payer le prix le plus cher pour que certaines intégrations forcées par l’écosystème de compliance soient activés. Et c’est là que rapidement tu vas avoir besoin de naviguer entre les outils : les tâches de tes devs sont dans Jira? cool, mais l’équipe marketting ne te donnera ses assets que dans Sharepoint qui est accessible via l’onglet Files de Teams. Et puis bon, Atlassian ne donne rien pour faire de la communication instantanée ou des meetings. Loop de Microsoft manque de fonctionnalités qui te sont nécessaires donc tu continueras avec Confluence… C’est sans fin.
En somme, gérer des problèmes complexes avec une organisation complexe génère une inflation des outils.
Prenons Notion, dont j’ai déjà parlé dans un précédent billet.
L’organisation sous le format de base de données qu’on peut rendre plus lisible via des tables, des calendriers, des kanban voire des pages style wiki puis qu’on peut automatiser à volonté me va très bien. Moi, ça me permet de suivre le cycle de vie d’une tâche tant qu’elle n’est pas entre les mains de mon équipe pour développer (rédaction, obtention des mockup, des limites…). Dans notion j’ai tout en un : enregistrement de la données, prise de notes, liens avec mes meetings…
Mais voilà, pour être certifié SoC2, mon entreprise aurait besoin de payer un abonnement adapté pour que quelques personnes utilisent Notion. Et là, c’est un peu chiant car nous avons en même temps investi dans Microsoft ou encore Atlassian pour avoir des suites complètes d’outils qui couvrent 100% des besoins. Et là c’est le drame : jira permet un suivi et des automatisme, mais ne me permet pas de définir qui j’attends lorsque j’attends un mockup, une doc, une réponse de l’équipe produit… Résultat, je me retrouve à :
- Faire une tâche jira car c’est ça que mes coéquipiers utiliseront
- Faire un item de MS List qui permettra d’avoir l’aspect "bdd notion" + les automatismes via Power Automate
- La prise de note se fait via One Note qu’on peut se partager dans Teams
- La documentation et les CR de meeting "au propre" se font via Confluence que je peux aussi bien lier à mon MS List qu’à ma tâche Jira
- Tout ça sera ensuite correctement lié à une idea Jira Product Discovery
- Et pour m’assurer que je n’oublie rien, je crée un ensemble de tâches Microsoft To Do chez moi pour suivre mon avancement personnel
Il m’aura fallu 6 outils au lieu d’un, mais au moins on ne met pas en péril la certification pour juste 4–5 personnes qui utilisent Notion dans une entreprise qui toutes filiales confondues compte 80 employés.
Aujourd’hui tous les fournisseurs d’outils de productivité (à part peut être Notion qui pour l’instant essaie d’être un tout en un) ont choisi une stratégie basées sur un écosystème d’application. Ces écosystèmes ne remplissent jamais à eux seuls 100% de vos besoins et donc les entreprises vont au moins souscrire à 2 d’entre eux (e.g Microsoft 365, Atlassian…) et galèreront toujours à trouver quel outil choisir lorsqu’il y a superposition entre les écosystèmes.
Pour moi, on n’y peut rien et pour avoir une vraie couverture des besoins, c’est tant mieux qu’on ait la possibilité de souscrire à plusieurs fournisseurs. Le problème est ici un manque de décision humaine sur ce qu’on fait sur la zone de superposition. Chez nous, ce sont les CR de réunion qui sont la pomme de la discorde. Historiquement, nous utilisions confluence mais avec le remplacement de Google Workspace par MS 365, loop est arrivé et a eu la préférence de toutes les équipes sauf l’engineering. Et on en reviens au premier point.
Annexe des applications évoquées
- Notion: Outil de prise de note, d’organisation en base de données et de documentation qui a changé la manière de structurer les prises de notes et autres listes. Connu grace à de grosses campagnes marketing chez les tiktoker et videastes divers, il a été imité notamment par Microsoft List et Confluence Database.
- Microsoft Loop: un module de MS 365 pour les entreprise qui permet d’animer des rétrospective, d’imiter confluence, de faire des CR de réunion
- Confluence: outil édité par Atlassian qui permet d’organiser la documentation de vos logiciels. Il est basé sur une organisation hiérarchique.
- One Note: outil de prise de note à la volée de Microsoft, organisé de manière hiérarchique il permet de placer des notes n’importe où sur la page, ce qui lui donne une grande souplesse
- Jira: Outil de gestion de bugs et de tâches de développement informatique, édité par Atlassian
- JSM (Jira Support Management): Dérivé de Jira mais orienté gestion de ticket support
- Jira Product Discovery: Dérivé de Jira, permet de gérer les roadmaps produits en fonction des retours clients autour d’une idea plutôt qu’une story ou un bug dans Jira
- Microsoft List: concurrent aux base de données Notion, il possède des intégrations à Power automate pour faciliter les automatisations
- TEams: outil de visio conférence et de discussion instantannées de Microsoft, principale caractéristiques: votre RAM s’y trouve.
- Trello: outil de gestion de projet Kanban racheté par Atlassian il y a quelques années