Der monatliche IT-Report, den Ihr Management tatsächlich liest

#IT-Report für das Management

Gründer & Lead Developer

Experte für Softwareentwicklung und Legacy-Code-Optimierung

LinkedIn

Jedes Unternehmen mit einem Entwicklungsteam landet irgendwann bei einer Version des monatlichen Update-Meetings, und die meisten davon funktionieren nicht. Der Entwickler spricht zwanzig Minuten über Sprints und Ticket-Zahlen. Das Management nickt, stellt eine Frage, die niemand wirklich beantworten kann, und verlässt den Raum genauso ratlos, wie es hineingekommen ist. Wenn sich das vertraut anfühlt, liegt das Problem meist nicht am Team. Es liegt am Report. Ein nützlicher IT-Report für das Management passt auf eine Seite und beantwortet vier Fragen – und fast keiner der Reports, die ich als Berater sehe, tut das.

Warum die üblichen Updates niemanden wirklich informieren

Das Standard-Update ist aus der Sicht des Entwicklers geschrieben. Es listet auf, was bearbeitet wurde: geschlossene Tickets, gemergte Pull Requests, eine Sprint-Velocity-Zahl, die außerhalb des Teams nichts bedeutet. Nichts davon sagt einem fachfremden Manager etwas, worauf er reagieren könnte. Eine Liste erledigter Tickets sagt nicht, ob das Produkt sicherer, schneller, teurer im Betrieb geworden ist oder näher an der Deadline liegt, die einem Kunden vor sechs Wochen versprochen wurde.

Der andere verbreitete Fehler geht in die entgegengesetzte Richtung. Jemand versucht, die technische Begründung hinter jeder Entscheidung im Detail zu erklären, in der Hoffnung, dass mehr Information als mehr Transparenz gelesen wird. Das stimmt nicht. Das Management überfliegt es, behält wenig davon, und beginnt, den gesamten Report als etwas zu behandeln, das man durchstehen muss, statt als etwas, das man nutzt.

Beide Varianten haben dieselbe Ursache. Sie berichten über Aktivität statt über Status. Ein Report, der sagt, das Team habe den Authentifizierungsdienst migriert, ist Aktivität. Ein Report, der sagt, Logins seien jetzt 40 Prozent schneller und der Login-Fehler, der letzten Monat mehrere Kunden ausgesperrt hat, könne nicht mehr auftreten, ist Status. Und genau diesen Status braucht jemand, der Budget- oder Personalentscheidungen trifft.

Was ein guter IT-Report für das Management abdecken sollte

Ich habe mich für Kunden auf ein einseitiges Format festgelegt, das den Report auf vier Abschnitte reduziert. Jeder davon beantwortet eine andere Frage, die ein Manager tatsächlich hat.

Was geliefert wurde sollte keine Ticketliste sein. Es sollte eine kurze, einfache Beschreibung dessen sein, was Kunden oder Mitarbeitende jetzt tun können, was vor einem Monat noch nicht möglich war – formuliert in Begriffen des Geschäfts, nicht des Codes. „Kunden können ihr Passwort jetzt zurücksetzen, ohne den Support anzurufen" kommt besser an als „Self-Service-Flow für Passwort-Reset implementiert".

Was gefährdet ist ist der Abschnitt, den die meisten Teams auslassen, meist weil das Benennen eines Risikos sich wie ein Eingeständnis des Scheiterns anfühlt. Das Gegenteil ist der Fall. Ein Manager, der zwei Wochen vor dem Eintreten eines echten Problems von einem Risiko erfährt, vertraut dem Team mehr als einer, der davon von einem verärgerten Kunden hört. Dieser Abschnitt benennt etwas Konkretes – eine Abhängigkeit, deren Support ausläuft, einen Server, der nahe an seiner Kapazitätsgrenze läuft, ein Feature, das nur durch einen Workaround zusammengehalten wird – und sagt klar, was passiert, wenn sich nichts ändert.

Was leise aktualisiert wurde deckt Sicherheitspatches, Abhängigkeits-Updates und Infrastrukturänderungen ab, die außerhalb des Teams sonst niemand bemerken würde. Dieser Abschnitt existiert, damit bei einem Audit, einer Investorenfrage oder einer Nachfrage eines neuen Mitarbeiters, ob überhaupt jemand das System pflegt, die Antwort schriftlich vorliegt statt nur erinnert zu werden. Er schützt auch das Team, denn unglamouröse Wartungsarbeit verschwindet schnell aus dem Blickfeld, und ein Report ist der günstigste Weg, sicherzustellen, dass sie trotzdem zählt.

Welche Entscheidung nötig ist macht aus einem Status-Update etwas, das die Zeit des Managements wert ist. Nicht „wir glauben, wir brauchen irgendwann einen größeren Server", sondern eine konkrete Wahl mit Deadline: den Vertrag mit dem Zahlungsanbieter bis zum Fünfzehnten verlängern, oder mit der Migration zur bereits ausgewählten Alternative beginnen. Wenn in diesem Monat nichts zu entscheiden ist, sollte das in einer Zeile stehen, und weiter geht's. Ein Report, der eine Entscheidung nur erfindet, um den Abschnitt zu füllen, ist schlimmer als gar kein Report.

Kurz halten, besonders bei den Teilen, die wichtig wirken

