Die Entwicklung der Software wächst rasant, mit diesem Wachstum kommt es gewollt oder ungewollt zu einer Verbreitung des Softwaresystems beziehungsweise des geschriebenen Quellcodes. Damit eine leichte Bedienung des Systems beziehungsweise Verständlichkeit des Quellcodes realisiert werden kann, spielt die Dokumentation der Software eine entscheidende Rolle. Keine Software Dokumentation zu haben, ist mittlerweile nicht auszudenken, gleichzeitig bringt diese ein paar Faktoren mit sich, die die Betroffenen (Softwareentwicklerinnen und Softwareentwickler, Systemadministratorinnen und Systemadministratoren etc.) zu einer Abneigung gegenüber der Dokumentation führen. Trotz einer beträchtlichen Menge an Tools für die Dokumentation, scheint das Problem nicht vollständig gelöst zu sein. Daher ist die Aufgabe aller Interessentinnen und Interessenten (Entwicklerinnen und Entwickler, Softwareunternehmerinnen und Softwareunternehmer etc.) diese Faktoren abzufangen und Alternativen zu schaffen.