Kostengünstig - Kurzfristig - Verlässlich

Individualsoftware & Mehr

Der Weg zur eigenen Software

Als langjährig erfahrener Softwareentwickler begleite ich Privatpersonen, Vereine, kleine und mittelständische Unternehmen europaweit bei der Umsetzung und Optimierung ihrer digitalen Prozesse. Schwerpunktmäßig entwickle ich hierbei individuelle und maßgeschneiderte Softwarelösungen als Teil meiner Projekttätigkeiten – alleine oder im Team.

Nach Möglichkeit setze ich auf C# unter .NET Framework & .NET Core, Node.js und WordPress. Ebenfalls unterstütze ich in allen Belangen zu CI / CD mit Docker und Git.

Mit Blick auf neu einzuführende Geschäftsprozesse werde ich des Öfteren mit der Frage konfrontiert, welche Vorteile Individual- gegenüber Standardsoftware bietet. Eine Gegenüberstellung bietet sich an, doch mit einer bloßen Aufzählung von “hard facts” ist es nicht getan. Die Antwort liegt wie so oft im Detail und hängt vom Anwendungsfall, dem Projektumfang und den geforderten Qualitätsmerkmalen einer Lösung ab.

Aber auch für Migrationsprojekte hat diese Frage Relevanz. Das Bedürfnis vorhandene Strukturen zu erneuern geht häufig einher mit einem Bewusstwerden der eigenen technischen Schulden (englisch “technical debt”). Der Ausdruck beschreibt allgemein die Last, die aus dem fortwährenden Aufschieben von Maßnahmen zur (Wieder-) Herstellung von Qualität in der eigenen Softwarelandschaft führt.

Unübersichtliche Schnittstellen, nicht gewarteter Legacy Code und allgemein historische Anwendungen gepaart mit fehlender Dokumentation stellen häufig Erfolgsrezepte zur Erhöhung der eigenen technischen Schulden dar.

Beispiele hierzu finden sich genug. Um einige zu nennen:

  • Die Lieferantenverwaltung per Microsoft Excel mit manuellem Export zu Drittlösungen.
  • Die eigene Microsoft Access 2010¹ Lösung zur Einkaufsplanung.
  • Kombinierte Lösungen zur Prozessautomation, z.B. Aufgabenplanungsausführung unter Microsoft Windows, kommaseparierte Dateien und selbst geschriebenen Skripte.

¹ hier ist der offizielle Support bereits am 13. Oktober 2020 ausgelaufen.

Schlechte Wartbarkeit, hoher Anpassungsaufwand & Fehlerpotenzial, Medienbrüche, unübersichtlicher Code, fehlende Dokumentation und Personalfluktuation tragen langfristig gemeinsam zum wachsenden Modernisierungsbestreben bei.

Nicht immer muss gleich neue Software erstellt und das Rad neu erfunden werden. Viele vorhandene Lösungen am Markt sind hoch anpassbar und können sich als wahre Werkzeugkästen entpuppen. Doch der Markt ist häufig undurchsichtig und die richtige Entscheidung fällt schwer.

Außerdem haben sich die eingesetzten Lösungen fest in die eigenen Geschäftsprozesse verankert. Ein Ausweichen auf Standardlösungen und die Umstrukturierung der damit verbundenen Arbeitsweisen ist oft aufwendig. Akzeptanz für die unausweichlichen Veränderungen muss ebenso mühsam geschaffen werden.

Ich berate ich Sie vollumfänglich, kostengünstig und ehrlich zur Findung der bestmöglichen Lösung für Ihre individuellen Anforderungen und begleite Sie gerne durch alle übrigen Phasen Ihres Projektes – als Berater und Entwickler.

Nach Projektabschluss biete ich bedarfsgerecht abgestimmte managed & unmanaged Services an und stehe Ihnen damit weiterhin als zuverlässiger Ansprechpartner zur Verfügung.

Ihr Webauftritt

Natürlich kann es sich bei Ihrem Anliegen ebenfalls um die (Neu-) Konzeption des eigenen Webauftritts handeln. Auch hier berate ich ganzheitlich und begleite Sie auf dem Weg zur Ihrer neuen Webpräsenz. Abgestimmt auf den Projektrahmen und das Budget entsteht eine kosteneffiziente Lösung durch Nutzung von vorhandenen WordPress-Templates, oder ein Unikat im Web durch Full Site Editing.

Suchmaschinenoptimierung, WooCommerce, Statistiken, Schulungen und weitere Zusatzleistungen inklusive.