info@people-text.de

+49 89 1890870-0

Landwehrstraße 39, D-80336 München

Themen: Softwaredokumentation

Was ist Scrum? Technische Dokumentation in agiler Entwicklungsumgebung

Scrum ist ein iteratives Vorgehensmodell für Projektarbeit im Teams. Die Aufgaben im Projekt sind in Sprints organisiert. Ein Sprint ist ein Zeitraum von zwei bis vier Wochen, in dem alle Aufgaben erledigt werden, die das Team zuvor eingeplant hat.

Ein Scrum-Team besteht aus ungefähr neun Kollegen, die zusammen das Design, die Entwicklung, Test und Handbücher entwickeln. Der Product Owner verantwortet die zu entwickelnden Features. Diese Features bilden das Backlog: Eine vollständige Liste aller zu erledigenden Aufgaben. In Backlogs aufgeteilt ist die Arbeit von Redaktion und Entwicklung transparent, so dass alle Teammitglieder ihre Aufwände gut einplanen können. Spezielle Werkzeuge helfen den Teams dabei, die Arbeitspakete zu planen und jederzeit nachzuvollziehen.

Das Team arbeitet sehr interaktiv zusammen, um hochwertige Ergebnisse zu erreichen. Das Team bestimmt im Sprint Planning-Meeting, welche Aufgaben umgesetzt werden. Teamwork steht dabei im Vordergrund: Alle zusammen erledigen alle anfallenden Arbeiten - auch die Technische Dokumentation. Im Rahmen von agiler Entwicklung gehört die Technische Dokumentation komplett zum Produkt. Ohne Technische Dokumentation gibt es kein Produkt. Das Team synchronisiert sich im Daily Scrum-Meeting. Daher haben Redakteure im Scrum-Team mehr Einblick in die Produktentwicklung und kommunizieren öfter mit den Entwicklern, auch informell. Das Scrum-Meeting bietet die ideale Gelegenheit, um auf dem Laufenden zu bleiben. Aus diesem Grund sollten Technische Redakteure von Sprint 1 an im Scrum-Team integriert sein und an den Meetings teilnehmen.

So ändert sich die Arbeitsweise in agiler Entwicklungsumgebung mit Scrum:

  • Arbeitspensum: Durch die Prozesse der Scrum-Methode können Redakteure das Arbeitspensum besser einschätzen, weil sie nicht auf einen einzigen Abgabetermin hinarbeiten, sondern entlang von Backlogs dokumentieren.
  • Iterative Entwicklung: Der Entwicklungsprozess muss sich ändern. Die technische Redaktion und die Entwicklungsabteilung müssen sich gleichermaßen an diese neue Arbeitsweise anpassen.
  • Projektplanung: Die Projektleitung entwickelt einen Projektplan, der Sprints, Meilensteine und Deadlines beinhaltet. Dazu gehört beispielsweise ein Redaktionsschluss für die Handbücher und Online-Hilfen.
  • Arbeitspakete schnüren: Die Erstellung einzelner Texte ist ein Backlog-Item, mit dem auch die Position des Redakteurs im Team gestärkt wird: Review, Test und Aktualisierung der Handbücher sollten in jedem Sprint berücksichtigt werden.
  • Besseren Überblick behalten: Redakteure müssen Inhalte auf eine Art und Weise erstellen und verwalten, die es ihnen erlaubt, die Handbücher und Online-Hilfen jederzeit anzupassen und zu liefern. Hier bietet sich der Einsatz eines Redaktionssystems an, das den gesamten Lebenszyklus Technischer Dokumentationen vielfältig unterstützt.

Welche Vorteile hat Scrum für die Redakteure?

Scrum bietet viele Vorteile für Entwickler genauso wie für Technische Redakteure. Die gute Organisation der anfallenden Aufgaben in Sprints und Backlogs macht die Arbeit transparent und planbar. Voraussetzung dafür ist allerdings, dass die Aufwände typischer Aufgaben der Redakteure wie Interviewgespräche mit Entwicklern oder Qualitätssicherung auch erfasst werden. Das gesamte Projekt ist sehr transparent und zeichnet sich durch einen hohen Grad an Kommunikation im Scrum-Team aus. Für qualitativ hochwertige Drafts zu Sprint-Ende helfen professionelle Redaktionssysteme bei der Verwaltung der Technischen Dokumentationen. Mit einem Redaktionssystem können Redakteure jederzeit einen vorzeigbaren aktuellen Stand der Dokumentation publizieren.

Es gibt jedoch auch Nachteile. Da die gesamte Scrum-Methode sehr agil ist, müssen die Team-Mitglieder in hohem Maße eigenverantwortlich arbeiten. Zum Konzept gehört es, dass Zuständigkeiten nicht in Rollen zugewiesen sind. Die Praxis zeigt jedoch, dass dies selten umsetzbar ist. Es liegt komplett offenliegt, wer wie viele Aufgaben abarbeitet.

Insofern stellt die Einführung agiler Entwicklungsprozesse und die Einbindung der Technischen Redakteure in die Scrum-Teams für viele Unternehmen eine Chance dar.