Rapport d'étude de cas 2021

Phase actuelle:
Le programme Season of Docs 2021 s'est terminé le 14 décembre 2021. Voir la chronologie.

Remarque: Ce rapport résume les données des applications du programme d'origine et des études de cas finales des organisations. Vous trouverez des liens vers les études de cas complètes sur la page de résultats de la saison 2021 des documents Docs.

À propos de la saison de Docs

La saison des documentations est un programme de développement durable géré par l'équipe Open Source Programs de Google. Les objectifs de Season of Docs sont les suivants:

  • Fournir une assistance aux projets Open Source pour résoudre les problèmes de projet à l'aide de la documentation
  • Offrir aux rédacteurs techniques l'occasion de se familiariser avec l'Open Source
  • Sensibiliser les utilisateurs à l'Open Source, à la documentation et à l'écriture technique
  • Collecter et partager des informations sur les métriques efficaces dans la documentation Open Source

Pour en savoir plus sur la saison des documentaires, consultez le site Web du programme.

Présentation du programme 2021

Modifications apportées au programme en 2021

En 2019 et 2020, les organisations et les rédacteurs techniques ont chacun postulé au programme Season of Docs séparément. Les rédacteurs techniques ont ensuite été mis en correspondance avec des organisations par les administrateurs du programme. Les organisations ont fourni des mentors pour travailler avec les rédacteurs techniques, qui sont rémunérés pour leur travail en fonction de leur emplacement. Le programme a mesuré si les rédacteurs techniques, les mentors et les administrateurs de l’organisation étaient satisfaits de leur participation au programme, mais n’a pas mesuré les résultats de la documentation.

En 2021, l'équipe Season of Docs a apporté d'importantes modifications au programme. Elle s'est concentrée sur la mesure des résultats en termes de documentation et a permis aux entreprises et aux rédacteurs techniques de bénéficier d'une plus grande flexibilité.

  • Les organisations ont envoyé des propositions de projets, y compris un budget et des métriques proposées.
  • Les rédacteurs techniques ne peuvent plus postuler via Google pour être mis en correspondance avec des organisations, mais doivent postuler directement auprès des organisations acceptées.
  • Les organisations acceptées ont reçu des subventions via Open Collective, qu'elles ont utilisées pour rémunérer des rédacteurs techniques.
  • La rémunération des rédacteurs techniques était définie par les organisations.
  • Les organisations ont envoyé des évaluations et des études de cas finales, et répondu aux enquêtes de suivi.

Résultats généraux de 2021

Organisations

  • Les modifications apportées au programme en 2021 ont entraîné une baisse du nombre de candidatures (30% de moins en 2021 qu'en 2020), mais les administrateurs des organisations participantes en 2021 étaient légèrement plus satisfaits du programme qu'en 2020 (93% contre 91%).

Problèmes, doctypes et métriques

  • La plupart des projets se concentraient sur la création de documentation afin de réduire la charge de gestion (en réduisant les problèmes/questions) et/ou d'augmenter la participation au projet (par les utilisateurs ou les contributeurs du projet).
    • 50% des organisations acceptées ont créé des tutoriels ou des contenus de type "Comment faire".
    • Plus de 50% des organisations acceptées ont estimé que leur documentation actuelle était insuffisante, désorganisée ou obsolète.
  • Les projets visaient généralement à mesurer l'efficacité de leur documentation par le biais des interactions, en particulier en réduisant le nombre de problèmes soulevés, en augmentant le nombre de visiteurs sur les documents et en favorisant la participation aux projets.
  • En novembre 2022, 25 projets sur 30 ont répondu :
    • 18 projets ont indiqué avoir atteint leurs métriques d'origine.
    • 5 projets ont atteint les métriques révisées
    • 2 projets ont indiqué qu'il était encore trop tôt pour le dire

Participation au programme

  • Le recrutement, l'embauche et le paiement des rédacteurs techniques ont été la partie la plus difficile du programme pour les administrateurs d'organisations.
  • En novembre 2022, 24 entreprises sur 30 ont répondu :
    • 18 organisations collaboraient toujours avec leur rédacteur technique de la saison des documents (en tant que contributeur continu ou en tant que ressource pour répondre aux questions)
      • 4 organisations ont travaillé avec leurs rédacteurs techniques de la saison de la documentation dans un rôle rémunéré

Faits marquants de 2021

  • Plusieurs projets ont indiqué que leur rédacteur technique avait l'intention de continuer à travailler sur son projet après la fin du programme Season of Docs.
  • Metanorma a reçu tellement de candidatures de rédacteurs techniques qualifiés qu'elle a trouvé des fonds correspondants pour embaucher un rédacteur supplémentaire pour travailler avec le rédacteur soutenu par la Saison des documents pendant le programme.
  • Moja Global a constaté que la communauté était très impliquée dans la documentation et a mis en place un nouveau groupe de travail sur la documentation pour permettre à davantage de contributeurs de participer à la documentation du projet.

Données récapitulatives de 2021

En 2021, 82 organisations ont postulé et 30 organisations Open Source ont été acceptées pour participer au programme. (Pour connaître les critères de sélection, consultez le guide de création de votre application.) La liste complète des organisations participantes est disponible sur le site Web de la saison des documents. Les 30 organisations acceptées ont envoyé leur rapport d'étude de cas final pour terminer leur participation au programme 2021.

À propos des organisations

Les organisations participantes à la Saison des documentations 2021 représentaient une grande variété de projets Open Source. La cohorte 2021 comprenait:

  • Grands projets de langage tels que Julia, Perl et R
  • Projets dans les domaines de l'éducation, du climat, de la fintech, de la santé, des services de bibliothèque, du machine learning, de la spectrométrie de masse, des marchés publics et de la robotique
  • Projets axés sur les développeurs, y compris des outils d'ingénierie du chaos, des fuzzers, des SDK de chatbot, des pipelines d'analyse de la composition logicielle, des outils de surveillance des performances et des outils de programmation visuelle
  • Projets de documentation pour des outils de documentation, tels que Redocly et Metanorma

Les projets de l'écosystème Python représentaient la plus grande sous-catégorie. La cohorte 2021 comprenait ArviZ, NumPy, MicroPython, PyMC3, PyTorch-Ignite et SymPy.

Nous n'avons collecté aucune métadonnée sur les projets (date de création, répartition géographique des contributeurs, nombre de contributeurs ou taille de la base d'utilisateurs, par exemple).

