Bei den meisten Unternehmenssoftwareprogrammen gibt es einen versteckten Hauptbenutzer, bei dem es sich nicht um die Person handelt, die das Unternehmen leitet. Es ist das Administrator – der IT-Mitarbeiter, der Berater, der Betriebsspezialist, dessen Aufgabe es ist, das Tool zu konfigurieren. Unternehmenssoftware ist darauf ausgelegt, konfiguriert zu werden, denn in einem großen Unternehmen wird jemand dafür bezahlt, sie zu konfigurieren. Wir haben eine andere Entscheidung getroffen, und sie prägt alles: Wir bauen für die Besitzer, die Person, die mit der Sache tatsächlich ein Geschäft betreiben muss und keinen Admin hat.
Warum der Unterschied so wichtig ist.
Für den Administrator entwickelte Software optimiert die Konfigurierbarkeit – endlose Einstellungen, benutzerdefinierte Felder, Berechtigungsmatrizen, Workflow-Builder. Das ist die richtige Entscheidung, wenn ein Spezialist Wochen damit verbringen wird, es anzupassen, bevor jemand anderes es anfasst. Aber für ein 12-Personen-Unternehmen ohne Spezialisten ist jede Konfigurationsoption eine Frage, die der Eigentümer beantworten muss, eine Entscheidung, zu der er nicht in der Lage ist, ein Grund, warum das Tool für immer halb fertig steht. Flexibilität, die einem Administrator vorbehalten ist, wird für einen Eigentümer zur Belastung.
Eine Einstellung ist ein Geschenk an jemanden, dessen Aufgabe die Konfiguration ist, und eine Steuer für jemanden, dessen Aufgabe die Führung des Unternehmens ist.
Die tatsächlichen Einschränkungen des Eigentümers.
Der Inhaber eines Kleinunternehmens hat keine Zeit, keinen Spezialisten und keine Geduld für ein Einrichtungsprojekt – und das hat er auch zu Recht, denn sein Job ist das Geschäft, nicht die Software. Sie benötigen das Tool, um mit seinen Standardeinstellungen nützlich zu sein, um in ihrem Namen gute Entscheidungen zu treffen und niemals einen Berater zu benötigen. Jedes Mal, wenn eine Software eine Konfiguration erfordert, die sie nicht unbedingt benötigt, wird stillschweigend davon ausgegangen, dass ein Administrator nicht da ist.
Was Bauen für den Eigentümer bedeutet.
Dies bedeutet sinnvolle Standardeinstellungen, die sofort funktionieren, sodass das Tool vor jeder Einrichtung nützlich ist. Es bedeutet, die Komplexität zu verbergen, bis sie benötigt wird, anstatt alles als Beweis für die Macht zu präsentieren. Das bedeutet, dass jedes Feature seine Existenz gegenüber einem vielbeschäftigten Laien rechtfertigen muss und nicht anhand einer Checkliste. Und es bedeutet, Nein zu der Art von unendlicher Konfigurierbarkeit zu sagen, die in einer Verkaufsdemo beeindruckt, im wirklichen Leben jedoch lähmt. Der Eigentümer möchte keine Plattform, auf der er aufbauen kann. Sie wollen, dass ein Unternehmen läuft.
Wir entwerfen für die verantwortliche Person, nicht für die Person, die sie mit der Einrichtung der Software einer anderen Person beauftragen müsste. Es ist ein weniger schmeichelhaftes Designziel – den Eigentümern ist Ihre Konfigurationstiefe egal –, aber es ist das ehrliche Ziel für Teams von 5 bis 50 Personen. Wenn Sie es für den Eigentümer erstellen, stellt sich heraus, dass der Administrator eine Rolle ist, die niemand braucht.