As HANA matures, where should SAP focus?


It is not news that SAP is betting the farm on HANA. SAP’s sales and marketing organizations have done a tremendous job in making sure the HANA message is delivered loud and clear to its customer base.  SAP sold more that 100M Euros worth of HANA last year , and will probably do much bigger numbers this year too.

 

BW on HANA is already out, and is touted as a killer app. It might very well be a killer app – but that remains to be seen. In our internal lab projects, it is not as smooth as we expected. It is a bumpy road – but it is definitely fast. DSO activation for example is super fast, but it will also fail inexplicably, and then the time you save in activation is lost in trying to research what went wrong. The good thing is that since we know it is very fast, despite the teething problems – I am sure lot of customers will buy it. And to a certain scale, software is sold in bundles any way – so nothing will stop SAP from selling HANA licenses. Customers actually using HANA in production is another story altogether.

 

Buying is just a first step – the bigger question is who will implement. As of now, mostly SAP PSO is doing the implementation. But that is not a scalable model at all. PSO cannot satisfy the market by themselves, and SAP should be aggressively pitching to SI partners to sell and implement BW on HANA. You get some benefit by just doing a database switch to HANA, but the real benefits come from simplification – which means redefining the datamodels and data flow.  And that takes time and expert industry knowledge , and not just technical skills.

 

SI partners are terrific at implementation, and building accelerators for implementation. However, what they are the best at is NOT building apps. For apps, it is the smaller developer’s world. But then, SAP HANA is not yet available for smaller developer to do something about productively.  SAP has made a good first step. A sandbox is available for them to play with. But it is not a full development environment they can create a product, license it and sell it in a store.

 

So on both sides – implementation and apps building, SAP has some ways to go. If they don’t get their act together in short time, next year – we will start hearing the HANA shelfware stories.

 

There has been some announcements meanwhile on HANA for SMEs that I saw a few days ago. I am not convinced how SAP is going to sell HANA to SME clients. SME is primarily a market for hosted systems – public or private.  Why would they care about the nuts and bolts of the database that their system is based on? They just expect it to be reasonably fast.  As I mentioned to few friends on twitter – not verbatim –  “If I hire a landscaper to mow my lawn, why would I care if he uses a Black and Decker electric machine, or a manual push mower?”. I don’t – I just pay the guy to mow the lawn, and will hire another one if the first one does not do a decent job.  If there are special apps that are HANA based that give me a positive top line impact, there is a case to pay a premium for HANA. Otherwise, I doubt this will fly.  Especially after companies like Workday have made their cloud offering in-memory based fully and not charging specifically for it, it is hard to ask a customer to pay a premium for modernizing an old system.

 

Once BW on HANA is out of the way, obviously SAP will come out with ECC on HANA.  With most of the heavy lifting in ECC done in ABAP layer, customers will not see any huge benefits buying HANA as a database. And it is a few hundred million lines of code – so SAP is not going to rewrite everything in ECC to work on HANA. This essentially means SAP needs to build more things like the CO-PA accelerator, and more specialty apps for ECC that needs HANA.  Which then needs the small developers and SIs to play a big role to scale it meaningfully.

 

So, will SAP make the effort and actually make it work for the small developers and SIs ? or will they try to do it all by themselves?  And while they are at it – I hope they try to make this work for mobility, cloud and everything else too.  one approach – is to stay the way it is now. SAP will try to create the market, with the hope that some day in future partners can scale it. Or they can make it work for partners and smaller developers right upfront, and build a larger momentum.

 

None of this is new to SAP – several people have already made the case to SAP on these matters. And to SAP’s credit, they are good listeners. Now the only question that remains is when they will act.

 

 

The Social Media Giveth, And The Social Media Taketh Away


If you ask me what has had the biggest impact in my life for the last few years, I will say without exception that it is social media. And I am only a minor league bench quality player in social media , compared to the stalwarts. But even then – it has changed how I live and work.  On the personal front – I won’t go to a restaurant or buy a book at an airport without checking out reviews, or asking on twitter for a quick opinion . Without facebook, I would never have kept up with what is happening in the world of competitive dog shows, which is my hobby.  On the work front – twitter is a life saver. I have lost count of how many times others have helped me find information quickly, or offered help when I tweet out a question.  It is also rather  funny that I usually never get a timely response from most of these sources if I tried on email or phone.  I blog when I get an idea that I think more than one person would like to hear – and nothing has taught me more in these past years than clarifying thoughts in my own head when I settle down in a plane ride, and open my computer to post something on my blog.

