My Personal Wrap-Up of #SITMuc
Gregor Wolf, Martin Steinberg and Damir Majer did a great job and organized a terrific event which was broadcasted and will also be shown on Youtube. There was an CodeJam with topic ABAP on HANA the day before. Both events took part at an inspiring location. Impact Hub Munich is part of a global network and a place for social entrepreneurship and its motto is: “Enabling people to do go good.” It is an inspiring place and we had a “sexy salad” and prepared our lunch in a coworking and networking event. Later we had cake from a granny startup called Kuchentratsch: they make it possible that grannies come together to prepare cake for cafés and catering. At the end we tasted Quartiermeisterbier, a not-for-profit beer whose profit supports regional social and cultural projects. This place was optimal for networking and after each talk there was enough time for discussion, chatting with peers and learning about new business ideas. The slides of the talks will be published in the SCN wiki and so will the videos if the tasks. But nevertheless I would like to write a short blog about my expressions.
Paradigm Shift at SAP – Curse or Blessing?
Eric Westenberger gave an inspiring talk paradigm shifts at SAP. My first thoughts about this topic have been that every book about innovation names four groups of people that are stakeholders in an innovation process: protagonists, open minds, closed minds and antagonists are interacting with each other. I think it is good that people at SAP are thinking about the next big thing and I’m sure that we learn more about it at SAP TechEd && d-code.
I think in the last years there was a cultural change within the SAP Ecosystem and all players are protagonists of change or are at least open minded. And the whole ecosystem has experience with successful paradigm changes as well the ones that failed in the past like ESOA. IMHO the biggest challenges for future technologies are data privacy, digital identity and complexity of standards. We have to solve these challenges otherwise innovation can become a curse.
Coolcats don’t use Customizing
As you might already know one of my favorite topics in the last year was business rules management in ABAP so I decided to talk about it. I’m happy that my colleague Daniel Ridder found the time since he’s very skilled using that technology. He could show in a demo that every ABAP developer can use it successfully. The slides are already online.
The message of this talk was very simple:
- Usually we use customizing to make standard software flexible and configurable. Unfortunately this approach is problematic since single customizing entries can’t be documented, there is no proper versioning concept and it is no clear how single entries work together and what side effects and change has. This becomes even worse since self developed customizing driven frameworks for automated calculations and decisions are very complex and slow.
- So we encourage to use a strategic framework of SAP NetWeaver to achieve standardized, well documented rule sets that can be understood by business experts. This technology makes SAP Business Suite implementations more transparent and easier to change. So BRFplus and DSM will simplify SAP solutions with all its positive consequences like reduction TCO, TDC and lead to standardization.
- Starting with BRFplus and DSM is very simple and compared to customizing you have immediate success since there is versioning, simulation, extensibility and much more. The crucial point is that BRFplus and DSM offer the chance that IT and business can work hand in hand but therefore you’ll often need a cultural change since both groups usually don’t talk to each other and prefer heavy-weight processes that are expensive and error-prone.
Agile Pair Programming with ADT
Aspect of culture and communication have been a common red thread of all lectures so far – without them innovation won’t get the necessary momentum. And I take this as learned lesson from the pair programming session of Damir Majer and Martin Steinberg. While performing a code kata they discussed programming paradigms, ABAP idioms, features of ABAP in Eclipse and agile code development. And this is what I learned from this talk: programming is craftsmanship and we should start to talk about what we are doing and work together instead of isolate developers and prevent them to discuss what they are doing.
SAP Fiori-like Apps on SAP HANA Cloud Platform
The talk by Bertram Ganz was surprising: SAP River RDE (former SAP River IDE) is now SAP Web IDE. Usually I hate renaming and rebranding but here it makes perfectly sense: companies can extend, develop and run Fiori apps using a graphical tool in the cloud. Also they can connect those apps through their backend systems using SAP Cloud Connector – a bidirectional VPN channel.
This is a perfect use case for the cloud: you don’t have to install a SAP Web IDE server together with its sophisticated git components and use the SAP offering.
You also don’t need to expose your company network to the internet since the HANA Cloud Platform is the entry point. This makes perfect sense for most customers and also developers can test it using a trial license. As SAP Partner I have some questions and I was lucky I could address them to Bertram later in a discussion.
Sneak Peak: ADT, REST with and without HTTP and Third Wave Coffee
The session of Thomas Ritter was really surprising. It was about a simple functionality (see OSS note 2046730 – How to access ADT REST Resources via HTTP). Thomas explained what we can do with it and the session turned into a very inspiring about talk about REST and how a simple architecture can lead to really cool use cases. Then Thomas came to his favorite topic: third wave coffee from Mahlefitz. And he presented us two completely different styles of coffee – one smelled like caramel and the other one like read fruit – but you had to drink it when it was cold. This talk and the tasting was most inspiring because it showed that even a coffee addict like me is still able to learn new aspects about a drink that it I thought to be very familira with.
ATC, ADMP and Cloud Sensors
The most valuable part was networking and chatting with other experts. My trending topics have been ABAP in Eclipse, test driven development, RESTful architectures, their challenges and UI5 development.
The organization team and all speakers proved that SAP Inside Track is a perfect opportunity for SAP professionals to extend their business network, learn about new technology and discuss their ideas. As Eric Westenberger explained in his talk, paradigm shifts require that we switch the view point. I learned that other professional sometimes work completely different and so I am currently rethinking my personal opinions about REST, Cloud, coffee and other things. And I am very sure the Impact Hub Munich and its team contributed to my change of mind. So I thank all attendees for inspiring discussions and especially everyone who offered a session. And last but not least I thank the orga team and all sponsors for making the event possible.