"Our Sustainable Office" App

Ansprechpersonen Thomas Immich und Miriam Julius
Arbeitsgruppe/Organisation/Firma Centigrade GmbH
Medienprojektgruppengröße 3-5

Motivation

Die Klima- und Energiekrise haben eines gemeinsam: sie zwingen Verbraucher und Unternehmen zum radikalen Umdenken in punkto Energieverbrauch. Doch inwiefern viele kleine Einsparmaßnahmen einen reellen Nutzen haben, ist oft nicht nachvollziehbar. Das liegt zum einen darin begründet, dass Anbieter von Elektrogeräten keine standardisierte Schnittstelle zum Austausch ihrer Verbrauchswerte besitzen und es daher auch nicht zentral messbar ist, welche Maßnahmen welche Einsparungen zur Folge haben. Insbesondere Unternehmen der IT-Branche betreiben zahlreiche elektronische Kleingeräte und könnten statt eines Dauerbetriebes durch systematisches Aus- und Anschalten statt dieser Geräte ein beachtliches Einsparpotenzial ausschöpfen.

Unternehmen

Centigrade ist seit 17 Jahren eines der führenden UX & Gamification Studios in Deutschland und begleitet Startups und Konzerne dabei, herausragende digitale Produkterlebnisse zu schaffen. Centigrade hat seinen Hauptsitz in direkter Nähe des Saarbrücker Universitäts-Campus und beschäftigt mehr als 45 Kolleg*innen aus den Disziplinen Psychologie, Kommunikationsdesign, Game Design und (Medien-)informatik.

Zielsetzung

Ziel des Medieninformatikprojektes „Our Sustainable Office“ ist es, dass ihr mit eurem Team den Energieverbrauch des Centigrade Saarbrücken Office mit Hilfe digitaler Services messbar senkt. Durch den Einsatz smarter Steckdosen, zeitgeschalteter An- und Abschaltautomatiken und flexibler Raumauslastungskonzepte sollt den Energieverbrauch einzelner Geräte zunächst messbar machen, die Messergebnisse zusammenführen und anschließend transparent für alle Kolleg*innen und Kunden per Web-App verfügbar machen. Nicht-automatisierbare Einsparpotenziale sollen von euch so visualisiert werden, dass unsere Kolleg*innen intrinsisch zu positivem Einsparverhalten motiviert werden.

Aufgaben im Projekt:

Im Wesentlichen sollt ihr eine React-basierte Web-App implementieren, die die Daten vom HomeAssistant Server abfragt und die Trends bzgl. Energieeinsparnisse motivierend visualisiert. Da Centigrade als UX & Gamification Studio großen Wert auf eine motivierende UX und ein ästhetisches UI legt, ist eine wichtige Vorbedingung, dass ihr zunächst die spezifischen Nutzeranforderungen sammelt und die App von Grund entlang eines User-Centered Design Prozesses gestaltet. Ihr könnt daher einzelne Kolleg*innen zu ihren individuellen Bedürfnissen und Ansätzen in punkt Energieeffizienz befragen und diese Einsichten in euer App-Konzept einarbeiten. Idealerweise nutzt ihr Gamification-Methoden und spieltypische Elemente, damit Centigrade Kolleg*innen intrinsisch motiviert werden, ihren eigenen Beitrag bzgl. Energieeinsparung zu erhöhen. Zusammengefasst sind eure Aufgaben:

  • Scoping und Persona-Definition und Kontextanalyse mit LeanScope
  • User Research in Form von Interviews zur Definition von User Needs
  • User Story Writing und Ideenfindung
  • Ausarbeitung von Storyboards und Wireframes
  • Recherche und Beschaffung energiesparender Smart Devices und Sensoren
  • Aufsetzen und Administrieren eines HomeAssistant WebServers
  • Registrierung und Integration der beschafften Smart Devices
  • Implementierung einer React-basierten Web-App
  • Anbindung der Web-App an die REST API des HomeAssistant Servers
  • Aggregation und Visualisierung der Daten durch Nutzung einer Charting Library
  • Verfeinerung der visuellen Gestaltung und des Interaktionskonzept hinsichtlich der Nutzungsmotivation und „Joy of Use“
  • Usability Testing und iterative Verfeinerung der App mit echten Nutzern
  • Dokumentation des Prozesses entsprechend der Richtlinien

Euer Team sollte aus 3-5 Mitgliedern mit verschiedenen, sich ergänzenden Fähigkeiten bestehen, so dass sich jede*r im Team entsprechend einbringen kann.

  • 1 Mitglied: User Research und Anforderungsanalyse
  • 1-2 Mitglieder: UX Konzeption und/oder Visual UI Design mit Figma
  • 1-2 Mitglieder: Software Entwicklung mit React und/oder ThreeJS und/oder Typescript sowie YAML Konfigurationen und Versionierung mit Git

Wenn ihr dieses Projekt wählt, gebt bitte bei der Präferenz an, welche dieser Fähigkeiten ihr mitbringt.