Nous avons demandé aux projets d'indiquer la licence Open Source qu'ils utilisaient.

Graphique à barres indiquant le nombre de projets utilisant chaque licence Open Source: Apache 2.0: dix programmes ; BSD à trois clauses: cinq programmes ; MIT: cinq programmes ; GPL 2.0: quatre programmes ; LGPL 2.1: quatre programmes ; Mozilla Public License 2.0: trois programmes ; Artistic, Boost et BSD à deux clauses: un programme chacun

Les problèmes de documentation décrits par les organisations de 2021 sont très courants, à la fois dans les projets open source et dans la documentation technique en général.

Voici les principaux problèmes que les entreprises espéraient résoudre dans le cadre du programme 2021:

Graphique à barres illustrant les problèmes signalés par les organisations: la documentation est insuffisante pour des cas d'utilisation spécifiques d'aspects d'un projet: 14 projets ; la documentation est désorganisée: 14 projets ; la documentation est obsolète: 6 projets ; la documentation n'est pas cohérente: 3 projets ; la documentation doit être convertie vers un autre outil, plate-forme ou format: 2 projets

Notez que les organisations peuvent signaler plusieurs problèmes de documentation. Pour en savoir plus, consultez la page des résultats de la saison des documents 2021, qui contient des liens vers des études de cas complètes pour chaque organisation.

Types de documentation créés

Les tutoriels sont le type de documentation le plus fréquemment mentionné dans les études de cas de 2021.

Graphique à barres montrant les types de documentation créés : tutoriels : 9 projets ; guides : 6 projets ; guide de démarrage : 3 projets ; exemples : 3 projets ; documentation de l'API, vidéo, démarrage rapide, modèles, page de destination : 2 projets chacun

Les autres types de documentation mentionnés dans les études de cas incluent les pipelines de documentation en tant que code, diagrammes, glossaires, guides de style, questions fréquentes, internationalisation, ateliers de programmation, modèles de contenu, modules, documentation de concepts, messages d'erreur, recherches sur l'expérience utilisateur, fichiers de lecture et bases de connaissances.

Certaines de ces catégories sont floues, et un même projet de documentation peut contenir plusieurs types ou fonctionnalités de documentation.

Plusieurs projets spécifiquement référencés en utilisant le framework Diataxis comme guide pour planifier leurs types de documentation.

Pour en savoir plus, consultez la page des résultats de la saison des documents 2021, qui contient des liens vers des études de cas complètes pour chaque organisation.

Budgets

En 2021, le budget moyen demandé était de 10 200 $et la médiane de 10 000 $. Seules trois organisations ont demandé et reçu la subvention maximale possible (15 000 $), et trois autres ont demandé la subvention la plus faible possible (5 000 $).

Statistiques

Les projets décrits dans leurs études de cas ont indiqué les métriques qu'ils utilisaient pour évaluer la réussite de leurs projets de documentation.

