Living Documentation
Wir haben entschieden, diese Technologie nicht mehr in unserem Tech-Radar zu führen. Dieser Entscheid ist unabhängig von der Relevanz der Technologie.
Living Documentation hat zum Ziel, die Anforderungen eines Systems und deren Implementierungen näher zueinander zu bringen. Es findet ihren Ursprung in der Welt von Behavior Driven Development (BDD) und ähnelt der Idee der ausführbaren Spezifikationen. In der Regel wird dieser Ansatz umgesetzt, indem Akzeptanzkriterien als User Stories erfasst werden, für die automatisierte Akzeptanztests geschrieben werden. Diese Akzeptanztests werden automatisch bei jeder Änderung des Systems ausgeführt und dokumentieren so die aktuell umgesetzten Features des Systems.
Da Inventage die meisten Projekte in agiler Form umsetzt, möchten wir uns diesen Ansatz näher ansehen. Bei einigen Projekten wird bereits teilweise in diese Richtung gearbeitet.