But for all that it gives, social media also has a terrific/terrible way of taking away.  When President Obama was candidate Obama in the last elections, I had seen many of my friends on Facebook supporting the campaign there, and helping with fund raising.  I was pretty impressed that his campaign was smart enough to use social media to raise so much money and awareness. And this year – I see many other friends effectively use Facebook to attack Obama’s policies, and help his rivals to raise money.

I have lived in US for about a dozen years now – and have watched with amusement how polarized people are when it comes to political ideology. Some of the smartest people I know – people who provide very balanced and well thought out opinions on work related matters, and who are polite at kid’s soccer games – they tend to make extremely biased statements with no restraint when it comes to politics. This is true for people in both left and right wings of the political spectrum. And in these 12 years, I have only seen the partisan nature increase – not decrease, both by career politicians, and by common man . Watching Facebook and twitter, I have a feeling this partisan nature has accelerated since the last election. Social media gives information so quickly, and without any editorial intervention – that it permeates faster than any other information delivery mechanism of our times.

While I was growing up in India, most people there had no idea of US election politics. We knew who the American President was, and that there were 2 parties, and that was pretty much it. Now my cousins,  nieces and nephews in India know as much about US politics as people who live here. It was quite amusing for me to hear how they view American politics strictly based on what they see on social media.

This is not just an isolated thing that affects politicians alone. I see this all the time with enterprise software world too – affecting vendors, influencers, customers etc. Some software vendors have totally embraced social media. I have seen many email signatures that read “social media leader for blah blah” as the designation of the sender. People actually get paid to manage social media, and I don’t even find it funny any more. Admittedly, I was shocked and found it funny when I first saw it – but not any more. I have accepted it for a fact that vendors want to control social media some how.

Question is – is social media giving them sufficient bang for the buck? Every one I have asked so far from vendor side assures me it is hugely beneficial to them. It is not a secret that vendors like to “buy” influence some how. Some do it with finesse – and give influencers enough information, and then get out-of-the-way on how it gets interpreted and analyzed. Some are more blunt, and will use social media as a pure marketing platform and blast out tweets, and blogs that praise themselves and say nasty things about competitors.  Some times different parts of the same company take diverse approaches when it comes to use of social media, which probably just results in erosion of  brand credibility .

But how many buyers make a decision based on social media? very few that I have seen. There are a few exceptions, but largely the purchasing process in enterprises have not followed the shift that has happened in consumer side.  But there is a silver lining too – although ultimate buyers don’t value social media all that much, there are influencers to that buying decision who make up their minds based on what they have seen in social media. I have been surprised personally when I give out my business card, and someone I have not met before would say ” Ah I recognize you from twitter and your blog”. It has occasionally also helped me win business. So may be it is just a matter of time before social media becomes a big criteria for enterprise purchases . But at least for now and for near future, more weight is still given to quality of the product, price, references etc.

I am yet to see a CXO who told me ” I am impressed that you guys refuted your competitors’ mean comments in your sponsored blog. I am now convinced I should buy from you, let me cut a check for perpetual licenses. Looking forward to more content like this”.  But what I have seen is CIOs and others calling me and asking ” hey, my team just pointed this flurry of activity to me from this company. Why do you think these guys are suddenly saying all this stuff about the other guys? What are they really afraid of ?  Should I be worried?”.  In my mind – it is a  perfect example of social media back firing , despite good intentions.

Social media is a fantastic opportunity to listen to your ecosystem, as long as you also follow-up with some action.  Then you can use social media to point out the actions that you took.  Of course, you can also use it mostly as a platform to shout from – but then you carry the risk of your ecosystem tuning you out quickly.  Even before social media existed, it was not possible to get a second chance create a great first impression. With social media, it is next to impossible. People form opinions really quickly based on what you do in social media. If you mess up – it will be hard to earn back the trust.  It is a hard balance to strike, but now that the pundits have social media maturity models and best practices, I suppose this is all well covered.

Analyzing Project Success – talent wins games, teamwork wins championships !


I am on cloud nine at the moment – our team successfully finished a huge big project go live in a “minimum fuss” way (THE way go-live should be) and I am getting ready to party hard with the gang.

It was a journey that started in the fall of 2009 – and the team is as intense today as they were 2 years ago. But the one thing that gives me more satisfaction than anything else is that there was no “us and them” between client team and “my” team apart from a contractual/legal perspective. I hold this as the prime reason for our success – we could have done every thing else right, but without this “joined at the hip” partnership – we would not be here today celebrating, and smiling ear to ear. Due to confidentiality reasons – I cannot disclose the client or the exact work we did, but I thought some one would benefit from my experience if I shared a few highlights from the project. If I manage to get the legal hurdles cleared, I will make a second post to complete the picture.

