This Week in SAP

February 5th, 2010

This week has been a bit slow, so only a few headlines I could make out through my “SAP-shaped specs” (try to say that fast three times in a row!).

  • Thomas Wailgum on what SAP and TV Series “Lost” have in common. I’m not into Lost, but there are apparently some spoilers in there.
  • Tim Negris of TheVirtualCircle.com on swiss army knifes and why Ellison wanted Sun.
  • Jon Reed with some highly praised SAP Career Outlook 2010 contributions here and here.
  • and lastly a bit of an “evergreen” pick. Evergreen because it’s been around a while now and most of the readers of TWIS know about it already. “SAP Me Sideways” is an anonymous blog by an end-user SAP Consultant who updates his site with some interesting anecdotes and insights into what life is like in the trenches of  a SAP implementation. If you’re expecting any white papers and marketing slideware here, move on! 

 

over to you, Twittersphere:

This week in SAP

This week in SAP

January 29th, 2010

Once again, I’ve been scraping that SAP News barrel for your and my reading pleasure. Enjoy..

  • Marketwatch reports 12% profit fall for SAP
  • Jon Reed, Andy Klee on SAP Market Trends, Training and Certification
  • SAP releases a revamped Enterprise Services Workplace, including some Web 2.0 features. I’ve had a short play with it this week and found the menus, search function and new layout much improved. But let’s face it, it could only get better. :-)
  • SAP’s Richard Probst on the first few months of the “Best Built Apps” project. I had the pleasure to meet Richard in Phoenix at TechEd this year. The BBA project is an amazing leap forward in terms of clarity and confidence-building for customers.
  • Computerworld reports on “Deutsche Bank picks SAP as new core banking system” – after Postbank Germany developed the standard branch solution with SAP for this, Deutsche is now going for it. They’re holding 25% plus one share of Postbank, so they know what they’re letting themselves into. This could easily be the biggest SAP SOA project of the next 4 years.
  • SAP named one of the top most sustainable large corporations in the world – credit where credit is due
  • John Schwarz can’t see why Oracle bought Sun in this interview with Barron’s Eric Savitz. He also wants to achieve 1bn SAP worldwide users in 4-5 years (including mobile devices & smart meters!), from 100m today. Ambitious!

Tweet, tweeter, the tweetest…

ttrapp: Deutsche Bank AG goes SAP for Banking Solutions for their core systems & has SOA ambitions: http://tinyurl.com/y8jcm4v (in german)

vendorprisey: Epstein has a good point. Oracle has acquisition integration competence.I personally think it is an undervalued strength @mfauscette #oracle

cote: “It’s great that Hasso and his five guys got it. It’s whacko!” –Larry Ellison at #oraclesun on in-memory databases.

jamesfarrar: SAP CEO on climate change: ‘time for stakeholder value not shareholder value’ http://bit.ly/ahQnQN

This week in SAP

This week in SAP

January 22nd, 2010

Welcome back! Here are my picks out of this week’s fistful of SAP stories & tweetings.

  • EU Commission gives green light to Oracle for Sun aquisition. ITPro also covered the story before the announcement and mentioned the more than 30,000 users who signed a petition to “Help MySQL” (and Java?)
  • SAP posts preliminary results for 2009
  • New Community Developer Licence is available – no more expiry dates, hurrah!
  • it’s all happening Down Under: SAP Inside Track Australia 2010
  • have Oracle and SAP become “too big for their own good?” asks CIO.com’s Thomas Wailgum. I’m not entirely sure of the relevance here, as you could say this about any big conglomerate or concern. Also: what would be the alternatives and repercussions if they indeed have become too big?
  • I found this one a little gem amongst the flood of SDN blogs: SAP’s Gerald Kleser “A Timeless Software Problem”. An excerpt: “Try to find research work that tries to empirically find relationships between project success (…) on the one side and technologies or standards (…) on the other… You won’t find much! The lack of hard facts leaves the job of advocating for particular technologies to the marketing departments of software tool vendors.”

Twittersphere

sapnews: “SAP Combines CeBIT 2010 With SAP® World Tour Customer Conference:

yojibee: @se38 LOL now you got me thinking. No Mentor shirts this year, but Mentor skirts ;)

TonkaPome: @yojibee @pixelbase maybe we should all chip in, buy SAAB, then install SAP. After all, all best run businesses use SAP

timoelliott: The second SAP c-level exec on Twitter? Oliver Bussmann, SAP CIO, @sapcio — welcome!

This week in SAP

what is wrong with SAP TechEd Demo Jam 2009?

October 3rd, 2009

Let me start off with a little made-up story :

Imagine for a moment you are a car mechanic. You know your stuff and so do your colleagues at the garage where you work. Said garage specializes in selling, repairing, checking and tuning cars manufactured by company XXL. All the staff at the garage love XXL cars and you all strive to pass that passion on to your customers.

Now XXL is very keen to keep all garage mechanics up to speed with their latest cars, products and developments. It therefore holds a big training session every year for them. Part of this training session is an open competition in which teams can show how far they can take XXL’s cars in terms of design, performance and appeal.

You and your colleagues really want to show what you’re made of and together you submit what you think is a great idea for the competition. However it doesn’t convince the preliminary jury and a few weeks after submission you’re being told that you have not been picked for the final at XXL’s next annual training session.

“Never mind.”, everyone at the garage says. Everyone suspects the other entries to be strong with brilliant ideas from other teams. After all, XXL products are great and spur the imagination! So why shouldn’t other teams come up with even better entries for the competition?

Shortly before the annual training session XXL announces the teams that have been picked for the competition final. It turns out that the majority of finalists actually consist of XXL staff !

You and your colleagues are a little disgruntled about this as XXL staff has not only much better access to original XXL spare parts, but can also speak exclusively to XXL’s engineers and therefore can quickly tap into a resource pool that is at the core of each of XXL’s products! Completely unmatched to what you and your colleagues have at your disposal.


Packed Demo Jam crowd at SAP TechEd 07 Las Vegas

Packed Demo Jam crowd at SAP TechEd '07 Las Vegas

In case you’ve seen the line-up of the next SAP TechEd 2009 Demo Jam competition the above may sound familiar to you. In Phoenix this year, SAP’s Demo Jam hosts 4 out of 7 entries from SAP themselves !

Furthermore your trained eye might also have observed that another Demo Jam entry is from Sybase, presenting an entry called “Mobilizing SAP CRM and Workflow on iPhone”, which sounds very much like what said company advertises under the name “iAnywhere”. Whilst this surely is a great product: sales pitches are not allowed during Demo Jam and therefore this is an obvious violation against Demo Jam rules.

Hang on! Now, isn’t Demo Jam not just a little bit of beer-inspired Tuesday night clapping fun? Does this all REALLY matter? Am I blowing this out of proportion? Unfortunately not! Demo Jam can mean big business to some. A past winner even mentioned a pickup in business of 500% after Demo Jam victory.

There have always been home-grown SAP contributions to Demo Jam in the past, but this year’s SAP landslide is a bit much. There should be no deterrent for SAP’s own staff to take center stage, but 4 out of 7 entries appears too much to me.

Doesn’t Demo Jam not just become yet another “pat on the shoulder” exercise if there’s more or less only SAP or partners presenting their own products? And above this, wouldn’t it be much cooler for SAP to see how their customers and partners want to take the products further or use them?

Maybe the latter would even reveal where SAP’s products should really go.

SAP Blogosphere, SAP TechEd ,

