Softwareentwicklung in Frankfurt: jede Etappe passt in ein Freigabefenster
Frankfurt: die Änderung wartet auf das nächste Freigabefenster
Softwareentwicklung in Frankfurt arbeitet fast immer gegen eine Freigabekette: Banken, Versicherungen und ihre Dienstleister, dazu Chemie und Pharma im Rhein-Main-Gebiet, lassen keine Änderung am Kern ohne Nachweis in den Betrieb. Was nicht in ein Fenster passt, wartet auf das nächste — und die Liste der offenen Vorhaben wartet mit. Dazu kommt der Betrieb selbst. Rund um den Internetknoten DE-CIX und die Rechenzentren der Stadt hängen Systeme an Strecken, deren Verfügbarkeit im Vertrag steht; am Flughafen arbeiten Fracht und Abfertigung nach Plänen, die niemand wegen eines Releases verschiebt. Je größer ein Paket, desto mehr Angriffsfläche hat es in der Freigabe. Also wächst die Warteschlange genau dort, wo Stillstand am teuersten ist.
Softwareentwicklung in Etappen, die in ein Fenster passen
Wir schneiden die Arbeit so, dass jede Etappe für sich prüfbar ist: abgegrenzter Umfang, Leistungsbeschreibung, Abnahmekriterien, ein Stand zum Anklicken. Was in einem Zug nicht freigegeben werden kann, bauen wir auch nicht in einem Zug. Neue Funktionen entstehen als eigener Dienst neben dem Kern und sprechen über eine Schnittstelle mit ihm. Alte Teile weichen Etappe für Etappe; der alte Stand bleibt stehen, bis der neue in der Prüfung dieselben Werte ausweist. So bleibt jede Freigabe klein genug, um erklärbar zu sein. Die Reihenfolge der Etappen richtet sich dabei nach dem Risiko und nicht nach dem Kalender.
Was in der Freigabe auf dem Tisch liegt
Zu jeder Etappe gehören die Leistungsbeschreibung mit Abnahmekriterien, die Liste der berührten Schnittstellen, Tests, Dokumentation und die Rollen, die etwas sehen oder ändern dürfen. Änderungen laufen als Pull Request durch ein Review: In Kundenprojekten prüfen zuerst unsere KI-Werkzeuge jede Änderung, danach ein Entwickler. Verarbeiten wir personenbezogene Daten in Ihrem Auftrag, schließen wir einen Auftragsverarbeitungsvertrag. Welche Daten ein externer Dienst oder ein Sprachmodell sieht, halten wir im Angebot fest; betrieben wird auf eigenen Servern in Deutschland und der EU. Wer wann was freigegeben hat, bleibt im Repository nachvollziehbar, auch Jahre später.
Softwareentwicklung auf einer Architektur, die wir selbst betreiben
Für neue Teile arbeiten wir mit TypeScript, Node.js und PostgreSQL; dieselbe Architektur läuft in über vierzig eigenen Diensten. Das ist kein Versprechen, sondern der Grund, warum ein Vorhaben nicht an einem einzelnen Kopf hängt: Eine zweite Person übernimmt es, ohne sich neu einzuarbeiten. Anbindungen sind bei uns Handwerk. Über 180 Systeme liegen im eigenen Werkzeugkasten, von der Buchhaltung über die Kasse bis zum Zahlungsanbieter. Anwendungen, die im Betrieb Sprachmodelle nutzen, rufen sie über ein eigenes Gateway mit Kostengrenze auf.
Vor dem Start: Kriterien, Etappen, Rechte
Vor der ersten Zeile steht im Angebot, was abgenommen wird und woran es gemessen wird. Ein beschreibbares Ergebnis läuft im Werkvertrag, mit festem Preis je Etappe und Gewährleistung auf Mängel; Beratung und Architekturkonzept laufen im Dienstvertrag. Der Zeitrahmen steht im Angebot, und verantwortet wird die Arbeit von unserer Projektleitung. Mit vollständiger Bezahlung gehen die Nutzungsrechte am eigens für Sie erstellten Code auf Sie über, samt Dokumentation und Zugängen; wiederverwendbare Bausteine und die verwendeten offenen Lizenzen stehen als Liste im Vertrag. Ein Termin vor Ort in Frankfurt lässt sich für den Auftakt und die Abnahme vereinbaren.
Frankfurt am Main, Hessen
- Finanzplatz Deutschlands: Europäische Zentralbank, Deutsche Bundesbank, Deutsche Bank und Commerzbank sowie die Frankfurter Wertpapierbörse.
- DE-CIX, einer der größten Internetknoten der Welt, und eine hohe Dichte an Rechenzentren – Hosting und Colocation sind ein eigener Wirtschaftszweig der Stadt.
- Flughafen Frankfurt mit Fraport als Betreiber: einer der größten Frachtflughäfen Europas, Sitz der Lufthansa.
- Chemie und Pharma im Rhein-Main-Gebiet: Industriepark Höchst in Frankfurt, Merck in Darmstadt, zahlreiche Zulieferer.
- Regulierte Branchen mit hohen Anforderungen an Compliance und Datenschutz – Banken und Versicherungen prüfen Dienstleister ausführlich.
- Goethe-Universität und Frankfurt University of Applied Sciences, dazu die TU Darmstadt in unmittelbarer Nähe.
- Fintech- und Regtech-Szene rund um den Bankenstandort, mit Programmen von Banken und Landesregierung.
- ICE-Knoten Hauptbahnhof und Flughafen-Fernbahnhof: Frankfurt ist von jeder deutschen Großstadt in wenigen Stunden erreichbar.
Begriffe zum Thema
Kündigung eines Werkvertrags mitten im Umbau: Geld, Code, Zugänge
Der Besteller kann jederzeit aussteigen, muss aber zahlen, was nicht erspart ist. An laufender Software entscheidet die Frage, was vom halben Umbau übergeben wird und was mit den Zugängen geschieht.
Leistungsbeschreibung: woraus die Kriterien der Abnahme hergeleitet werden
Was nirgends beschrieben ist, ist auch nicht geschuldet. An gewachsener Software beschreibt die Vertragsanlage zwei Dinge: das neue Verhalten und alles, was genauso bleiben muss wie bisher.
Was vor dem ersten Auftrag geklärt wird
Was kostet Softwareentwicklung in Frankfurt?
Das hängt daran, wie viele Schnittstellen und Rollen berührt werden, wie die Daten stehen und was an Dokumentation vorhanden ist. Nach dem Gespräch bekommen Sie ein Angebot mit festem Preis je Etappe im Werkvertrag, gerechnet gegen den beschriebenen Umfang.
Wie fügen Sie sich in unseren Freigabeprozess ein?
Wir liefern in Etappen, die zu Ihren Fenstern passen: Zu jeder Lieferung gehören die berührten Schnittstellen, die Prüfschritte und die Dokumentation, die Ihre Freigabe braucht. Die Reihenfolge und die Kriterien stehen im Angebot, bevor gebaut wird.
Können wir uns die Arbeit bei einem Termin in Frankfurt ansehen?
Ja. Für den Auftakt, den Abgleich über die Architektur und die Abnahme lässt sich ein Termin vor Ort vereinbaren; gezeigt wird dabei ein laufender Stand mit Beispieldaten statt Kundendaten. Die laufende Arbeit findet im Repository statt.
Projekt in Frankfurt am Main besprechen
Projekte laufen über unsere eigenen Arbeitsplätze und Werkzeuge, verständigt wird sich auf Deutsch. Ein Büro in Frankfurt am Main gibt es nicht – Vor-Ort-Termine dort richten wir ein, wenn Sie es wünschen.