Platforms Everywhere – For All 50 Shades Of Developers

Right up front , this is not some official SAP strategy that I am trying to describe below, just some personal opinions and thoughts I am chewing on in my mind .

First I ever heard of a platform ever was in the context of Unix , when I was a trainee in TCS. I remember asking the guy who introduced the term and even more clearly remember him making a mess of explaining what a platform is . Then along came java – and the word platform was thrown around a lot again. I learned java without a lot of difficulty , but did not like it for the longest time , thinking it was not as good as C/C++ that I learned first.

When I started in ABAP , I don’t remember the term platform being used . But once Netweaver brand came out – platform came with it . And more loosely , it became common practice to say ABAP platform too . I don’t know what the SAP product and branding strategy was at that time , but will find someone for a history lesson. By this time the notion of platform was a bit more clear – if multiple developers can develop applications ( apps and applets were totally java, and hence I never used those terms at that time) in multiple ways – that is roughly what a platform is . And while there are probably better definitions for platform now, I still rationalize it that way in my mind 🙂

Despite having an array of options to choose from , Developers are generally loyal to a subset of tools , which they will invariably refer to as a platform . Same with vendors – they too latch on to the term platform quickly as they cater to various parts of the developer ecosystem. As a result, it is not uncommon for a big vendor to have multiple platforms – like SAP did for cloud , mobility, Hana et al. Initially I used to think this is confusing as hell – how would developers know what SAP means by platform?

Well, as I talked to multiple developers outside SAP – I was surprised to learn that very few worry about this . Mobile developers did not seem to have any significant interest outside mobility platform generally. A handful of architect types did make a case for convergence since they have end to end responsibility in their jobs . And from the provider side , there are obvious advantages in converging all platforms under one umbrella . But such convergence makes sense only in some cases – and is not a one size fits all type thing.

Consider ABAP – which is still very close to my heart despite the compiler yelling at me every now and then that I am obsolete . SAP business applications are built on it in most cases – and between SAP and its ecosystem , there must be several million lines of code . And I am sure there are a gazillion ABAP developers in the ecosystem , probably mostly in SI partners. So it is important that this big investment is protected somehow in long term. However , ABAP has its limitations for developers outside the traditional SAP backed systems . So while there needs to be an easy way to talk bidirectionally with ABAP systems , it might not make sense for ABAP to be a native development experience per se in SAP Hana Cloud Platform. This should not be confused with hosting ABAP based systems in cloud , which is a valid requirement and completely feasible.

The functionality in Suite needs renewal and modernization as business processes evolve . With Suite now capable of working on Hana , and ABAP understanding how to use Hana – this is easily solved when applications need to be fixed at its core. Another common use case is extending existing SAP applications – including SaaS offerings like Sales on Demand . These will probably need some non SAP data to be combined with SAP data . Such cases are easily done using the SAP Hana Cloud Platform , commonly using published APIs from source systems (without needing to deal with ABAP directly) , using maybe Python or some other JVM friendly language . Or if it is data intensive, a more native XS/SQL Script type developer experience might be optimal . Again, New functionality developed from ground up – including completely non SAP data ones – do not make sense for ABAP development . What about acquired solutions like Ariba and successfactors ? Long term – I think it makes sense to move everything to HCP , but it seldom makes sense to re platform for academic reasons . So for those applications , parts that could immediately benefit from Hana could be replatformed , and rest left alone for now . And of course extensions could use HCP wherever it makes sense.

So essentially , the platform strategy needs to cater to all types of developers . They all serve a useful and important purpose – and need to collaborate to build world class enterprise applications . And if there is one thing I could humbly suggest to my developer buddies – this time around, lets not create a deep division like “technical and functional consultants” in ERP market in the 90s. Lets try to learn a few more things outside our core skill set and interests .

The Second Question

As many of you have pointed out in private and in public – I have not blogged much since I have joined SAP . Trust me it was not intentional – just that other things like kitchen remodeling , getting used to my new job etc took all my bandwidth. But now that remodeling project is complete , I can get back to more blogging etc .

