When SAP announced SAP Smart Financials I was very excited because of the following reasons:
This is really exciting and if you are not familiar with this new solution I recommend you to read the following blogs:
In SAPPHIRE NOW keynote Hasso Plattner sketched the vision of simplified enterprise business systems working this way: sales, logistics and so on. And again he emphasized that this transition will be non-disruptive.
Hasso emphasized that the new UI of the solution was added “in an incremental and parallel manner” to the old functionality according to the paradigm of sustainable innovation: nothing is replaced and so the users can decide when they use the new UI.
All above mentioned blogs and keynotes are fantastic since they answer many questions and clarify everything. But I got curious and looked into the new solution and new questions came to mind. I try to answer some of them and try to make suggestions for SAP.
So how did SAP manage to change the data model and avoid disruption? The problem becomes even more severe since FI/CO is part of an integrated business solution and there are data flows from ERP applications like MM, SD, PP to FI/CO so incompatible changes will be harmful to ERP itself - and of course to add-on developed by customers and partners. But SAP found a smart solution which was described in many talks about Smart Financials – so look at you Youtube and search for “Smart Financials”.
Since a short time the documentation and OSS notes are online and there are of course many OSS notes like 1976487 - Smart Financials Package 1.0: Information on the adjustment of customer-specific programs ... and 2017431 - sFIN: How to manually correct CDS Views. What can we learn from it?
So I checked above mentioned notes against out system and I was surprised – I couldn’t find any source of disruption. So, at least for me, SAP did a good job.
For me SAP TechEd && d-code will be the most important event since I want to learn about the product strategy of SAP Business Suite and details about the simplification process SAP started with the Smart Financials 1.0 solution which is, if I understand Hasso right, the road SAP will take. In fact in the same key note Bernd Leukert announced the new products that will be provided in the cloud.
I see two challenges, which I’ll explain. The key aspect of Hasso’s keynote was the inventor’s dilemma. If I understand Hasso right he chooses two strategies to avoid this:
Let’s see these aspects from the point of view of software evolution. Of course this is only an analogy but I think it is helpful. From Richard Dawkins books I learned that evolution is a slow process consisting of small steps and a revolutionary jump from one generation to another will most likely kill an individual. And this is also true for evolution of software system since the disruption will separate SAP from the ecosystem.
By the way, the strategy of evolution is nothing new and the analogy to evolution came to my mind when I worked with SAP in Trailblazer CEI together with thorstenster and I blogged about it nearly two years ago. So SAP’s strategy is still consistent: SAP developed new solution, tested them in Customer Engagement Initiatives with people from the ecosystem and then rolled them out. And this is what SAP should do in the future, too, in my opinion.
SAP is well aware of the danger of technical disruption and proved that the data model can be changed in a non-disruptive way. These are good news but I think it will become more difficult especially for customers and partners who have built add-ons to SAP Business Suite.
The question is interesting because SAP created development platforms and a huge ecosystem of customers, partners, integrators, consultancies and more. So they will ask how they can bring their solutions to the next level since their extension of the data model could be regarded in the simplification process as well.
At SAP TechEd&& d-code I will try to get as many information about the simplification SAP implemented. And I will listen to announcements of new simplified applications which I expect to come. So my questions are:
It seems to me that this is not a technical problem. As well am well aware that SAP appreciates co-innovation with customers. So at least for me the next logical step in the evolution of business suite will be to start Customer Engagement Initiatives to test programming models for customers to simplify their add-ons to SAP Business Suite, too.
And finally those guidelines should be part of Best Built Apps guidelines that are a little bit outdated. In my opinion it is the time to update them since they a very important for software architects and corporate technology strategists.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
3 | |
2 | |
2 | |
2 | |
2 | |
2 | |
2 | |
1 | |
1 | |
1 |