- Digitalfernsehen ist nur eine von vielen Möglichkeiten, das Leben multimedial zu vernetzen.
Basierend auf diesem Trend verändern sich Kundenanforderungen stetig und erhöhen
den Druck auf den Markt. Der Absatzbreite von Endgeräten wächst proportional.
- Die Entwicklung von Systemfamilien gewinnt aufgrund der höher werdenden Anforderungen
bezüglich Zeit, Qualität und Kosten und der kürzer werdenden Softwareentwicklungszyklen
an Bedeutung, da Systemfamilien effizient Wiederverwendung nutzen.
- Die vollständige und weitgehend fehlerfreie Analysephase mit der Erhebung der Kundenanforderungen
wird immer komplexer; die Ergebnisse dieser Phase entscheiden grundlegend
über den Projekterfolg. Diese Phase wird in Zukunft wesentlich ausgeprägter und intensiver
erfolgen müssen, da die Fehlerkosten und der Aufwand zur Fehlerbehebung massiv steigen.
- Die vollständige Entwicklung einer Systemfamilie und die automatische Ableitung von
Familienmitgliedern sind trotz vorhandener Konzepte und Werkzeuge langwierige und
schwer zu managende Prozesse; der massive Aufwand kann unter Umständen erst lange Zeit
später zum Erfolg führen.
- Ein bestehender Automatismus zur Ableitung von Familienmitgliedern erhöht die Softwarequalität
in allen genannten Kriterien und optimiert so das Erfolgsdreieck Zeit, Kosten
und Qualität. Auch mit anfänglich großem Mehraufwand wird die generative Softwareentwicklung
die konventionelle bei großen Systemfamilienprojekten ablösen oder zumindest
stark ergänzen.
- Die flexible Struktur von Komponenten- und Pluginarchitekturen wird verstärkt für neue
Softwareprojekte verwendet werden, da sie die Softwarequalität in vielen Bereichen positiv
beeinflusst.
- Gerade im Bereich Opensource werden viele innovative Projekte wie die VDR-Software
oder Eclipse initiiert. Durch die breite Entwicklergemeinde nimmt die Entwicklung moderner
Lösungen, Werkzeuge und Konzepte zu. Die Bedeutung von Opensource-Software und Linux
wächst stetig.