Software für Unternehmen
Software Engineering und Anwendungsmodernisierung
Fachanwendungen bauen, Altsysteme erneuern, Entwicklungskapazität ergänzen: SKAFFON entwickelt Backend-Systeme und Schnittstellen in Go, TypeScript und Python, mit PostgreSQL als Datenbasis und Kubernetes als Betriebsumgebung. Software und Betrieb denken wir zusammen.
- Go, TypeScript, Python, PostgreSQL
- Betrieb auf Kubernetes oder Ihrer Plattform
- Festpreis oder nach Aufwand
01Leistungen
Sechs Software-Leistungen, ein Entwicklungspartner
Jede Leistung hat eine eigene Seite mit Umfang und Abgrenzung. Sie richten sich an IT-Leitung und CTO, die Software und Betrieb aus einer Hand denken wollen.
-
Individuelle Software
Fachanwendungen und interne Systeme nach Ihren Anforderungen, von der Architektur bis zum Betrieb.
-
Backend und APIs
Dienste und Schnittstellen auf Basis von REST und gRPC, mit PostgreSQL.
-
Cloud-native Entwicklung
Anwendungen, die für Container und Kubernetes gebaut sind. Die Plattformseite finden Sie bei der Kubernetes-Beratung und im Platform Engineering.
-
Anwendungsmodernisierung
Bestehende Anwendungen schrittweise auf moderne Architektur und Plattform bringen, bei Bedarf mit Cloud-Migration.
-
KI-Integration
KI-Funktionen in Anwendungen einbinden. Die Infrastruktur dahinter steht unter KI-Infrastruktur.
-
SaaS-Entwicklung
Mandantenfähige Produkte für Ihr eigenes Geschäftsmodell.
02Einstieg
Von Ihrer Ausgangslage zum passenden Einstieg
Wo Sie heute stehen, entscheidet, womit wir beginnen.
| Ihre Ausgangslage | Passender Einstieg |
|---|---|
| Sie haben ein fachliches Ziel, aber keine Software dafür. | Individuelle Software |
| Sie haben eine Anwendung, die schwer zu ändern oder zu betreiben ist. | Anwendungsmodernisierung, siehe Legacy-Anwendungen modernisieren |
| Ihr Team hat Konzepte, aber zu wenig Entwicklungskapazität. | Teamverstärkung (unten), gegebenenfalls über Nearshore Engineering Teams |
| Sie wollen ein Produkt für Ihre Kunden aufbauen. | SaaS-Entwicklung; klären Sie früh Mandantenfähigkeit und Betrieb |
03Zusammenarbeit
Projekt, Teamverstärkung, Modernisierung: wer liefert was
| Modell | Geeignet, wenn | Ergebnisse (Lieferumfang) | Verantwortung |
|---|---|---|---|
| Projekt | Ziel und Umfang sind klar genug beschreibbar | Anforderungsdokument, Architekturentscheidungen (ADR), getesteter Quellcode im Repository, Betriebsdokumentation | SKAFFON trägt die technische Verantwortung für das vereinbarte Ergebnis; Sie sind für fachliche Entscheidungen und Abnahme zuständig |
| Teamverstärkung | Ihr Team führt das Produkt und braucht zusätzliche Entwickler | Mitarbeit in Ihrem Prozess und Ihrem Repository, Code nach Ihren Standards | Steuerung und Priorisierung liegen bei Ihnen |
| Modernisierung | Eine bestehende Anwendung soll schrittweise erneuert werden | Bestandsanalyse, Zielarchitektur, Migrationsplan in Etappen, umgesetzte Etappen mit Rückfallweg | SKAFFON plant und setzt die Etappen um; Sie entscheiden Reihenfolge und Fachlogik |
04Angebot
Festpreis oder nach Aufwand: so kommt das Angebot zustande
Wir arbeiten zum Festpreis oder nach Aufwand (Time and Material). Die Form legen wir je Projekt im Angebot fest, nach dem Erstgespräch und dem Scoping.
Nach einem Erstgespräch erhalten Sie ein Angebot, das Umfang, Annahmen und Preismodell festlegt. In allen Modellen hängt der Aufwand von diesen Faktoren ab:
- Umfang des Vorhabens
- Unsicherheit der Anforderungen
- Integrationen
- Qualitätsanforderungen (Tests, Sicherheit)
- Betriebsumfang
05Technologie
Go, TypeScript, Python: die Sprache folgt der Aufgabe
Wir wählen die Sprache nach Aufgabe, nicht nach Gewohnheit. PostgreSQL ist unser Standard für relationale Daten. Betrieben wird auf Kubernetes oder auf Ihrer bestehenden Plattform.
- Go für Dienste mit hohen Anforderungen an Effizienz und einfache Auslieferung.
- TypeScript für Weboberflächen und Schnittstellen in Webumgebungen.
- Python für Datenverarbeitung und KI-nahe Logik.
- REST für Schnittstellen, gRPC, wo Typisierung und Leistung zählen.
Sicherheit
Sicherheit steckt von der ersten Zeile an im Code
Wir bauen Sicherheit von Beginn an ein, nicht als Nachtrag vor dem Livegang. Wie das in Pipeline und Lieferkette aussieht, steht bei DevSecOps und sicheren Lieferketten.
DevSecOps und sichere Lieferketten06
Wofür Sie uns beauftragen sollten – und wofür nicht
Das liefern wir
- Individuelle Fachanwendungen und interne Systeme.
- Backend-Dienste und Schnittstellen, Modernisierung bestehender Anwendungen.
- Software, deren Betrieb von Anfang an mitgeplant ist.
Dafür sind wir nicht die richtige Adresse
- Sie suchen ein fertiges Standardprodukt oder ein Low-Code-Tool.
- Sie benötigen eine reine Grafik- oder Markenagentur.
- Sie erwarten Festpreis und Festtermin ohne ausreichende Anforderungen.
Ihr Vorhaben
Erzählen Sie uns, welche Software fehlt
Schildern Sie Ihr Vorhaben in wenigen Sätzen. Zur Einordnung finden Sie alle Angebote unter Leistungen.