Any way – my first assignment at SAP is to work with our customers and partners to make sure they realize the value of BW on Hana . Since the day I joined SAP – I have been talking to customers about this, and something interesting became clear to me. So I thought it might be useful to summarize my customer and partner conversations in my blog so that we can have a more extensive conversation virtually .

When Suite runs on Hana , BW runs on Hana and assorted data marts run on Hana – what would be different for a business user ? In my opinion – after talking to several customers – it is the “ease of answering the second question” that is the most value adding scenario for a business user – especially the “business analyst” types.

Let me explain with an example that should resonate with many of the readers here

Analysts live in an ad-hoc world – their “real” work starts when an executive asks them a non routine question like “how many bottles of soda did we sell to top 5 distributors in Arizona last summer and how did we do against plan” . Question is simple enough – but there might not be an easy way to answer this .

Analysts will probably go to BW or CRM to find who their top 5 distributors are , how much was sold to them etc. and then they will probably log on elsewhere to find plan information . Finally, all of that gets dumped to an excel sheet , massaged with various vlookup functions etc and a prettied up table and graph will be presented to the executive . Most probably , one of the sources of information is yet another spreadsheet stored in a share point site.

Now, I have never met an executive who had asked all she wants to know in one question – and that includes me !

So as soon as the first answer comes in – the exec would ask her next question . “Hmm – that is interesting , how is that split across the various brands we sold them ?” .

The best analysts know this and will come with as much info that they can second guess. But that is a limited approach with most executives – invariably , more data dumps and analysis will be needed . And this takes time – hours at a minimum, days to weeks usually .

Now, what would change with Hana ?

For starters – a lot of data sitting in BW can be crunched and compared to spreadsheet data on the fly by the analyst without IT help using workspaces . This can be done without Hana too – if speed is not an issue and patience is over abundant .

BW sitting on Hana can be combined easily with other datamarts modeled directly on Hana via composite providers. So – adhoc queries spanning multiple sources become all the more easy . And of course the front end like BI 4.x Analysis makes this an excel friendly exercise .

Now when suite also works on Hana – and suite has the Hana Analytics Foundation under it – this becomes all the more easy . SHAF is nothing but Hana views that can also understand BW data . And of course it understands BI front end tools . So in effect – data sitting in suite, BW and other Hana datamarts are all available to users without a lot of manual work to make sense of it all .

Back to our analyst friend who got the second question – now he can quickly change the query to include more parameters and respond to the executive much faster than in the pre-Hana world . What is not to like ? 🙂

Of course , Hana does not replace the need to have a good solid BI discipline in place . The right way to look at this in my opinion is to think of how powerful is the scenario of having Hana and a good BI system together than just one or the other (or god forbid, neither).

It is also important to note that suite on hana does not eliminate the need for BW. Neither is it always a good idea to move everything in a BW system to a custom data warehouse even if it sits on Hana . If you are not convinced , try to implement a reporting scenario that is based on an ERP cost center hierarchy with time dependencies directly in Hana and also in BW on Hana . You can see why having these solutions to compliment each other is better than trying to force fit every requirement into one of them .

Now tell me – what is your “second question” I can help with 🙂

May The Bridges I Burn Light The Way – I am Joining SAP !

First things first – I am not really burning any bridges 🙂

“Burning bridges” is usually construed as a negative thing – but I mean this in the most positive way. To move forward, I need to let go of parts of my past career. I will also be reusing most of what I learned so far.

That being said, after seven years of working in the global SAP consulting practice at IBM – today I have submitted my resignation to my manager. I have accepted the role of Global Vice President at SAP Labs, and will be working in The Technology and Innovation Platform team (known to friends and family as TIP) , which is Vishal Sikka’s Board area. Words cannot adequately express how happy and excited I am to join this amazing team.

I have been thinking about a change in my career direction for a while now. I decided about 6 months ago that I wanted a change from a traditional consulting career, and move to a software company. SAP of course was a natural choice given I have worked in that field all my life. To my delight, Vishal offered to hire me with IBM’s concurrence. I owe a lot to John Leffler, my boss at IBM, who was totally supportive of me moving to SAP. I am extremely lucky to have a mentor like John. I decided to stay in IBM till end of 2012 to finish all my commitments here, and start the new year at SAP. January 7th, 2013 will be my first day at SAP.

