Replacing SAP Portal with SAP Fiori in Application Development
Pekka, Lankila (2019)
Pekka, Lankila
2019
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2019052812501
https://urn.fi/URN:NBN:fi:amk-2019052812501
Tiivistelmä
There were two essential objectives in this thesis. The first objective was to explore the replacement of SAP portal and selected SAP applications with SAP Fiori and Fiori applications in the Travel management self-services, and the second objective was to study the Fiori software development and develop a custom Fiori application.
This study was conducted in multiple stages. The first stage was to set up a testing for the Portal and Fiori applications used in the travel management process and carefully study and compare them. The next stage was a group testing and interviews. The applications were tested on a specific test group (N=5) formed by Accenture specialists without earlier experience of the Fiori applications. The testing was arranged for one person at a time and it was followed by an interview. The application comparison, testing and a qualitative research method, semi-structured interviews, were used to gather empirical data.
The research process gave a clear picture of the reciprocal ranking of the compared applications. The Fiori applications were ranked as better in the compared functions, but at the same time it had to be noticed that the Fiori applications don’t contain all the same functionalities or language translations as the Web Dynpro ABAP applications do. When considering a transition to the Fiori applications, this should be paid attention to as some custom functionalities or language translations might be required.
A significant part of the study was also the process of getting to know Fiori's application development and development tools, and developing a custom Fiori/SAPUI5 test application named SAP Office Inbox Viewer. This application can be used to view and process messages from the SAP Office inbox.
The outcomes of this thesis are an analysis of the pros and cons of the SAP Portal self-service Web Dynpro ABAP applications and the Fiori applications (Travel management), a demo incorporating Fiori launchpad with selected applications, a custom Fiori/SAPUI5 application and a description of the required development steps, and recommendations for the future.
This study was conducted in multiple stages. The first stage was to set up a testing for the Portal and Fiori applications used in the travel management process and carefully study and compare them. The next stage was a group testing and interviews. The applications were tested on a specific test group (N=5) formed by Accenture specialists without earlier experience of the Fiori applications. The testing was arranged for one person at a time and it was followed by an interview. The application comparison, testing and a qualitative research method, semi-structured interviews, were used to gather empirical data.
The research process gave a clear picture of the reciprocal ranking of the compared applications. The Fiori applications were ranked as better in the compared functions, but at the same time it had to be noticed that the Fiori applications don’t contain all the same functionalities or language translations as the Web Dynpro ABAP applications do. When considering a transition to the Fiori applications, this should be paid attention to as some custom functionalities or language translations might be required.
A significant part of the study was also the process of getting to know Fiori's application development and development tools, and developing a custom Fiori/SAPUI5 test application named SAP Office Inbox Viewer. This application can be used to view and process messages from the SAP Office inbox.
The outcomes of this thesis are an analysis of the pros and cons of the SAP Portal self-service Web Dynpro ABAP applications and the Fiori applications (Travel management), a demo incorporating Fiori launchpad with selected applications, a custom Fiori/SAPUI5 application and a description of the required development steps, and recommendations for the future.