Die technische Dokumentation ist wichtig, wenn man seinen Kenntnisstand auf andere Teammitglieder übertragen möchte und natürlich auch um sich selbst zu erinnern.
Viele Entwickler möchten keine Dokumentation schreiben oder verschieben Sie auf unbestimmte Zeit. So ist es wichtig früh im Projekt die Dokumentationpflicht einzuführen.
Ich präferiere eine Kombination aus LaTeX und einem Wiki. LaTeX bietet sich an, da die Dokumentation gut vom einem Buildserver erstellen werden kann. Konflikte im Versionsverwaltungssystem werden vermieden. Mit Pandoc sollte man die Möglichkeit besitzen, eine Transformation in andere Beschreibungssprachen durchführen zu können.
Als LaTex-Editor verwende ich TexStudio mit MikTex als Tex-Interpretor.