nw  

aWall - TeamWidget - Smart Agile Team Building

Zusammenfassung

Die vorliegende Bachelor Thesis "aWall – TeamWidget – Smart Agile Team Building“ beschreibt die Erweiterung der Web Applikation "aWall" mit einem Widget, welches die Teamstimmung mit den erfassten Daten der Teammitglieder auf einen Blick zeigt. Das "TeamWidget" hilft den Beteiligten und Verantwortlichen, zeitnah mittels Grafiken und Diagrammen die Teamatmosphäre zu erkennen und auf diese zu reagieren. Anwender können interaktiv in diesem Widget agieren. Die Daten erscheinen unmittelbar synchronisiert und aktualisiert auf den an verschiedenen Orten gleichzeitig gestarteten aWall-Applikationen. Das "TeamWidget" gibt zu jedem gewünschten Zeitpunkt die Teamstimmung bekannt und bietet damit ein Werkzeug, das Teamergebnis kurz- und langfristig positiv zu steuern.

Schlüsselbegriffe

Web/JavaScript/TypeScript/Angular, interact.js, socket.io, Python, Datenbanken, JIRA REST API

Zielsetzung

Ziel der Bachelorthesis ist es, die aWall mit einer Widget Komponente zu erweitern. Dieses sogenannte "TeamWidget" soll Informationen visuell mit Symbolen und Diagrammen über das Team für das Team anzeigen wie die Stimmung im Team, Arbeitsauslastung und Verfügbarkeit der Teammitglieder. Ein Teamname und ein Motto soll zur Förderung des Gemeinschaftsgefühls das Widget ebenso beinhalten. Technische Faktoren wie nachstehend soll das Widget erfüllen: - optisch "alles auf 1 Blick" zum Team (Mitglieder mit Infos, Teamname, Motto, Stimmungsabgabe, Stimmungseigenschaften, Diagramme) - einfach und intuitiv zu bedienen bei der Erfassung und Verwaltung - Die Daten, die verarbeitet werden, sind aus einer anonymen Erfassung - Ergebnisse sollen aussagekräftig sein "weniger ist mehr" Für dieses Team Widget sollen Konzepte und Implementierung für eine digitale Lösung auf der Basis von extra-grossen Multi-Touch Display Technologie entworfen, prototypisch realisiert und validiert werden.

Ausgangslage

Gerade agile Arbeitsformen stellen eine Herausforderung dar, schnell sowie effizient und erfolgreich die einzelnen Projektschritte oder Sprints abzuschliessen und die neuen anzugehen. Eine gut funktionierende Teamarbeit mit den dafür geschaffenen Rahmenbedingungen tragen zu einem effizienten Arbeiten zu Erreichen der Projektziele und zum Erfolg eines Projektes bei. Eine wichtige Komponente besteht darin, rechtzeitig zu erkennen, ob sich ein Team in einer Konfliktphase befindet und dann die Situation so schnell wie möglich zu verbessern. Wie kann man neben dem agilen Projektvorgehen auch eine agile Veränderung bei Teamentwicklungen erreichen? Was bedeuten würde, umgehend auch für die nächsten Projektschritte wieder ein gut gestimmtes Team zur Verfügung zu haben. Gerade bei Anwendung z.B. der Methode Kanban in der Softwareentwicklung, welche Arbeiten in kurzen Durchlaufzeiten abgrenzt, sollen Probleme und Engpässe schnell erkannt werden. Eine der wesentlichen Prinzipien bei der Methode Kanban lautet z.B. "Kanban ist Teamsport". Aufmerksame Wahrnehmung, professionell kommunizieren mit Einsatz von State-of-the-art Methoden in einer schnelllebigen Zeit, um eine kontinuierliche Verbesserung einer optimalen Teamarbeit zu erhalten bzw. den Level stets beobachten zu können.

Analoge Methoden
In der Vergangenheit haben sich sehr gute manuelle Methoden entwickelt. - Tasks: Posttages werden auf eine Pinnwand geklebt - In Einzelgesprächen erfragt man das Empfinden der einzelnen Mitarbeiter ab - Aufgrund des Gesichtsausdrucks kann schon eine erste Bewertung durchgeführt werden. Diese wird vom Betrachter durchgeführt und das Teammitglied äussert sich dazu nicht. - Wöchentliche Teammeetings, für die man länger Zeit reserviert, erfassen die Situation im Team. Meistens ist es dann so, dass ein Verbesserungsversuch schon manchmal zu spät ist.