IBM has been an awesome employer for me. I had a lot of diverse assignments, and worked in 3 continents in my tenure there. My last job as the head of forward engineering was probably the most rewarding. In this role – my team and I were able to take cutting edge innovations from SAP and IBM to our customers. I will miss working with Gagan and the gang, but I am sure I will have an opportunity to partner with them in my new job too. The three biggest lessons I take with me from IBM, as I step into SAP are
1. Talent only wins games, Teamwork wins championships .
2. One needs multiple mentors to have a rewarding professional life
3. Investing in ecosystem relationships is the smart thing to do

Details of my new job are still being worked out – but the general idea is to SAP scale its innovations, and reach a large number of customers and users. My dream is for SAP to be able to run a victory lap someday in foreseeable future with a slogan “Earth Runs SAP”. I strongly believe SAP has the potential to touch the life of majority of the world’s population every day in some form in a few years. Between its smart employees, loyal customers and its extensive ecosystem – I think this is a goal worth attempting ( and for my cynical friends – I’ll add, OR DIE TRYING 🙂 )

I do plan to continue to post on this blog as usual. As you probably know – I blog about pretty much anything that takes my fancy – software, music, food, sports, politics, economics – they are all fair game. Hey, I might even write something about IBM from time to time 🙂

Right out of college, till now, I have always worked for an SI. I have never worked for a software company before. So a part of me is worried whether I will add enough value to SAP. But then, this is an area I know well for many years, and I am still a hands on techie ( for the most part, that is . I am sure someone in my team might contest this notion ). And I know a lot of people at SAP, including several who work in TIP. So I know who to call for help, and I am never shy. So the other part of me thinks I can come up to speed reasonably quickly. I will keep you folks posted on how I manage.

I have been considered an SAP influencer and blogger for some time now. Obviously Mike Prosceno has to kick me out of his program now. It will be fun to see my blogger colleagues on the other side of the table going forward. Knowing them as well as I do, I don’t expect them to cut me a lot of slack with their questions 🙂

There are a large number of friends at SAP who gave me generous amounts of their time in the last couple of months, as I bombarded them with questions on how various things work at SAP. I can’t thank them enough. I am not going to take any names – but you know who you are, and please know that I am very grateful for all your help and guidance.

Last but not least – many thanks to my friends and mentors Vishal Sikka, Abdul Razack and Sanjay Poonen for the opportunity to work in their team. I truly appreciate that.

Wish me luck !

Road Ahead for SAP Consultants : 2013

For the last few years, I have tried to offer my views on what is the road ahead for SAP consultants in the next year. All the past episodes have been on SCN, but SCN is not letting me log on to the site today. So I am posting it here this time on my personal blog. My 2012 predictions can be found
here .

Usual disclaimers apply – these are just my personal opinions, and not those of my employer. And of course none of this is based on any scientific study – just my observations dealing with my clients, fellow consultants and many friends in SAP ecosystem.

1. BW on HANA : 2013 will be the year of BW on HANA. The groundwork has been done perfectly well in 2012. This should be good for many consultants – BW, BOBJ, Basis etc to ride the wave. If you are not up to speed on 7.3 version of BW, you might want to get spun up on that. This should also have a positive effect in increasing the demand for BPC 10 upgrades for BPC on HANA.

2. Combo innovations : None of the newer stuff from SAP might give full business value to customers when they stand alone. But they have awesome potential when used in combination. There aren’t a lot of consultants out there who can articulate and implement combination of new technologies ( say HANA and CEP, BPC and Mobility etc) to solve existing problems in completely new ways.

3. Upgrades : Many customers have not made use of cool new functionality offered by Enhancement packs. But I do know first hand – especially from SAPPHIRE and TECHED conversations with customers, that several of them want to start using them in 2013.  This should be good not just for technical experts – but also for functional experts whose knowledge is needed to pick what functionality needs to be switched on.

4. Visual Intelligence :  This needs me to go out on a limb – but everyone whom I have shown the tool has liked it. It is much more user friendly than most other SAP reporting tools. I have a strong hunch that 2013 will see a lot of traction in the market.