Les principales métriques proposées étaient les suivantes:

Graphique à barres illustrant les métriques de réussite de la documentation: moins de problèmes/questions liés au projet: 13 projets ; plus de visiteurs sur la documentation/utilisation des documents: 9 projets ; plus de contributeurs/pull requests: 8 projets ; plus de pull requests/contributions pour la documentation: 7 projets ; nombre total de documents créés: 5 projets ; satisfaction accrue concernant la documentation (via une enquête), utilisation accrue du projet, commentaires plus directs sur les pages de documentation: quatre projets chacun ; meilleur référencement: trois projets ; pourcentage total de documentation convertie et pourcentage total d'informations cibles couvertes par les documents: deux projets chacun

D'autres métriques proposées incluaient les étoiles GitHub, le temps passé sur la page, les conversions de la liste de diffusion, les tests utilisateur qualitatifs, le nombre de participants aux forums, le nombre de partenaires/bénévoles/intégrations.

En raison du court laps de temps entre la fin des projets d'écriture technique et l'envoi des études de cas, la plupart des participants de la cohorte 2021 n'ont pas pu collecter suffisamment de données pour déterminer si leurs métriques initiales avaient été atteintes ou non.

Pour en savoir plus, consultez la page des résultats de la saison des documents 2021, qui contient des liens vers des études de cas complètes pour chaque organisation.

Travailler avec des rédacteurs techniques

Le plus grand changement apporté au programme Season of Docs en 2021 concerne la façon dont les projets collaborent avec les rédacteurs techniques. Au cours des saisons précédentes, les rédacteurs techniques postulaient directement auprès de Google. Les administrateurs du programme les associaient à des projets et leur versaient une indemnité fixe directement par Google.

En 2021, les rédacteurs techniques ont postulé directement aux projets, qui ont défini le budget de rémunération des rédacteurs techniques. Les paiements ont été effectués via le fonds Open Collective de la saison des documents.

La plupart des projets participant au programme 2021 avaient peu ou pas d'expérience dans le recrutement ou l'embauche de rédacteurs techniques. De nombreux projets ont indiqué que cette partie du processus nécessitait plus d'aide. En réponse à ces commentaires, l'équipe de la saison des documents a ajouté au guide du programme une documentation pour créer des contrats de rédacteur technique.

Recommandations de recrutement

Les projets ont été invités à recommander d'autres projets intéressés par la participation à la Saison des documents. Voici les principales recommandations de recrutement:

  • Partagez les documents de recrutement pour les rédacteurs techniques le plus tôt possible, même avant d'avoir été accepté dans le programme. Demandez à votre communauté de vous recommander des candidats potentiels.
  • Partagez largement en dehors des canaux du projet. Utilisez un langage inclusif et encouragez directement les candidats issus de communautés sous-représentées à postuler.
  • Identifiez les outils essentiels à votre processus de création de documentation et recrutez des rédacteurs techniques ayant l'expérience de ces outils.
  • Définissez des attentes claires pour le rédacteur technique concernant les livrables et les jalons, les canaux de communication et les points de contrôle, ainsi que les processus et les délais de paiement.
  • Envisagez d'investir dans les membres de la communauté et de les aider à se développer en tant que rédacteurs techniques en leur proposant un mentorat et un coaching grâce au programme de rédacteur technique de la saison des documentations.
  • Prévoyez plus de temps que prévu pour l'intégration des rédacteurs techniques, pour répondre à leurs questions et pour les aider pendant le programme, en particulier s'ils n'ont aucune expérience dans le domaine de votre projet.
  • Documentez votre processus de recrutement, d'embauche et d'intégration à utiliser pour de futurs projets.

Graphique à barres montrant la source des candidats au poste de rédacteur technique: candidature directe au programme: 7 ; GitHub du SoD ou ancien participant au SoD: 4 ; membre de la communauté ou du canal Slack Write the Docs: 3 ; candidature via un site d'offres d'emploi (Upwork, LinkedIn) ou ancien participant au Google Summer of Code ou au Code-In: 2 ;

