Skip to content

Latest commit

 

History

History
97 lines (72 loc) · 2.29 KB

01_intro.adoc

File metadata and controls

97 lines (72 loc) · 2.29 KB

Intro

background
  • 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

arc42

arc42

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

Github arc42

background
  • plusieurs langues, douze parties

  • chaque partie va nous guider sur 3 aspects

Contenu des parties

  • 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

Présentation

background
dlucas

Damien Lucas

Tech Lead

Architecte

onepoint

[github] dlucasd

[twitter] dlucasd_

  • vous retrouverez sur github :

    • les slides

    • tous les outils évoqués durant le talk

    • et pour ceux que je vais vous montrer, un README expliquant comment les utiliser