Business Software
Anwendungen, die einen konkreten Geschäftsprozess abbilden – von der Erfassung über die Verarbeitung bis zur Auswertung.
Softwareentwicklung
Standardsoftware deckt vieles ab – aber selten den Prozess, der ein Unternehmen tatsächlich unterscheidet. Genau dort entstehen individuelle Anwendungen: dort, wo heute Tabellen, E-Mails, Doppelerfassungen oder Werkzeuge im Einsatz sind, die nicht zusammenpassen.
Schwerpunkte
Der Schwerpunkt liegt auf B2B-Anwendungen: Software, mit der täglich gearbeitet wird und die verlässlich funktionieren muss.
Anwendungen, die einen konkreten Geschäftsprozess abbilden – von der Erfassung über die Verarbeitung bis zur Auswertung.
Kunden-, Partner- und Mitarbeiterportale mit Anmeldung, Rollen und Rechten sowie Anbindung an bestehende Systeme.
Kunden-, Kontakt- und Vorgangsverwaltung, zugeschnitten auf die eigenen Abläufe statt auf ein Standardprodukt.
Systeme verbinden, Daten austauschen und manuelle Übertragungen zwischen Anwendungen überflüssig machen.
Saubere Datenstrukturen als Grundlage – inklusive Migration bestehender Datenbestände.
Bestehende Anwendungen analysieren, technische Schulden abbauen und Schritt für Schritt erneuern.
Eine Idee in eine testbare Anwendung überführen, bevor größere Budgets gebunden werden.
Testfälle, automatisierte Tests und Reviews, damit Änderungen nicht zu Überraschungen im Betrieb führen.
Die Anwendung produktiv bereitstellen: Server, Datenbank, Zertifikate, E-Mail-Versand und Releases.
Bestehende Systeme
Häufig existiert bereits eine Anwendung – sie ist nur nicht mehr auf dem Stand, den das Unternehmen heute braucht. Dann geht es nicht um einen Neubau, sondern um gezielte Erweiterung.
Praxisbeispiel
Terminslot ist mein eigenes Softwareprojekt und zeigt konkret, was mit dieser Arbeitsweise entsteht: eine B2B-Plattform, die Online-Terminbuchung mit interner Kunden-, Mitarbeiter- und Terminverwaltung verbindet – entwickelt, getestet, produktiv bereitgestellt und laufend weiterentwickelt.
Deployment & Betrieb
Zwischen „fertig entwickelt“ und „läuft beim Kunden“ liegen Zertifikate, Datenbankrechte, Anwendungspools, E-Mail-Versand und Logging. Ich kann Software nicht nur entwickeln, sondern auch dabei unterstützen, sie stabil produktiv bereitzustellen.
Diese Erfahrung stammt nicht nur aus Kundenprojekten: Terminslot.de wird von mir selbst auf dieser Basis betrieben.
Technisches Umfeld
Die Auswahl richtet sich nach dem Projekt und der vorhandenen Systemlandschaft. Aufgeführt sind Technologien, mit denen ich praktisch gearbeitet habe.
Nächster Schritt
Ob neue Anwendung, bestehendes System, MVP oder festgefahrenes Entwicklungsprojekt – lass uns kurz besprechen, was technisch sinnvoll ist und wie die Umsetzung aussehen kann.