The client brought in an A team from their side – and the project was owned by a senior executive from business. Both business and IT leadership reported to her. Consequently, everything was done with the sole objective of making sure business got what they needed. The Program manager, technical manager, development manager, architects and project managers were all great people with great domain expertise – and they all wanted to “get the job done”. Even when they disagreed (passionately), they had the maturity and trust in each other to discuss and get to common ground.

Right from the start, we partnered at all levels of the program organization – from developers to sponsors. We had several hiccups along the way ( attrition issues, technical issues, relationship issues etc) – but since we had strong relationships, there was no difficulty in having honest conversations on what is happening , and how we are going to solve it. In a large complex program spread over multiple locations – this is critical. Nothing was ever hidden in status reports – full transparency, and joint plans to solve problems, and joint parties to celebrate successes .

A fantastic example of the partnership that I remember on top of my head was when we were finalizing scope early on. I, and another person brought up a discussion that the number of reports to be developed looked out of whack based on past experience. The leadership team took it seriously, and went back to discuss more on this – and came back with a scope that was about a third of what was originally proposed. They identified redundancies, and lower priorities and diligently worked through to save the project a lot of unnecessary work. I had made this recommendation on reducing scope, despite it meaning my team will bill significantly lower hours and there by make less $$ . The point is – $$ billed is not the biggest success factor for a consulting company. The primary goal for the consulting company is extremely high customer satisfaction leading to long term partnership, and being elevated to ” Trusted Adviser” status with the client. My mentors taught me that lesson early in my career, and I try to teach that to the next generation of PMs that come after me.

Change requests have a big bad name in project management field, especially with analyst community – and the word on the street is that SIs use it to milk a client dry. I never had any trouble in this regard – all changes were discussed in detail and agreed on, before we proceeded with any change requests. Every change had full justification and agreement, and I am very proud of the fact that not once in the whole life of the project did any one have to say “lets see what the written contract says”. That is the beauty of having a solid relationship across all parties involved, and a solid process to govern the project change control.

As I look back in time, the one thing that strikes me most is the sheer number of people who learned valuable skills and experience in the project from both client and our side. Leadership is all about empowering the team , and delegating authority and not just responsibility. While the project had a well defined escalation path, a lot of decisions were successfully taken by people closest to the issue, with appropriate heads up given to management for integration purposes. Having gone through this experience, I am sure we are all well positioned for success at whatever comes next in our careers. It gives me a lot of satisfaction that a lot of leadership talent was identified and nurtured through the program.

One thing I learned in the course of the last 2 years is that there is no one-size-fits-all way to motivate a big team. Some get motivated by money, some by getting additional responsibility and visibility, yet others by periodic change of roles within the project and so on. My project leaders and architects are exceptional – they found what made every team member tick, and acted on it, taking my help where needed. I still remember being fascinated by developers in my team pretty much competing for fun on who will find the most bugs, who will fix the most bugs and so on – over weekends and holidays, on their own time. How awesome is that? I could not be more proud of my gang – they rock. We have our fair share of disagreements – but team work and a common goal of making the project successful, ensures we get over them in the shortest time, and healthiest manner possible.

Last but not least – there is a lot I am thankful to my support staff, ,my managers and my mentors. A two plus year project of this size meant that I had to ask for help periodically. They not only gave me support and guidance behind the scenes – they also came in person and celebrated our successes. They cared – and we appreciated that a lot, and it is a lesson we will take with us as we progress in our own careers.

Most people who read this would have made an assumption that this was an SAP project – with me being an out-and-out SAP guy, and an SAP mentor and all that. Well, this was NOT an SAP project. It was my first non-SAP project too. I am an extremely hands on person when it comes to technology – but I had to learn to trust the technology experts on this gig. It was very unpleasant for me at the beginning, since I am used to providing a lot of technical input to my team in SAP projects . But I learned that there are many people with MUCH better technical talent than me – and I should just trust their judgment. That was a HUGE lesson for me, and one of the most important ones I learned. Of course I did not learn it fully (yet) and occasionally jump in and make comments based on what I think are corresponding scenarios in SAP 🙂 . I must also say that this has made an impact on my view of SAP. There is a lot SAP practitioners can learn from the non-SAP world, and I am glad I now have this experience under my belt.

Success is multi-dimensional. A lot of times projects get measured along time lines and budgets alone. We surely managed by SPI, CPI etc – but that was just one of the many dimensions. We were clear on conditions of satisfaction, and both my client counterpart and I were committed all the way to make sure we kept each other in the loop on what is happening. It is a professional relationship I cherish, and I am sure it will continue past this project too.

As Michael Jordan said ” Talent wins games, but teamwork and intelligence wins championships” . I second that – 3 cheers to the team ! There is more work to be done for remaining phases of the program – but for now,let us Party 🙂