Digital Business Digitale Transformation Technologie Implementierung

Implementierung mit dem arc42 Framework

Die Projektlösung wurde umfassend mit dem arc42 Framework umgesetzt. Von der Grobstruktur bis zur Feinstruktur wurden Customer Journeys und Ablaufdiagramme mittels UML-Diagrammen dargestellt. Daraus wurden funktionelle und nicht-funktionelle Anforderungen in Form von User Stories abgeleitet, einschließlich qualitativer Anforderungen gemäß ISO-Standard.

Technologische Umsetzung mit Open-Source Modulen

Für die technologische Umsetzung wurden Open-Source-Module identifiziert, um Entwicklungszeit und -kosten zu sparen. Die App wurde unter Verwendung agiler Methoden entwickelt, um die Usability zu maximieren. Ein Klickprototyp wurde mit Figma erstellt, um eine nutzergerechte Gestaltung sicherzustellen. Nach Bestätigung des Prototyps begann die Entwicklung auf Basis von JavaScript und JSON.

Automatisierte Datenverarbeitung und Versionierung

Ein entscheidender Aspekt der Lösung war die automatisierte Verarbeitung von Projektdaten aus einer Microsoft Business Central Instanz. Hierbei wurde ein Formular entwickelt, das Daten mittels ETL-Prozessen (Extract, Transform, Load) in das JSON-Format umwandelt. Diese automatisierte Datenverarbeitung ermöglicht es, die Projektdaten effizient in die App zu integrieren und die automatische Erstellung der benötigten Dokumente zu unterstützen. Nach der Fertigstellung werden die Dokumente in die interne Dateiverwaltung des Unternehmens zurückgespielt. Um sicherzustellen, dass alle Änderungen nachvollziehbar bleiben, wurde zudem eine Versionierung implementiert.