(Remarque: tous les projets indiqués dans les études de cas n'indiquent pas où les rédacteurs techniques ont été recrutés.)

Problèmes courants liés à la collaboration avec des rédacteurs techniques

Graphique à barres illustrant les problèmes rencontrés par les rédacteurs techniques: abandon par un rédacteur technique: 8 projets ; problèmes de communication: 6 projets ; intégration d'un rédacteur technique: 4 projets ; recrutement d'un rédacteur technique ; embauche ou paiement ; configuration des outils de projet: 3 projets chacun

Les rédacteurs techniques de plusieurs projets ont dû abandonner en raison de la COVID ou d'autres maladies, ou en raison de responsabilités familiales liées à la pandémie. Certains projets ont signalé des problèmes de communication liés à des décalages de fuseau horaire ou à des problèmes de connectivité Internet.

L'équipe a sous-estimé les difficultés liées à l'intégration dans ses communautés ou à la configuration de sa chaîne d'outils de documents.

Dans certains projets, les paiements des rédacteurs techniques ont été retardés en raison de problèmes bancaires avec Open Collective ou du fait que les pays d'origine des rédacteurs avaient des restrictions de paiement.

La documentation du programme concernant les frais Open Collective n'était pas claire: Google couvrait les frais de transaction Open Collective pour le transfert initial de fonds vers les projets, mais pas les frais de transaction imposés par d'autres canaux de paiement (comme les frais de conversion de devise). Nous ferons de notre mieux pour clarifier ce point dans la documentation des futurs programmes.

Enquêtes de suivi

Dans le cadre du programme Season of Docs, les projets ont été invités à participer à des enquêtes de suivi. Trois enquêtes ont été envoyées en mai, août et novembre 2022.

Graphique à barres montrant le nombre de réponses à l'enquête de suivi: enquête de mai: 13 réponses ; enquête d'août: 21 réponses ; enquête de novembre: 12 réponses

L'enquête de suivi a demandé aux projets de confirmer que les liens vers leur proposition et leur étude de cas étaient toujours actifs. L'enquête comprenait également des questions sur la réussite de leurs projets (déterminée par les métriques qu'ils ont définies dans leur étude de cas), ainsi que sur la participation et la rémunération continues des rédacteurs techniques du projet:

  1. Continuez-vous à travailler avec votre rédacteur technique de la saison des documents ?

Graphique à barres montrant la participation continue des rédacteurs techniques, par enquête: en mai, les rédacteurs techniques ont participé à 6 projets ou y ont répondu ; un projet n'a fait l'objet d'aucune implication continue des rédacteurs techniques. En août, 11 projets ont vu la participation continue d'un rédacteur technique, sept n'en ont vu aucune et trois ont vu des rédacteurs techniques répondre à des questions. En novembre, cinq projets ont indiqué que des rédacteurs techniques étaient impliqués en continu, trois projets ont indiqué qu'aucun rédacteur technique n'était impliqué en continu et quatre projets ont indiqué que des rédacteurs techniques répondaient aux questions.

  1. Si le rédacteur technique travaille encore sur votre projet, est-il rémunéré d'une quelconque façon ?

Graphique à barres indiquant le nombre de projets pour lesquels la rémunération des rédacteurs techniques a été indiquée dans chaque enquête. En mai, 5 projets ont signalé que leurs rédacteurs techniques étaient rémunérés pour les travaux en cours ; 4 projets ont signalé que leur rédacteur technique n'était pas rémunéré. En août, quatre projets ont indiqué payer leur rédacteur technique, et sept ont indiqué qu'il n'était pas rémunéré. En novembre, deux projets ont indiqué payer leur rédacteur technique, et cinq projets ont indiqué que leur rédacteur technique n'était pas rémunéré.

  1. À ce stade, pensez-vous que votre projet de documentation est une réussite ?

Graphique à barres montrant le nombre de projets indiquant une réussite par rapport aux métriques de chaque enquête. En mai, 6 projets ont déclaré que leurs critères avaient été atteints ; 6 projets ont indiqué qu'il était trop tôt pour le dire et 2 projets avaient atteint les métriques ajustées. En août, 16 projets ont indiqué que les métriques avaient été atteintes, 3 projets ont indiqué que les métriques ajustées avaient été atteintes et 2 projets ont indiqué qu'il était trop tôt pour le dire. En novembre, neuf projets ont indiqué que les métriques avaient été atteintes, trois ont indiqué que les métriques ajustées avaient été atteintes et aucun n'a indiqué qu'il était encore trop tôt pour le dire.

Questions à venir

Comme toujours, plus nous en apprenons sur la documentation Open Source, plus nous voulons en savoir ! Dans les prochaines saisons, nous espérons en savoir plus sur les points suivants:

  • Indique si les domaines de projet sont corrélés au choix du type de document ou des métriques
  • Les pratiques de recrutement et d'intégration des rédacteurs techniques les plus efficaces pour la réalisation des projets et la fidélisation des rédacteurs techniques
  • Délais raisonnables pour mesurer l'efficacité de la documentation

Bien que nous souhaitions répondre à de nombreuses questions, nous voulons aussi respecter le temps des administrateurs et des responsables de projets Open Source qui participent à la Saison des documentations. La priorité absolue du programme est d'aider les projets à résoudre leurs problèmes grâce à la documentation.