Wann lohnt es sich, eine maßgeschneiderte Web-App zu entwickeln?
Die Entwicklung einer maßgeschneiderten Web-App lohnt sich, wenn Ihr Prozess sich wirklich von allen anderen unterscheidet und kein vorhandenes Tool ihn abdeckt, ohne dass Sie täglich Umgehungslösungen finden müssen. Sie lohnt sich nicht, wenn Sie eigentlich nur nach einem gewöhnlichen Tool suchen, nach dem Sie noch nicht gründlich genug gesucht haben, oder wenn sich Ihr Prozess jeden Monat ändert. Die tatsächlichen Kosten entstehen nicht durch die Entwicklung selbst, sondern durch die Wartung und die Tatsache, dass die App für immer in Ihrer Verantwortung bleibt.
Die Entwicklung einer maßgeschneiderten Web-App lohnt sich, wenn sich Ihr Prozess wirklich von allen anderen unterscheidet und kein bestehendes Produkt ihn abdeckt, ohne dass Sie täglich für eine Umgehungslösung bezahlen müssen. Unterhalb dieser Schwelle ist das Abonnement die bessere Wahl.
Sieben Unternehmen in den Suchergebnissen werden Ihnen versichern, dass sie maßgeschneiderte Webanwendungen entwickeln. Keines davon weist Sie darauf hin, wann Sie keine solche Anwendung entwickeln sollten. Wir schreiben über diese Hälfte, denn genau diese Hälfte verursacht Ihnen Kosten, wenn Sie es zu spät bemerken.
Der Test, der an einem Nachmittag Klarheit schafft
Notieren Sie den Vorgang, der Sie am meisten nervt, Schritt für Schritt so, wie er tatsächlich abläuft. Zählen Sie dann zwei Dinge: Wie oft pro Woche wird dieser Vorgang durchgeführt, und wie viele dieser Schritte gibt es nur, weil das Tool, für das Sie bezahlen, nicht das leisten kann, was Sie benötigen?
Wenn die Schritte der Umgehungslösung aufwendig sind und der Vorgang zweimal pro Woche stattfindet, handelt es sich um ein Ärgernis, nicht um einen Geschäftsfall. Wenn die Schritte der Umgehungslösung den Großteil des Prozesses ausmachen und jemand sie fünfzig Mal pro Woche durchführt, haben Sie etwas gefunden, dessen Entwicklung sich lohnt. Die Antwort liegt in dieser Rechnung, nicht in einem Funktionsvergleich.
Wenn das Abonnement gewinnt
Wenn Sie nicht gründlich genug gesucht haben. Hinter den meisten geschäftlichen Anforderungen steht bereits ein Produkt. Suchen Sie nach dem Namen der Kategorie statt nach Ihrer Beschreibung des Problems, sehen Sie in den Integrationsverzeichnissen der Tools nach, für die Sie bereits bezahlen, und informieren Sie sich, welche Tools andere in Ihrer Position nutzen. Ein Tool, das achtzig Prozent abdeckt, kostet nur einen Bruchteil einer Entwicklung, und die restlichen zwanzig Prozent lassen sich in der Regel durch eine interne Konvention lösen.
Wenn Ihr Vorgang noch nicht abgeschlossen ist. Eine App legt eine bestimmte Arbeitsweise fest und macht Änderungen kostspielig. Sollte sich Ihre Arbeitsweise jeden Monat ändern, würden Sie dafür bezahlen, die Vorgehensweise dieses Monats dauerhaft festzuschreiben. Stabilisieren Sie den Prozess zunächst auf Papier und automatisieren Sie ihn erst danach.
Wenn Sie dies tun, um modern zu wirken. Ein Dashboard, das niemand öffnet, ist ein monatlicher Kostenfaktor, der keinerlei Nutzen bringt.
Wenn nach der Markteinführung niemand mehr der Eigentümer ist. Eine App ist mit der Auslieferung noch nicht fertig. Ohne einen Plan für die Wartung haben Sie kein Werkzeug erworben, sondern ein zukünftiges Problem, das direkt auf Sie zugeschnitten ist.
Wenn der Aufbau zum Erfolg führt
Wenn Ihre Logik wirklich Ihre eigene ist. Ein Preismodell, ein Genehmigungsablauf, eine Berechnungsmethode, die sich von allen anderen unterscheidet. Allgemeine Tools zwingen Sie hier zu Kompromissen, und Sie bezahlen für diese Kompromisse mit verlorener Zeit · jeden Tag, für immer.
Wenn derselbe Vorgang hunderte Male stattfindet. Die Zeitersparnis ergibt sich aus der Wiederholung, nicht aus der Eleganz. Zehn Minuten, die bei einem Vorgang eingespart werden, der fünfzig Mal pro Woche durchgeführt wird, summieren sich zu einem Personentag.
Wenn die Daten an fünf verschiedenen Orten gespeichert sind. Eine Tabellenkalkulation, ein Posteingang, ein Notizbuch und das Gedächtnis eines Kollegen. Ein einziger Ort, an dem alles zusammenläuft, bewirkt mehr als jede noch so ausgeklügelte Funktion.
Wenn das Werkzeug zum Verkaufsargument wird. Ein Konfigurator oder ein Rechner, den Ihr Kunde selbst nutzt, bevor er Sie anruft, verändert den Verlauf des Verkaufsgesprächs. Er kommt gut informiert und bereits vorab qualifiziert zu Ihnen.
Die Cargo-Brüder Dies ist der vierte konkret umgesetzte Anwendungsfall. Der Fahrzeugtransport über viele Länder, Fahrzeugtypen und Routen hinweg bedeutete, dass das Angebotsmodell wirklich auf das Unternehmen zugeschnitten war und kein Standard-Kalkulationsprogramm diesem gerecht werden konnte. Wir haben eine Preisberechnungs-Engine von Grund auf neu entwickelt und implementiert, die das gesamte Modell in ein sofortiges, markengerechtes Angebot auf der Website umwandelt, wobei die dahinterstehende Automatisierung die sich wiederholenden operativen Aufgaben übernimmt. Das Tool dient dort nicht nur der internen Erleichterung, sondern ist integraler Bestandteil des Vertriebsmodells des Unternehmens.
Die Rechenaufgaben, bei denen die Menschen Fehler machen
Vergleichen Sie die Einrichtungskosten mit den Kosten für ein dreijähriges Abonnement, nicht mit denen für einen Monat. Nehmen Sie den Betrag, den Sie pro Arbeitsplatz und Monat zahlen, multiplizieren Sie ihn mit der Anzahl der Arbeitsplätze, über die Sie in zwei Jahren tatsächlich verfügen werden, multiplizieren Sie das Ergebnis mit 36 und addieren Sie die Kosten für die Umgehungslösungen hinzu: die Stunden, die für die erneute Eingabe von Daten aufgewendet werden, die Abstimmungen, die niemand protokolliert, sowie die Fehler, die das Tool zulässt.
Tragen Sie dann auf der anderen Seite die tatsächlichen Kosten für die Erstellung ein · und zwar nicht nur die Rechnung. Es handelt sich um die Rechnung zuzüglich Hosting, Sicherheitsupdates, der Änderungen, die Sie im achten Monat wünschen werden, sowie der Kosten für den Support, der im Falle einer Störung zur Verfügung steht. Eine Lösung, die auf dem Papier günstiger erscheint als das Abonnement, ist in der Regel eine Lösung, bei der die zweite Hälfte der Kosten in der Summe nicht berücksichtigt wurde.
Was dieser Vergleich jedoch außer Acht lässt · und was bei vielen tatsächlichen Entscheidungen den Ausschlag gibt · , ist der Hebeleffekt. Mit einem Abonnement sind Sie genauso gut aufgestellt wie alle anderen, die dafür bezahlen. Ein Tool, das auf Ihrer eigenen Logik basiert, kann ein Wettbewerber nicht einfach abonnieren.
Was alle vergessen: die Benutzeroberfläche
Eine schlecht durchdachte interne App wird nicht genutzt, und eine ungenutzte App bedeutet reine Kosten. Das ist der Unterschied zwischen der Bestellung von Software und der Beauftragung eines Produkts.
Entscheidend ist, in dieser Reihenfolge: Wie viele Klicks der am häufigsten ausgeführte Vorgang erfordert, was geschieht, wenn jemand einen Fehler macht, und ob ein neuer Mitarbeiter den Bildschirm versteht, ohne zuvor darin geschult worden zu sein. Keiner dieser drei Punkte taucht in einer Spezifikation auf, die von jemandem verfasst wurde, der diesen Vorgang nicht täglich ausführt.
Aus diesem Grund entwickeln wir sie als Produkte und nicht als reine Auflistung von Funktionen: Webanwendungen und Maßgeschneiderte Werkzeuge, das sich am tatsächlichen Arbeitsablauf orientiert und nicht am Organigramm.
So legen Sie los, ohne Ihr Budget zu sprengen
Verfassen Sie die vollständige Spezifikation erst, wenn Sie die Funktionen tatsächlich genutzt haben. Die meisten Anforderungen in einem zu Beginn verfassten Dokument sind Annahmen, und für diese Annahmen muss bei der Umsetzung ein hoher Preis gezahlt werden.
Wählen Sie den Arbeitsablauf, der Ihnen am meisten zu schaffen macht. Konzentrieren Sie sich ausschließlich darauf. Wenden Sie ihn zwei Monate lang an. Entscheiden Sie dann, wie es weitergeht · und stützen Sie sich dabei auf das, was Sie gelernt haben, und nicht auf das, woran Sie im ersten Monat geglaubt haben.
Und halten Sie die Eigentumsverhältnisse am Code schriftlich fest. Die gesetzlichen Bestimmungen für Software unterscheiden sich von Land zu Land, und in einigen Ländern verlaufen sie entgegen der üblichen Praxis: Die Rechte können bei demjenigen liegen, der die Arbeit in Auftrag gegeben und geleitet hat, und nicht bei demjenigen, der sie geschrieben hat. In jedem Fall wird diese Klausel ausdrücklich festgehalten, ebenso wie der Speicherort des Codes und die Frage, wer darauf zugreifen darf, falls wir unsere Zusammenarbeit beenden. Dies gehört in die Liste der Fragen, die Sie stellen sollten, bevor Sie unterschreiben.
Wie wir dabei vorgehen
Zunächst fragen wir, ob es bereits eine Lösung gibt, die diese Aufgabe erfüllt. Ist dies der Fall, teilen wir Ihnen dies mit · auch wenn dies bedeutet, dass wir nichts entwickeln müssen. Ist dies nicht der Fall, gehen wir von dem Vorgang aus, der am häufigsten wiederholt wird, sowie von dem Bildschirm, den jemand fünfzig Mal pro Woche öffnet, und legen den Umfang und den Preis fest, bevor wir mit der Arbeit beginnen.
Häufig gestellte Fragen
Wann lohnt es sich, eine maßgeschneiderte Webanwendung zu entwickeln, anstatt für eine SaaS-Lösung zu bezahlen? Wenn die Logik tatsächlich Ihre eigene ist und das Abonnement Sie zu einer Umgehungslösung zwingt, für die Sie jeden Tag bezahlen müssen, oder wenn das Tool selbst zu einem Verkaufsargument wird. Wenn ein bestehendes Produkt achtzig Prozent abdeckt und der Rest durch eine interne Konvention geregelt werden kann, behalten Sie das Abonnement bei. Der Kostenunterschied liegt in der Regel um eine Größenordnung höher.
Wie viel kostet eine maßgeschneiderte Webanwendung? Dies hängt fast ausschließlich davon ab, wie viele Abläufe abgedeckt werden müssen und nach wie vielen Regeln Ihr Unternehmen arbeitet. Ein Rechner mit einer einzigen Formel und ein Portal mit Benutzerkonten, Berechtigungen und Berichtsfunktionen sind Projekte unterschiedlicher Größenordnung. Die entscheidende Frage vor der Preisermittlung lautet: Wie viele Bildschirme und wie viele Regeln?
Welche Kosten entstehen nach dem Start? Hosting, Sicherheitsupdates, Anpassungen bei Änderungen an Ihrem Prozess und Fehlerbehebungen, wenn etwas nicht mehr funktioniert. Eine App ist nicht wie eine einfache Informationswebsite mit der Auslieferung abgeschlossen. Planen Sie die Wartungskosten vom ersten Tag an ein und legen Sie bereits vor der Entwicklung fest, wer den Anruf entgegennimmt, wenn die App an einem Freitag nicht mehr funktioniert.
Woher weiß ich, dass ein Standardtool dies nicht bereits leistet? Recherchieren Sie gründlich, bevor Sie eine Entscheidung treffen: Suchen Sie nach dem Kategorienamen statt nach Ihrer eigenen Problembeschreibung, nach den Integrationsverzeichnissen der Tools, für die Sie bereits bezahlen, und nach den Foren, in denen Fachleute mit ähnlichen Konfigurationen ihre Erfahrungen austauschen. Für die meisten geschäftlichen Anforderungen gibt es bereits ein Produkt. Wenn eines davon achtzig Prozent abdeckt, entwickeln Sie nichts Eigenes.
Kann ich mit einer kleinen Version beginnen? Ja, und in der Regel ist das der richtige Schritt. Entwickeln Sie den Arbeitsablauf, der die größten Probleme bereitet, setzen Sie ihn zwei Monate lang ein und entscheiden Sie dann auf der Grundlage Ihrer gewonnenen Erkenntnisse · und nicht Ihrer Annahmen · , wie es weitergehen soll. Eine vollständige Spezifikation, die verfasst wird, bevor irgendjemand das System genutzt hat, ist größtenteils reine Spekulation, und für diese Spekulationen zahlt man bei der Umsetzung einen hohen Preis.
Holen Sie sich ein kostenloses Marken-Audit
Sagen Sie uns, wo Ihre Marke steht, und wir zeigen Ihnen, was Sie als Erstes verbessern sollten.
Kostenlose Markenanalyse →