-
je ne sais pas si vous avez pu le constater, mais ayant pu travailler sur plusieurs projets
-
je me suis rendu compte que la documentation n’est jamais écrite de la même manière
-
pas la même structure, pas les mêmes titres, pas les mêmes informations …
-
vous avez peut être même déjà assisté à des réunions pour restructurer cette documentation car les gens s’y perdent et ne retrouvent pas les infos
-
partant de ce constat, je me suis demandé s’il n’existait pas un template de référence
-
une structure prêt à remplir, adaptable à tout projet
Gernot Starke et Peter Hruschka
-
template open source, créé par Gernot Starke et Peter Hruschka il y a une dizaine d’années
-
décrire architecture logicielle, c’est de la documentation technique
-
disponible sous plein de formats (word, markdown, latex, confluence)
-
mais source en AsciiDoc
-
AsciiDoc c’est comme du markdown. et je préfère car c’est versionnable, review, générer plusieurs formats
-
Contenu - que faut-il documenter ?
-
Motivation - pourquoi documenter ?
-
Représentation - comment documenter ?
-
durant ce talk, je vous propose d'appliquer de manière simple ce template à un projet fictif
-
et pour nous aider, nous utiliserons des outils open source de génération de documentation