Anforderungen an die Benutzeroberfläche einer Software müssen spezifiziert und dokumentiert werden. GUI-Prototyping ist eine Möglichkeit zur Dokumentation dieser Anforderungen. Die Benutzeroberfläche als Schnittstelle zwischen Entwickler und Anwender der Software ist ein kritischer Punkt in der Softwareentwicklung. Entwickler sollen Vorstellungen und Wünsche der Anwender an die Benutzeroberfläche in Code umsetzen. Anwender können sich aber mitunter nicht in der Art und Weise technisch ausdrücken, wie es unter Umständen erforderlich wäre. In dieser Seminararbeit werden die generelle Methodik des GUI-Prototyping, spezielle Darstellungstechniken von Elementen der Benutzeroberfläche sowie Möglichkeiten und Grenzen dargestellt und erläutert. Ergebnis dieser Seminararbeit ist, dass GUI-Prototyping die Schnittstellenproblematik löst, indem es die Kommunikation zwischen Technikern und Nicht-Technikern erleichtert. GUI-Prototyping ist einfach und leicht verständlich, so dass auch interdisziplinäre Teams zusammenarbeiten können. Weiterhin senkt es die Kosten im Softwareentwicklungsprozess deutlich, da bereits in einer frühen Phase mit dem System interagiert und das System getestet werden kann.
Inhaltsverzeichnis
Abstract
Abbildungsverzeichnis
1 Einführung
2 Theoretische Grundlagen
2.1 GUI
2.2 Prototyp
2.3 Anforderungen
3 GUI-Prototyping zur Dokumentation von Anforderungen an die Benutzeroberfläche
3.1 Motivation
3.1.1 Abdeckung der Ziele des Requirements Engineering
3.1.2 Geringe Kosten und Kostenreduktion
3.1.3 Erleichterung der Kommunikation
3.2 Umsetzung
3.2.1 Einfaches GUI-Prototyping
3.2.2 Erweitertes GUI-Prototyping
3.3 Spezielle Darstellungstechniken
3.4 Einbettung in den Prozess der Softwareentwicklung
4 Fazit
Literaturverzeichnis
Verzeichnis zitierter Internet-Quellen
- Quote paper
- Bachelor of Arts Marco Bernal y Paños (Author), 2011, GUI-Prototyping, Munich, GRIN Verlag, https://www.grin.com/document/180670
-
Upload your own papers! Earn money and win an iPhone X. -
Upload your own papers! Earn money and win an iPhone X. -
Upload your own papers! Earn money and win an iPhone X. -
Upload your own papers! Earn money and win an iPhone X. -
Upload your own papers! Earn money and win an iPhone X. -
Upload your own papers! Earn money and win an iPhone X. -
Upload your own papers! Earn money and win an iPhone X.