Individuelle Softwareentwicklung

Jedes Unternehmen arbeitet mit Software, und fast überall gibt es diese eine Stelle, an der sie nicht passt. Das Standard-Tool kann den entscheidenden Schritt nicht, die Branchenlösung kennt Ihren Prozess nicht, und zwischen zwei Systemen sitzt ein Mensch und überträgt Daten von Hand. Wenn Sie individuelle Software entwickeln lassen möchten, setzt das hier an: Werkzeuge, die sich nach Ihrem Prozess richten, nicht umgekehrt.

Dass sich Eigenentwicklung heute auch für überschaubare Vorhaben lohnt, liegt an KI: in der Software selbst, wo sie dem Prozess nützt, und in meiner Entwicklungsarbeit. Ich entwickle KI-gestützt, und ein erfahrener Full-Stack-Developer prüft Code, Architektur und Sicherheit. Dazu weiter unten mehr.

Wann es sich lohnt

Wann sich individuelle Softwareentwicklung lohnt

Individualsoftware ist kein Selbstzweck. Sie lohnt sich in vier Situationen, die mir in Unternehmen immer wieder begegnen:

KI-Funktionen nachrüsten

Sie haben eine Anwendung, ihr fehlen KI-Funktionen

Ihre Software läuft, Ihr Team kennt sie, eine Migration kommt nicht infrage. Die KI-Funktionen entstehen als eigenständiger Dienst daneben: Ihre Anwendung ruft eine Schnittstelle auf und bekommt ein Ergebnis zurück. Kein neuer Tech-Stack, keine Umschulung.

Gewachsene Automatisierung

Ihre Automatisierung wächst über das Workflow-Tool hinaus

Wer Prozesse automatisiert, merkt schnell, was noch alles ginge. Die Anforderungen wachsen mit. Manche Workflows bleiben, wie sie sind. Aber manche sollen mehr können, als ein Workflow-Tool abbildet. Dann ist eigene Software der natürliche nächste Schritt.

Noch bei den Workflows? Zur Prozessautomatisierung
Kein Standard-Tool passt

Ihr Prozess passt in keine Lösung von der Stange

Zu speziell für fertige Tools, zu wichtig zum Improvisieren: Dann entsteht Software, die genau die Lücke zwischen Ihren bestehenden Systemen füllt, damit der Prozess durchläuft statt an der einen Stelle zu haken.

Individuelle KI-Lösungen

Sie wollen maßgeschneiderte Software, die Ihre bestehenden Tools verbindet

In eine eigene Anwendung lassen sich verschiedene KI-Modelle integrieren und bestehende Tools über Schnittstellen oder Im- und Exporte verbinden. Ihre bestehenden Programme bleiben möglichst erhalten und werden gezielt ergänzt. So entstehen optimierte Abläufe ohne Systembruch.

Leistungsumfang

Was ich umsetze

Web-Anwendungen

Komplette Anwendungen von Grund auf: Backend, Oberfläche, Datenbank, Deployment. Umgesetzt wird, was der Use-Case braucht, nicht mehr.

Microservices & Schnittstellen

Fach- und KI-Logik als eigenständiger Dienst neben Ihrer bestehenden Anwendung, ob Laravel, WordPress oder Warenwirtschaft. Ihre Software schickt eine Anfrage, bekommt ein Ergebnis. Mehr muss Ihr Team nicht lernen.

KI-Komponenten für konkrete Aufgaben

Dokumente auslesen, Texte nach Vorlage erstellen, Daten zuordnen, Angebote konfigurieren: die Komponente, die genau Ihr Problem löst, statt generischer Antworten, die Sie erst anpassen müssen.

Und wenn ein Projekt gar keine KI braucht, bekommt es auch keine. KI kommt dort hinein, wo sie dem Prozess nützt, nicht weil sie gerade überall draufsteht.

Praxis-Beispiel

Praxis-Beispiel: KI-Funktionen in einer bestehenden App

Schevi, Bildungs-App für Lehrkräfte

Schevi läuft auf einem gewachsenen Laravel-Stack. Das Team wollte KI-Funktionen einbauen, ohne den Hauptentwickler auf einen neuen Tech-Stack umzuschulen. Die Lösung: KI-Microservices in eigenen Docker-Containern, die Laravel per Schnittstelle anspricht. Förderpläne und Zeugnistexte, die die Lehrkräfte früher deutlich mehr Zeit kosteten, entstehen heute spürbar schneller. Geprüft und freigegeben wird jedes Dokument von der Lehrkraft selbst.

Laravel · Python/FastAPI · Mistral AI · Docker

