Zu sam men fas sung. Der Ablauf vieler Software-Projekte orientiert sich oftmals an eingeführten Software-Engineering-Prozessen. Bei der Entwicklung interaktiver Produkte gewinnt Usability-Engineering zunehmend an Bedeutung. Somit entsteht die Notwendigkeit, dass Software-Engineering-und Usability-Engineering-Prozesse integriert werden. Der vorliegende Artikel zeigt Möglichkeiten auf, wie am Beispiel des Rational Unified Process (RUP) beide Prozesse pragmatisch integriert werden können.Sum ma ry. The project cycle of numerous software projects is often based on the software engineering processes involved. When it comes to developing interactive products, usability engineering is increasingly gaining in importance. Hence, the necessity arises that software engineering and usability engineering processes have to be integrated. Based on the "Rational Unified Process (RUP)", a well-known software engineering process, this article reveals possibilities to integrate both processes -usability and software engineering -in a pragmatic way.
Integration von Usability-EngineeringMaßnahmen in SoftwareEngineering-ProzesseBei der Entwicklung IT-basierter Produkte hat Usability als Qualitätskriterium einen entscheidenden Anteil am Erfolg eines Produktes. Die Erkenntnis, dass entsprechende Maßnahmen zur Sicherung dieser Qualität notwendig sind, setzt sich mehr und mehr in Gestaltungs-und Entwicklungsprojekten durch. Der Einsatz ingenieurwissenschaftlicher Vorgehensweisen und Methoden bei der Softwareentwicklung ist als Software-Engineering bekannt. In Analogie dazu wird das systematische Anstreben von Usability als Usability-Engineering bezeichnet. Als wichtiges Hindernis für die Planung und den Einsatz von Usability-Engineering-Maßnahmen rückt dabei häufig in den Vordergrund, dass Software-Engineering-Prozesse unabhängig von Usability-Engineering-Maßnahmen geplant und durchlaufen werden. Dies führt zu Situationen, bei denen Zeit, Budgets und Ressourcen für Usability-EngineeringMaßnahmen oder -Prozesse im Rahmen der Softwareentwicklung nicht oder nur unzureichend vorgesehen werden. Usability-Engineering-Prozesse laufen oft losgelöst von Software-Engineering-Prozessen, was zu mangelnder Integration ihrer Arbeitsergebnisse führt. Sehr häufig wird Usability-Engineering als reine qualitätsprüfende oder qualitätssichernde Maßnahme gesehen, bei der Arbeitsergebnisse, wie z.B. Benutzungsoberflächenprototypen, expertenbasiert oder empirisch überprüft werden. Da die Prüfung sehr häufig zu einem spä-ten Zeitpunkt der Entwicklung stattfindet, können Ergebnisse, die starke CodeÄnderungen zur Folge hätten, nicht mehr berücksichtigt werden. Usability-Engineering bietet aber weit mehr als Qualitätsprüfung am Ende einer Produktentwicklung. Den größten Nutzen aus dem Einsatz von Usability-Engineering-Methoden ziehen Projekte, die konsequent auf deren Einsatz bereits in der Anforderungserhebung und während des Systementwurfs setzen. Obwohl das Durchlaufen einer Requirementsphase zum Standardablauf eines jeden Softwareentwicklungsprojekts zählt, bl...
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.