Business professionals using a tablet pc in an office

Automatisierter Testing Prozess mit Power Apps

Blick auf einen konkreten Use Case mit der Power Platform

Die Automatisierung von Geschäftsprozessen ist für viele unserer Kunden ein wichtiges Projekt, denn sie spart nicht nur Zeit und Kosten, sondern reduziert auch Komplexität. In diesem Blogbeitrag zeigen wir an einem konkreten Kundenbeispiel, wie Power Apps für mehr Effizienz sorgt.

Für herstellende Unternehmen sind intensive Produkttests das A und O, um die hohen Qualitätsstandards zu erfüllen. Bei unserem Kunden finden deshalb jährlich mehr als 40.000 Tests statt – ein mehrstufiger Prozess, der die zuständige Abteilung immer stark einspannt und lange Zeit vor allem für eins sorgte: sehr viele Papierfragebögen.

Um diesen aufwändigen Prozess zu digitalisieren und gleichzeitig zu automatisieren, begab sich der Kunde auf die Suche nach einer passenden Lösung. In Eigenregie wurde Power Apps als solche identifiziert und ein erster eigener Prototyp erstellt; dank des einfachen Low-Code/No-Code Prinzips der Microsoft Power Platform war dies kein Problem. Dennoch fehlten wichtige Funktionen sowie die relevanten Schnittstellen zwischen verschiedenen Systemen. Um die Lösung zu professionalisieren, band der Kunde novaCapta ein, da er das Unternehmen bereits aus vorausgegangenen Projekten kannte.

Das gemeinsame Ziel bestand darin, neben der Automatisierung des Testings und der Professionalisierung des intern erstellen App-Prototypen eine Verknüpfung mit bestehenden Systemen herzustellen und weitere Stammdaten zu automatisieren.         
 

Testing mit Power Apps: den gesamten Prozess abbilden

Für jeden Test benötigt unser Kunde mehrere Tester:innen mit verschiedenen körperlichen Eigenschaften. Am Ende des Tests gaben diese ihr Feedback bisher in Papierform ab. Die Ergebnisse wurden danach manuell in Excel-Listen oder via E-Mail weiterverwertet und abschließend in das hauseigene Testing Portal übertragen – ein insgesamt aufwändiger Prozess für einen eigentlich simplen Test.

Um den Prozess zu vereinfachen, wurde der bereits bestehende App-Prototyp, den das Team in Eigenregie erstellt hatte, als Basis verwendet und entsprechend vorab definierter Anforderungen und Bedürfnisse weiter ausgebaut. 

Person im orangefarbenen Langarmshirt sitzt gegenüber Person in Blau

Whitepaper "Einführung der Power Platform"

Die Power Platform wird als Wettbewerbsvorteil angepriesen, wenn es darum geht, die Digitalisierung in Organisationen kosteneffizient und schnell voranzutreiben. Das eigenständige Entwickeln kann aber auch Gefahren bergen, wenn der Plattform digitale Leitplanken fehlen. Durch die Verwendung unserer Best Practices können Organisationen ihre Strategien besser aufeinander abstimmen, um den Erfolg und eine nachhaltige Nutzung der Plattform sicherzustellen.

Zum Download

Zwei Welten verknüpfen: Power Apps & Testing Portal

Das interne Testing Portal selbst befindet sich in einem eigenen System. Die Verknüpfung der Microsoft Welt mit den bestehenden Systemen war dem Kunden sehr wichtig, da in dem Portal alle relevanten Informationen zentral erfasst und hinterlegt werden. So weiß das Testing Portal immer, wann welche Tests durchgeführt werden müssen; zudem enthält es die Testdaten aller Produkte. Über die neugeschaffene Schnittstelle werden diese Informationen nun auch direkt in die neue App gezogen. Die jeweiligen Projektmanager:innen können damit den gesamten Testprozess durchlaufen: Planung, Tester:innen-Auswahl, Termineinstellung für den Test und Dokumentation.
 

Dataverse für Stammdaten

Die Power App basierte Canvas App wurde zudem auf Dataverse aufgesetzt. Dadurch werden die bisherigen Excel-basierten Listen mit allen relevanten Stammdaten der Tester:innen abgelöst. Diese werden nun aus dem Testing Portal automatisiert in die Datenbank gezogen und beinhalten alle wichtigen Informationen der Tester:innen. Dadurch kann die Auswahl der richtigen Testpersonen noch schneller und einfacher direkt in der App erfolgen.

Der Mehrwert unserer Lösung

Prozessautomatisierung

Ablösung von manuellen und fehleranfälligen Prozessen

Enorme Zeitersparnis

Bei der Planung, Durchführung und Dokumentation von Tests

Schnelle Auswahl

Von passenden Tester:innen

Weiterentwicklungs-möglichkeiten

Dank Low-Code/No-Code Lösung

Mehr zum Thema Prozessoptimierung