Zur Referenz
Arbeitsweise

Wie ich entwickle

Die berechtigte Frage bei einem Einzelanbieter: Wer stellt eigentlich sicher, dass die Software sauber entwickelt ist? Meine Antwort hat zwei Teile, dazu einen klaren Werkzeugkasten:

KI-gestützte Entwicklung

Ich entwickle mit KI-Werkzeugen im gesamten Prozess, vom Entwurf bis zum Test. So entsteht individuelle Software in einem Umfang, der früher großen Projektbudgets vorbehalten war.

Vier-Augen-Prinzip

Ein erfahrener Full-Stack-Developer, mit dem ich in fester, laufender Zusammenarbeit mehrere Projekte entwickle, prüft den Code: Review, Architektur und vor allem Sicherheit, bevor die Software bei Ihnen in den Betrieb geht.

Bewährter Werkzeugkasten

Python (FastAPI, Django) und PHP (Laravel, WordPress) im Backend, React oder schlankes HTMX im Frontend, PostgreSQL und MySQL, Docker im Deployment. KI-Modelle nach Use-Case: Claude, GPT oder europäische Modelle wie Mistral.

Datenschutz

Datenschutz von Anfang an

Bei individueller Software bestimmen Sie, wem der Code gehört, wo er läuft und welche Daten das System verarbeitet. Das sind Architekturentscheidungen, die von Anfang an ins Design gehören, nicht nachträgliche Kompromisse.

Code-Eigentum: Die gesamte Codebase geht mit Übergabe vollständig in Ihr Eigentum über, dokumentiert und im Git-Repository. Ihr Quellcode bleibt in Ihrem Repository. Außer einem zweiten Entwickler für das Vier-Augen-Review greift niemand dauerhaft darauf zu.

Auftragsverarbeitungsverträge und EU-Hosting: Wo personenbezogene Daten verarbeitet werden, richte ich Auftragsverarbeitungsverträge ein. EU-Hosting ist das Standard-Ziel und wird im Architekturplan festgelegt. Damit hat Ihr Datenschutzbeauftragter eine klare Grundlage.

Übergabe

Was Sie am Ende bekommen

Software entwickeln zu lassen heißt oft, sich an den Entwickler zu binden. Bei mir ist das Gegenteil Teil des Angebots:

Der Code gehört Ihnen

Vollständige Codebase im Git-Repository, dazu Dokumentation und Deployment-Anleitung. Alles, was es braucht, um die Software zu verstehen und zu betreiben.

Keine erzwungene Abhängigkeit

Ihr Team oder ein anderer Entwickler kann jederzeit übernehmen und weiterarbeiten. Keine proprietäre Plattform, kein Herstellerzwang.

Wartung optional

Auf Wunsch betreue ich die Software weiter: Updates, Monitoring, neue Funktionen. Eine Pflicht ist es nicht.

Ablauf

So läuft ein Softwareprojekt ab

01

Spezifikation

Wir klären gemeinsam, was die Software können soll, welche Systeme sie einbinden muss und ob eine Eigenentwicklung der richtige Weg ist. Sie bekommen eine ehrliche Einschätzung, auch wenn das Ergebnis „ein fertiges Tool reicht“ heißt.

02

Architektur

Auf Basis der Spezifikation entsteht ein Architekturplan: Komponenten, Schnittstellen, Tech-Stack und Sicherheitskonzept. Erst wenn dieser Plan steht, wird entwickelt.

03

Umsetzung

Der kleinste nützliche Kern der Software entsteht zuerst und läuft an Ihren echten Daten. Funktionen kommen Schritt für Schritt dazu, in der Reihenfolge, die Ihnen am meisten bringt.

04

Übergabe & Betrieb

Die Software geht vollständig in Ihre Hand über. Auf Wunsch bleibe ich für Betrieb und Weiterentwicklung dabei.

Geht es bei Ihnen eher um einen Prozess im Hintergrund als um eine Anwendung? Dann ist die Prozessautomatisierung der passendere Einstieg. Und wenn noch offen ist, wo KI in Ihrem Unternehmen überhaupt ansetzen sollte: Dafür gibt es die KI-Beratung, ergebnisoffen und ohne Verkaufsdruck.
Kontakt

Welches Werkzeug fehlt Ihrem Unternehmen?

Beschreiben Sie mir im kostenlosen Erstgespräch, was Ihre Software können soll. Sie bekommen eine ehrliche Einschätzung: ob individuelle Softwareentwicklung der richtige Weg ist, womit ein Pilotprojekt anfangen würde, und wo ein fertiges Tool die bessere Antwort wäre.