Monday, October 30, 2006

Onzeker over je ABAP toekomst?

Er gebeurt veel in SAP land, zeker op NetWeaver gebied. Wellicht maakt je dat onzeker of aan het twijfelen. Lees de blog van Matt Danielsson op SDN dan eens.
Needless to say, this trend has caused some concern in developer circles. So what can today's ABAP developer do to avoid getting pinched between outsourcing on one hand and model-driven, do-it-yourself business people on the other?
Ik heb ook de vrijheid genomen om daar een reactie van mijn kant op te plaatsen:

Good article, things are changing rapidly. So, no wonder that some of the classic ABAP developers are worrying about their future. But that is good, worrying is step 1 into your new future. I am worrying more about the developers that do not worry yet, those are the ones that should be afraid of their future.Back to step 1, worrying. Now it is time to go to the next step, that is stop worrying and look at the opportunities. There will always be a need for good developers both ABAP and Java. Building business logic on the backend or in services this must be done before services can be consumed in a model or composite. The challenge for the coming years is to build services that are really stable and perform well in the coming services. Make sure that you apply everything that you have learned the past years. Also the ‘in-between-role’, between the business analyst and the core developer, let’s say the business process expert, is gaining more and more importance. It is not just doing functional stuff, neither is it just doing technical stuff. If you can make the
handshake between business problems and technical solutions you are of great value in the coming SAP years.

So, STOP worrying and TAKE action.

By the way, when I say ABAP, I mean ABAP objects. So for the classical ABAP developers: please make sure that you ‘migrate’ to the ABAP Objects language. Mind these lines, they are from a classical-old-school-ABAP-developer ;-)

Friday, October 27, 2006

SAP Discovery System for Enterprise SOA

Zojuist een WebEx over het E-SOA Discovery System afgesloten. Het was interessant, vooral de getoone demo sprak erg tot de verbeelding. Hiermee kunnen we onze collega fuco’s en ook de klant echt wat laten zien.
This scenario, which uses standard SAP enterprise services, follows the procurement process through all standard steps, from creating the sales order, analyzing stock, listing suppliers, and requesting quotations through to placing the PO, confirming the order, and receiving the goods. In addition, the scenario supports the four major user roles necessary to procurement: salesperson, purchasing agent, procurement manager, and warehouse manager.

De demo is te zien op SDN, het loont echt de moeite om het filmpje eens te bekijken. Waarom loont het de moeite? Het is een echt business scenario, niet zomaar technische Spielerei. Achtereenvolgens zie je een Adobe form, Analytics application, Web Dynpro application en afsluitend nog een interactive form van Adobe. Zo'n beetje alle nieuwe technische snufjes achter elkaar geplakt in een composite.

Het SAP Discovery system draait op een NW2004s en bevat mySAP ERP 2005, Portal, VC, PI, MDM en BW. Plug en Play, aansluiten en je kunt aan de slag. De getoonde demo werkte compleet op het DS. Eventueel heb je ook de mogelijkheid om een composite te maken met een aansluiting naar je eigen ERP systeem. Dan moet je deze systemen uiteraard wel ergens aan elkaar knopen.

Next steps:

  • Installatie in de partner port om Capgemini intern het systeem te discoveren.
  • SAP deed een verzoek om samen te werken aan high quality showcases of customers. Lijkt me dat we daar op in moeten springen.
  • SAP gaat de komende tijd heel veel pushen op upgrades naar mySAP ERP 2005, alleen dan is e-SOA goed te doen. Lees het artikel op automatiseringsgids.nl maar eens.
  • Spread the word.

De presentatie was grotendeels dezelfde als op de TechEd (sessie SOA250), daar heb ik hem echter niet gezien. Bezig met CAF en VC enzo, maar daarover later meer.

Sunday, October 08, 2006

India is dichterbij dan je denkt

In het kader van opmerkelijk nieuws, gelezen op nu.nl:

LONDEN - Het Indiase Tata Steel heeft financiering geregeld voor een eventueel bod op zijn branchegenoot Corus. Banken hebben 6,5 miljard dollar (5,2 miljard euro) beschikbaar gesteld voor een overnamebod op het Brits-Nederlandse staalconcern, zo meldde de Britse krant Sunday Telegraph.
Tata? Tata is een groot industrieel conglomeraat waartoe ook TCS behoort. TCS, Tata Consulting Services, is de grootste offshore aanbieder van India, zij hebben het offshoren een aantal jaren uitgevonden.

Opmerkelijk? Nu komt India dus ook om de hoek kijken bij een niet-IT dienst.

Thursday, October 05, 2006

CAF, droom of werkelijkheid


Vorige week dinsdag trokken we met zijn vieren (Architect Martin, MDM Martijn, Roberto XI en ikke) naar Walldorf om aldaar bezig te gaan met

Preview and testing of the SAP new BPP version

Al snel bleek dat de verwachtingen niet helemaal goed waren gemanaged. Het bleek te gaan om een

Enterprise services go to market check workshop

Hierbij werd een beroep gedaan op mijn CAF (Composite Application Framework) expertise... tja daar wordt je wel even stil van hè. Ik had het boek net binnen ;-) en verder dan wat persoonlijke interesse en een aantal sessies op de TechEd van vorig jaar was ik nog niet gekomen.

Al met al werd het toch een interessante sessie, door de aanwezigheid van een gemixed Capgemini gezelschap konden we moeilijke vragen op de SAP-ers afvuren en ontstonden leuke discussies.
Tegelijkertijd kon ik met het CAF spelen door een service, aangeboden door de ES Workplace, opvolger van het ESA preview system, op te nemen in een composite app. Dit met behulp van de SAP NetWeaver Developer studio. Hiervan is versie 7 (ze zijn van 2 naar 7 gesprongen) inmiddels te downloaden via SDN, en ja dan is de composite applications perspective ineens wel toegankelijk.

De visie achter CAF is dat een applicatie gemodelleerd in plaats van gecodeerd wordt. Het spelen ermee was dan de werkelijkheid, het feit dat de service met nog een aardig stuk Java code geactiveerd moet worden, maakt het voor mij nog een droom.

Spelen stimuleert en dus gaan we hiermee verder en hoop ik binnenkort te melden dat we de eerste compositie in B op een demo SAP omgeving van Capgemini hebben staan. Met dank dan aan Ronald Kleijn, die voor de broodnodige Java code zal zorgen.