5. SuccessFactors + SAP HR : I understand that the integration needs more work – but there is tremendous interest from On premises SAP HR customers to start using SFSF. SAP definitely is doing the right thing in sales and marketing already in 2012 – and customers should be able to start seeing work in this area in 2013.

6. Automated Testing : I have lost count of how many customers have asked me about automated testing for SAP solutions. If you are an expert in testing, 2013 might be a great year for you. Whether it is done using SAP tools, or will third party tools win the race remains to be seen, especially when it comes to automated testing of interfaces.

7. Enterprise Information Management : Data continues to be vitally important at SAP shops. I expect MDG and Data services to be in hot demand in 2013, probably followed by MDM. The big issue I see is that very few consultants have the ability to explain the cost of bad data to business stakeholders. Just profiling data and saying 70% of customer data is bad is not helpful. If you can then use that analysis and say ” 23% of your shipments will be returned” , will get some one’s attention in a hurry.
That is it this time – let me know what you think. And hope everyone had a great thanks giving

SAPPHIRENOW 2012, Madrid – Keynote Expectations

This year, I am not going to Madrid to attend SAPPHIRENOW  and SAPTECHED 2012, due to some scheduling conflicts on work front. I will be following the event online as much as I can. My JD-OD friends will surely do their excellent wrap up videos, and I can’t wait to watch them. Also, a shameless plug for my IBM team at Madrid . Please go visit them at the IBM booth, and ask for Gagan Reen, and watch the retail application we built on HANA, specifically on XS engine.

I am not sure if there is a lot of new news that SAP has to share with the world this time. Not a lot of time has passed after SAPTECHED 2012 in Vegas. I am a big fan of keeping SAPPHIRENOW and SAPTECHED together as one event.  And having events so close to each other serves very little purpose to SAP and its ecosystem. I hope SAP does it in US too – and a change of venue from Orlando and Vegas couldn’t hurt.

I am sure the keynotes from Bill McDermott, Jim Snabe and Vishal Sikka will be awesome, as they usually are. What do I expect from each ?

From Bill McDermott, I expect to hear some color on why an amazing innovation like HANA only has about 650 (probably some more now, since 650 was what we heard in Vegas at Teched) customers. More importantly – what are his plans for 2013 .  APAC is where the action is for a lot of enterprise software. I would love to hear what Bill has to say about unique solutions for APAC companies. Of particular interest to me is what he plans to do to capitalize the mobility market there. It is ripe for the plucking . Checkout what I wrote last week on my way back from India. 

Maybe Bill will let Sanjay Poonen to do a short section of his keynote to explain the mobility strategy in more detail.  Another thing I expect Bill to go into is the convergence of mobility, hana , analytics and cloud . In past keynotes, he has articulated what each bring to the table. But the business value for customers clearly is in the intersection of all (or some) of it.

From Jim Snabe, I expect to hear the business side of SAP’s cloud story – with emphasis on the Ariba acquisition and Collaboration. I am sure several SAP customers will be excited to hear about how SAP is planning to give them extra value on Ariba’s vast business network. And collaboration plays a key role – since none of SAP’s competitors in collaboration space has the advantage of tight integration to the context of business processes.  An interesting side question to SAP cloud strategy is how SAP’s investment in HANA as the DB for ERP, CRM etc ties with the fact that new innovation in business processes from most of their competitors like SFDC, WorkDay etc are on cloud.  So why is SAP choosing to invest in On-premises HANA enablement, when the world is generally moving to cloud?  I hope Jim addresses that question. If I was in Madrid, I would have asked this in person to Jim.

There is no denying that my favorite part of any SAP event is Vishal’s keynote.  From Vishal, I expect to hear the next level of detail on SAP’s platform story. Platform is the future, and SAP’s platform is evolving rapidly. Maybe he will finally announce the sunset of the beloved Netweaver brand for cloud. What would be a really good thing for Vishal to explain is what is the next thing that the millions of ABAP programmers in the ecosystem to do in near future to keep themselves relevant.  It is a captive audience that is extremely loyal to SAP. It would be a crying shame if they are not shown a clear path forward on skills they need for the new-SAP.

