Die Zielsetzung der vorliegenden Arbeit besteht darin unter Anwendung von adäquatem Anforderungsmanagement mit Hilfe eines nach bestimmten Kriterien selektierten Mockup-Tools festgelegte Funktionen der bestimmten Anwendung in einem Oberflächen-Dummy darzustellen und obendrein zu erläutern. Das gelernte Wissen aus dem Anforderungsmanagement soll dabei verwendet und eingeprägt werden.
Zu Beginn dieser Arbeit werden die theoretischen Grundlagen definiert. Dabei werden zuerst die zentralen Begrifflichkeiten des Anforderungsmanagements beschrieben. Darauf folgen weitere Erklärungen zur grundsätzlichen Definition einer Web-Anwendung, eines Mockup-Tools und Open-Source-Programms. Anschließend werden drei Mockup-Tools vorgestellt und die Kriterien für die Auswahl festgelegt. Danach wird eine Entscheidung für eines der Tools getroffen. Im Anschluss daran wird die Web-Anwendung und dessen Funktionsumfang festgelegt. Die Konstruktion des Oberflächen-Dummys für die gewählte Web-Anwendung mit Hilfe des Mockup-Tools stellt den Abschluss der praktischen Durchführung dar. Am Schluss wird eine Dokumentation der wichtigsten Ergebnisse der Arbeit, gefolgt von einer kritischen Würdigung und zukünftigen Aussichten, dargestellt.
In der modernen Zeit ist der Entwicklungsprozess hin zu einem fertigen Produkt sehr komplex und zeitaufwendig. Schon kleine Fehler in der Entwicklungskette können sehr große Auswirkungen auf die Dauer und Kosten des Projekts für ein Produkt haben. Entscheidend ist hierbei der Zeitpunkt an dem die Fehler begangen wurden. Je früher diese Korrektur stattfindet desto günstiger fällt das Resultat aus. Mängel sollten daher so früh wie möglich erkannt und beseitigt werden. Am besten ist jedoch eine grundlegende Vermeidung von Fehlern. Hierfür ist ein gelungenes Anforderungsmanagement parallel zum vorhandenen Projektmanagement essentiell für ein erfolgreiches Projekt.
Inhaltsverzeichnis
1 Einleitung
1.1 Begründung der Problemstellung
1.2 Aufbau und Zielsetzung der Arbeit
2 Theoretische Grundlagen
2.1 Begriffsdefinitionen des Anforderungsmanagements
2.1.1 Anforderungsmanagement
2.1.2 Anforderungen
2.1.3 Funktionale und nicht-funktionale Anforderungen
2.1.4 Quellen für Anforderungen
2.1.5 Dokumentation
2.1.6 Werkzeuge
2.2 Web-Anwendung
2.3 Mockup
2.4 Open-Source-Programm
3 Auswahl eines Mockup-Tools zur Erstellung des Oberflächen-Dummys
3.1 Kriterien für die Bewertung des Tools
3.2 Balsamiq
3.3 Mockingbird
3.4 Wireframe.cc
3.5 Entscheidung
4 Die Web-Anwendung
4.1 Konkretisierung der Anwendung
4.2 Funktionsumfang
4.2.1 Benutzerfreundlichkeit
4.2.2 Aufgabendefinition und -bearbeitung
4.2.3 Fortschrittsanzeige
4.3 Verwendung des Oberflächen-Dummys
4.3.1 Startseite
4.3.2 Anlegen neuer Aufgaben
4.3.3 Bearbeitungsmodus
5 Fazit
Zielsetzung & Themen
Die vorliegende Arbeit verfolgt das Ziel, einen Oberflächen-Dummy für eine Web-Anwendung unter Anwendung strukturierter Methoden des Anforderungsmanagements zu erstellen und zu erläutern, wobei insbesondere die Kosten- und Zeiteffizienz im Vordergrund steht.
- Grundlagen des Anforderungsmanagements
- Methodische Auswahl eines geeigneten Mockup-Tools
- Konkretisierung einer Web-Anwendung für das Aufgabenmanagement
- Erstellung und Dokumentation des Oberflächen-Dummys
- Evaluation von Funktionalitäten und Benutzerfreundlichkeit
Auszug aus dem Buch
2.1.3 Funktionale und nicht-funktionale Anforderungen
Im Anforderungsmanagement wird generell zwischen funktionalen und nicht-funktionalen Anforderungen unterschieden. Die Notwendigkeit ergibt sich aus der enormen Menge an Anforderungen, wobei die Unterscheidung dabei hilft Arbeit durch Strukturierung zu vereinfachen.
Alle Antworten auf die Frage „Was soll das System machen?“ beschreiben die funktionalen Anforderungen an ein Produkt. Sie nutzen der Verwirklichung des gewünschten Zwecks und sind immer produktspezifisch. Zum Beispiel berechnet eine bestimmte Software den Körperfettanteil in Prozent anhand eingegebener Messwerte basierend auf einer Formel.
Nicht-funktionale Anforderungen beziehen sich nicht nur auf den direkten Zweck des Produkts und sind daher produktunspezifisch. Sie lassen sich in die beiden Gruppen Qualitätsanforderungen und Randbedingungen unterteilen. Ersteres beinhaltet Merkmale wie beispielsweise die Änderbarkeit, Benutzbarkeit oder Zuverlässigkeit des Produkts. Randbedingungen hingegen decken den Handlungsspielraum für ein Produkt ab und spiegeln daher Einschränkungen der Umwelt wie zum Beispiel Normen wider.
Zusammenfassung der Kapitel
1 Einleitung: Beschreibt die Relevanz eines strukturierten Anforderungsmanagements und erläutert die Zielsetzung dieser Arbeit zur Erstellung eines Oberflächen-Dummys.
2 Theoretische Grundlagen: Definiert zentrale Begriffe des Anforderungsmanagements sowie die Charakteristika von Web-Anwendungen und Mockup-Tools.
3 Auswahl eines Mockup-Tools zur Erstellung des Oberflächen-Dummys: Analysiert verschiedene Mockup-Tools basierend auf definierten Auswahlkriterien und führt zu einer Entscheidung für ein spezifisches Produkt.
4 Die Web-Anwendung: Konkretisiert die Anforderungen an ein Aufgaben-Managementsystem und erläutert die Funktionen sowie die tatsächliche Konstruktion des Oberflächen-Dummys.
5 Fazit: Reflektiert das Vorgehen und stellt fest, dass durch die Anwendung der Methoden das Projektziel erfolgreich und ressourcensparend erreicht wurde.
Schlüsselwörter
Anforderungsmanagement, Mockup, Wireframe.cc, Web-Anwendung, Anforderungsspezifikation, Funktionale Anforderungen, Nicht-funktionale Anforderungen, Stakeholder, Softwareentwicklung, Oberflächen-Dummy, Projektmanagement, Benutzerfreundlichkeit, Modellierung, Systementwicklung, Aufgabendefinition
Häufig gestellte Fragen
Worum geht es in dieser Arbeit grundsätzlich?
Die Arbeit beschäftigt sich mit der systematischen Planung und Erstellung einer grafischen Benutzeroberfläche (Oberflächen-Dummy) für ein webbasiertes Aufgaben-Managementsystem.
Was sind die zentralen Themenfelder?
Zentrale Themen sind die theoretischen Grundlagen des Anforderungsmanagements, die Kriteriengeleitete Auswahl von Mockup-Tools sowie die praktische Ausarbeitung und Definition von Funktionen für eine Web-Anwendung.
Welches Ziel verfolgt die Forschungsarbeit?
Das primäre Ziel ist es, durch die Anwendung professioneller Methoden des Anforderungsmanagements einen Oberflächen-Dummy zu entwickeln, der eine effiziente Entwicklung der Software unterstützt und die Anforderungen klar spezifiziert.
Welche wissenschaftliche Methode wurde verwendet?
Es wurde ein systematischer Anforderungsmanagement-Ansatz genutzt, der Definition, Dokumentation und Analyse umfasst, ergänzt durch einen strukturierten Tool-Auswahlprozess anhand spezifischer Kriterien.
Was wird im Hauptteil behandelt?
Der Hauptteil gliedert sich in eine theoretische Fundierung, einen Vergleich verschiedener Mockup-Tools, die Konkretisierung der Web-Anwendung sowie die detaillierte Darstellung des entwickelten Oberflächen-Dummys inklusive dessen Funktionen.
Welche Schlüsselwörter charakterisieren das Dokument?
Die Arbeit wird maßgeblich durch Begriffe wie Anforderungsmanagement, Mockup, Web-Anwendung, Wireframe-Konstruktion und Systemanalyse charakterisiert.
Warum wurde Wireframe.cc für das Projekt ausgewählt?
Wireframe.cc wurde gewählt, weil es eine kostenlose und zeitlich unbegrenzte Erstellung von Projekten ermöglicht, benutzerfreundlich ist und keine lokale Softwareinstallation voraussetzt.
Welchen Nutzen bietet der Oberflächen-Dummy für den Anwender?
Der Dummy hilft dabei, den Prozess der Aufgabenorganisation im Studium oder Berufsleben zu strukturieren, bietet einen schnellen Fortschrittsüberblick und visualisiert Funktionen, bevor eine kostenintensive Implementierung erfolgt.
- Arbeit zitieren
- Fabian Schnabel (Autor:in), 2022, Erstellung und Erläuterung eines Oberflächen-Dummys für ein wenig komplexes Online-System, München, GRIN Verlag, https://www.hausarbeiten.de/document/1335563