Vom ersten Konzept bis zum laufenden Betrieb.
Sechs Leistungen, die zusammengehören: Wir klären, was entwickelt werden soll, setzen es um und betreiben es anschließend. Zusammen ergeben sie den Weg vom ersten Konzept bis in den laufenden Betrieb.
Sechs Leistungen entlang des Lebenszyklus
Beraten, entwickeln, betreiben, in dieser Reihenfolge. Sie können jede Leistung einzeln beauftragen und an jeder Stelle einsteigen, auch bei einem Produkt, das längst läuft.
Technologieberatung
Wir bewerten Architektur, Technologiewahl und Entwicklungsprozesse. Danach sagen wir, was wir empfehlen und warum, auch dann, wenn die Empfehlung der ursprünglichen Idee widerspricht. Wo Standardsoftware die Aufgabe löst, raten wir von einer Eigenentwicklung ab.
Beispiele
- Bewertung bestehender Systeme und Architekturen
- Technologieauswahl mit begründeter Empfehlung
- Make-or-Buy-Entscheidung
- Einschätzung von Aufwand, Risiko und Betriebslast
Webentwicklung
Anwendungen, Portale und Plattformen im Browser. Oberfläche und Backend entwickeln wir zusammen, auf einem gemeinsamen Datenmodell. Wie die Anwendung später ausgeliefert und überwacht wird, steht vor der ersten Zeile Code fest.
Beispiele
- Fachanwendungen, Portale und Plattformen
- Oberfläche, Backend und Datenmodell
- Schnittstellen zu bestehenden Systemen
- Barrierefreiheit nach WCAG 2.2 AA
App-Entwicklung
Mobile Anwendungen für iOS und Android, sofern eine App die Aufgabe tatsächlich besser löst als eine Website. Diese Frage klären wir vorher, denn eine App ist im Betrieb dauerhaft teurer: zwei Plattformen, zwei Store-Prüfungen, zwei Wege für jedes Update.
Beispiele
- Anwendungen für iOS und Android
- Anbindung an bestehende Backends
- Veröffentlichung und Aktualisierung in den Stores
Betrieb & Hosting
Wir betreiben, überwachen und warten die Produkte, die wir entwickeln, über Jahre hinweg. Nach dem Go-live bleibt das Entwicklungsteam verantwortlich. Wer die Ursache einer Störung sucht, kennt den Code.
Beispiele
- Betrieb der Anwendung und ihrer Infrastruktur
- Aktualisierungen und Sicherheits-Patches
- Sicherungen und geprüfte Wiederherstellung
- Ein benannter Ansprechpartner im Störungsfall
Deployment & Monitoring
Automatisierte Auslieferung und laufende Überwachung. Fehler fallen auf, bevor sie im Tagesgeschäft ankommen. Jede Änderung nimmt denselben geprüften Weg in den Betrieb. Der Weg zurück gehört dazu und wird mitgetestet.
Beispiele
- Automatisierte Auslieferung mit definiertem Rückweg
- Überwachung von Verfügbarkeit, Fehlern und Auslastung
- Zentrale Protokollierung
- Alarmierung mit festgelegten Schwellen
KI & Automatisierung
Wiederkehrende manuelle Abläufe lassen sich oft automatisieren. Entscheidend sind zwei Fragen: Stehen Aufwand und Nutzen in einem sinnvollen Verhältnis, und lassen die Daten den Einsatz überhaupt zu? Beides bewerten wir, bevor wir etwas umsetzen.
Beispiele
- Bewertung von Anwendungsfällen vor der Umsetzung
- Automatisierung wiederkehrender Abläufe
- Anbindung von Sprachmodellen an eigene Daten
- Datenschutzbewertung des Einsatzes
Was hinter jeder Leistung steht
Fünf Punkte, die für alle Leistungen gelten. Ob wir eine Anwendung neu entwickeln oder eine bestehende übernehmen, ändert daran nichts.
- 1Entwicklung und Betrieb liegen in einer Hand. Das Team, das die Anwendung entwickelt hat, hält sie anschließend am Laufen.
- 2Wir wählen Technologie nach dem Problem, dem späteren Betrieb und der Lebensdauer der Anwendung aus, nicht nach Trend oder Projektvolumen.
- 3Wir hinterfragen Anforderungen, statt sie abzuarbeiten. Zu jeder Empfehlung bekommen Sie die Begründung dazu.
- 4Dokumentation, Tests und eine nachvollziehbare Architektur gehören zum vereinbarten Lieferumfang.
- 5Sie sprechen direkt mit den Menschen, die entscheiden und entwickeln.

Wie ein Projekt bei uns abläuft
Kein Projekt gleicht dem anderen. Die Reihenfolge, in der wir arbeiten, schon.
Phase 1
Verstehen und entscheiden
Bevor die Umsetzung beginnt, klären wir, was entwickelt werden sollte. Am Ende steht eine Architektur, die wir begründen können, einschließlich der Frage, wie sie später betrieben wird.
Phase 2
Umsetzen und prüfen
Wir entwickeln in kurzen Zyklen mit festen Meilensteinen. Jeder Zwischenstand ist lauffähig und überprüfbar, nicht nur vorführbar.
Phase 3
Integrieren und absichern
Schnittstellen, Tests, Datenschutz und Betriebsszenarien laufen ab Phase 1 mit. Hier führen wir sie zusammen und prüfen sie unter den Bedingungen des späteren Betriebs.
Phase 4
Betreiben und weiterentwickeln
Nach dem Go-live bleiben wir verantwortlich: für Verfügbarkeit, Aktualisierungen und die nächste Ausbaustufe.
Methoden und Werkzeuge
Eine Auswahl dessen, womit wir häufig arbeiten.
Diese Liste ist eine Auswahl, keine Festlegung. Was am Ende zum Einsatz kommt, entscheiden das Problem, der spätere Betrieb und die Lebensdauer der Anwendung.
Vorgehen
- Kick-off und Zieldefinition
- Architekturentscheidung mit schriftlicher Begründung
- Kurze Zyklen mit lauffähigen Zwischenständen
- Abnahme und Rollout
- Übergang in den laufenden Betrieb
Webentwicklung
- TypeScript
- JavaScript
- React
- Next.js
- Vue.js
- Nuxt
- NestJS
App-Entwicklung
- Swift
- Kotlin
- Objective-C
- React Native
- NativeScript
Bestandssysteme
- COBOL
- RPG
- Delphi
Auslieferung und Betrieb
- Kubernetes
- Proxmox VE
- Flux
- GitHub Actions
- Supabase
Überwachung
- Grafana
- Prometheus
- Loki
Nicht sicher, welche davon Sie brauchen?
Das ist der Normalfall, und es ist auch nicht Ihre Aufgabe, das vorher zu entscheiden. Beschreiben Sie uns Ihr Vorhaben. Wir sagen Ihnen, was wir empfehlen und was es nicht braucht.
Anforderungen besprechen