Alright then – I am ready to kick back, and watch the virtual event. Good luck SAP .

Mobility In India – Reminds Me of A BoneyM Song Bahama Mama

Last time I went to India was in May of this year. And I came back totally convinced that Mobility and Cloud have tremendous potential there. As I am flying back home to Phoenix now, after a whirlwind trip to India, I have a better perspective of opportunities and challenges.

I know BoneyM might not be popular with some of the readers – so check this video out. When I think of mobility in India , the lyrics of the song that goes “…6 beautiful roses, and no body to pluck them..” come to mind.

First, some observations from last week when I was in India.

Internet speed in India has increased by leaps and bounds, but hotels surely have ways to go in terms of bandwidth they provide their guests. I spoke to the staff at both Windsor and Leela Palace in Bangalore, both amazing hotels – and was told I will be pleasantly surprised if I visit a year from now. I will take them for their word since I know first hand over the years that they take customer service more seriously than almost any other hotel I have stayed in.

Mobile phone bandwidth on the other hand is a different story. I had poor up-time even with international roaming for data and voice. Voice surely was better than data by a long margin.

Device diversity is probably bigger in India than in US – and I found everything from iPhones, iPads, Androids of all form factors, Nokia phones and several blackberry PDAs. Email and Facebook are probably the most used apps from what I could see.
But almost every person I met is an expert in SMS messages. India runs on SMS (and missed calls – no voicemails, people just leave a “missed” call as an indication that they expect a call back).

Mobile banking continues to be a big hit with even the “tech averse” older generation taking an active interest now. I was pleasantly surprised to see many elderly folks take internet connections to just read news on internet, and do internet banking and save trips to the bank.

Mobile users in India seem to have lower expectations of functionality and performance than those in US and Western Europe. However, they do expect extreme simplicity. Given a choice, they would like to live in a world of SMS alone.

With these observations, I have to believe there is tremendous opportunity for someone to take that market by storm. Volume is not a problem in India – there are a billion people, and vast majority seem to have a mobile device of some sort. However – I think a mobile solution for India should have some common aspects to succeed.

1. It should be inexpensive

India needs a volume pricing – and buyers are price concious. And this would mean whatever solution is put in place needs a solid platform to go with it that gives economies of scale.

2. It should work in any device

There is no one favorite device.  It is a gadget friendly nation

3. Wherever possible, use SMS

The country practically runs on SMS. It will take time to change to something else. But if SMS can solve an issue today, there will be lot of people who will buy. This is also good from a multilanguage support point of view. It will be an expensive undertaking to build apps for each Indian language.

4. Offline capabilities is a must

Given high availablity of bandwidth is a pipe dream in several parts of India, some offline capability is a must for any mobile app

5. Government, banks, construction and transportation are easy pickings

Forget your political leanings – India is all about big government, and people look at government for all kinds of things. Vendors should embrace this and not fight it. On bright side, there is plenty of interest from government to IT enable everything. Banks are already on forefront of mobility initiatives, but the opportunity is huge. Construction is probably where the biggest bang for the buck is – there is a high rise coming up anywhere you look. And I am yet to see engineers use a mobile device to do their work in those. Public and private transportation companies are used by everyone, yet hardly make use of mobility. These are the no-brainer type opportunities. I can think of another two dozen or so avenues for mobility initiatives

6. India needs local talent to develop and sell mobile solutions

This is applicable not for just mobile – but ANY solution really. It is a unique place, that many from outside India will find hard to figure out at a level needed to succeed in business. It is not a big deal for vendors since India has amazing talent locally, and a large expat community that can bridge any gaps. It will be a very strategic investment to utilize this talent pool and invest in it now.

7. Extensibility, multi language support can wait a bit

On first impression – it looks like several users in India can live for some time with out of the box functionality. From a good design perspective, of course it is better to build things with extensibility and multi-language support in mind. But it can wait for a bit – I think a profitable business model can be built for short to mid-term without needing a lot of enhancements and multi-language support. Of course I will gladly stand corrected if people who live in India point me in another direction. I am basing this on my short visits, and I am fully aware that I might not have picked up on the nuances.

