I am writing my blog after one full year away from SCN. Consumed by work and delayed by the fixes to new SCN, I stayed away from blogging. Today, I take my time to share some deep, personal view on SAP Fiori application – custom.
SAP Fiori evolved from being a set of apps to an UX paradigm. UX paradigm proposes to list down guidelines and principles to execute user interfaces that ensure compliance to standards. In my discussions on the technical aspect of the applications, I am torn between choosing between the principles and sticking to wireframes. Do we follow the path of the sheep and stick to grass on our way or do we raise our heads and look at the higher picture.
In most applications, we are driven by requirements. We are driven to meet the expectation. Fulfill the wants. Needs are not quantified, so why bother fulfilling it. SAP UX design methodology talks of evaluating, design and develop. When the scope to evaluate and design is compromised, we have been left the option to develop. So, when the team is cornered to develop the stated, who owns up to the responsibility to ensure the compliance to FIORI design principles.
Fiori lists down the principles in the simplest of forms, Simplicity being one of them. So, if we are in violation of non-adhering to one of them, does it disqualify being a FIORI application. Is it enough to make use of UI5 technology to make the application qualify for SAP Fiori? What are the implications of an application being Fiori or not? Is it even important? Why is it that standards and rules which are so strictly applied and made legally compliant in all industries be blatantly violated and compromised in the software industry. The only factor against software is for it being too soft on its violators. There have been numerous occasions when we read from individuals of the pressure situations when the adherence of the team is to fulfill what is requested and not provided the environment to express the willingness and freedom to explore the various principles of Fiori.
Fiori is a great concept and is something which brings the SAP haters closer to SAP than ever. SAP has put in the immense effort is making it appeal to a wider audience. It is the implementers of SAP Fiori who carry the responsibility of fulfilling that vision.
The views expressed in this blog are personal in nature and have no resemblance to any organization or individuals related.