Digitales Produkt

Smart-fed

Kunde Smart-fed
Jahr 2020
Rolle Konzeption, UX, Custom Software
01 —

Zusammenfassung

Für den Launch des Jungunternehmens Smart-fed (Schweiz) haben wir eine revolutionäre Feedback-Applikation entwickelt, die es Mitarbeitern ermöglicht, eine Reihe von Themen in ihrem Unternehmen anonym zu bewerten, die von Vorgesetzten, Arbeitsumfeld, Strategie bis hin zu persönlichen Entwicklungsperspektiven reichen. Die Anwendung beinhaltet ein separates Management und Data Analytics Dashboard und Cockpit für Administratoren und Manager zur Auswertung aller Feedbackdaten, mit denen Verbesserungsmassnahmen im Unternehmen umgesetzt werden können. Im Anschluss wurde ein Bestellprozess entwickelt, welcher es mit Anbindung an Salesforce CRM und Zahlungsanbieter Stripe ermöglicht, Smart-fed als Software as a Service (SAAS) zu erwerben.

Projekt-Kategorie: Digitales Produkt

TitelSmart-fed Mitarbeiter Feedback Applikation

Kunde: smart-fed AG, Schweiz

Branche: HR und Personalwesen, SAAS

Ziele: Entwicklung einer Feedback Web-Applikation für Desktop und Mobile, eines Admin Dashboards und eines Management Cockpits. Anschliessende Entwicklung eines Bestellprozesses um als Unternehmen SaaS Mitarbeiterlizenzen für Smart-fed zu erwerben, inkl. automatischer Erstellung der Nutzerinstanz. Die Projektziele beinhalteten:

  • Marktforschung, Konzeption und User Experience (UX) Design
  • Entwicklung der Web-Applikation für Desktop und Mobile um Feedback zu geben, Feedback innerhalb 24 Stunden zu ändern und Feedback alle 3 Monate neu zu bewerten
  • Entwicklung des Admin Dashboards zur Administration der Feedback Adressaten, Themen und Kriterien, zum Aufsetzen der Organisationsstruktur und zum Import der Mitarbeiter
  • Entwicklung des Management Cockpits inkl. Statistik mit Dimensionen Zeitachse, Feedback-Thema und Feedback-Herkunft, inklusive Filter-Logik
  • Entwicklung einer Datenbank inkl. Sicherheitskonzept und Anonymitätslogik, zur Verwaltung der Kundeninstanzen
  • Bestellprozess um Smart-fed Mitarbeiterlizenzen zu erwerben
  • Anbindung an Salesforce als CRM für Kunden
  • Anbindung an Stripe als Zahlungsanbieter für Kreditkartenzahlung
  • Implementierung eines sicheren Logins mit 2FA (2 Faktor Authentifizierung)

B-works Rolle: Konzeption, Strategie, UX/UI, Software Entwicklung

Technologie: Laravel (Back-end), Angular 6 (Desktop Front-end), Ionic (Mobile Front-end), Saas (Shared Style Sheets zwischen Desktop und Mobile), Cypress (Testing Automation für die Business Logik)

Projektgrösse: 400+ Tage mit 5 B-works Teammitgliedern

02 —

Unsere Arbeit

Für dieses Projekt hat B-works in einem ersten Schritt das Scrum Development Team, bestehend aus einem UX Designer, 3 Full-Stack Entwicklern und einem Senior Scrum Product Owner zusammengestellt.
Das Projekt wurde von der Konzeption über die Entwicklung bis zum go-live mit Scrum abgewickelt.

Prozess und Tools:

Ausschlaggebend für die erfolgreiche und termingerechte Umsetzung dieses Projekts waren die folgenden Faktoren:

  • Kick-off-Meeting zur Definition der Projektziele und der zu erreichenden Funktionalität
  • Aufbau eines 5-köpfigen Teams, bestehend aus einem Senior Product Owner, einem UX Designer und drei Full-Stack-Entwicklern
  • Wöchentliche Fortschrittsberichte mit dem Kunden, im Anschluss an das Sprint Review
  • Wöchentliche Sprints mit Sprint-Review, Retrospektive und Planung
  • Backend-Entwicklung mit Laravel
  • Front-end Entwicklung mit Angular 6 (Desktop) und Ionic (Mobile)
  • Monatliche Zeiterfassung und Budget-Reporting mit Jira
  • Agiles Testing durch B-works, laufende Abnahme durch den Kunden und parallele Fehlerbehebung durch das Entwicklungsteam

Eingesetzte Technologien:

  • Laravel
  • Angular 6
  • Ionic
  • Saas (shared style sheets zwischen Desktop und Mobile)
  • Cypress (Testing Automation für die Business Logik)
03 —

Key Benefits für den Kunden

Die wichtigste Herausforderung bei diesem Projekt war grundsätzlich die Schaffung eines neuen, in dieser Form noch nicht bestehenden, Feedbacktools mit einer absoluten Anonymitätslogik. Mitarbeiter sollen zum einen komplett anonym ihr Feedback geben können, gleichzeitig soll es dem Management möglich sein die anonymen Feedbacks graphisch über ein Statistik Cockpit in Bezug auf Thema, Herkunft und zeitliche Veränderung auszuwerten. Um dies sicherzustellen wurde zusammen mit dem Kunden eine Anonymitätsregel entwickelt und implementiert, welche Feedbacks aus einer Abteilung bzw. Team erst anzeigt, sobald mindestens drei Mitarbeiter aus diesem Team ihr Feedback abgegeben haben. Gleichzeitig können Feedbacks nur kumuliert auf einen Mindestzeitraum von einer Woche gefiltert werden; dies ist die zweite Anonymitätsebene.

Um die Anonymität zu wahren werden die Mitarbeiter-Feedbacks nicht mit dem Namen des Mitarbeitenden in der Datenbank abgespeichert. Es ist somit weder unseren Entwicklern der Applikation, noch dem Administrator im Unternehmen möglich, die Identität des Feedbackgebers in Erfahrung zu bringen.

  • Skalierbare Feedback-App, welche als Software as a Service (SAAS) vertrieben wird
  • Intuitives Admin Dashboard, welches HR Verantwortlichen ermöglicht die erlaubten Feedback-Fragen, die Mitarbeiter und die Abteilungen im Unternehmen zu verwalten.
  • Einfaches und transparentes Management und Statistik-Cockpit welches Entscheidungsträgern die Mitarbeiterfeedbacks graphisch und unter Einhaltung der Anonymitätswahrung anzeigt und die Auswirkung von Massnahmen (Verbesserung/ Verschlechterung) über Zeit darstellt. 
  • SAAS Bestellprozess der mittels Anbindung an Stripe Zahlungsanbieter und Salesforce CRM die Generierung neuer Instanzen, sowie automatische Lizenzzahlungen anstösst.
  • Lieferung innerhalb des Budgets und Go-live Termin, 14 Monate nach Projektstart
Smart-fed-mockup5

Copyright © 2021 – B-works. Alle Rechte vorbehalten  |  Privacy Policy  |  Sitemap  |  Impressum