The question in my mind is – who will seize the first mover advantage in India? Will it be SAP? IBM? Startups? By first mover – I mean the first to try to solve the problem in large scale. I am well aware that this is happening already in a low scale fragmented mode. I must admit I am quite tempted to give it a go myself.

SAP Teched 2012, Las Vegas – It’s All Good In The Hood

I reached back home few hours ago from SAP Teched Vegas. As always, it was a terrific event that magically gets better every year. Huge congratulations to SAP, and especially to Chip Rodgers for excellent execution. SAP paid for my flights and hotel (thank you very much) since I went there as a blogger . A big thanks to Mike Prosceno (herder for bloggers) and Mark Finnern (herder for mentors) for being such great hosts. Surprisingly, the food at lunch time was quite good this time unlike many previous events.

Unfortunately, I did not get to spend much time at innojam this time due to conflicts in schedule. Its probably the first time I have not competed or judged. I hope it is the last time – it is a terrific event, and I am looking forward to Madrid. I am always amazed at how much effort goes into it from Anne Hardy and gang. SAP is lucky to have them.

Congratulations to my colleague and friend Tomas Krozjl for being named Hana Distinguished Engineer , and to fellow mentor Martin Gillet for taking this photo of us

The blogger and mentor meetings were more manageable this time compared to prior events. So I used most of that time to network – and caught up with several fellow SAP tribe members (and chiefs). And since the information is now more continuous in its flow to influencer community, I did not have to worry about running from session to session trying to find latest information . Admittedly, the excitement part of Teched was low for me – but satisfaction level was higher. It was a lot of fun doing the daily wraps with Dennis, John, Jon and Harald for JD-OD. And we even tried live streaming.

Of course HANA was the big theme of Vishal Sikka’s keynote. It was probably Vishal’s best key note till date. If there is one thing SAP needs to get better at – it is the length of the key notes . It is now a common thing for these sessions to go over time. While the content was quite good – I would have loved to see some customers, developers and the new batch of Hana Distinguished Engineers on the stage. In my opinion, it would have made the event 3 times more effective and enjoyable. Hopefully this will change by Madrid. I loved it that Vishal got several members of his senior leadership team on stage to share the spot light.

I was not sure how Oracle would respond after the infamous #OOW hash tag hijack by SAP when Openworld was going on. I give full credit to Oracle for not responding in kind at teched. They took the high road , and I hope ORACLE and SAP don’t resort to doing anything silly on social media during Madrid SAPPHIRE, and dare I say “ever after” .

The messaging on HANA is getting better. I was happy to see less emphasis on speed, and more on transformation, and a move towards HANA as a platform. A few announcements got my attention.

1. Netweaver Cloud (despite the Netweaver tag, which I wish SAP loses quickly) is now GA. . Go here to get dev licenses –  – and they are free and indefinite, As Anne Hardy tweeted.

2. HANA One is available for productive use (AWS version of HANA). . It is about 64GB in size, which in effect can only hold about 30 GB data, making it near impossible to use it for a real production use case. Once bigger images are a reality, this should become a great model for using Hana . There is no SAP support you can expect for this deployment now. You need to depend on “community” support. Actually not too bad, since community support for HANA has in general been terrific in my experience.

3. MRP on HANA is now available, which should speed up MRP runs quite a bit in ECC, and at least some customers should find that relieving . I am waiting to see the business benefits pilot customers got.

4. Ariba and SFSF will run on HANA in future. This will give serious street cred to Hana when it happens. Replatforming is never easy – and I know this from running a huge replatforming program for a customer for a mission critical non-SAP business application. SAP has a lot of great talent – I am sure they won’t replatform, just for the sake of replatforming.

By Madrid, I expect this to get even better, with a lot of customer stories available. There are only 603 HANA customers now – so SAP has some ways to go. SAP also should weave all these into “we have only one platform” story in Madrid.

I also wanted to point out that I was rather confused that SAP chose to hold a SAP HANA Council at New York, the same week as Teched was happening. Why would they do that at all? This is one week where all the SAP technology executives should be at Teched and addressing customers, developers and partners at their largest technology conference. From the outside, it did look to me like two parts of SAP went in their parallel ways with holding two events the same week, with more or less similar agenda.

