Titel: Entwicklung sowie One-Click Migration einer AntragsprüfungApp
  AutorIn: Andreas Achrainer
  Typ: Bachelorarbeit
  ÖFOS 2012 Code: 102022 Softwareentwicklung
  Institution: Ferdinand Porsche FernFH, Wiener Neustadt, WIBA
  Betreuung: Tom Gross
  Datum: 2022
  Abstract (de):
Der Inhalt dieser Arbeit beschäftigt sich mit der wissenschaftlichen Frage: Ist die Programmierung
und Standardisierung einer Applikation zur weiteren One-Click-Migration für die Erstellung,
Bearbeitung und Prüfung sowie Freigabe von internen Anträgen mittels MSPP, MSSP sowie
HATAHET Tool möglich? Ausganslage ist die Entwicklung einer allgemeinen Antrags-App, welche effizient auf einem
neuen Mandanten implementiert werden kann. Dies wird dabei in den Kapiteln: Ausganssituation
und Idee, Aufgabenstellung und Zielsetzung, Problemstellung, Trends, Schlüsselkonzepte und
Tools, Bestehende Lösungsansätze und Abgrenzung, Konzeptioneller Vorgehens- und
Lösungsansatz, Dokumentation Erstellung Antrags-App, Testing, Proof of Concept Migration
sowie Schlussfolgerung dargelegt.
Die Problemsituation resultiert dabei daraus, dass eine Umsetzung der Anwendungsfälle mit den
gegeben Technologien Microsoft Power Platform und HATAHET Tool es zu beweisen galt. In
Folge wurden bei der Erstellung der Anwendung Workarounds und neue Lösungsansätze
gefunden, um die Use-Cases abzudecken. Weiters ist eine effiziente Migration dem Problem
behaftet gewesen, dass hierfür ein Script erstellt werden musste, welcher die zuvor unbekannten
Eigenschaften des Quellcodes der erstellten Anwendung so weit abändert, dass dies zu einer
erfolgreichen und effizienten Migration mittels PowerShell Script führte. Das Hauptproblem
hierbei waren die in der Anwendung enthalten Konnektoren, welche vor der Migration abgeändert
werden mussten.
Für die Umsetzung wurde dafür ein Prototyp erstellt und mittels Testplan getestet. Anschließend
wurde ein Proof of Concept erstellt und die Migration manuell und nach Art des Proof of Concept
durchgeführt. Resultierend ergaben sich dabei die Dokumentation der Erstellung der Anwendung,
und Erfahrungsberichte, sowie ein Testplan, Testfälle, die Dokumentation der Migrationen, und
die Gegenüberstellung der Migrationen welche dazu führte, dass die wissenschaftliche Frage
bestätigt werden konnte. Die Erstellung der Anwendung und Funktionstüchtigkeit konnte durch
den Testplan und die Testfälle bewiesen werden, die effiziente Migration mittels One-Click konnte
durch den Vergleich der Migrationen, manuell und nach Art des Proof of Concept bewiesen
werden und ergeben eine Zeiteinsparung von über 23 Stunden.
  Abstract (en):
The content of this thesis deals with the scientific question: Is it possible to create and standardize
an application for application review and further 1-click migration for the creation, processing, and
review as well as release of internal applications using MSPP, MSSP and HATAHET Tool? The starting point is the development of a general application app, which can be efficiently
implemented on a new client. This is explained in the chapters: Starting situation and idea, Task
definition and objective, Problem definition, Trends, Key concepts and tools, Existing solution
approaches and demarcation, Conceptual approach and solution approach, Documentation
Creation of application app, Testing, Proof of Concept Migration and Conclusion.
The problem situation results from the fact that an implementation of the use cases with the given
technologies Microsoft Power Platform and HATAHET Tool had to prove it. As a result,
workarounds and new solutions were found during the creation of the application to cover the use
cases. Furthermore, an efficient migration was fraught with the problem that a script had to be
created for this, which changes the previously unknown properties of the source code of the
created application so far that this led to a successful and efficient migration using PowerShell
script. The main problem here were the connectors included in the application which had to be
changed before the migration.
For the implementation, a prototype was created and evaluated by means of a test plan.
Subsequently, a proof of concept was created, and the migration was conducted manually and
according to the type of proof of concept. As a result, the documentation of the creation of the
application, and experience reports, as well as a test plan, test cases, the documentation of the
migrations, and the comparison of the migrations led to the fact that the scientific question could
be confirmed. The creation of the application and functionality could be proven by the test plan
and the test cases, the efficient migration via one-click could be proven by comparing the
migrations, manually and according to the type of proof of concept and result in a time saving of
over 23 hours.
  Keywords (de): Microsoft Power Apps, Microsoft Power Platform, Microsoft Power Automate, App, Antrags-App,
One-Click Migration, Low-Code-Programming,
  Keywords (en): Microsoft Power Apps, Microsoft Power Platform, Microsoft Power Automate, App, Proposal-App,
One-Click Migration, Low-Code-Programming,