an ABAPer’s journey to Netweaver CE (#2)

June 22nd, 2009

Let me give you an update on my journey onto pastures greener that are the SAP Netweaver Composition Environment (CE). If you’ve missed the first part of this series, go, go, go and catch up now!

“I find your lack of faith disturbing.”, Darth Vader (Star Wars)

Over the past 2 weeks, I’ve spent a lot of time in SAP’s own Enterprise Services Workplace on SDN, which is a pretty good resource to look through SAP’s latest enterprise service offerings. It’s actually more than that: it’s THE place where you can find up-to-date info on documentation for services which you deem appropriate for consumption or exposure in your own landscapes. On their SDN website, the ESW is described as follows: “The ES Workplace is the central place to view consolidated information about all available Enterprise Services delivered by SAP.”. Fair dos.

You can install an ES Repository yourself, but chances are you’re not always on the latest release, so checking the ESW is always a good way to see what’s around the corner.

Now you would think that the ESW gives you an easy overview of the services on offer, describing to you exactly what each service does (especially when you compare them to each other). You would probably also think that the ESW gives you a nifty little search engine which enables you to sieve through the 2000+ services and get what you want quickly.

Well, things have definitely improved and especially the testing part of the service (against SAP’s own Discovery System, ie an ECC app stack) is much better now. However much is still left to be desired as far as documentation, search facilities and test harness is concerned. Oh, and while I’m at it: don’t even think about opening up the ESW in browsers such as Firefox, Safari or Opera.

Luke Skywalker

It simply looks to me as if these services have been arranged in such a way so they fit well together with SAP’s module documentation and education plans. This doesn’t always sit in line how other consultants look for services.

In contrast, here is the way how I approach a service from a developer’s perspective: I know I want to create a sales order in a backend system. From my old BAPI days I remember that I need a few parameters to feed the service in order to get order processing going without those elusive error messages. You can find the “Sales Orders Create” service easily enough, but of course that’s only part of what’s needed. If you’re looking around for services to find sales organisations, sales groups, divisions et cetera, you’ll be surprised how difficult it can be to get the information out of the backend that you’re looking for. Bottom line for me is: finding the services you require and testing them is still far from easy.


“Once you start down the dark path, forever will it dominate your destiny”, Yoda (Star Wars)

Now as a developer there is an underlying danger in all this. Let me tell you what this is: The more time you spend looking for those services and collecting your data, the more you’re inclined to log into the backend using SAP GUI, enter the letters “S-E-8-0″ into the top left of the screen and create a little remote-enabled function module, expose it as a web service (using a wizard) and get those pesky sales order related details out of the ERP system. Even worse, you’re even contemplating copying a SAP standard function module to extend it so it does what you want it to do. Do not give in to the powers of the dark side….

Now can I just say one thing here: I bet there are other ways to retrieve data out of the backend system. Whilst I love to hear about them, all I want to illustrate here is that I’m currently on a long journey during which I will learn how to find the services I require quicker and get the backend to do what I want it to do. The benefits will be that the customer I work for have systems that need less support and testing after an upgrade, because services to external systems are provided via standard services which are constantly updated and maintained by SAP.

However a little help from SAP by making the ESW easier to use wouldn’t go amiss!

TO BE CONTINUED!

ABAP, SAP Blogosphere, SAP Netweaver , , ,

This Week in SAP (#16)

June 22nd, 2009

here’s my weekly rundown of all that’s been happening in SAP Land over the last 7 days

here’s my Twitterverse take… some funny ones on the eternal Walldorf <-> Heidelberg debate (where shall you stay when visiting the SAP mothership?)

  • @yojibee: @vlvl I usually prefer Heidelberg too, but think I might stay in WDF this time – just for the fun of it
  • @vlvl: @yojibee it is rare to find “Fun” and “Walldorf” in the same sentence

This week in SAP

This Week In SAP (#15)

June 15th, 2009

Well in SAP News terms last week certainly was “John Wookey Week”. A lot of SAP relevant content came out of the SIIA On-Demand Europe conference:

And this week’s Twitter-Picks:

This week in SAP

an ABAPer’s journey to Netweaver CE

June 8th, 2009

SAP Mentor Yoda

SAP Mentor Yoda

“You must unlearn what you have learned.”, Yoda (Star Wars)

Heeding Yoda’s advice, I’m currently in the process of unlearning some (but by far not all!) of the skills I’ve acquired over the years as SAP Development Consultant. During the past 11+ years, I’ve developed a lot of my applications within the ABAP stack, mostly for use within SAP GUI, sometimes within a browser.

Now, to some of you this might sound a bit pretentious, but I wanted to do something new and different! SAP ERP products are great but not perfect. I spent over a decade performing ABAP and config work in order to mold SAP ERP systems into a shape so they do exactly what a business wants. Make no mistake, these years were very valuable for me and my backend expertise is going to come in very handy in my new job. But I wanted to get out and explore, see what’s beyond and discover pastures new.

Over the years I’ve brought a lot of help and value to businesses with my ABAPs and web apps, but it always entailed changes or enhancements within the ERP core system. Sometimes these changes were not easy to make, as end users wanted to keep their system as free of customisation as possible, fearing problems and endless regression tests further down the line.

Moreover, before ABAP OO came along, reusability of development components (DCs) was merely restricted to INCLUDEs and Function Modules. Thankfully this has all changed now. But let’s face it: adoption of ABAP OO based development principles is still not a reality in every SAP development team. Things have definitely improved, but it’s far from being fully adopted.

Enter Composition Environment, Netweaver Developer Studio, Composite Application Framework, Visual Composer, Guided Procedures, Enterprise Services Builder and all these other tools & repositories of a new service-oriented world that is Enterprise SOA. My new world. “The other side of the pond”, as I call it.


“Rest, Neo. The answers are coming.”, Morpheus (The Matrix)

However all these new tools can be quite daunting for a SAP Development Consultant who in the past usually spent most of his time using one single development workbench: SE80. In addition to new tooling and code syntax (Java), a CE development consultant also needs to understand the landscape far better than an ABAPer. It comes with the territory: if you want to build apps that link systems and leverage services then you surely have to know your backend from your Java stack from your Dev Studio. Simple as that.

If you’re an experienced ABAPer then you must expect to be out of your comfort zone (aka ABAP Development Workbench) once in a while. Books, TechEd videos, Tutorials, SAP help and helpful colleagues are hopefully at the ready to make the transition easier for you. Benefits you can reap from the learning process are more DC reusability, agile and flexible development, modern development tools and many, many more  (at least that’s what I hope for!). Imagine to cut down development time and deliver solutions to end users at a much faster pace than what you’re used to in SAP Land. Isn’t that worth the effort?

At this point I would also like to divert your attention to my CompriseIT colleague Tom Scaysbrook’s blog “Journey into SAP”, another great read in the CE arena and beyond.


So what are my observations so far?

  • I think that my background in SAP’s web app offerings and ALE/IDOC are a distinct advantage when it comes to understanding services, protocols, MVC paradigm, Object Orientation and parts of the new tooling. So if that’s your background, great.
  • Here’s the frustrating bit: most CE tutorials on SDN are out of date. Details in the tooling have changed in CE, disadvantage being that screenshots and descriptions have you got your head scratching more than once. It sometimes happens to me that I spend more time looking for a button or a tab than I actually need to complete the tutorial. CE consultant Thorsten Franz has also emphasized this on SDN some time back in 2008 in more detail.
  • diggin deeper: I was curious and had a look at the ABAP coding behind a web service for “sales order management” and was surprised. I guess my expectation was to see a lot of wrapped BAPI calls, but instead I found a lot of usage of the MV45A screen modules (even FCODEs). Very interesting to see how it was done though. Learning how to use BAdIs to enance web services is high on my agenda.
  • another perspective: another thing that I find fascinating is the Composite Application Framework. It is integrated into the NW Developer Studio and enables you to write your own CAF services but also define your own structures and data tables. Storage of data (or “persistence” as it is called) is all dealt with by the framework (which is nice!). The topic of “data storage in backend or CAF – pros and cons” will surely tempt me to a blog post in the future.




TO BE CONTINUED !

ABAP, SAP Blogosphere, SAP Netweaver , , ,

This Week In SAP (#14)

May 16th, 2009

This week obviously saw the start and end of Sapphire 2009 in Orlando, which is reflected in this week’s news items.

I’ve decided to include this week’s Tweet picks courtesy of Thomas Wailgum (CIO.com), who’s posted some great Tweet pickings from Sapphire 2009, Orlando.

This week in SAP

the next step – CompriseIT

May 8th, 2009

Back in October 2008 I attended Owen Pettiford’s (Co-CEO of CompriseIT and fellow SAP Mentor) presentation during Community Day at SAP TechEd Berlin. Owen spoke about SOA and Composite Applications. In my TechEd Roundup afterwards I wrote:

During Community Day I attended Owen Pettiford’s (founding member of BPX network) interesting SOA session. He talked about the framework and approach he uses in his daily work. I like his approach to deal with small “pains” first, keeping it simple and making use of existing, perfect systems by bringing them together with SAP Composition Environment, for example. Inspired by this, I decided to learn more about CE on Community Day. I might be way off here and there is lots more to get into, but especially in the current economic climate CE might play a larger role in the short to mid term.

Since then, Owen and I remained in touch and during March 2009 he approached me asking if I would be interested in joining Comprise to work as Composite Application Consultant. I’ve been thinking about a slight change of direction for a while and have to admit that I find composites and SAP CE a very exciting area.

I’m therefore delighted and excited to report that I’ve decided to join the Comprise team from the beginning of June 2009 onwards. It will be a big learning curve for an ABAP/Web Development Consultant like me, as the tooling is different in some areas (BPM, BRM, Composite Application Framework, Webdynpro Java, etc), but I am confident and more than looking forward to the challenge. I’m planning to blog about my “path to CE” on here, so keep your ears and RSS readers pierced.

Apart from Owen and CompriseIT I would also like to thank SAP, SDN, SAP Community Day and the SAP Mentorship Programme in particular. Without the latter SAP initiatives and programmes none of this would have not been easily possible. It is another proof what SDN and the SAP mentor programme is capable of achieving.

Last year, other Community Day participants convinced me to come a day earlier to join in and meet peers in Berlin. Now I know for sure what they meant !

SAP Blogosphere, SAP Netweaver ,

This Week in SAP (#13)

May 8th, 2009

Whoops! What happened over the last few weeks? Because of a recent change in direction for me my “This week in SAP” column suffered a little bit. More to be announced soon!

So let’s get this SAP News Show back on track…

  • Forbes’ Dan Woods sees SAP taking revenge as Oracle customers will face an implementation headache further down the line. Nothing really new in this article (the integration headache argument is already 4-5 years old). Woods added some Business Suite 7 sprinkles worthwhile a read though.
  • SAP aquires High Deal, a private France telecom spin-off which especialises in real-time billing.
  • “There’s not going to be a lot to report.”, that’s what SAP’s Bill McDermott said when asked about the status of Business By Design (BBD) prior to its annual Sapphire conference. My guess is that SAP is keeping cards close to its chest whilst fumbling their way into a SaaS world.
  • SAP Business Suite 7 has now come out of ramp-up is available to customers worldwide. I’d like to know what all the companies mentioned use BS7 for and for which processes. Heavyweights such as Colgate Palmolive surely have not implemented BS7 across their enterprise. And: are they’re still using it now? Hopefully Sapphire will tell us more.
  • and finally an interesting CNBC interview with SAP’s Bill McDermott once again. As a journalist, how badly prepared can you be? They have a big gun in front of their cameras and then mess it up like this. Funy to watch though. (via Vinnie Mirchandani and Jon Reed)

TwitterSAPLand:

  • @erwintenhumberg : “BTW, we’re now at 68 non-SAP registrations for the Eclipse DemoCamp in Walldorf. Pretty cool I think!”

This week in SAP

24h Marathon of Friday Morning Report

April 23rd, 2009

Craig Cmehil's FMR MarathonJust to let everyone know that Craig Cmehil’s “24h Friday Morning Report Marathon” is due to start in less that one hour. Craig is raising money for Doctor’s Without Borders, “Doctors Without Borders is at work right now saving the lives of women, men and children in more than 60 countries where people would otherwise not have access to medical care.”.

Please tune in, participate in this event and most importantly: DONATE. Craig will surely do a fantastic job and I’d like to wish him all the best for this tour de force.

Link to the event program is here.

SAP Blogosphere