gregor.wolf4, martin.steinberg2 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.
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:
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
I liked the talk by Alessando Lavazzi about the ABAP Test Cockpit. I’m already using the Code Inspector but he convinced me to switch to ATC. Jasmin Gruschke explained ABAP Managed Database Procedures and explained the difference to ABAP Core Data Services which are database agnostic and should be used if you want to achieve a database agnostic code line.The talk Mark Teichmann about HANA Cloud and sensors was a surprise and I liked the showed the JavaScript code. And yes, this language becomes more and more important for SAP developers.
Networking
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.
Summary
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.