nw  

aWall - SmartWidgets

Zusammenfassung

Teams erhalten mit aWall ein Arbeitsinstrument, das sie dabei begleitet, im Dialog miteinander zu planen, zu diskutieren und ihr Projekt zu managen. Dabei umgeht aWall die Einschränkungen von physischen Pinnwänden und bietet durch sein Widget-Konzept direkten Zugriff auf Projekt- und Teaminformationen. aWall hat sich seit dem Forschungsstart laufend weiterentwickelt. Auch das Widget-Konzept wurde über die Jahre weiter ausgebaut. In Bezug auf das Widget-Konzept für Informations-Widgets war es erforderlich, die durch die Weiterentwicklung entstandenen neuen Bedürfnisse und Problemstellungen zu identifizieren, zu analysieren und geeignete Lösungsansätze zu entwickeln.

Schlüsselbegriffe

Angular, Typescript, aWall

Zielsetzung
Info View Wie können Zugänglichkeit und Benutzerfreundlichkeit von Info-Widgets optimiert werden, um den agilen Workflow mit der Info-View zu unterstützen?
Info-Widgets Wie können Info-Widgets vereinheitlicht und optimiert werden um einen unkomplizierten Zugriff auf ihr Informationsangebot zu bieten?
Widget-Framework Wie können Entwickler bei der Erstellung von neuen, einheitlichen Widgets unterstützt werden?
Ausgangslage

aWall ist ein laufendes Forschungsprojekt mit dem Ziel, die agile Teamarbeit und Kollaboration in Softwareprojekten durch den Einsatz von intelligenten digitalen Touchboards in Meetings zu unterstützen. Teams erhalten mit aWall ein Arbeitsinstrument, das sie dabei begleitet, im Dialog miteinander zu planen, zu diskutieren und ihr Projekt zu managen. Dabei umgeht aWall die Einschränkungen von physischen Pinnwänden und bietet durch sein Widget-Konzept direkten Zugriff auf Projekt- und Teaminformationen. aWall hat sich seit dem Forschungsstart laufend weiterentwickelt. Auch das Widget-Konzept wurde über die Jahre weiter ausgebaut. In Bezug auf das Widget-Konzept für Informations-Widgets ist es erforderlich, die durch die Weiterentwicklung entstandenen neuen Bedürfnisse und Problemstellungen zu identifizieren, zu analysieren und geeignete Lösungsansätze zu entwickeln.

Ergebnisse

Die Info-View bildet die Grundlage um mit Widgets zu arbeiten. Zu Gunsten der Zugänglichkeit, müssen die gewählten Interaktionspattern für Nutzer vorhersehbar sein und direktes Feedback bieten. Die in der Info-View darstellbaren Informationen sind aufgrund der beschränkten Platzverhältnisse bescheiden. Um das Informationsangebot für den Einsatz im agilen Umfeld zu nutzen, wird der Widget-Content explizit für den angedockten Zustand optimiert. Dadurch wird sichergestellt, dass Widgets genügend Informationen zur Verfügung stellen, um den Nutzer über den Zweck des Widgets aufzuklären, ohne den Workflow durch Informationsüberfluss zu stören. Um Widgets in ihren Gemeinsamkeiten zu vereinheitlichen und trotz ihrer Unterschiede einen benutzerfreundlichen Zugriff zu gewährleisten, war neben einem gemeinsamen Rahmen auch eine gemeinsame Bibliothek an UI-Elementen notwendig. Zudem werden Interaktionspattern wiederverwendet, die sich in aWall bereits bewährt haben. Um Entwickler bei der Widget-Erstellung zu unterstützen und zu gewährelisten, dass auch diese neuen Widgets dem Prinzip der Einheitlichkeit folgen, war die Erstellung eines Widget-Frameworks notwendig.

Projektdaten
Projekt Typ Informatik Projekt 5
Projekt Dauer 1 Semester
Team Grösse Das Projekt wurde als Zweierteam gestartet und infolge Austritt eines Teammitglieds alleine weitergeführt
Auftraggeber

Martin Kropp, martin.kropp@fhnw.ch

Fabian Affolter, fabian.affolter@fhnw.ch

Projektteam

Nadja Kälin, nadja.kaelin@students.fhnw.ch

Kontakt

Martin Kropp, martin.kropp@fhnw.ch

Fabian Affolter, fabian.affolter@fhnw.ch

<< zurück