Der Drang, Details hinzuzufügen, ist in den Abschnitten Risiko und Entscheidung am stärksten – und genau dort richtet er den größten Schaden an. Ein Manager, der drei Absätze lesen muss, um ein echtes Problem zu finden, hört oft nach dem ersten auf und übersieht es komplett. Risiko benennen, Folgen bei Ignorieren benennen, Lösung und Kosten benennen, dann aufhören. Wenn mehr Detail wirklich hilfreich ist, verlinken Sie es oder hängen Sie es als Anhang an, statt es in die Hauptseite zu falten. Ein einseitiger Report verdient sich das Recht auf ein längeres Gespräch. Er ist kein Ersatz dafür.

Dieselbe Disziplin gilt für die Sprache. Wenn ein Begriff eine Erklärung in Klammern braucht, um für den Leser Sinn zu ergeben, streichen Sie entweder den Begriff oder den Satz. Ein monatlicher Report ist nicht der Ort, um Vokabular zu vermitteln, und ein Manager, der innehalten und nachfragen muss, was ein Begriff bedeutet, hat den Faden des Updates bereits verloren.

Das Format auch in einem ruhigen Monat beibehalten

Ein Report, der im ersten Monat nützlich ist, muss auch im sechsten Monat noch nützlich sein, und der schnellste Weg, das zu zerstören, ist Inkonsistenz. Das Layout zu ändern, einen Monat auszulassen oder die Länge schleichend wachsen zu lassen, weil sich das Update vom letzten Monat ohne mehr Kontext unvollständig anfühlt – all das trainiert den Leser, sich nicht mehr darauf zu verlassen. Verwenden Sie jedes Mal dieselben vier Überschriften, auch in Monaten, in denen es wirklich wenig zu berichten gibt. „Diesen Monat wurde nichts geliefert, weil das Team drei Wochen mit der unten beschriebenen Risikoreduzierung verbracht hat" ist immer noch eine nützliche Zeile. Das einzige wirklich schlechte Ergebnis ist Schweigen.

Echte Zahlen helfen mehr als allgemeine Aussagen. „Die Ladezeit der Seite sank von 4,2 Sekunden auf 1,1 Sekunden" sagt mehr als „die Performance hat sich verbessert", und es kostet nichts extra, das einzufügen, sobald das Team die Metrik ohnehin schon im Blick hat. Dasselbe gilt für Kosten: Ein Betrag, der an ein Risiko oder eine Entscheidung geknüpft ist, wird deutlich sorgfältiger gelesen als ein Adjektiv wie erheblich oder gravierend.

Wer sollte ihn schreiben, und wer sollte ihn lesen

Der Report funktioniert am besten, wenn ein Entwickler den ersten Entwurf schreibt und jemand, der näher am Geschäft ist, ihn vor der Weitergabe an das Management auf einfache Sprache hin überarbeitet. Dieser zweite Durchgang ist dort, wo der meiste Mehrwert entsteht, denn die Person, die den Code schreibt, ist selten die beste Instanz, um zu beurteilen, welche Details für jemanden wichtig sind, der den Code nicht liest.

Wenn Sie als fachfremder Gründer oder Manager solche Reports erhalten und trotzdem nicht sagen können, ob die zugrunde liegende Arbeit solide ist, behandelt unser Leitfaden zur Bewertung der Arbeit eines Entwicklers die Fragen und Ergebnisse, die Qualität sichtbar machen, ohne dass Sie eine Zeile Code lesen müssen.

Wenn aktuell niemand einen solchen Report für Sie erstellt, lohnt sich oft schon ein Blick auf diese Lücke allein. Meist bedeutet es, dass sich niemand lange genug vom Tagesgeschäft gelöst hat, um das System als Ganzes zu bewerten – und genau dann bauen sich technische Schulden und Sicherheitslücken typischerweise unbemerkt auf. Unsere Arbeit zur Tech-Stack-Strategie beginnt oft genau mit dieser Übung: einer einzigen Bewertung dessen, was geliefert wurde, was gefährdet ist und welche Entscheidungen überfällig sind, bevor überhaupt über die längere Frist gesprochen wird.

Ihre eigene Vorlage erstellen

Eine Vorlage muss nur die vier oben genannten Abschnitte und ein Längenlimit erzwingen. Setzen Sie Überschriften für Geliefert, Gefährdet, Leise aktualisiert und Entscheidung nötig in ein einziges Dokument, geben Sie jedem Abschnitt eine feste Obergrenze (drei Sätze reichen meist für alle außer dem Entscheidungsabschnitt aus), und lassen Sie niemanden einen fünften Abschnitt hinzufügen. Das Format funktioniert wegen dem, was es weglässt, nicht wegen dem, was es enthält.

Wenn es hilft, das Format erst einmal mit echten Beispielen gefüllt zu sehen, bevor Sie Ihre eigene Version bauen, schreiben Sie uns an hello@wolf-tech.io und wir schicken Ihnen die Vorlage, die wir mit Kunden nutzen. Wir helfen Teams auch dabei, den Reporting-Rhythmus selbst einzurichten, damit der Report aus dem bestehenden Projekt-Tracking schöpft, statt zu einer weiteren manuellen Aufgabe am Monatsende zu werden. Mehr darüber, wie wir arbeiten, finden Sie auf wolf-tech.io.