
Individualsoftware
Individualsoftware-Entwicklung
Die meisten Unternehmen brauchen keine Software von Grund auf. Sie brauchen sie dort, wo die Standardsoftware nicht hinreicht: zwei Systeme, die nicht miteinander sprechen, ein Kundenportal, oder ein Betriebsablauf, den es nur in Ihrem Haus gibt und für den kein Produkt passt.
Am Programmieren scheitert es nicht
Die Software zu schreiben ist der leichteste und günstigste Teil. Projekte geraten anderswo aus dem Tritt: an einem Umfang, der mit jeder Besprechung wächst, an Anforderungen, die so allgemein beschrieben sind, dass etwas entsteht, das funktioniert und trotzdem nicht passt, und an Software, die übergeben wird und danach niemanden findet, der sie pflegt. Zwei Jahre später ist das eigens gebaute System die Last, die niemand mehr anfassen will.
So arbeiten wir
Wir fragen zuerst, ob gebaut werden muss
Vieles, was entwickelt werden soll, steckt bereits in einem vorhandenen Modul oder löst sich über eine einfachere Schnittstelle. Das sagen wir, bevor wir eine Entwicklung anbieten, denn die günstigste Software ist die, die Sie nie schreiben mussten.
Wir schneiden den Umfang über Ergebnisse, nicht über Wunschlisten
Wir beschreiben in prüfbaren Sätzen, was das System leistet, und trennen, was in diese Phase gehört und was bewusst später kommt. Ein unbestimmter Umfang ist der häufigste Grund für überschrittene Budgets.
Wir bauen auf dem auf, was betrieblich schon läuft
Eine Anwendung, die Ihre echten Daten nicht erreicht, bleibt eine weitere Insel. Wir binden sie von Beginn an an Ihr ERP und Ihre Datenquellen an, denn eine aufgeschobene Schnittstelle wird zum zweiten Projekt.
Wir übergeben so, dass sich die Software pflegen lässt
Lesbarer Quellcode, Dokumentation und Tests für die kritischen Pfade. Der Code gehört Ihnen, das Repository liegt bei Ihnen. Sie können mit uns weiterarbeiten, mit Ihrem eigenen Team oder mit einem anderen Dienstleister.
Das Ergebnis
Software, die zu Ihrer Arbeitsweise passt
Keine Prozesse, die Sie einem fertigen Produkt anpassen, und keine Umwege über Tabellen daneben.
Volles Eigentum
Quellcode, Repository und Daten gehören Ihnen. Keine Lizenz, die sich zu neuen Bedingungen verlängert, und kein Anbieter, der den Schlüssel zu Ihrem System hält.
Ein verbundenes System statt einer Insel
An Ihr ERP und Ihre Datenquellen angebunden, damit es in Ihrer Systemlandschaft läuft und nicht daneben.
Ein vereinbarter Umfang
Vorab definierte Phasen, damit Sie wissen, was dieses Projekt umfasst und was bewusst später kommt.
Warum wir
Wir kennen die Systeme, an die angebunden wird
Wir führen ERP ein, bauen die Schnittstellen und betreiben die Cloud. Individualsoftware von einem Team, das Ihr operatives System nicht kennt, bleibt an der Anbindung hängen.
Wir sagen Nein, wenn Entwickeln der falsche Weg ist
Wenn die Konfiguration eines vorhandenen Moduls oder eine fertige Schnittstelle die Sache löst, ist das unsere Empfehlung. Wir verdienen nichts daran, ein Projekt in die Länge zu ziehen.
Wir bauen rund um Ihre Abläufe
Wir beginnen bei Ihrem Arbeitsablauf, nicht bei einer Vorlage, die wir wiederverwenden und individuell nennen.
Häufige Fragen
Wann ist eine Eigenentwicklung die richtige Entscheidung?
Wenn der Prozess ein echter Wettbewerbsvorteil ist, wenn kein Produkt ihn abdeckt, oder wenn der Umweg um die Standardsoftware mehr kostet als die Alternative zu bauen. Steckt das Gewünschte bereits in einem Standardprodukt, ist die Konfiguration schneller, günstiger und einfacher zu pflegen.
Wem gehört der Quellcode?
Ihnen. Quellcode, Repository und Daten gehören unserem Kunden, und das ist eine Bedingung, mit der wir beginnen, kein Verhandlungspunkt. Ein Modell, das Ihre Bindung an uns erzwingt, interessiert uns nicht.
Binden Sie an Odoo oder ERPNext an?
Ja, und das ist der größte Teil dessen, was wir bauen: Kundenportale, Anwendungen für den Außendienst, Dashboards und der Abgleich mit externen Systemen, direkt am ERP. Wir setzen beide Plattformen um, deshalb ist die Anbindung für uns Routine und keine Erkundung.
Wie lange dauert ein Projekt und was kostet es?
Das hängt vom Umfang ab, und wir nennen keine Zahl, bevor wir ihn verstanden haben. Das übliche Muster: eine kurze Analysephase, die mit einem schriftlichen Umfang und einer Schätzung endet, danach eine Entwicklung in Schritten, die jeweils etwas Nutzbares liefern, statt einer einzigen Übergabe am Ende.
Was geschieht nach der Übergabe?
Sie entscheiden. Wir führen Wartung und Weiterentwicklung fort, oder wir übergeben an Ihr Team mit Dokumentation und Wissenstransfer. Was wir nicht tun: Quellcode übergeben, an dem außer uns niemand arbeiten kann.
Sagen Sie uns, was Ihr System nicht abdeckt
Beschreiben Sie den Ablauf, für den kein fertiges Produkt passt. Wir sagen Ihnen, ob eine Entwicklung die Antwort ist und wie ein realistischer Umfang dafür aussieht.