Beratung
Der Erwerb von Wissen ist ein wichtiger Schritt auf dem Weg zu einer erfolgreichen Softwareanwendung. Zur Beratung zählt, die aktuelle Situation in einem Unternehmen unter die Lupe zu nehmen und die Ziele zu ermitteln. In Projekten unterstütze ich sie bei der Analyse der Anforderungen einschließlich der vorhandenen und angestrebten Geschäftsprozesse und Rahmenbedingungen sowie bei der Datenmodellierung.
Auf Basis meiner technischen Expertise, langjährigen Erfahrung und einer projektspezifischen Recherche entwickle ich für Sie Strategien, wie sie das Vorhaben technisch umsetzen können, und gebe Ihnen Handlungsempfehlungen. Verschiedene Lösungsansätze bewerte ich unter technischen, wirtschaftlichen und praktischen Gesichtspunkten.
Ist die Entscheidung zur Entwicklung einer Software gefallen, unterstütze ich Sie nicht nur bei der Programmierung, sondern auch bei Softwarearchitektur, also bei der Planung und Festlegung der grundlegenden technischen Eigenschaften, Komponenten und Strukturen eines Softwaresystems sowie ihres Zusammenspiels.
Make-or-Buy-Entscheidungen bewerte ich herstellerunabhängig bezogen auf das konkrete Vorhaben. Dabei berücksichtige ich die bereits im Unternehmen vorhandenen Kenntnisse und Gegebenheiten ebenso wie die angestrebten Veränderungen vor dem Hintergrund des jeweils aktuellen Standes der Technik und der Service-Angebote des Marktes.
Um die Dauer der Entwicklung neuer stabiler und qualitativ hochwertiger Versionen von Software zu verkürzen sowie die neuen Versionen kontinuierlich bereitzustellen und ausliefern zu können, berate ich Sie zu DevOps sowie zu Continuous Integration, Delivery und Deployment (CI/CD).
Projekte im Bereich Beratung
Mit Dienstleistungen im Bereich der Beratung habe ich Unternehmen bei folgenden Projekten unterstützt. Ergänzende Informationen finden Sie auf der Seite zu meinen Dienstleistungen rund um Softwareentwicklung.