In der Beitragsreihe ‚Anwendung komPAKt‘ berichten Nutzer vom Einsatz und den Vorteilen des Process Automation Kit (PAK) der ASAP Gruppe: PAK ist ein Framework für individuelle, wiederverwendbare Automatisierungen und sinnvolle Ergänzung zu gängigen DevOps-Praktiken. Nachweislich lassen sich mit der Automatisierungslösung Komplexität, Zeit und Kosten in der Entwicklung reduzieren sowie Entwicklerakzeptanz und Qualität steigern.
„So übernimmt PAK für mich in Kunden-Projekten zum Beispiel auch automatisiert alle Zeitbuchungen oder das Setzen von Status-Kommentaren nach Abschluss einer Aufgabe im Projektmanagement-Tool. Indem ein manuelles Übertragen von Daten entfällt, sorgt PAK damit nicht nur für eine einwandfreie Datenkonsistenz, sondern auch für eine enorme Zeitersparnis in meinem Arbeitsalltag. Da PAK außerdem alle eingesetzten Tools automatisch synchronisiert und zudem zu jeder Zeit weiß, an welcher Stelle im Projekt ich mich und alle weiteren Prozessbeteiligten sich befinden, erleichtert dies auch die Stellvertreter-Regelung. Für mich als Projektleiter bedeutet das, dass ich bei Abwesenheiten lediglich die zu vertretende Person in PAK für den entsprechenden Zeitraum durch einen neuen Verantwortlichen ersetzen muss. PAK gibt Feedback und Informationen zu neuen Aufgaben über die Toolkette ohne Delay automatisiert weiter – inklusive aller benötigten Dokumente und Tools für die nachfolgende Entwicklerrolle. Dadurch sind zum einen die Absprachen zur Vertreter-Regelung weit weniger aufwändig, und zum anderen verhindern wir auf diese Weise Verzögerungen im Projekt. Generell sorgt PAK bei uns durch die automatisierte Aufgabenzuweisung für ein schnelleres und leichteres Zusammenarbeiten, auch über verschiedene Bereiche und Standorte hinweg. Darüber hinaus gehören dank PAK manuelle Schritt-für-Schritt-Anleitungen für die Vielzahl an Kundenprojekten mit all ihren unterschiedlichen Prozessen und Anforderungen der Vergangenheit an, denn einmal grafisch im PAK-Editor abgebildete Workflows werden durch unsere Automatisierungslösung nach Projektstart nun automatisch ausgeführt. Bei Software-Releases konnten wir unsere Prozesse durch PAK ebenfalls stark verbessern, wodurch wir unseren Kunden neue Versionen jetzt ohne großen Aufwand und dadurch sehr viel häufiger zur Verfügung stellen können. So führt PAK einen Release heute innerhalb von Sekunden automatisch durch, während ich früher etwa zwei Stunden Zeit für jeden Release einplanen musste, um den Prozess in verschiedenen Tools manuell zu starten. Insgesamt sind alle unsere Prozesse durch PAK sehr viel stabiler und schneller geworden, während uns die Automatisierungslösung gleichzeitig mehr Freiraum für unsere kreative Entwicklertätigkeit schafft.“