Modernisierung
Ich modernisiere Ihre Software, damit sie zukunftssicher wird. Dies umfasst in der Regel eine modularere Gestaltung des Source-Codes und die Einführung automatisierter Tests, die in einer Continuous-Integration-Umgebung ausgeführt werden. Gleichzeitig implementiere ich gemeinsam mit dem Team neue Features.
Das Entwicklungsteam nehme ich dabei aktiv mit ins Boot. Als Vorbild und Wegbereiter zeige ich, was möglich ist. Durch das Erleben und Erfahren der neuen Arbeitsweise und deren Vorteile wird diese verankert und bewirkt eine nachhaltige Veränderung.
Ihr Nutzen
-
Softwareentwicklung als Innovationstreiber: Durch modernisierte Prozesse, optimierten Source-Code und ein neues Mindset im Team können neue Ideen schneller und effizienter umgesetzt werden.
-
Deutlich weniger Bugs: Höhere Code-Qualität und professionelle Arbeitsweise reduzieren die Anzahl der Fehler signifikant.
-
Planbarkeit von Erweiterungen: Modernisierter Code, verbesserte Tools und klare Strukturen im Prozess erleichtern die Einführung neuer Features und ermöglichen schnelle und lokal begrenzte Änderungen.
-
Zufriedenere Mitarbeiter: Ein ruhigeres Arbeitsumfeld und professionellere Arbeitsabläufe führen zu höherer Zufriedenheit und geringerer Fluktuation.
Umfang & Umsetzung
Damit das Team die neue Arbeitsweise wirklich verinnerlichen, sind 2 bis 6 Monate notwendig. Dies variiert je nach Umfang des Codes, Anzahl der Beteiligten und Motivation.
Technologisch liegt meine Expertise in C++ für Embedded Linux sowie in C für Mikrocontroller. Darüber hinaus verfüge ich über fundierte Kenntnisse in Go, Python und Java. Weitere Programmiersprachen und Umgebungen können je nach Bedarf und in enger Zusammenarbeit mit dem Team ebenfalls zum Einsatz kommen.
Für Informationen zur Modernisierung Ihrer Software sowie Fragen stehe ich Ihnen gerne für ein unverbindliches Gespräch zur Verfügung.
Kontaktieren Sie mich unter urs.fassler@iqilio.ch, um gemeinsam die Zukunft Ihrer Software zu gestalten.