Software-Infrastruktur
Von analytischer Perspektive zu konstruktiver Orientierung
von Wolf G BleekDer Begriff „Infrastruktur“ wird hier für Informationssysteme verwendet. Software-Anwendungen stehen in Beziehung zu anderer Software und bestehen selbst aus Software unterschiedlichen Ursprungs. Software steht in ihrer Vernetzung unter dem jeweils begrenzten Einfluss von verschiedenen Akteuren. In der Software-Entwicklung geht es heutzutage vorwiegend um Weiterentwicklung, Parametrisierung und Konfiguration. Software-Infrastrukturentwicklung muss also mit bestehender Software umgehen und in komplexen Zusammenhängen unter Berücksichtigung einer stark angestiegenen Anzahl von Interessen und Möglichkeiten zur Wechselwirkung durchgeführt werden. Als ein besonderes Problem bei der Infrastruktur-Entwicklung werden Interferenzen erkannt. Das vorgeschlagene Interferenz-Management adressiert dies. Der Kernpunkt des erweiterten evolutionären Software-Entwicklungsprozesses ist die kontinuierliche Erschließung der relevanten Bestandteile und Akteure der Infrastruktur vor dem Hintergrund des eigenen Entwicklungsvorhabens unter Berücksichtigung der verschiedenen Interessen.