I was thrilled to see SAP Co-CEO Bill McDermott at Teched, and had a chance to engage him in conversation. This is very important for SAP to do at Techeds. Bill was of course on his A game as always, and gave an excellent and lively Q&A session. When he said “Not everything is about making money”, I could totally visualize him debating someone in a future presidential election 🙂

Mobility and Cloud did not get as much attention in keynotes as they deserve, but I will give SAP a pass till Madrid.

There were a half dozen  things that stood out for me this time, and let me spend a couple of sentences on each

1. Hana Startup Program

By far, this was the best meeting at a Teched that I have attended, and SAP should be shouting these start up stories from rooftops. What was very greatifying to hear was some start ups clearly saying they could not have done this in any other technology. Kaustav is definitely doing a bang up job running this program.

2. Usability

I was quite impressed with Sam Yen’s vision of how he intends to make usability discussions go away when talking about SAP. It is a tall order given the history of hundreds of thousands of ugly screens (by today’s standards). Persona’s – which lets a non-technical user to make their screens look better very quickly – are a great idea. No points for guessing Dennis Browne and team made this possible. They are rock stars. What I liked the most about the hour spent with Sam is the idea of getting better usability without boiling the ocean. It is a targeted approach of identifying the right screens for each customer. It is fairly easy technically, since Kernel upgrades are all it needs . No enhancement packs are needed. Now – not all is well. It is built using Silverlight technology, and it will take time to move it to HTML5. And it costs money to buy the repeatable custom solution . The big competition is from good old GUIXT. But all things said, this is a great move by SAP. And good luck to SAP for taking this role.

3. SAP Store

Dan Maloney explained his vision of how all the SAP stores – things like ecohub that SAP built, and things like eShops that came to SAP via acquisitions – will all merge into one store. I was skeptical that SAP AEs will not like it, but was pleasantly surprised to hear AEs will be compensated even if customers buy from stores. This will take a couple of years to see light of day in full fledged form, but is definitely the right thing to do. Dennis Howlett would be happy to hear that the store will also list prices in public. I am looking forward to seeing more in Madrid

4. Juniors @ SAP

If there is only one video that you watch about Teched , watch this . Very few things make me emotional at tech conferences. Seeing these kids in action definitely made me very emotional . A big shout out to my friend John Astill.

5. Business Intelligence

I also had an opportunity to chat with Michael Reh a couple of times . He manages engineering for BI clients. I was genuinely impressed by the hanalytics product he showed us mentors. I also appreciated how candid he was of the bumpy road that BI 4.0 had to take, and steps he is taking to make it less bumpy going forward. And I loved his Jaein ( Ja and Nein) answers . I asked Michael if he felt bad about BI products being discounted heavily to aid non discounted Hana sales . His answer was upbeat – he did not see any issue as SAP will get paid either way, and it doesn’t matter to him whether it is Hana or BI that brings in the money . I admire that answer – I would have felt terrible if I was in his shoes . If Vishal ever need a good solid use case for his “timeless software”, “non disruptive innovation” and “kill the layers” principles, BI is a perfect candidate.

6. Dogfooding @ SAP

I swung by the “SAP runs SAP” booth to catchup with my pal Nathan Oyler . It was exciting to hear SAP’s own adventures with BW , CRM and ECC on Hana. I hope Nathan will blog about it soon . I will be honored to host his post as a guest blog any day . He is a great addition to Oliver Bussman’s team – along with Martin Lang et al.

I will close out this post with mentioning something that was greatly gratifying for me this week. I have not been a blogger for long. And many of you know that I have conflicts in my mind on how my readers, especially those who work for SAP, will interpret what I say on my blogs. I was put at ease considerably after discussing this topic with several people at Teched. A lot of SAP employees expressed their thanks for expressing my opinion in public domain, and some of them showed me long email threads discussing questions I raised in blogs at great length. A couple of people did point out that some of my criticism of SAP was off base, and unfair . But all things considered, I am a lot more at peace now about blogging than ever before.