Individuell dort, wo der Standard aufhört. Wir entwickeln die Anwendungen, Dienste und Verbindungen, die Ihre Arbeit erst zusammenhalten, und übergeben sie so, dass Sie ohne uns weiterarbeiten können.
Der Standard deckt den größeren Teil ab, und für den Rest läuft seit Jahren eine Excel-Datei mit Makros, die eine einzige Person pflegt. Entwickelt werden genau diese fehlenden Stücke — Oberflächen, Backends, Schnittstellen — übergeben mit Quellcode, Testfällen und Dokumentation, damit ein anderes Team weiterarbeiten kann.
Vor dem ersten Zeilencode steht die Abgrenzung: Was kann die vorhandene Software, wenn man sie richtig einstellt, und was muss wirklich gebaut werden. Oft zeigt sich dabei, dass wesentliche Regeln nirgends geschrieben stehen, sondern im Kopf einer Kollegin liegen, dass Tests fehlen und die Datenhaltung über Jahre gewachsen ist. Wer die Lösung später betreibt und wartet, gehört in dieselbe Frage.
Den Abschluss messen wir nicht am Go-live, sondern an Ihrer Unabhängigkeit: Der Quellcode liegt im Repository Ihres Hauses, automatisierte Tests laufen bei jeder Änderung mit, die Dokumentation beschreibt Aufbau, Datenmodell und Bereitstellung, und ein benannter Zuständiger bei Ihnen kennt den Weg. Ein anderes Team kann die Anwendung dann weiterentwickeln, auch ohne uns.
Es ist derselbe Weg, den wir in jedem unserer Felder gehen, hier auf eigene Anwendungen übersetzt. Dieselben Personen begleiten Sie von der ersten Aufnahme bis in den laufenden Betrieb.
Wir setzen uns zu den Personen, die den Vorgang täglich bearbeiten, und nehmen ihn so auf, wie er wirklich läuft. Dazu gehören die beteiligten Systeme, die Datenwege dazwischen und die Frage, wer wofür zuständig ist. Erst danach sprechen wir über eine Lösung.
Aus der Aufnahme wird ein Zielbild: der Schnitt der Anwendung, das Datenmodell, die Schnittstellen nach außen. Ein bedienbarer Prototyp der Oberfläche macht den Entwurf prüfbar, bevor gebaut wird. Aufwand und Reihenfolge stehen als Zahlen im Angebot, nicht als Schätzung im Gespräch.
Dasselbe Team, das entworfen hat, baut auch. In kurzen Abstimmzyklen sehen Sie lauffähige Zwischenstände statt Fortschrittsberichte. Automatisierte Tests entstehen mit dem Code, nicht danach, und die Abnahme läuft an echten Vorgängen aus Ihrem Haus, nicht an konstruierten Beispielen.
Am Tag nach dem Go-live sind wir noch im Raum. Die Bereitstellungskette bleibt eingerichtet, damit Änderungen ohne Handarbeit in die Umgebung kommen. Für Fehler gelten vereinbarte Reaktionszeiten, und die Wartung liegt bei Ihnen, sobald Sie sie übernehmen wollen.
Wir setzen keine Plattform voraus. Die Wahl folgt dem, was bei Ihnen bereits läuft, welche Lizenzen vorhanden sind und wer den Betrieb später trägt.
Wir verstehen die Situation, bevor wir eine Lösung vorschlagen. Ein erstes Gespräch kostet nichts und dauert selten länger als 30 Minuten.