Was haben Sex, Tamagotchis und der Tod mit Dokumentation zu tun?

Als ich über Weihnachten verschiedene Blogbeiträge zu Agiler Dokumentation gelesen habe, sind mir drei Zitate besonders in Erinnerung geblieben, die mit „Documentation is like…“ anfingen. Viele sagen, dass Dokumentation langweilig und nervig ist, aber in diesen Zitaten und in diesem Beitrag geht es um Sex, Tamagotchis und den Tod.

„Was haben Sex, Tamagotchis und der Tod mit Dokumentation zu tun?“ weiterlesen

Das belächelte Glossar lacht zurück

Es klingt schon ziemlich altbacken, wenn am Anfang eines Projektes der Vorschlag zu einem gemeinsamen Glossars im Raum steht, aber gerade in einem agilen Umfeld ist ein Glossar durchaus sinnvoll. Hier wird mehr Wert auf schlanke Kommunikation, als auf umfangreichen Definitionen gelegt. Durch ein gemeinsames Verständnis kommt man schneller zum Ziel, ohne über Äpfel und Birnen zu diskutieren. „Das belächelte Glossar lacht zurück“ weiterlesen

Unterschiedliche Sichten auf die Produktdokumentation ermöglichen

Spätestens wenn man sich für Confluence (oder ein anderes Wiki) als Tool für die Produktdokumentation entschieden hat, stellt sich die Frage, wie man die angelegten Seiten strukturieren soll. Dafür gibt es bei Anwendungen mit hohem User-Interface-Anteil zwei offensichtliche Möglichkeiten: entweder man gliedert nach Feature-Schnitt oder nach den einzelnen Seiten in der Anwendung. „Unterschiedliche Sichten auf die Produktdokumentation ermöglichen“ weiterlesen

Story Map als Projekt- und Produktdokumentation

Story Mapping ist ein Tool, das mit Hilfe der User Journey einen guten Überblick  an Funktionalitäten und Anforderungen der Software darstellt. Der Product Owner kann so ein gemeinsames Verständnis mit seinen unterschiedlichen Stakeholdern schaffen. Die Story Map eignet sich außerdem gut, um der Dokumentation Struktur zu geben. 

„Story Map als Projekt- und Produktdokumentation“ weiterlesen

Der Umgang mit Versionen und Varianten muss gelernt sein

Dokumentation hat verschiedene Dimensionen. Man muss nicht nur wissen, was man wie dokumentiert und in welchem Umfang, sondern sollte auch mit verschiedenen Ausprägungen umgehen können. Eine App, die mit einer ähnlichen Fachlichkeit auf z.B. Android und iOS läuft, kann dabei schon zur unlösbaren Herausfoderung werden.

„Der Umgang mit Versionen und Varianten muss gelernt sein“ weiterlesen