Softwareentwicklung

 

Die Softwareentwicklung steckt im Umbruch: Weg von massgeschneiderten Spezialanfertigungen zu komponentenbasierter Entwicklung, Software-Produktion genannt. Grundsätzlich geht es darum, in bestimmter Zeit und Qualität aus vorgefertigten Basiskomponenten kundenspezifische Software-Lösungen herstellen zu können – ähnlich wie heute Autos gebaut werden.


Diese komponentenorientierte Software-Entwicklung ist keine neue Idee. Neu ist aber, dass dieses Denken auf das Problem als Gesamtes angewandt und das Zusammenfügen der Komponenten in einen kontrollierenden Prozess eingebettet wird.


Gegenüber früheren Zeiten macht die eigentliche Entwicklung den kleineren Teil des Software Erstellungsprozesses aus. Aufwändig und umfangreich ist die Vorarbeit, die Spezifikation, wie die Software funktionieren und nach welchen Regeln sie ablaufen muss. Standardisierte Plattformen wie .net oder J2EE senken den Entwicklungsaufwand markant und unterstützen eine einheitliche Sicht auf die Problemstellung und die möglichen Lösungen.


Software-Produktion beschränkt sich ausserdem nicht nur auf die Entwicklung, sondern umfasst den ganzen Software-Lebenszyklus bis hin zu Deployment, Betrieb und Wartung. Dadurch erst wird der Kreislauf geschlossen und wichtige Informationen aus dem Lebenszyklus können zurück in die Entwicklung fliessen.

 

Was uns ausser der Software-Production vom Wettbewerb unterscheidet, ist unser starker Fokus auf individuelle Anpassungsleistungen – insbesondere im nichttechnischen Bereich.


Mit Kompetenz und langjähriger Erfahrung zeigen Ihnen unsere Spezialisten, wie Sie Ihre Prozesse softwaregestützt optimieren und vereinfachen können.


Durch organisatorisches Finetuning und gezielte Parametrierung wird aus modularen Ethelred Komponenten eine massgeschneiderte Kunden Lösung.