Tim Leys
Your logo
Frederik Devinck
Agenda
Project Approach
BUILD prototype
CDS Development
Project Approach
Discover: Research
Determine the right solution: user experience
Discover: Research
Determine the right solution: technology
Discover: Research
Why SAP Fiori / Good UX?
• Require no training
• Easy to use
Discover: Research
Why SAP Fiori / Good UX?
• Take a look at the time you invest at the end of a
project, when you deploy the solution
Discover: Research
Why SAP Fiori / Good UX?
• Monetary benefits
• Increase user satisfaction
• Increase customer loyalty
• Increase solution adaptation
• Strengthen relationship between IT and business
Discover: Research
Why SAP Fiori / Good UX?
• Non-monetary benefits
• Gain productivity
• Save training costs
• Decrease user errors
• Decrease change requests
2. Gather feedback
3. Change prototype
4. Iterate
Develop: Approach
« Agile » approach
• 4 sprints of 2 weeks
Develop: Approach
« Agile » approach
• 1 Sprint
• Back-end development
• OData services
• Front-end development
Develop: Approach
1. CDS Development
2. OData Services
CDS Developments
Read data from SAP
(OData) UI Annotations
- No front-end code
- Very little documentation
• Smart Filter
• Smart Filter
Smart Variant
Smart Table
End Result
Lessons learned
Use BUILD / prototype