sap fiori ux design and build challenge thestory

4
SAP Fiori UX Design and Build Challenge By Ramón Montes / [email protected] Page 1 of 4 TheStory Bartholomew is a young man that works in the headquarters of a big chain of supermarkets called Kwik-E-Mart, which has over 50 stores across the country. Kwik-E-Mart is considered as a “best run business” which has the complete SAP solution for retail, starting with SAP POS in stores, Process Orchestration (PO) as middleware for integration, POS Data Management (POSDM) for consolidation of the data coming from the stores and reporting and, of course, the SAP ERP for retail. The landscape designed by SAP to perform the integration of data between stores and the backend system is shown below: The stores sends information to POSDM every 10 minutes throughout the day, even there are some shops that work 24 hours. POSDM sends detailed data to BW to enable reporting of POS data every 10 minutes and consolidated data to the ERP every 4 hours in order to complete the required backend processes. Bartholomew is a POSDM analyst in Kwik-E-Mart, his main responsibility is to keep monitoring the process of data which is originated in POS system in the stores, beginning with the receiving of the transactions in the POSDM Inbound Queue, processing and managing of those transactions in the POSDM Workbench and finally the delivering of the information with required granularity level to subsequent systems (BW and ERP). In case of errors Bartholomew should report as son as possible to departments concerned to implement the necessary actions and once the issue is solved, he must restart the process from the point of failure. These errors must be solved very quickly, because a delay in the POSDM processing affects a lot of subsequent processes in the ERP, for this reason, the position occupied by Bartholomew becomes critical to the organization and generally requires that he spends extra time outside of regular working hours. The monitoring points that Bartholomew should be checking constantly are shown below: Bartholomew has requested a solution that allows him to monitor and solve in a simple way any issue that may stop the POSDM data processing and he wants to do that in any place at any time, he doesn't

Upload: others

Post on 02-Oct-2021

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SAP Fiori UX Design and Build Challenge TheStory

!SAP Fiori UX Design and Build Challenge !

By Ramón Montes / [email protected] Page 1 of 4 !

TheStory Bartholomew is a young man that works in the headquarters of a big chain of supermarkets called Kwik-E-Mart, which has over 50 stores across the country. Kwik-E-Mart is considered as a “best run business” which has the complete SAP solution for retail, starting with SAP POS in stores, Process Orchestration (PO) as middleware for integration, POS Data Management (POSDM) for consolidation of the data coming from the stores and reporting and, of course, the SAP ERP for retail. The landscape designed by SAP to perform the integration of data between stores and the backend system is shown below:

!The stores sends information to POSDM every 10 minutes throughout the day, even there are some shops that work 24 hours. POSDM sends detailed data to BW to enable reporting of POS data every 10 minutes and consolidated data to the ERP every 4 hours in order to complete the required backend processes. Bartholomew is a POSDM analyst in Kwik-E-Mart, his main responsibility is to keep monitoring the process of data which is originated in POS system in the stores, beginning with the receiving of the transactions in the POSDM Inbound Queue, processing and managing of those transactions in the POSDM Workbench and finally the delivering of the information with required granularity level to subsequent systems (BW and ERP). In case of errors Bartholomew should report as son as possible to departments concerned to implement the necessary actions and once the issue is solved, he must restart the process from the point of failure. These errors must be solved very quickly, because a delay in the POSDM processing affects a lot of subsequent processes in the ERP, for this reason, the position occupied by Bartholomew becomes critical to the organization and generally requires that he spends extra time outside of regular working hours. The monitoring points that Bartholomew should be checking constantly are shown below:

Bartholomew has requested a solution that allows him to monitor and solve in a simple way any issue that may stop the POSDM data processing and he wants to do that in any place at any time, he doesn't

Page 2: SAP Fiori UX Design and Build Challenge TheStory

!SAP Fiori UX Design and Build Challenge !

By Ramón Montes / [email protected] Page 2 of 4 !

wants to rely on a computer to do his job, he wants to do it from his Smartphone or Tablet, in this way could be more proactive in carrying out their tasks. Likewise, he wants to see all monitoring points in a unified way without having to jump into five transactions with a lot of click required and introducing a multiple input parameters to get the information required to review the whole process and additionally, he has suggested to have an overall processing status at a glance (nice idea!!!). In conclusion, the application requested is focused in retail businesses running POS Data Management solution and will be used by POSDM analysts to provide mobility, simplicity and a delightful user experience in their daily work in order to improve the monitoring process to get alerts quickly in case of issues and better response times when restarting process is needed

The Persona

!

Bartholomew

POSDM Analyst

Monitoring POSDM with simplicity, mobility and a delightful user experience

Young man, single. Y generation, love technology, proactive. Passion for his job.

• Monitoring POSDM data processing. • Fix basic issues in POSDM data. • Alert about error to the respective áreas. • Restart processing from the point of failure

when required. • Keep all the POSDM data up to date.

• No mobility • A lot of transaction to check it out. • Not unified monitoring point • Not overall processing status

MM Analyst - SD Analyst, FI Analyst - BW Analyst

• Reduce the time required for monitoring • Increment the number times that the POSDM analyst can

check it out the overall processing status. • Reduce the time to start the fix in case of error. • Get mobility.

• I need monitoring POSDM at any time and wherever I am

• I need the overall processing status in a single view

• I need a simplified and delightful user experience

Page 3: SAP Fiori UX Design and Build Challenge TheStory

!SAP Fiori UX Design and Build Challenge !

By Ramón Montes / [email protected] Page 3 of 4 !

Current User Experience Journey ! Duration of the journey: 30 minutes

Mindset

Actions

Touch points

!

I need to perform the first POSDM status check of the day

I’m close to the the office but there is to much traffic

Finally at the office

My laptop is off

Ready! Time to start SAPGUI

Issue reported! Time to go for a coffee

I’m going to check the whole process… A lot of click and transactions Ups! There is an issue here related to BW

It occurs 2 hours ago, I’m gonna report it right now

Back to the office, the BW issue is solved, great!

Ups! logistic team is waiting for me to restart the process, sorry!

Hurry up!!!

Be patient

Go to the personal desk

Turn on the laptop

Run SAPGUI Go to the kitchenette

Check it all required SAP transactions

Get details about the issue

Report issue to 24H BW support team

Check the corporate email

Restart the process using corresponding transactions

Home

Car

Personal desk

Laptop

SAPGUI Coffee mug

SAP Transactions: • /POSDW/QMON • /POSDW/MON0 • /POSDW/ODIS • WE02

Corporate email

Corporate email

SAP Transactions: • /POSDW/QDIS • /POSDW/PDIS • /POSDW/MON0 • /POSDW/ODIS • BD87

Page 4: SAP Fiori UX Design and Build Challenge TheStory

!SAP Fiori UX Design and Build Challenge !

By Ramón Montes / [email protected] Page 4 of 4 !

Mock up !

! !!

! !!

! !

Link to the video of the app: https://youtu.be/r3PdwpZfXAQ