Ein praktischer Leitfaden für den Bau interner Business-Tools: wie Sie den Prozess erkennen, der eines braucht, warum die meisten internen Tools verwaisen, der Weg von einem chaotischen manuellen Ablauf zur Software, und wie Sie die Kontrolle behalten, statt noch ein Tool hinzuzufügen, das niemand pflegt.
Operations-Teams, Office-Manager, Gründer und wachsende Unternehmen, die einen kritischen Prozess mit manuellen Schritten, Chat-Nachrichten und Gedächtnis am Laufen halten.
- Eine Methode, um den manuellen Prozess zu erkennen, der wirklich ein Tool braucht
- Einen Bauweg vom chaotischen Ablauf zur Software, der die Leute vertrauen
- Ein internes Tool, das Ihnen gehört und das Sie ändern können, kein weiterer Backlog-Eintrag
Jedes wachsende Unternehmen läuft auf ein paar Prozessen, die nirgendwo festgehalten sind: eine Freigabe, die im Chat passiert, eine Übergabe, die nur in jemandes Kopf verfolgt wird, ein Status, nach dem alle fragen, weil er nirgends notiert ist. Genau dafür sind interne Tools da. Dass so wenige davon entstehen, liegt längst nicht mehr am Geld; es liegt daran, dass sie nie über den Backlog der Entwicklung hinauskamen. In diesem Leitfaden geht es darum, das richtige selbst zu bauen, damit es tatsächlich entsteht.
Der Prozess, der ein Tool braucht, ist der, nach dem sich die Leute immer wieder gegenseitig fragen, der, bei dem die Arbeit auf eine Übergabe wartet und stockt, und der, der derzeit nur durch Chat-Nachrichten und Gedächtnis zusammengehalten wird. Wenn in Ihrem Team ständig eine Frage in der Art von „Wie ist der Status von X?“ oder „Wer hat Y gerade?“ auftaucht, ist diese Frage die Spezifikation: Das Tool existiert, um die Antwort sichtbar zu machen, ohne dass jemand fragen muss.
Bei internen Tools geht es nicht darum, Menschen zu ersetzen; es geht darum, die Koordinationssteuer zu senken, die mit dem Team wächst. Ein Fünf-Personen-Betrieb koordiniert sich im Kopf. Ein Zwanzig-Personen-Betrieb, der sich immer noch im Kopf koordiniert, verbringt einen wachsenden Teil jedes Tages mit Status-Updates, dem Hinterherlaufen bei Freigaben und dem ständigen Wiedererklären, wo die Dinge stehen. Genau diesen unsichtbaren Aufwand nimmt ein gezieltes internes Tool weg, und deshalb zielt das richtige erste Tool auf den Prozess, der die meiste Zeit in die Koordination bluten lässt.
Wählen Sie nach dem Schmerz, ehrlich gemessen. Verbringen Sie ein paar Tage damit, zu beobachten, welcher Prozess die meisten „kurzen Zwischenfragen“ erzeugt, die meisten verlorenen Übergaben, das meiste „Ich dachte, das machst du“. Der Gewinner ist selten der komplexeste Prozess; es ist der am häufigsten koordinierte.
Interne Tools scheitern aus vorhersehbaren Gründen, und diese von Anfang an zu kennen, hält Ihres in den meisten Fällen am Leben.
Ein internes Tool funktioniert, wenn es leichter ist, es zu benutzen, als es nicht zu benutzen. Bevor Sie eine Funktion hinzufügen, fragen Sie, ob sie das Tool schneller oder langsamer macht. Die meisten verwaisten internen Tools starben an guten Absichten: Felder, die jemand vielleicht wollte, Schritte, die gründlich wirkten, all das machte den täglichen Weg schwerer, bis die Leute ihn verließen.
Der Übergang von einem Prozess in den Köpfen der Leute zu einem Tool folgt einer verlässlichen Reihenfolge. Den ersten Schritt zu überspringen ist der Grund, warum so viele Tools das falsche Problem lösen.
Der schlimmste Prozess eines Logistikteams war die Geräteausgabe: wer welches Gerät hat, seit wann, und ist die Rückgabe überfällig, alles verfolgt in einem Chat-Kanal und im Gedächtnis einer einzigen Person. Eine Woche lang beobachtet, wurde daraus vier Dinge: Geräte, Personen, Ausleihen und ein Zustand zurückgegeben/überfällig. Version eins ließ jeden ein Gerät ausbuchen, zeigte den Status des gesamten Bestands auf einem Bildschirm und markierte überfällige Geräte automatisch. Die tägliche Frage „Wer hat den Scanner?“ hörte einfach auf, weil der Bildschirm sie beantwortete.
Der Unterschied zwischen einem internen Tool, das lebt, und einem, das stirbt, liegt meist nicht an den Funktionen; er liegt daran, ob das Team es an der Realität ausrichten kann. Zwei Dinge schützen es.
Genau hier schlägt das Beschreiben des Prozesses und das Bauenlassen des Tools darum herum sowohl eine starre Vorlage als auch ein einmaliges Skript von einem Entwickler, der danach weiterzieht. Sie bekommen Software, die auf Ihren echten Ablauf zugeschnitten ist und die Sie weiter umformen können, während sich der Ablauf entwickelt, ohne sich jedes Mal wieder in die Warteschlange der Entwicklung zu stellen. Das Tool bleibt lebendig, weil die Leute, die den Prozess betreiben, es ehrlich halten können.
Zielen Sie auf den Prozess, nach dem sich die Leute immer wieder gegenseitig fragen und bei dem die Arbeit an Übergaben stockt. Verbringen Sie ein paar Tage damit, zu beobachten, welcher die meisten „kurzen Zwischenfragen“ und verlorenen Übergaben erzeugt; der am häufigsten koordinierte Prozess, nicht der komplexeste, ist der, bei dem ein Tool die meiste verschwendete Zeit beseitigt.
Weil sie eine saubere Version des Prozesses statt der echten lösen, weil ihre Aktualisierung langsamer ist als die Chat-Nachricht, die sie ersetzen, weil sie sich nicht ändern können, wenn der Prozess es tut, oder weil sie zum Datensilo werden. Die Lösung: zuerst die echte Arbeit beobachten, das Tool zum schnellsten Weg machen und es selbst ändern können.
Nur den Hauptweg: den Datensatz anlegen, durch seine echten Zustände bewegen, seinen Status sehen und ihn übergeben, dazu die Rollen, die festlegen, wer was tut und wer nur zuschauen muss. Ergänzen Sie die Ausnahmen, die Sie wirklich beobachtet haben, nicht die ausgedachten, und lassen Sie alles andere für später, wenn die Leute es schon benutzen.
Nicht mehr, und es selbst zu bauen hat einen echten Vorteil: Interne Prozesse ändern sich ständig, also bleibt ein Tool, das Sie ändern können, während sich der Prozess verschiebt, nützlich, während eines, das für jede Änderung ein Entwickler-Ticket braucht, aus dem Takt gerät und verwaist. Beschreiben Sie den Ablauf und behalten Sie die Fähigkeit, ihn zu ändern.