24 November 2015

The end of OOW 2015, the Cloud, and us

A day late and a dollar short

Apologies for the tardiness of this, the incredible tardiness, really, but I have been beyond swamped by work.  I try not to bring my Cameron-actually-gets-paid-for-this-work life into this blog (although I am in fact not independently wealthy and must earn my crust) and this is `certainly not a marketing moment because I couldn’t market death during the Black Plague, but more of an excuse that this was an assessment to end all assessments (strategic, staffing, infrastructure – okay, that bit I merely stole incorporated someone else’s work – design, implementation, administration, etc., etc., etc.) and I had to put in an insane number of hours.  It wasn’t a chapter in a book (please, give me a few years to emotionally/financially/professionally recover from the latest) bit it was damn close.

Also, that was perhaps the most epic run-on sentence I’ve written since 7th grade.  Mrs. Baker, if you’re reading this, I know you’re proud of me.  Or perhaps mortified.

So with that hopefully accepted excuse and call out of my atrocious grammar, and since I’ve completely and totally missed the window for live blogging OOW 2015 (to put it mildly) I’m going to focus, as many others have done, with my take on the fairly momentous announcements this year.
One note before I dive into the meat of this -- for those of you who follow me on Twitter, I did live Tweet the conference.  It wasn’t quite like being there but it was as close as I could make it in real time.  Check me out at @CameronLackpour and yeah, this makes me a completely sad social media geek.  I promise not to tweet about hamburgers or inspirational sayings or how awesome I am – there is a surprisingly large amount of that, even in our space, and it’s drivel.  Of course, as what I post is also sometimes complete and utter crap, I suppose I am guilty of the same sin.  I also throw in an occasional retweet of @King Henry VIII, @sadserver, and @honest_update but otherwise I am all work, all the time which makes Cameron a dull boy.  Have truer words ever been written?

Back to the subject at hand, please don’t misunderstand what I am about to write as I find OpenWorld (OOW15) to be:  evincing, enervating, educational, and exhausting.  The product briefings and explanations of Oracle’s general product direction are always valuable.  But there has been a certain lack of excitement in the EPM space during the few years I’ve been attending OOW.  That sure wasn’t the case this year.

And finally, the point of this post

I’m going to try to look at what’s coming from the Cloud and what it means for us from a can-I-keep-my-job perspective for Planning and Essbase geeks; I’m simply not qualified to comment on the other applications except in the most general of ways.

Moving on from the products, the person I expect to read and hopefully get value from this is a geek who is somewhat concerned about what these tools will do to his continued employment.  Is there anything to worry about or is it all peaches and cream.

I think it’s the latter, and with luck the below will make you agree.

Brave New World

It’s a brave new world, and one that a number of consultants (like hangs out with like) have complained about or more accurately voiced fears about what it means for their skillset.

Will it still be technical?  Take a look at my younger, smarter, taller brother from a completely different set of parents, i.e., Celvin Kattookaran.  He’s doing all kinds of technical stuff with the cloud.  My (and your) inner geek can rest easy.

What about infrastructure consultants?  They are in a bit of a pickle as so much of the cloud offerings are to get around the Horror That Is EPM Infrastructure.  I’m not sure what to say about this one other than if they can do infrastructure, they can do functional EPM with their collective eyes closed.  But yes, the glory days of that seem to be on their way out, although there will be plenty of on-premises customers for quite a while to come.

Will there still be design work?  How could there not?  Businesses still have to figure out how to go from where they are to where they want to go, and how that journey fits in with the EPM product line.  We do that all the time unless we’re in code monkey gigs.  

Planning and Budgeting Cloud Service

It’s here, it’s been around for over a year, and it’s wildly popular.  I don’t know the exact numbers, but I do know that it’s far outselling new instances of Planning.  I would imagine there are also a fair number of conversions from on-premises to PBCS.

Given that’s a released product, all I can say is go have a gander at the exhaustive documentation here

It’s largely the same application with some wizards (Sample – same concept as before, Simple – quick and dirty, and Advanced – what we likely are familiar with using on-premises).

Note that are none of the specialized applications such as Workforce, Capex, etc.  You get to roll your own just as in the days of yore.

I don’t see a diminution in any kind of skills that your typical functional consultant or administrator exercises on a regular basis.

PBCS Enterprise aka Enterprise PBCS

Those missing sort-of-prebuilt modules we know (and sort-of-love) in on-premises Planning.  They’re in EPBCS, and quite a bit more.

This one’s a bit harder to understand from a skills perspective both because the product isn’t out and the details, at least to non-Oracle employees aren’t totally clear.  

What is clear is:  pre-built content, wizards out the wazoo – alliteration is our friend – for all kinds of Plan Types.  Financials, Workforce, Capex, and Project planning are all part of the product.

Here are some further details and before anyone gets excited, here’s the standard Oracle Safe Harbor statement:

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.


Also, before anyone else gets excited (I’m looking at you, Oracle) everything I’m going to note is publicly available from the OOW portal.  I saw some of this before the conference, and yes, my lips were sealed.  But now?  This is available to all.  Who knows if any of it will come true, cf. the Safe Harbor, but one can hope.

EPBCS will have Financials (bread and butter of Planning), Workforce (ibid.), Projects (Project Financial Planning), and Capital (Capex).  Nothing new here, nothing that at first blush that should make us worry.  

But it gets better.  Financials will have prebuilt components for Financials (Gross Margin), Expense (Opex, taking into consideration Capex and Workforce), Balance Sheet (tied to Income Statement and Cash Flow), and Cash Flow.

We’re not going to build this from scratch.  Do I care?  No I do not.  Are you really, really, really in love with integrating all of this?  Wouldn’t it just be better to figure out what’s needed and then put it together?  Right, I thought so.

Driver based planning, trending accounts, good old manual accounts – they’re all there and they’re out of the box, ready to go.

Here’s a flavor just on the Financials side of things.
Revenue
Expense
Product Revenue:  Volume, Discount%, etc.
Services Revenue:  Service Hours/Rate drivers
COGS:  Material Unit Cost drivers, COGS%
Commission
Debt
Compensation (tie to WFP)
Marketing
Selling Expense
T&E
Facilties
Cashflow
Balance Sheet
Sources of Cash
Uses of Cash
Non-operating Cash Activities
DSO
Write off%
Inventory days
Trend Allocations
KPIs
CY Actual Average
CM Actual
PY trends
Forecast avg and w/ seasonality
YoY
Revnue by employee, sales, margin
Expense by headcount, FTEs
Balance sheet ROE, ROA, RONA, ROC
Cashflow NPV, Discount rate

Good grief that’s a lot of things we don’t have to work out.  

There’s more, much more.  I’m excited in case you can’t tell.

Essbase Cloud Services

This is awesome and entirely different in its impact.  Whereas the Planning cloud products are all about simplifying and some would argue, deskilling us although I hope you’re now disabused of that notion, EssCS is anything but.

For the full details on this product, read my post here.  From a skills perspective, I think the impact of this will be huge.  Why?  

If Essbase works in the cloud as well as it does on-premises, and a customer doesn’t have to maintain infrastructure to support it, and Oracle patch it all the time instead of supporting a long list of currently active releases across a bewildering combination of products, OSes, application server types, hardware, and thus Oracle can improve the product continuously, etc., etc., etc., I think we’re going to be in a new world of Essbase awesomeness that will let us focus on design, not the messy bits of running the tool.

Building apps from Excel either through formatted sheets or a raw data feed with dimensionality (I’m still not exactly sure how this works but I think it’s akin to what we do today with loading data and dimensionality in one file is a vast simplification of the pretty much unloved EAS.  It’s easier, more intuitive, and faster.

What this means for us is that we can go ahead and design those Essbase databases, just as we always have, but without the pain that goes along with setting up infrastructure (not like I would ever do that) for a smaller client (sort of my customer base), or dealing with the bajillion tools (EAS, Studio, EPMA – shudder – or whatever else floats your Essbase boat) we have today.  It’s all of the awesomeness of Essbase since the Year Dot, with none of the pain.

That allows me (you) to focus on design, and not on the non-functional stuff that just gets in the way.

And that’s the point

EPM Cloud – at least as far as PBCS, EPBCS, and Essbase go – is all about letting functional practitioners focus on requirements, design, and implementation.  Get infrastructure out of the way, get the drudgery of building the basic Planning apps out of the way, bring Essbase back to its roots to get that enterprise-level noise out of the way.

It’s the power of EPM without the pain.  

It’s a focus on the functional design and implementation side of the tools.

It’s the future.

Does that deskill you?  Why would it?  

To steal a line from Jake Turrell, would you rather be a plumber, or an architect?

Be seeing you.