Visualisierung mit Digitalen Methoden
Zeit ist Geld. Bei den Daily Stand-ups bleibt oft wenig Zeit, etwas zu erkennen, zu handeln und zu verbessern. Dazu können digitale Werkzeuge heute sehr gut beitragen. Mit dem Projekt „aWall“ wurde eine webbasierte agile Kollaborationslösung implementiert und fortlaufend weiterentwickelt, um die agile Zusammenarbeit von Projektteams effizient zu gestalten und womöglich zu steigern. Die Web Applikationen "aWall" bietet die Möglichkeit, zu jedem Thema bzw. Anforderung ein Widget einzubauen bzw. ein solches zu erweitern. Die "aWall" ist eine aus einem Forschungsprojekt der FHNW in Zusammenarbeit mit dem Institut für Kooperationsforschung der Hochschule für angewandte Psychologie resultierende Web Applikation. Sie kann auf einem grossen Multi-Touchscreen wie nachstehend ersichtlich ausgeführt und bedient werden. Die Funktionen bestehen aus agiler Verwaltung der Entwicklungsprozesse einer Software gemeinsam im Team wie Planung von Tasks und Anzeige des aktuellen Stands im Projekt. Wie eingangs erwähnt kann aWall Meetings wie Daily Stand up und Sprint Plannings damit begleiten. Für die Verwaltung der Daten wie Projekte wird eine Anbindung an JIRA von Atlassian verwendet. Die aWall gewährleistet auch eine Unterstützung für verteilte Meetings. Über verschiedene Standorte können mehrere Web Clients über einen Server kommunizieren, welcher die Daten synchron hält und auf dem Board aktualisiert. Dies kann die Verschiebung, Bearbeitung oder Zuweisung von Tasks sein und damit das Teammitglied bei einem anderen Standort sofort up-to-date ist.

Ergebnisse

Die Entwicklung eines Tools, welches die Stimmung im Team aussagefähig darstellen soll und somit ein begleitendes Werkzeug zur agilen Veränderung in Teams sein kann, war die Aufgabe in dieser Bachelor Arbeit. Die intensive fachliche Auseinandersetzung mit dem Thema Effizientes Arbeiten in Projektteams in dieser Arbeit haben aufgezeigt, dass der Aufbau von Teamkultur und das erfolgreiche Führen von Teams wesentlich zum Erfolg von Teamarbeit und damit von Projektarbeit beitragen kann. In der Kollaboration bei agilen Projekten und Softwareentwicklungen wird es in den immer mehr von Kostendruck und Zeit geprägten Entwicklungsprozessen ein Muss sein, immer aussagekräftigere Werkzeuge in der Teamarbeit anzuwenden. Die aWall mit dem integrierten "TeamWidget" bietet als Webtool enormes Potential zur Bewertung der Teamstimmung und kann schnell und speditiv zu einer agilen Veränderung in Teams beitragen. Zum Vorteil kann das Widget auch bei Teams genutzt werden, welche über räumliche und organisatorische Grenzen hinaus agieren sowie bei Leitungs- und Vorgesetztenwechsel, um die Teamsituation schnell zu erkennen. Es kann ruhig gesagt werden, dass das Tool zum momentanen Zeitpunkt zum State of the Art zählen kann. Auf einen Blick das Wesentliche erkennen, unmittelbar Änderungen vorzunehmen und allen Beteiligten sofort den aktuellen Stand mit Symbolen und Diagrammen sichtbar zu machen konnte in dieser Arbeit gelungen umgesetzt werden.

Projektdaten

Projekt: IP6 - Bachelor Thesis
Zeitraum: 18.09.2018 - 22.03.2019
Zeitaufwand: ~430h
Teamgrösse: 1

Auftraggeber

Fachhochschule Nordwestschweiz FHNW

Projektteam

Tom Ohme, tom.ohme@students.fhnw.ch

Kontakt

Prof. Martin Kropp, martin.kropp@fhnw.ch
Dierk König, dierk.koenig@fhnw.ch
Magdalena Mateescu, magdalena.mateescu@atouch.ch

<< zurück