 |
|
Softwareentwicklung
|
 |
"Softwaresysteme
sind/werden die kompliziertesten und
komplexesten Gebilde, die der Mensch in der Lage ist zu planen und
zu bauen." Jeder Branchenprofi wird den Trend in diese Richtung
täglich am eigenen Leibe erfahren. Die zu durchdringenden
Sachverhalte und damit die Softwaresysteme werden immer komplexer;
Lösungswege sind anfänglich häufig unklar. Dem gegenüber steht
ein Trend zu immer kürzeren Entwicklungszyklen (time to market) und
umfangreichen Änderungswünschen über die Zeit. Weiterhin entpuppt
sich die Softwareentwicklung mehr und mehr als ein komplexer
sozialer Prozess, bei dem die Experten
aus dem jeweiligen Anwendungsbereich eine ebenso wichtige Rolle
spielen wie das eigentliche Entwicklungsteam.
Die objektorientierte Softwareentwicklung bietet hier
Methoden und Werkzeuge um diesen Anforderungen gerecht zu werden.
Komplexität wird beherrschbar, evolutionäre Entwicklung wird
möglich, Qualität und Zuverlässigkeit der Software werden trotz
laufender strukturverändernder Prozesse aufrecht erhalten und der
intensive Einbezug des Anwenders wird durch realitätsnahe
Analysemodelle ermöglicht. |
| |
| |
| |
|
 |
|