Further info and resources from my website

Showing posts with label Oracle. Show all posts
Showing posts with label Oracle. Show all posts

Sunday, June 25, 2023

My 10th anniversary as a global Workday expert: Ready for the next 10 years

PARIS

 In that distant summer of 2013 when I spent ten intense days in London going through the highly demanding Workday certification process, I wondered whether that was time well spent. After all, few people in continental Europe could spell Workday then - actually, the only place to go through the certification course and exam was in London, nothing in Paris or Amsterdam. Apart from the UK, there were few customers in Europe, and most were just subsidiaries of US companies. Many of my friends and professional contacts questioned my sanity as it made more sense to continue as a system selection consultant dabbling in several tools like Oracle, SAP, Cornerstone and the myriad other HRIS systems available on the market rather than getting associated with just one. 



 Rewind a couple of years. I was presenting at the HR Technology Conference in Chicago and one late afternoon as I walked back to the hotel, whom did I see walking in the same direction? None other than Dave Duffield, the legendary founder of PeopleSoft and Workday. Many people will remember that his fight to protect PeopleSoft from Oracle's clutches are now the stuff of legend (I recounted that epic fight in my book High-Tech Planets: Secrets of an IT Road Warrior). I went up to him, introduced myself as a former PeopleSoft product manager in Sandy Riser's global team. "Great team," Dave was gracious enough to say, "you guys built an amazing number of payrolls in just a year and a half." I then asked him the burning question that has been on my (and many people's) mind: "After PeopleSoft, why didn't you just retire rather than embark on such a difficult project? After all, you revolutionized the HR technology space with PeopleSoft. Isn't it time to relax and enjoy a job well done?" I still remember his reply as if it were yesterday: "Two reasons. One, at age 60 I am too young to retire. Two, having lost PeopleSoft was a blessing in disguise because unencumbered by a legacy system we can focus on building an entirely modern system that would fix the limitations of the older generation of HR systems and be a native 21st century tool." 

My 12 clients made it happen

 I couldn't agree more as I had reached the same conclusion that our profession and industry needed a true cloud-based system. And since I did not want to be a mere gawker the way many analysts from Garther & Co are (pontificating on systems they have no idea how they are built or implemented), there was no other choice: I had to get my hands dirty and what better way to do that than on a new system with the potential to disrupt the market? So, after joining Wipro, then a Workday partner, I got my certification, started working on the first implementation in France and other countries. A year later, I went solo making a second strategic decision: to give a wider array of customers the benefit of my two decades of HRIS experience and now with the added benefit of being able to implement the most sophisticated HR system on the market. 


 We all make mistakes in life (business and otherwise) and I've had my share of those, but when it comes to investing in Workday and becoming a well-known expert in this system in addition to overall HRIS, that was one of the best decisions I ever made. Fast forwarding to June 2023, the exact month when 10 years earlier I became the first person in France to get certified on Workday, when I look at all that I have accomplished, I need to pinch myself to make sure I am not dreaming. I have been involved in 12 Workday implementations, many starting with Core HR as the foundation module, others on specialized modules, especially my favorite, Compensation: today more than one million employees are managed in Workday thanks to yours truly's modest efforts (in conjunction with others, of course). 

 Having my base in France, my clients have been logically Europe-based, but my international outlook means that most of them are global and in pre-Covid times I visited more countries around the world than many people have had hot dinners, in order to organize workshops, demo the system as we go through various iterations: design - build -test - training and deployment. I have partnered with hundreds of heads of HR, HR managers, Comp & Ben experts, HR Business partners, IT professionals as part of a client's resources along with dozens more of consultants and managers with Workday and the myriad implementation outfits part of such projects. A cast of thousands, literally. Just one round of Workday testing (End to End or User Acceptance) can easily bring me in contact with 100 people between individual testers, test leaders, system consultants and various managers involved in the process. 

The blogger with a Workday partner

 So, what's next? I'll answer with another question: Why change a winning combination? I may dedicate some time to helping a company re-engineer its HR processes, search for  a new system (where I keep a strict neutrality), even implement another system (always good to look at what others do - as I did recently with an Oracle implementation.) But most of my time will be spent on bringing my expertise to companies helping them make the most of their Workday investment, especially in my favorite areas:
-Core HR
-Compensation
(both Core and Advanced - but also Payroll with the number of countries covered increasing)
-Security
-EIB (mass loads)
-Reporting.


(The last three running across all modules as I think no Workday expert can afford not to be cognizant of these three features as they are key to any implementation, be it Financials, HR, Recruiting or Learning.)

More modules/products/features around the above but also Extend and AI will appear which will keep me busy in the foreseeable future. Even current features will become more sophisticated to the point that most consultants will have to decide what their areas of expertise are, and these will become more and more limited in numbers as they specialize. 10 years ago, one could have a good command of most of Workday's modules. It is now nigh impossible. The future looks therefore quite bright, especially when no serious alternative to Workday is appearing on the horizon.

Monday, October 17, 2022

Workday vs Oracle: A comparison of two cloud HR systems

PARIS
If Workday is the belle of HR systems, Oracle is undoubtedly her ugly sister. Having implemented both, let me share some examples to prove my point. (The Oracle system here is the one that Oracle actively sells, Fusion HCM Cloud, having retired its shoddy predecessor, EBS, and putting PeopleSoft on life support.)

OVERALL SYSTEM USER FRIENDLINESS
In the 20 years I've known Oracle, one thing has not changed: its scant regard for customers and the most obvious consequence, poor user friendliness, reinforced by a technology that seems always a generation behind others. Key example: In most consumer-grade platforms you can get further details and actions from a given object you're looking at by clicking on the dots that can be found around that object, usually at the upper-right corner (just check any Google page) which in addition you can check by opening another tab.

As expected from a modern HR system like Workday, if you're looking at an org chart and wonder who a specific employee is, all you have to do is right click with the mouse on the dots and that employee record opens in a separate tab for you to peruse their data. Once your curiosity has been satisfied, just close that tab and go back to where you were, the org chart, to continue the work you were doing there.



No such luck if you're using Oracle Fusion. This supposedly latest-generation tool will display a pretty average org chart (see below) and should you want to see the details of a given employee there's no capability to open a tab with that employee's file. You'll have to go back to the landing page, search for that employee and then open their record. And then if you want to go back to where you were (that is, if you still remember what you were doing) you'll have to start all over again, go to the org chart, enter the team you're looking for and the system will display the page you were on eons ago.



As for the search bar, Oracle technology is still stuck in a time warp: it is case and accent sensitive. So if you have an employee called Pénélope (in French) or Penélope (Spanish), and you enter "Penelope" you'll get no results. Obviously, no Oracle developer has ever used Google and other similarly ubiquitous internet tools. 

Menu jumbo-mambo
 


In Workday, action menus are organized alphabetically, which is the logical way to go about things on Planet Earth. The five most frequently used actions appear first, which is a great time saver. On Planet Oracle, actions appear randomly, making you waste quite some time going up and down and across the the screen in hot pursuit of the action you need. Nobody ever told Oracle that making life easier for the customer should be top priority.




 

 

 

 

 

 

 

 

SYNC ISSUE
We all know that "integrated" systems are rarely so, but what is amazing is that with Oracle even within a single module or feature thereof you still run into synchronization issues. Let's say that as a manager you perform an action in Workday (e.g., move an employee from your team to another) and this action requires an approval from another role (say, HR.) You log in as that HR person and here's the approval task awaiting you. Try and do the same in Oracle: you'll have a 3 to 5-minute time lag before the action travels from Manager to HR. In real life it doesn't really matter, but in project mode when you're constantly testing system setup and configuration it soon becomes bothersome and frustrating. 

Language enablement is another area where Oracle's sync'ing prowess is, shall I say, sinking? If you need to turn on a certain number of languages to go with your global deployments, with Workday it can be done in a couple of clicks and you see the results instantly. If you are unfortunate to have selected Oracle Fusion, you need to request language activation with Oracle Support. If you happen to do this on Monday, too bad, since this is done over the weekend. And since it takes half a day per language, your global implementation may have to wait an additional couple of weeks before you can go in and start checking translations.


SECURITY AND WORKFLOW
Whereas Workday can handle complex security requirements via domain and business process security, Oracle is very limited, often offering only global roles with no possibility to restrict per country/company or other criteria. In addition, whereas Workday proposes role names that are meaningful (Compensation Partner, HR Partner etc.) Oracle suggests roles with inordinately long names to remind users what that role can do (HRWithCompensationNoNotification). Can't get uglier than that.

Managing role conflicts is always an issue the more complex system implementation is. Whereas Workday has its own challenges, business process conditions work pretty well.  (Glossary: business conditions which allow you to decide how a specific role at a  specific step in a given workflow should behave.) Oracle, on the other hand, doesn't manage role conflict satisfactorily. A user case I struggled with during an implementation of Fusion  is the typical case of an HR user who is manager of an employee for whom he also plays the role of HR. If this manager initiates an action as manager and this action requires HR approval, you'd think since this manager is also this employee's HR they don't need to approve themselves. You'd be wrong! Oracle will make you do exactly that, which is absurd. You won't have this issue with Workday because its workflow configuration includes the possibility to exclude someone from approving a task if they are the initiator.

In summary, Oracle's  workflow capability can't hold a candle to Workday's which is extremely rich and allows for a level of granularity and sophistication Oracle customers can only dream of.

HALF-BAKED SYSTEM
Both Workday and Oracle provide various seniority dates to be used where relevant depending on whether one is interested in a hire date, or a company date, or time in a position etc. The similarities  end here: whereas Workday offers straight out of the box all these dates (as a user just go to an employee's record file and you'll see all the dates for that employee), Oracle will ask the user to launch a calculation for the dates they are interested in, otherwise they just remain empty not because some data is missing but because you haven't requested its calculation!!! Use case: You launch a promotion action on an employee and in order to help you make up your mind you need to know how long they have been in their current position.
In Workday, the data display effortlessly so you can continue with your promotion task.
In Oracle, you'll probably be met with an empty field, so you'll have to abort the task (remember you can't have two tabs or pages open at the same time in Oracle), go to the Seniority Dates screen in Quick Actions,  request a calculation, and then start the promotion task all over again. Awful user experience. Got forbid that at that moment you need to check another piece of information (say, compensation). You'll have to exit the promotion task one more time, go to Compensation, view the data and, if you still have not slit your throat in despair, launch a THIRD time the promotion task. One of the nuttier design decisions I've ever seen in my quarter-century experience of HR systems. 

Simple and available - the Workday way

DATA LOAD/MIGRATION
I could rant for days on how complicated data management is with Oracle, but suffice it to give one example: data inactivation. Let's say that you created a contract type which is becoming obsolete. To inactivate it you will need two rows: Start and End Dates of the period when the contract was valid and another row with the Start and End Dates when it is no longer valid. Now, since the End Date of Inactive is till the end of time Oracle requires you to put something like 4532. Why this date and not 9999 the way they do it at SAP? And why do we even need to put an End Date? Because Oracle is still run by the same people who created the relational database and keep on thinking along the lines of this technology that harks back to the last millennium. 

QUESTIONABLE DATA MODEL
Every vendor has their own data model which has been a perennial issue in system-to-system integration. None is worse than the manager data model as pursued by Oracle versus Workday. With Workday, a manager is appointed on an organization (or team) and any employee part of that team will share the same manager. Clear and straightforward - even if some first-time Workday users may be taken aback at the logical consequence of this choice: a manager will always sit in an organization above the one holding his/her team.  An employee is hired into an organization. With Oracle, things are illogical and a source of endless confusion to users: a department with 3 employees can have 3 different managers since employees are linked directly to a manager, and in this case each can have a different manager. A department manager can be assigned (as a system admin task) but only employees without a directly assigned manager will inherit that departmental head as manager. You can easily see how ugly this can turn with different employees having different managers, some sharing the same or having none whatsoever.

Calculated Fields vs FastFormulas
In short, both are ways to write custom rules such as a calculation of a compensation element or a condition/eligibility rule to apply to who should get that compensation component. And that's where the resemblance between the two stops. Whereas Workday has innovated with an easy-to-use feature whereby you assemble your rules from different objects Lego-like, Oracle is still stuck in last millennium's technology -hardly surprising when you know that FastFormulas are a transplant from Oracle's much-hated EBS HR system which only a database nerd can make sense of. See below screenshot from the two to get a sense of  how Workday has managed to become the default tool of HR users. 



Today's tool vs yesterday's

Custom Objects vs Flexfields

Here again, we have similar objects aiming at extending a system's capabilities beyond what was initially supplied by the vendor. But whereas Workday makes it easy to build, use and maintain such objects, Oracle's Flexfields have serious limitations. One of the most egregious being that on any screen it is linked to, a Flexfield appears systematically at the bottom. To give you an example, let's suppose that in a Hire screen in addition to the standard "Business Title" field, you want to add a related field called "Local Business Title". Since Oracle doesn't offer a second such field you'll have to create it via Flexields. So be it, except that being a Flexfield it appears all the way at the bottom of the screen, probably next to a data section on addresses or blood type which have nothing to do with it. Very confusing to the user. Worse, if the Flexfield is to be filled with a value depending on what you entered in the standard field, you'll have to scroll all the way up to remind yourself what you entered and, having duly taken note of it, scroll all the way back down to enter a value for the second, related, object. In terms of customer experience, it's simply awful, but on a par with Oracle's products.

DOCUMENTATION
The differences between the two vendors couldn't be starker: whereas Workday has a flourishing Community where you can find an easy answer to set-up documents, share best practice ideas with other customers, suggest enhancements to the tool (and track its status), Oracle is...well, Oracle. Its Help Center is anything but helpful. All you get is some marketing PowerPoint presentations, fluffy documents, links to attend Events and that's it. If men are from Mars and women from Venus, well Workday is clearly from Planet Customer and Oracle is still stuck in its Planet Larry Ellison - or Technology: the two are interchangeable.


So, why do some companies buy it?
I could go on for hours and inflict thousands of additional pixels on your retina, but I think you get my drift. Which prompts the following question: with Workday being manifestly so superior to Oracle in every way, why do some customers still buy Oracle for their HR needs? 

First, you have to realize that only current customers (those who are using Oracle database or middleware or Financials or legacy EBS system) have any interest in envisioning the possibility of purchasing Oracle's Fusion system. 

Second, a majority of Oracle customers (both PeopleSoft and EBS) moving their HR system to the cloud do it not with Oracle Fusion, but with...Workday, proof enough of what they really think of their current vendor.

Third, as for the minority who decides to stick with Oracle, you may still wonder that only masochists would spend good money on bad technology. And here you'd be more right than you may think. When I referred to these customers as buying Oracle Fusion HR, actually I wasn't being accurate because one of Oracle's (many) dirty little secrets is that these customers actually don't buy Oracle HR because ...they get it for free! Oracle just tells them that if they take Fusion Financials, they'll get HR for free. Most customers make the decision that sure it looks ugly but you don't look a gift horse in the mouth, do you? So, they decide to plod on and make the best out of a bad situation.

It's not dissimilar to those millions of consumers  who have a regular meal at McDonald's knowing it's not good for their health (or their palate) but that consideration is outweighed by price and convenience. 

So, my advice to Oracle customers as they head to Oracle CloudWorld is to remind them of that old phrase: you get what you pay for. And as you've seen it in this analysis, there's no denying it: Workday blows Oracle out of the water.

Thursday, November 11, 2021

Payroll vs Compensation: The sempiternal HRIS conundrum

RIO DE JANEIRO

Recently, a UN agency which is making the transition from an SAP-based HR system to Workday asked me what they should keep in their legacy system and what should be tracked in Workday. I was glad to share my knowledge and experience as this issue is something I witness in every HRIS implementation I work on. (Disclosure: In my distant past, I worked several years for the UN in New York and Madrid.) 

To understand the complexity of the analysis to be undertaken, you have to realize that the situation is radically different based on whether this is the first time you're embarking on an HRIS project versus whether you already had an on-premise HRIS system and are now moving to a cloud-based one.

If the latter, two situations may arise:

(1) Your scope includes Payroll: In that case it's to a large extent a shift-and-lift exercize. Of course, you may struggle with the limited availability of country payrolls in the cloud system you're moving to versus your legacy system (for instance, SAP has scores of country payrolls whereas Workday has only 4, with 2 more in the works.) This will limit your shift-and-lift capabilities as for the countries in your scope missing a cloud payroll you'll find yourself in a situation similar to the next one.

(2) Your scope doesn't include Payroll: either because (a) your cloud vendor doesn't cover your scope fully, or (b) because to minimize risk, you decided to keep Payroll out of scope for the time being. That's when you have to make a determination what to keep in your local Payroll system and what can be moved to your new cloud system's Compensation module. 

This exercize is similar to the one you'll have to run if you've never had a full-fledged HRIS in the first place. Or, which is the same, if your HRIS is basically your payroll system where HR Admin/Compensation and Payroll are subsumed in the same tool. You'll be surprised by how many companies, domestic or global, still fall in this category.

What is Payroll and what is Compensation?

There may be as many answers as there are unique circumstances. However, one can safely adopt the  following rules of thumb:

  • Gross versus net: Compensation, and therefore your new HR system, should definitely hold your gross salary and similar items (such as allowances), whereas the net amount will be held by your local payroll. Don't get confused by the word "calculation" and think that all calculations are made in Payroll and simple amounts are held in Compensation. A Seniority allowance will have to be calculated first in Compensation and only when you have the amount due to the employee, will it then feed Payroll which, after performing a gross-to-net calculation, will then disburse the amount to the employee (via direct deposit or check.)

  • Complex calculation: If a given compensation component needs to be calculated based on criteria and data which are not tracked in your new HRIS (let's say, time worked) then the decision is obvious: only track it in Payroll. 

  • Compensation Package/Total Rewards visibility: One of the advantages of a modern HRIS is the ability to have all your employees' full compensation at your fingertips with a few clicks. If a compensation component is considered as meaningful and can be calculated in your HRIS then it should be part of Compensation. This criterion should definitely be taken into account when selecting a system as Workday, SuccessFactors and Oracle HCM Cloud (a.k.a. Fusion) are far from being interchangeable when it comes to their ability to take different data types into account when calculating a compensation item



  • Document generation: If there is little doubt that producing a Payslip is a task best left with your local Payroll tool(s), you may decide that it makes sense from a business perspective that storing it in your new HRIS as part of Employee Documents (depending, of course, on your vendor's technological prowess.) On the other hand, if you use your HRIS to run your Annual Salary Review process, then generating your employees' Compensation Statements will be a task for Compensation, not Payroll.

  • Many other criteria  and factors could also weigh in, depending on a company's unique circumstances, but remember the cardinal rule: Your new HRIS should NOT be a carbon copy of your Payroll, the two are linked but as explained in the few examples provided above they are quite different beasts and as such should be treated differently. 


    (The Blogger/Consultant, after having just implemented an Oracle-based HRIS is now taking a two-week vacation in the Wonder City before starting a new HRIS implementation project, this time based on Workday.)

Friday, November 13, 2020

 

Gartner's HR Magic Quadrant: A Stronger Rebuttal

PARIS

November is usually a time for celebration: On one side of the Pond it  brings Thanksgiving, on the other the new beaujolais. This year not only does it take place during a persistent pandemic but it also brings the latest edition of technology research firm Gartner's HR Magic Quadrant. I'm unsure which of the two is worse: At least we know that next year the pandemic will be behind us; whereas Gartner will continue to inflict upon us its annual tale of glaring omissions, inaccuracies and biased information - biased towards the highest bidder, I mean.

 

For anybody who has worked with and implemented SAP, Oracle and Workday (as this blogger has,) it is shocking, even hilarious, to see  Oracle ahead of Workday on the Vision dimension. Really? Who in their right mind would countenance for a split second that the vendor that has revolutionized HR technology by creating the first global cloud-based HR system can fall behind the vendor that for many years pooh-poohed the idea of the cloud? Completely insane.

 

When Gartner writes that "Oracle has a robust and global HCM offering with no major gaps" (italics added) it is laughable. The Oracle pseudo-cloud offering Fusion (which Gartner and Oracle try to disguise under the "Oracle Cloud HCM" label) has no Recruiting offering. Last time I checked, Recruiting (which also goes by the fancy new name of Talent Acquisition) was part and parcel of any HR remit. What about Taleo, the cloud-based offering that Oracle bought in 2012? (Read my analysis on that acquisition, Desperately Seeking SaaS: Oracle buys Taleo)  At Oracle's behest, Gartner is keeping silent on the topic because it is one of Oracle's dirtiest secrets: Taleo customers are leaving in droves to either SAP SuccessFactors or Workday, if not to best-of-breed systems. The last HRIS projects I worked on all had Taleo as their Recruiting tool (for either the whole multinational group or some subsidiaries) and they all decided to discontinue it. The haemorrhage is continuing apace but, again, mum's the word from Gartner. 

 

Another dirty little secret of Oracle's that Gartner won't tell you  about is that if you look at another even more (in)famous acquisition by Oracle, namely PeopleSoft, more PeopleSoft customers are moving to the cloud with Workday than with Oracle Fusion. If Oracle's cloud offering were so "robust" and "with no major gaps" as Gartner claims, why don't customers trust it and stay? Why do they move to Workday or SAP? 

 

In my 2018 rebuttal, I extensively documented Gartner's failings and motivation for such bias. It comes down to three words: CONFLICT OF INTEREST. Gartner's dirty little secret, well not really a secret to the cognoscenti, is that they get paid by vendors. And as we all know, nobody will bite the hand that feeds them. For over a decade I (and others) have been asking Gartner & Co. to stop getting paid from vendors. Would you accept from the government  a regulator taking money from the industries they regulate? Of  course not! Why would you then accept advice from a research firm who won't tell you how much money they make from the vendors they recommend? 

 

Of course, there are findings that I agree with, just like I agree with a fool when they say that water boils at 100° C. Glad to see that it took Gartner five years to recognize that Cornerstone has an HR offering. I was the first to predict that such an offering was coming:  first in 2015 (in my blog post

Cor(e)nerstone HR right around the corner ) and then in 2016 in Cornerstone, the newest kid on the global HRIS block. Well, I guess "better late than never" is a fair excuse.

 

As somebody who has worked on 7 Workday implementation projects, I can tell that Gartner's knowledge of this vendor is very sketchy - actually I doubt that they have deep knowledge of the other vendors either, since few if any Gartner analysts have ever dirtied their hands with actual HRIS implementations. If Gartner knew what it is talking about, it would have mentioned that Workday Learning is still WIP (I also agree about slow global Payroll progress). On the topic of Payroll, they could also have mentioned that there is no such thing as SAP SuccessFactors Employee Central Payroll (I know, what a mouthful!): Why not call a duck a duck? Hosted SAP Payroll it is.

 

Since most of my 2018 rebuttals are still largely valid (technology may move fast, not the companies that produce it), there is little point in repeating myself. You can check that detailed analysis in  Gartner's HR Magic Quadrant: A (Strong) Rebuttal.

 

And next time you read research by Gartner & Co., take their findings with a pinch of salt. Actually, make it a barrel of salt - you'll do yourself a big favor.




Tuesday, February 21, 2017

Cooking the books: How Oracle inflates cloud revenue figures and what it means for you

PARIS  
The truth will always out
Technology firms have never been stranger to hyperbole, whether discussing the alleged value their products bring, customer numbers or the size of their business. As I described in my book, High-Tech Planet: Secrets of an IT Road Warrior, being creative with facts is par for the course for most of them. However,  those vendors scrambling frantically to move from a legacy on-premise business to the brave new world of cloud-based systems, find themselves so desperate that creativity with reality takes on new forms.

Oracle, though by no stretch of the imagination the only offender, is doubtlessly the worst one. This is compounded by the fact that it came late and reluctantly to the cloud (watch this video of Oracle's boss Larry Ellison pooh-poohing the cloud). After its on-premise succession product Fusion failed to gain much traction and its Sun hardware acquisition turned out to be in the words of former Oracle Über -VP of Sales, Keith Block, " a dud", Oracle and Larry Ellison (the two are interchangeable) had no other choice but to go down the cloud route.

Unfortunately the software industry, among others, is known for its first-mover advantage meaning that by the time Oracle decided to do something about (in) the cloud, many of its customers had already defected to Salesforce (for CRM) and Workday (for HR.) Resorting to its good old ways, Ellison didn't hesitate to predict quite outlandishly that his company would bury Workday. Post-truth statements and alternative facts didn't premiere with the Trump administration; Oracle had started the ball rolling earlier. However, since "facts are stubborn" as Lenin said, Oracle felt it had to go one step further: falsify its cloud revenue figures.

Last June, a courageous Oracle employee, Svetlana Blackburn, a finance manager, came forward denouncing Oracle for pressuring her to inflate cloud sales figures (here's another report by Reuters). The various tricks used by a vendor trying to inflate its cloud figures include, but are not limited to, the following :

  • Lump on-premise and cloud figures together and then pretend it's all cloud
  • Give huge credit to customers moving their on-premise license value to the cloud and consider it as booked cloud sales
  • Give a cloud product for free and then extrapolate its sales value to other modules
  • Sell a cloud subscription for a pilot population but book it as if it were for the whole company headcount.
Of course, Oracle immediately fired the whistleblower claiming she was being terminated for low performance. Yeah, right! Ms. Blackburn went to court, Oracle stood its ground saying it had done nothing wrong until last week it capitulated by offering an out-of court settlement. As we all know, nobody offers a settlement unless they have done something wrong. Oracle hoped to put behind it the embarrassing scandal and avoid more damaging revelations to come forward.

What does this mean for you?

As a customer, you need to get a sense of how serious an offering is, what its long-term prospects are and how likely that a sizable customer base will ensure that continuing investment in the platform is assured. Most of the clients I work with and who include Oracle Fusion in the evaluation, end up not shortlisting it for various reasons including fuzzy economics and product strategy. 

As an employee/candidate, especially from the sales function, you need guarantees that your employer will not fiddle sales figures with the aim to shortchange you. Interestingly, the same week that it was confirmed that Oracle indeed forges its cloud sales figures (last week), the company was on the receiving end of a $150 million class-action lawsuit by sales employees complaining about the company's efforts to avoid paying them their commissions.

Finally, as an investor you want to ensure that your investment dollars are well used and that you are not throwing good money after bad*.  Interestingly, too, when the whistleblower revealed Oracle's accounting shenanigans last June, a group of investors launched another lawsuit against Oracle. And for the past (rolling) year, as the below graph shows, Oracle's stock has been languishing whereas its pure, native cloud competitors' has shot up by 40 to 50%. 


A tale of two vendor types: native and adopted cloud


In summary, we  can see that Oracle's desperate behavior, far from helping it, is making matters worse: customers are not joining in droves, cloud sales remain stubbornly a tiny fraction of its overall revenue, in spite of all the figure massaging, and the stock price evolution reflects that situation. Until and  unless Oracle makes some serious changes to its product strategy/sales approach, and culture, it is no rocket science to see what the end game is likely to be: increasing irrelevance. 

Losing steam


*The blogger's clients include not only end-user organizations evaluating/selecting/ implementing/expanding new HRIS systems, but also investors requesting analysis as to HR system vendors' market potential.

Tuesday, April 19, 2016

SOW - A Comparison of 3 Global Cloud HR vendors: SAP, Oracle and Workday

GENEVA & NEW YORK
The leader, the follower and the laggard
I have been asked for a while to share my system-evaluation and -implementation experience with the community and my readership by comparing the three most frequently shortlisted cloud HR systems: SAP (SuccessFactors), Oracle (Fusion) and Workday. I will from now on refer to them as SOW, to be pronounced either to rhyme with "low" (as in "low adoption") or to sound like a female pig since some of these vendors' features are no better than lipstick on a pig. *

Of apples and oranges
Although there are more than three cloud-based HR vendors, the reason I am limiting myself to the SOW usual suspects is because they are the only ones with a global reach to meet the complex requirements of multinational companies. Despite attempts to the contrary, Ultimate is still a US vendor, Meta4 has all but disappeared, HR Access has been folded into Sopra and Cornerstone has yet to make up its mind whether to develop a full-fledged HR Admin module - and without an HR system of record you cannot have a global HRIS worth its salt. ADP is mainly a payroll outsourcer with multiple products (some in the cloud and covering various HR processes) but not a global HR system of record. Infor has yet to rationalize its product offering à la Fusion and its Lawson offering was never a truly global HRIS. And some of these vendors' "cloud" offerings are really nothing more than a quick repackaging of their old hosting business. So, here we are, stuck with SOW.

This being said, it is worth remembering that to a large extent  we are comparing apples and oranges since there are such key differences between these vendors that some evaluation exercises can turn to the surreal. Oracle, for instance, is mainly a database vendor with a strong anti-cloud history and a PeopleSoft legacy customer base which has yet to endorse Oracle Fusion. SAP, which comes from the application world, has therefore more serious credentials, reinforced by its continuing investment in the SuccessFactors platform. Its main issue is that, in addition to some questionable product decisions, it has yet to articulate a cogent cloud-based ERP strategy.  This is the main reason why I refer to Oracle and SAP (along with some others) as dinosaurs in a popular blog post. Workday, on the other hand, is of course a native cloud vendor which has quickly shot to the top of the league table with an offering, business culture and service quality that the other dinosaurs can only dream of emulating. Yet, Workday is far from perfect and also has some serious issues.

SaaS and cloud
Some companies may not care about the differences between SaaS and cloud, some may even be ignorant of them, but it is good to remind my readership of the meaning of these  two concepts which are often and wrongly used interchangeably. SaaS is the most advanced form of the cloud where all parts of an offering (hardware, database, software) come from a  single vendor. All you the customer need to provide is a browser-toting device (desktop/tablet/smartphone) and you're in business. Workday is thus a true SaaS vendor. SuccessFactors, whose offering relies on some on-premise legacy features which are hosted, is getting there but cannot be considered 100% SaaS. As for Oracle, who first developed its Fusion product as  an on-premise solution, and can deliver it as a hosted system, it is therefore in the cloud but of course not SaaS. So remember this key differentiator: All SaaS systems are by definition cloud-based, but the reverse is not true.


Stats wars
As the community knows, I have zero tolerance for fanciful figures, especially around customer numbers. Some of the fairy tales I hear are so absurd that I am unsure whether to laugh or sob when I hear them. The below scorecards provide a reasonable count of LIVE customers as per each cloud system. If the customer is still on PeopleSoft for HR Admin and has interfaced it to Taleo or some Fusion talent modules, Oracle will refer to this misleadingly as Cloud HCM. I don't. Same thing for SAP: If Employee Central is not implemented, then I do not count SuccessFactors as a reference - it is only a talent project, not a global HR one. Workday is easier since, by definition, their system cannot run without core HR as a foundation (although some customers use a light HR version to start with talent processes such as performance.)

Integrated/interfaced/unified/organic etc.
After phony customer count figures, the biggest source of BS that comes from vendors has to do with how well integrated the offering is. Here misinformation is rife, with Oracle the undisputed leader. Fusion, which can come in different flavors as mentioned earlier (public cloud, private cloud, on-premise - see below) does not necessarily cover all HR processes and most customers prefer to hang on to the legacy core HR. Talent features can come from either Fusion or Taleo. And within Taleo remember that the Learn.com product was built on .NET technology whereas Taleo was built on Java.

SAP SuccessFactors at least developed Employee Central on its own technology stack; however Plateau was not a 100% SaaS offering, and Concur and Fieldglass are based on other technologies. The other SF modules are also on different technologies which means a customer running the whole suite will have different code bases AND versions. (And as for Multiposting, well, nobody knows when/if it will be integrated in SF/EC.) Not pretty, and not full SaaS. And, of course, Employee Central Payroll is anything but an Employee Central payroll.

Workday, on the other hand, as befits a product developed from scratch and organically, has the cleanest data model with all HR processes now available, except Learning. Payroll is largely work in progress, with the last two countries released (UK, France) yet to go live with a customer. I still have my doubts as to the ability of a single global SaaS payroll vendor to deliver the goods in an efficient manner.
I can already hear some jump and say, "Hold on a second. Workday, too, has integrated third-party technologies after acquiring Cape Clear and Identified." Most true, but there is a fundamental difference when you integrate a third-party product as part of your underlying technology and when you do it to cover a specific HR domain. With the latter you find yourself with a different look and feel, different workflows, a different data model. Any HR user who had to struggle with different products would tell you what a nightmare it is.

3 -VENDOR ANALYSIS: COMPANY COMPARISON


Oracle Fusion has come a long way from an on-premise, complex-to-implement, functionally limited product with an ugly look and feel (those overloaded screens with horrid blue!), to one that can be deployed in the cloud. To get a sense of Fusion's background, refer to my post "Error 404: Oracle Fusion not found".) Since then, it has made progress (especially on the  UI front when it moved from FusionFX to Skyros), but its two other competitors, both cloud natives, have moved faster and often better. Oracle still misses many key HR domains (see the product scorecard below) and its vision and roadmap at best are fuzzy, at worse don't make any sense: Why waste its time developing unneeded products such as Employee Wellness, Reputation Management, My Volunteering or low-priority ones such as HR Help Desk, and still miss, Tier-1 country localizations or Recruitment on the Fusion platform? The co-existence or hybrid approach is not a meaningful differentiator, but actually a sign of weakness: Missing key bits, Oracle tends to lump everything together and it's up to the customer to make sense of what is what and how to integrate it, not an easy task when Oracle is still not very forthcoming when it comes to its offering, as explained below.

Public Cloud, Private Cloud, and Cloud ServicesThe Taleo product line is a case in point: Officially rebranded as Oracle Talent Cloud (but on their website still referred to as Oracle Taleo Cloud) it is supposed to be the Recruiting offering to be interfaced to Fusion Core HR. However, the overlap issues (Fusion Performance vs Taleo Performance, say, or Fusion Compensation vs Taleo Compensation) has yet to be resolved. Ask the question and  you'll get a mumble from poor sales executives who are none the wiser. Note that Taleo is a hodgepodge of various acquisitions itself: Learn.com (with its scaling issues), Jobpartners, Recruitforce and Vurv, and Wordwide Compensation. (Not to mention that there are two Taleo flavors that go by the Enterprise and Business monikers)Talking about Compensation I find it a pity that Fusion does not allow user-defined logic to go into compensation elements, for instance to add a regional rate to a pay rate and calculate an employee's compensation on that basis.
Fusion, born as an on-premise product, can be hosted in a private cloud (customer's own environment) or shared (public cloud) with different deployment implications.
As if  the (con)Fusion was not enough, you have PeopleSoft Cloud Service which is as far from a SaaS offering as St Petersburg, Florida is from St Petersburg, Russia.
Then there is a host of other products such as Right Now Policy Automation (benefit eligibility), another acquisition, which Oracle throws at befuddled customers.
Making sense of Oracle's offering is clearly not for the faint-hearted.

Great products are built by great people. The converse is also true: Mediocre people build mediocre products. Oracle, with its stifling bureaucracy and awful management, has problems attracting and retaining quality people, especially in the HCM ¨product line. Add to that the fact that in Oracle's highly political culture the technology side has always had the upper hand versus product, and that HCM has always been the Cinderella application, only getting attention when a top leader emerges (first PeopleSoft, and now Workday.) This explains why the company never features in Great Places To Work league tables and has suffered from a steady hemorrhage of its best and brightest from PeopleSoft who have been poached from Workday, leaving a lot of deadwood behind.

An even bigger biggest issue with Oracle is how it (mis)treats its long-suffering customers. Just this week, an old customer, the  French Civil Aviation Authority, who has had enough of Oracle's abusive licensing and audit practices, decided to discontinue the use of all Oracle products. Last year, two other French companies, Carrefour and AFPA, went to court over the same issues and won. In 2014, a survey by the Campaign for Clear Licensing of 100 global Oracle customers found that 92% of them were deeply unhappy with the vendor. In the US, none other than the federal government decided in 2012 to ban Oracle from bidding for its business due to the vendor's questionable sales practices. Well, you get the idea. Unless you evince a particularly strong masochistic streak, selecting Oracle often  means tough times ahead.

On the technology front, Fusion, contrary to the vendor's spin, is not a "fusion" of its portfolio applications, but neither is it exclusively based on its unpopular EBS product line even if it borrows many features from it such as FastFormulas and Flexfields - the latter permeates Fusion even more than with EBS thus allowing good customization possibilities. However, Forms have mercifully been retired in favor of more modern Java and SOA-based technology. Outbound integration is a big headache as is data migration, even from Oracle's legacy systems. It is noteworthy that if many Oracle customers prefer to implement Fusion in the cloud rather than on-premise it is (in addition to the natural preference for the cloud), because, first, the HR Admin part has yet to reach functional parity with PeopleSoft (or Workday) and, second, the technical complexity of doing so is not to be ignored (just the sizing requirements would discourage the best-intentioned customer.)

Although initial pricing can be quite seductive (Oracle heavily discounts Fusion in order to drive up customer adoption, or offers a credit to swap on-premise applications for cloud-based Fusion), the vendor's customer-relations record, as mentioned earlier, is far from reassuring. Also, if you are an-on premise customer and are renewing/extending your license, Oracle will throw a cloud subscription at you included in the package. You might as well take it, even if you are unsure whether you'll actually move to the cloud.

In summary, customers  who already run an Oracle HR application (PeopleSoft, EBS, JDE), have a good rapport with the vendor (admittedly a rare occurrence), negotiate a financially interesting migration, do not need cutting-edge technology or terrific look and feel, and don't mind not being pampered or the complex integration behind products that come from disparate technological stacks, can look at Fusion seriously, especially when taking into account a strong point: its reversibility. Surprising as it may sound, there are still companies out there that are wary of the cloud (after the NSA snooping scandal and the current legal tug-of-war between US authorities and Apple and Microsoft you can't really blame them): With Oracle you can bring your HR system within your corporate firewall without having to switch systems and go through another complex implementation. This advantage comes at a hefty price, though: no single code line for all customers since, depending on what flavor of Fusion customers have, they can stay on their version much longer than public cloud customers. There are therefore multiple versions of Fusion at any given time, which increases the cost of running the product. And, as we all know, the customer always ends up bearing the costs. And if you are a customer who is still on the old look and feel, moving to the new one is not a straightforward process.



The world's largest business-software vendor, and the one with the most localized payrolls, took a leaf from its nemesis Oracle when it went down the acquisition road by acquiring SuccessFactors (SF). However, as I explained in detail in my blog post on their strategy just after the transaction was announced, SAP differs markedly from Oracle: Rather than build from scratch a product for the cloud, in which neither had any experience, SAP decided to continue investing in the SF platform by beefing up its Core HR/HR Admin product a.k.a. Employee Central (EC). Although the latter has grown significantly since its earlier releases, it has yet to catch up to the group's leader, Workday.

One increasingly important strong point of SF is that it belongs to a European vendor. With all the data-privacy issues raised by NSA snooping, many companies (especially European ones) are loath to go with a US-based vendor with a loss-of-data Sword of Damocles hanging over them.

Three weaknesses from SAP SF have yet to be solved:

-SF is still missing a payroll module based on its own platform, and the misleading Employee Central Payroll (in reality a hosted SAP Payroll) is no substitute for a truly integrated offering. SAP brought us the largest number of localized payrolls on earth; Why can't it use that expertise to enhance SF and make it a truly global and comprehensive HR offering? No full-fledged global HR system has come to market without its own payroll, so the jury is still out on whether SAP can be the exception that proves the rule.

- The multiple code lines and releases that make up the SF platform need to converge on a single code line and release based on EC. It is bad product design and worse customer support not to inform a customer that they are not enjoying a critical feature because they are on a older release  as happens with many customers. (Workday would never allow that to happen if only because the window customers have to move from one release to another is expressed in weeks, not months or years as is the case with SAP or Oracle.)

- SAP is also the vendor that brought us the integrated ERP. But it seems that all the strongly vaunted advantages of a single-platform ERP got lost in the move from on-premise to the cloud. All the HANA'ing in the world cannot hide the fact that the company that gave us the on-premise integrated business software is incapable of pulling the same trick in the brave new world of the cloud.

In a recent blog I compared SF's and Workday's pricing so no need for me to repeat myself since that analysis is recent and  therefore up to date. Oracle's talent-retaining issues are not unknown to SAP (I covered it in my recently updated blog post "Could the last executive leaving SAP turn the lights off, please?")

Another issue SAP needs to fix is the implementation methodology. SF came with its own methodology, SAP had another one, and integration partners are at times unaware of which is which. This will hardly help in building confidence in the offering. And the implementation template that SF provides does not list implementation activities in detail so you are often on your own. (Compare that with the fastidiously detailed documents you get from Workday)

Noteworthy is SAP's equivalent to Oracle's co-existence deployment model called here the Talent Hybrid model. The two approaches are not much to write home about since customers have been doing it for a while: Integrating their on-premise HR system of record with cloud-based talent features. Actually, customers started doing it even before SAP and SF found themselves under the same roof.

Who is the most likely customer for SF as a global HRIS? Experience shows that it is mainly SAP's on-premise customers who move to the cloud with it, especially if they are already using SF for their talent needs (in particular Performance or Learning.) However, an increasing number of SAP's on-premise customers include Workday in their cloud evaluation, and a worryingly lengthening list have decided to go with it. SAP, as a vendor, and SF, as a product, need to make themselves more attractive to retain these fickle customers.


3 -VENDOR ANALYSIS: PRODUCT COMPARISON


The HR thought leader and Wall Street darling has revolutionized the HR technology world (that search-based navigation was truly something out of this world when it first came out) and has just passed $1 billion in revenue (in comparison, Oracle's cloud HR business makes up less than 1% of its total revenue.) Workday also has more customers using it as a cloud-based HR system of record than Oracle and SAP  put together. They say that plagiarism is the best form of flattery; considering how many features of Fusion and SuccessFactors were obviously copied from Workday who premiered them, the newest kid on the block still retains its thought leader's crown.

What is attracting the crowds is a native-cloud product, built with consumer-grade usability, a depth of functionality that only those who built PeopleSoft could engineer, a customer focus and engagement that is still unique in the industry. The latter has made the vendor evolve its approach significantly: For instance, from the four releases a year at the beginning to a more manageable two now. Workday has also listened to customers and forsaken its rigidly neutral system-integrator (SI) approach: it will now recommend a specific SI for a specific project, something that was anathema for so long.

All the oohing and aahing about Workday, most of it well deserved, cannot hide that not everything is hunky-dory in the Pleasanton, CA-based HRIS heaven. You can read my Open Letter to Workday's founders for a discussion of these issues. There are still some surprising holes to plug in the offering such as the production of contracts and offer letters or some workflow limitations (despite the fact that their workflow framework is the best of the three.) So far, Payroll has been limited to North America and no date has been set for the release of the Learning piece. The talent features have been improved significantly, in no small measure through the addition  of a Recruitment module (some integration issues with their Core HR need  to be fixed), but Workday has yet to reach functional parity with SuccessFactors in the talent space.

Reporting is undoubtedly one of Workday's strongest suits. For those who use PeopleSoft, it is such a relief not to need to be a PeopleTools expert to write Workday reports. To a large extent you can even say that Workday is a collection of reports since wherever you are in the system you can pull up the relevant reports many of which are "actionable" to use the hackneyed word. But, careful, user-friendliness here is more for the HR team, not occasional users, and it may be better to restrict the creation of reports to a core reporting team rather than jeopardize consistency by having any/everybody duplicating existing reports.

Customization, or lack thereof, is the hallmark of SaaS systems. Unfortunately, in the  real world companies need a certain amount of customization which will not be lost when upgrading. Squaring the circle, you may think.  Workday's custom objects is a move in the right direction, but it has its limitations: There are only so many custom objects you can have, you cannot use them where you see fit and cannot pull them up necessarily where needed. SuccessFactors, with its Metadata Framework-based extensibility approach (especially in Employee Central), does a better job in that respect and so does Oracle (with Flexfields, as mentioned earlier), as befits a product that is available both on-premise and in the cloud.

Workday's greatest success has probably been that a significant segment of their customers comes from companies that either had a Tier-2 vendor or did not have a single, global HR system of record (they used various payrolls and different talent tools.) When these customers finally get their act together, they tend to look at Workday first, rarely at SAP or Oracle. However, cloud-seeking SAP and Oracle customers will almost always evaluate Workday, even if they don’t systematically select it: that does not bode well for the dinosaurs’ cloud future.


3 -VENDOR ANALYSIS: TECHNOLOGY COMPARISON

NOTE ON SCORECARD METHODOLOGY
The grading is based on the many RFPs I have worked on and demos I have attended, along with my own knowledge of these products (derived in no small part from my own use of the systems) and feedback from customers other than the ones I have worked for.
The analysis has been done based on three sets of criteria: Vendor, Product and underlying Technology. Where awarding a grade does not make sense (such as pricing: expensive does not in and of itself mean bad, since often quality comes at a premium) I have left the relevant cells colorless. An explanation of most of the grades can be found throughout this blog post, but I have also mentioned them in the scorecards so that the reader can understand why a vendor is getting a YELLOW rather than an AMBER, for instance.

NOTE ON SOURCES AND COPYRIGHT
All data and graphs are by Ahmed Limam who is hereby asserting his copyright. They can be referred to with proper copyright and authorship acknowledgement.

*Some of the ideas in this post were first presented in an article I wrote for TechTarget in January 2015.

(In addition to the vendor-specific posts I mention throughout this piece, there are many more I wrote in the past few years focusing on a vendor or a particular issue. The most popular ones can be found in the list provided in the top-right corner and automatically updated based on viewer number. For other posts, you'll have to scroll down and search for them one by one). 

Sunday, June 23, 2013

Thoughts on India, its HR/technology space and the latest on Oracle

BANGALORE
Wipro's HQ in the Electronic City district of Bangalore
The last few few weeks have been hectic as I crossed half the globe to visit the center of the universe, a.k.a. Bangalore, heart of the Indian IT industry before heading back to Europe for a 10-day training on Workday in London. (Interesting how one's center of universe tends to change over time: for a decade when I worked for US software powerhouses PeopleSoft and Oracle it used to be San Francisco, now that I work for an Indian company it 's as far east as I have ever been.)
Working for a systems integrator makes me realize how imbalanced is the perception of users and other observers: an IT project is almost always called an SAP project or an Oracle project when sometimes the SI's involvement is such that it would warrant to have its name tagged to it. After all, user organizations use the same standard software, the difference and consequently success (or lack thereof) hinges on how well (or badly) it has been customized/configured, which falls within the remit of the SI.

Bangalore is a good epitome of India, encapsulating all the chaos, historical layers, mix of first and third worlds in a single place (albeit of subcontinental proportions, since the city is home to 10 million people.) Whereas other Indian cities have adopted their local names  (Madras/Chennai, Calcutta/Kolkata, Bombay/Mumbai)  Bangalore, which is locally known as Bengaluru, still retains the British-era name of Bangalore even officially. Actually, I was surprised at how much of the old Raj is still present in downtown Bangalore, with its British-style clubs, parks and inevitable statue of Queen Victoria.

The blogger doing some sightseeing at a Hindu
temple in Bangalore
One thing that India has in common with another emerging country, Brazil, (more below) is creaking infrastructure and the challenges to bring it up to global standards. And yet an impressive surprise awaited when I landed at Bangalore airport. In the five years that have elapsed since my last (and first) visit to the place, a brand-new airport has sprung up. (Let's see whether the Brazilians manage to upgrade their poor airports,especially in Rio and São Paulo on time for the World Cup and the Olympics.)  On the way to your destination a fascinating mix of thousands of years of history meets you (Hindu temples, British-era army barracks, Muslim mosques, Christian churches, sacred cows strolling about, gleaming IT campuses, maddening traffic, glitzy bars where expatriates and the local elite meet.) During my stay the monsoon started and I was caught unawares on MG Road, one of Bangalore's thoroughfares. The street soon turned into a flood and I was lucky there was a railing I could grab otherwise I would have been swept away (I still had to waddle knee deep in the water and was copiously splashed by passing cars.)



Queen Victoria, the first and last Empress of India, still stands guard in
 Cubbon Park, an oasis of peace in the hustle and bustle of Bangalore 

Some characteristics of India's HR and technology landscape:

  • First you have to realize that India's 10-million-strong civil service may not be overall the most efficient in the world (there are some pockets of excellence, though) but it is one of the oldest, even predating the US Civil Service by several decades.
  • Just as in Brazil, a country I know well having spent there part of the last couple of years, India's labor laws are quite complex. The federal government imposes no less than 55 labor laws and the states another 150... at least! Dismissing an employee, as in the South American giant and co-BRIC fellow, is quasi-impossible if your company is of a certain size.
  • Although the buyer of any HR system remains the head of HR, s/he is often unable to justify the investment which gives some power to the CTO/CFO/CEO in the decision-making process.
  • The numbers of HR players is quite astounding, with few national ones and many local ones, in addition to the global ones ("SOP") catering to multinationals' local subsidiaries. Ramco is India's best-know HR and payroll vendor with a presence in the whole Asia-Pacific region.
  • HR is still not considered strategic by most Indian companies, payroll automation being the key driver for many.
  • The wide availability of IT capabilities in India means that companies tend to over-customize some HR processes rather than rely on standard software.
  • One trend that will affect the global IT workforce: according to ILO, a UN agency, soon three out of 10 of the world's new workers will be Indian.With labour cheap in India the impact in developed countries will be felt, especially as India's software companies move up the value chain from lowly technical work such as integration and data conversion to higher value tasks such as configuration and business process analysis.    
  • Most unexpected is that India, despite its red tape, is, according to Forbes, the most tax friendly country in the world. Considering that France is at #14, maybe I should talk to my employer about relocating to Chennai, Pune, Gurgaon or the very Bangalore. 

Just when I was about to start adopting an Indian accent, local quirks of speech ("Kindly revert to me after the needful has been done"") and nodding my head quickly from left to right, it was time to cross several time zones and a half (another Indian oddity) it was time to fly to London for an 8-day product training session.

Back to the world of software, Oracle announced this week that it has missed its quarterly targets for the second time in a row which sent its shares to plummet by almost 10%. and Reuters published an article about it yesterday, largely in line with I have previously wrote in my blogs.

Some great excerpts that hit the nail on the head:


  • [Oracle's CEO]  "is struggling to fit his ageing IT giant into a newly cloud-centric world - a hard scramble."
  • [Oracle's] rivals have grown, winning business from corporate and government customers seeking cloud-based software that is cheaper and faster-to-deploy than traditional offerings housed in massive inhouse datacenters.
  • "They [Oracle] spent the last four years focusing on engineered systems when the bigger industry trend was the cloud," JMP Securities analyst Pat Walravens said. "They now have a structural problem."
  • "Emergent (sic) business software providers such as Workday started from scratch by focusing on ease of use and simpler interfaces, while old-school IT giants like Oracle have been hampered by legacy systems and software products that they were slow to re-tool." "This is causing a real disruption in Oracle's business," said Tim Ghriskey, chief investment officer with Solaris Group."
  • A great one on the futility of Oracle's cloud strategy based on faux SaaS: "The inevitable is the inevitable," Goldmacher said. "You can get as many tummy tucks and face lifts as you as want, but it doesn't make your heart and liver and kidneys any younger."
  • And my favorite, a reminder of how Larry Ellison is trying to rewrite history: "What the hell is cloud computing?" Oracle Corp Chief Executive Larry Ellison said during a diatribe against the whole concept at an investor Q&A in 2008... the software giant's head said he had no idea what people were talking about when they referred to cloud computing, describing it as "nonsensical" and those writing about it as "insane".  (Here is the full article.) 


Exciting times when we are witnessing the passing away of the old guard (or dinosaurs as I call them) and the emergence of a new model of corporate computing. There are few things as satisfying as seeing history unfold before your own eyes. And being part of it.


(For those interested in India and partial to great prose, some of the world's best contemporary literature has come from Indians, residing in the sub-continent or belonging to the diaspora. I would strongly recommend the following:


  • Arundhati Roy's The God of Small Things: this first novel, which deservedly won the Booker Prize, tells the complex story of a family by shedding layer after layer of secrets until the shocking truth is revealed.
  •  Two other terrific books also tell the story of modern India but with slightly different messages: Vikas Swarup's Q&A (made into a film as Slumdog Millionnaire) seems to imply that to make it in India today you need luck while Aravind Adiga's brilliant The White Tiger (another Booker Prize winner) suggests crime will do the trick.
  • Rohinton Mistry's A Fine Balance and Vikram Seth's A Suitable Boy are two other great
    reads.
  • If you don't have the patience to go through a book but can spare a couple of hours watching a movie, my favorite Indian films  include  Salaam Bombay (the most powerful and authentic of the lot), Lagaan and Devdas (the latter a Bollywood movie with Aishwarya Rai, India's answer to Angelina Jolie.)