Diataxis pour organiser sa documentation

On continue cette série d’article avec cette présentation rapide de Diataxis.

Sommaire :

DIATAXIS (grec ancien : διάταξις, diataxis, « ordre »)

Diátaxis, écrite par Daniele Procida, est une méthode pour rédiger et organiser la documentation basée sur une compréhension des besoins des utilisateurs.

vous allez voir, c’est très simple à comprendre.

Le but de cet article est de vous faire découvrir Diataxis et de vous fournir des pistes et moyens de tester et de l’implémenter dans vos projets.

Diataxis est basée sur le principe que la documentation DOIT servir aux besoins de son lecteur

moi je l’ai toujours dit hein …

Daniele pense qu’il n’existe pas un type de documentation, mais 4 types de documentations, avec chacune un lecteur cible et un but différent.
Ce qui implique un contenu et une rédaction spécifique et adaptée.

Si la documentation est faite pour le lecteur, c’est parce qu’elle sert à développer ses connaissances et ses compétences :
La documentation est la première méthode de formation des utilisateurs.

Daniele introduit 2 axes d’analyse des formes de documentation :

  • Est-ce qu’on cherche à faire (actions) ou obtenir des connaissances ?
  • Est-ce qu’on veut apprend ou appliquer ses compétences ?
si le contenu décrit des… et permet à l’utilisateur d’ …… alors c’est une forme de …
actionsacquérir des compétencesTutoriel (tutorial)
actionsappliquer ses compétencesGuide (how-to)
connaissancesacquérir des compétencesConcept (explanation)
connaissancesappliquer ses compétencesRéférence (reference)

J’ai indiqué aussi les termes anglais pour vous repérer dans la doc de Diataxis en anglais

On aboutit à cette matrice :
Image description

Chaque forme porte des exigences et des directives pour les atteindre.
Pourquoi ?

Introduisons un Concept 😉

Que font-ils?Répondent à la questionObjectifForme
Tutorielintroduction, éducation“Pouvez-vous m’apprendre à … ?”fournir un apprentissageleçon
Guideguide, procédure“Comment je fais pour…?”Atteindre un but spécifiqueSérie d’étapes
Référencedescription, information“Qu’est-ce que…?”Décrire les mécanismesDescription brute
ConceptExplique, clarifie“Pourquoi…?”Eclairer un sujetExplication didactique

Exemples :
“Je voudrais installer ma première application”
-> action & acquérir des compétences
-> Tutoriel

“Je voudrais comprendre le choix client/serveur”
-> connaissance et acquérir des compétences
-> Concept

“Je voudrais configurer finement mon application”
-> action et appliquer des compétences
-> Guide

“Je cherche le swagger de l’api de l’application”
-> connaissance et appliquer des compétences
-> Reference

tout simple lire le site de Diataxis (EN).
14 pages simples, bien chapitrées et organisées, très agréables à lire.
Elles sont répartie en 2 chapitres :

Lisez et appliquez

Daniele l’écrit sur son site :
“Il n’est pas nécessaire de tout apprendre pour commencer à appliquer”.

Vous pouvez déjà commencer à utiliser les guides de rédaction de chaque forme de documentation selon ce que vous voulez faire.

Pour chaque forme de documentation, vous retrouverez

  • le but
  • les pièges à éviter
  • des principes à appliquer dans votre rédaction
  • le langage à employer

La force de Diataxis

Elle n’impose rien, c’est une (bonne) méthode de rédaction avec des check-lists d’éléments à penser pour chaque doc.
C’est simple de s’y référer et de trouver les informations.
On fera des erreurs au début, mais ça aide à améliorer ce que l’on écrit.
ça s’améliorera au fur et à mesure que notre maturité à l’utiliser.

Ce que j’adore dans Diataxis

La qualité du site fait que l’auto-apprentissage est très aisé.

Quand je disais que la doc était le 1er moyen pour se former

Chaque page éclaire simplement une ou plusieurs problématiques que l’on rencontre.
On retrouve dans le contenu les questions qu’on se pose (et on prend un cours de pédagogie en passant) et les erreurs à éviter.

Ça permet de se projeter facilement sur notre documentation, son état des lieux et son avenir.

Et ça peut donner quoi comme résultats ?

Voici plusieurs exemples de documentation réelle avec des Use Case intéressants :

**Ressource intéressante :
**Article de Rework de la documentation des workers Cloudflare
https://blog.cloudflare.com/new-and-improved-workers-docs/

https://diataxis.fr


Discover more from Coursity

Subscribe to get the latest posts sent to your email.

Leave a Comment

Your email address will not be published. Required fields are marked *

Discover more from Coursity

Subscribe now to keep reading and get access to the full archive.

Continue reading

Scroll to Top
Understanding the role of a scale ai prompt engineer. Flutter app development.