Einführung & Kundenbeschreibung

Den meisten, die diese Projektbeschreibung lesen, kommt der geschilderte Fall bekannt vor – ob das bei Ihnen auch so ist? Unser Kunde aus der Entertainment-Branche hatte ein all zu bekanntes Problem. Über die Zeit wurden viele Verwaltungsaufgaben, die es in der Firma bei einer bestimmten Anwendung gab, über einfache Excel-Tabellen und CSV-Konfigurationen gehandhabt. Mit zunehmender Nutzung der Applikation sowie dem Aufteilen von Verantwortlichkeiten innerhalb und zwischen Abteilungen wurde das Management zunehmend schwieriger. Der Kunde bat uns also darum, eine Administrationsoberfläche für die Tätigkeiten aufzusetzen.

Projektanforderungen
Strategie & Herangehensweise

Da sehr wenig Dokumentation zu dem zu konfigurierenden System vorlag, musste in mehreren Sessions mit dem teilweise noch vorhandenen Entwicklerteam kommuniziert werden. Hier wurde herausgearbeitet, wie welche Schnittstelle genau anzusteuern ist. Anschließend wurde in Sessions mit den verantwortlichen Back-Office Teams geklärt, welche Anforderungen hinsichtlich der Einschränkbarkeit von Zugriffs- und Bearbeitungsrechten benötigt werden.

Nachdem die groben Anforderungen abgesteckt waren, wurde anhand von diversen Skizzen & groben Mockups entschieden, in welche Richtung die Administrationsfunktionen ausgeprägt sein sollen. So war bspw. die einfache Änderung von mehreren Konfigurationsparametern auf einmal äußerst wichtig. Dabei wurde insgesamt wert gelegt, nicht einen vollständigen Prototypen zu designen, sondern nur Prioritäten festzuhalten.

Nach dieser Phase konnte die Entwicklung recht schnell angegangen und ein erster Prototyp fertiggestellt werden. Dieser wurde Schritt für Schritt getestet und weiter verbessert bis ein Stand erreicht wurde, der schlussendlich alle Anforderungen beinhaltet und ohne große Probleme an das interne Softwareteam übergeben werden konnte.

Erfahrung & Feedback

Wie uns oft vor Augen geführt, ist Excel doch noch ein sehr beliebtes Mittel der Wahl um selbst komplexe Datenmengen und Konfigurationen zu verwalten. Der besondere Reiz an diesem Projekt war für unser Team, einen großen Change in den bestehenden Teams herbeiführen zu können. Anfangs waren die entsprechenden Key-User sehr negativ gestimmt, da das bisherige Mittel der Wahl bereits funktioniert hat. Mit zunehmender Ausspezifizierung und vor allem der Definition der zusätzlichen Funktionen wurde die Zustimmung jedoch immer stärker, sodass ein sehr effizientes und positiv gestimmtes Projektumfeld geschaffen wurde.

Die Anwendung befindet sich bis heute im Einsatz und wird zur Konfiguration der Applikationen verwendet. Es wird momentan darüber nachgedacht, weitere Automatismen einzubauen und somit die täglichen Aufgaben weiter zu vereinfachen. Nach internen Messungen konnte der Kunde durchschnittlich pro Woche eine Gesamtarbeitszeit von etwa 14 Stunden einsparen, seit dem das System in die Produktion übergeben wurde.

Zeitraum

3 Monate

Branche

Entertainment

Standort

Berlin

Projektteam

2 Entwickler, 1 Tech-Lead, 5 Key-User, 1 Product Owner

Technologien

.NET 6, Entity Framework, Mediator, Unit of Work, Micro Services, CSV, XML, REST, React

Zurück

Testmanagement im Schnellflug

Weitere Projekte