Portfolio

Wartung von vorhandenen Softwareprojekten

Nicht nur im Handwerk gilt eine gute Pflege und Wartung der eingesetzten Werkzeuge und Maschinen als essenzielle Basis für effizientes Arbeiten – auch auf Software trifft dies zu. Fehler müssen behoben, Performance verbessert und Module aktualisiert werden. Brauchen Sie Unterstützung bei der Pflege Ihrer bestehenden Softwareprojekte, setzen Sie sich gerne mit mir in Verbindung.


Weiterentwicklung von vorhandenen Softwareprojekten

Software unterliegt in den meisten Fällen einem fortwährenden Entwicklungszyklus, da ständig neue Anforderungen entstehen. Aus diesem Grund müssen kontinuierlich neue Funktionen implementiert und zusammen mit bestehenden Modulen in Einklang gebracht werden. Hierbei biete ich Ihnen gerne meine Unterstützung an.


Refactoring

Anforderungen an eine Software können mitunter sehr schnelllebig und wenig vorhersehbar sein. Aus diesem Grund passiert es nicht selten, dass neue Anforderungen nicht vollständig kompatibel mit bestehenden Softwarestrukturen sind. Gepaart mit dem oft vorhandenen Zeitdruck ergibt sich eine Situation, in der sich die Entwickler in vielen Fällen dazu gezwungen sehen eine sogenannte „quick and dirty“-Lösung zu implementieren, statt auf die wesentlich aufwändigere Erneuerung der Strukturen zu setzen.
Dadurch passiert es auf kurze oder lange Sicht, dass die Wartbarkeit der Software zunehmend abnimmt und weil das Tagesgeschäft nicht stillstehen darf, verbleibt wenig Zeit dem etwas entgegenzusetzen.
In diesem Fall bietet es sich an auf externe Unterstützung zu setzen, welche nicht in das aktuelle Tagesgeschäft eingebunden ist. Kontaktieren Sie mich gerne, wenn Sie hier Unterstützung brauchen.


Unterstützung bei Neuentwicklungen

Sie entwickeln ein vollständig neues Softwareprodukt oder wollen den Kern eines Ihrer bestehenden Softwareprojekte erneuern? Hierbei kann ich Sie sowohl bei der Planung der Architektur, als auch bei der Umsetzung dieser unterstützen.