Integrated Business Plan

advertisement
HUGMN User Group Meeting
St. Jude Medical
The Road to Hyperion Bliss
Lisa Jones – Director, Financial Systems
1
Confidential. For internal use only. Do not distribute.
Agenda
 Hyperion Road Map
 Hyperion Planning Implementation









Overview of Planning/Forecasting Process
Redesign of Hyperion Planning
Big Wins
Lessons Learned
DRM
Hyperion Planning Upgrade
HFM Implementation
FDM Batch Automation
Application Support
2
Confidential. For internal use only. Do not distribute.
Hyperion Road Map
JAN
2004
MAR
2011
JUN
2012
JUN
2013
JAN
2014
JUN
2014
• Hyperion Enterprise
• Hyperion Planning Implementation
• Hyperion Planning Re-design
• Hyperion Planning Upgrade to 11.1.2.2
• HFM Implementation
• Project ReOrg
3
Confidential. For internal use only. Do not distribute.
STJ Forecast/Plan Cycles – No changes were made to our Planning
process as a result of the Hyperion Planning Implementation
Cycle
** February is the only month
that does not have an active
cycle**
Start
End
Cycle Length
(system open to final
submission)
Forecast (4 Quarterly
Forecasts)
Forecast1.1
12/19/13
01/12/14
24 days
Forecast2.1
03/01/14
04/11/14
41 days
Forecast3.1
05/31/14
07/11/14
41 days
Forecast4.1
07/27/14
10/10/14
75 days
Outlook1.1
02/27/14
03/14/14
16 days
Outlook2.1
05/29/14
06/13/14
15 days
Outlook3.1
08/27/14
09/12/14
16 days
Outlook4.1
11/26/14
12/12/14
16 days
07/27/14
11/14/14
110 days
02/27/14
07/13/14
137 days
Outlook (4 Quarterly Outlooks)
AOP (Annual Operating Plan)
4
Confidential. For internal use only. Do not distribute.
4
STRAT (5 year Strategic Plan)
Hyperion Planning – Initial Design
Hyperion Plan Types (CVPLAN)
REVSCOGS
OPEXPROJ
WRKFORCE



Input of Units, Revenue,
Scogs & Ocogs
Input of Operating expenses
by cost center, by project
Detailed employee
information (US employees
only, workforce planning has
not been rolled out for OUS
employees).
Essbase Cubes (All BSO Cube)
FX2RVOP
CNFX3


FX Engine used for loading
of actual data in
transactional input and
converting to USD. End
users do not have access
this cube.
Currency Neutralized data.
The majority of our
management reporting is out
of this Essbase cube
CMFX3
•
Currency Modeling. Used
only by Corporate FP&A to
model planning data at
various FX rate
assumptions.
DRM  EPMA Planning  Essbase Cubes
5
Confidential. For internal use only. Do not distribute.
Hyperion Planning – Initial Design
Reports
Revscogs
Input/Calc/
Agg
Acct
Period
Geo
Entity
Year
Scenario
Version
CNFX3
Calc/Agg
Opexproj
Input/Calc/
Agg
Project
Wrkforce
Input/Calc/
Agg
Project
Employee
6
Confidential. For internal use only. Do not distribute.
Acct
Period
Geo
Entity
Year
Scenario
Version
CMFX3
Calc/Agg
Acct
Period
Geo
Entity
Year
Scenario
Version
Issues with original design
Hourly
TransAgg
Within CVPLN,
after a planner
input data they
would have to
Biggest complaint
wait until the
Hourly
from end users
TransAgg ran
at the top of
the hour before
they could see
the
consolidated
numbers.
Aggregations
WF cube has
so many
members, the
Agg All took
longer than 8
hours to finish.
The Revcogs
and OpExpProj
cube took
under an hour
to finish.
Currency
Neutralized
Data
A full currency
neutral push
was only run
once a night to
convert Total
SJM at all FX
rates (Fcst
rates, Plan
rates, PY
rates).
Therefore,
CVPLN and
CNFX3 were
only in sync
once per day.
7
Confidential. For internal use only. Do not distribute.
Enterprise
Was still
considered
book of record.
Most reporting
was still coming
out of
Enterprise.
Made for twice
the amount of
work ensuring
that HP tied to
Enterprise.
Double effort to
support both
systems with
same level of
detail
Security
Groups
After our initial
Go-Live there
was an
immediate
need for each
division to be
able to lock out
their end users
but still let the
Divisional
FP&A users
have “write”
access
Workforce
Employee
Sort
Employee
Dimension was
sourced with
position ID, not
last name.
This made it
very hard for a
cost center
planner who
had 25+
employees in a
cost center
because the
employees did
not show up
alphabetically.
Object
Inventory out
of Control
We have 3
distinct
planning
cycles
(AOP/FCST/O
L), that
overlap.
System was
initially
designed for to
allow for only
one cycle open
at a time.
Redesign - “Rocket the data”
1.
2.
3.
4.
Faster Aggregation
Input/Calc and translate in BSO (CVPLN)
Move zero level data to ASO
Aggregate in ASO
 Result: Moves the aggregation function to the ASO
database
BSO
Input/
Calc/
Translate
8
8
8
Confidential. For internal use only. Do not distribute.
ASO
Aggregate
Hyperion Planning Re-design Highlights
BSO aggregations take
hours, ASO aggregations
take minutes
Eliminate CNFX3/CMFX3.
Offer one ASO cube for all
management reporting
Eliminate the Hourly
TransAgg
Eliminate manual CNFX3
pushes
Eliminate the need for a
division to run aggregation
business rules
Created Security groups by
function by division
Increased data storage
options
Reduce the number of
business rules in Calc
Manager
Use “scripts” that can be used
in multiple business rules to
reduce the number of objects
Each web form contains a
“string of pearls” that
translates the data in CVPLN
and then pushes the data to
the ASO cube to be
aggregated
Close to real time
aggregations. No more
waiting for hourly TransAgg
and CNFX3 pushes. Most
web forms run in less than 30
seconds.
Took a process that took
hours and reduced it to
seconds.
When a user hits save on a
web form and receives the
message that the business
rule ran successfully. The
data is fully
translated/aggregated
No more
waiting!!!
9
Confidential. For internal use only. Do not distribute.
Happy End Users and
Acceptance of new tool
Hyperion Planning – Big Wins
1. Currency Modeling – Previously we did not load plan/forecast data in local currency therefore it was very
difficult to run accurate currency modeling. Now that all countries input in local dollars, we have a very accurate
way to model planning data at different FX rate assumptions.
2. Currency Neutralization – All countries submit in local dollars, we are able to run currency neutral at all
rates. This used to be maintained offline in Excel spreadsheets
3. One Global Planning System – We have one Planning system that is supported centrally by the EFS. This
gives us transparency into the numbers since everyone is using the same system, provides more discipline in
the planning process and serves as “one version of the truth”.
4. 15 Month AOP cycle – Beginning with FY12 Forecast4.1/FY13 AOP we implemented a 15 month rolling
forecast. This allowed users ability to stay within one form instead of switching between cycles.
10
Confidential. For internal use only. Do not distribute.
Hyperion Planning – Lessons Learned
Lessons Learned
1. STJ Involvement – The majority of the project was designed and led by External
Consultants. The EFS team was not established until November 2010. We should have had full-time
dedicated STJ resources on the project from day 1.
2. Data Reconciliation - The effort of data reconciliation was significantly underestimated and we ultimately
went live with no historical data.
3. Phased Implementation – We should have gone with a phased implementation (by division or by plan
type) rather than implementing all divisions, all plan types at one time.
4. Delay Workforce – We should have looked at phasing in the workforce cube after all users were
comfortable with the new Planning system. Workforce is definitely the most complicated cube type and
initially EFS spent majority of production support on workforce related issues.
5. Financial Reports – too much time was spent on developing F/R reports that were never used. As time
has gone by, we have started to create more reports, but in the beginning, 100% of the reporting was coming
out of Spreadsheet Add-in or SmartView.
6. Consistency of Metadata – It is important to set standards and naming conventions at the start of the
project so that your application is clean and consistent across all the dimensions.
7. Detailed Documentation within Calc Scripts– The best place to document what a Calc script is doing is
within the calc script itself. If all of your Calc Scripts have good documentation it will allow for easier
knowledge transfer between external consultants and internal resources.
8. Use of Global Forms – Important to get agreement with all divisions on web form design so you can use
“global” forms that apply to all divisions rather than creating customized divisional web forms as it is more
11
objects toFor
maintain/update
a go-forward basis.
Confidential.
internal use only. Do on
not distribute.
DRM – Data Relationship Manager
Nightly SAP
feeds for
new CC/PC
• DRM  EPMA
• EPMA deploys
all the Essbase
Cubes
Excel
Automator
templates
from
Divisions
EFS Team
Maintains all metadata
12
Confidential. For internal use only. Do not distribute.
Division FP&A users
rely heavily on DRM to
view hierarchies
Why did we upgrade to 11.1.2.2
 We struggled with EPMA in the 11.1.1.3 version
 GIT was heavily pushing physical to virtual
servers
 Erroneous Data Issue in 11.1.1.3 that was fixed
in version 11.1.2.2
 SmartView enhancements with the new version
of 11.1.2.2
 Organization Announcement drove many
changes to web forms/metadata
 HFM and Planning need to be on the same
version because they closely aligned and share
workspace and/or metadata
13
Confidential. For internal use only. Do not distribute.
HP
HFM
Essbase
FDM
DRM
EPMA
Version 11.1.2.2
What was included in the Upgrade
Environments
The Infrastructure was
converted from an all
physical environment to
virtual environment
Combined
OLK/FCST
Combined
Outlook/Forecast
forms into one set of
forms
Combined
Divisions
Web forms for
CVD/AFD and
NMD/CRMD into
IESD/CATD. This
also included
Metadata updates for
the new combined
product divisions.
ID Regional
Reporting
Updated ID
Geography to
accommodate new
Regional Structure
14
Confidential. For internal use only. Do not distribute.
Revenue Planning
Levels
Condensed the
revenue
planning levels
for CATD.
Scogs Logic
Changes
4 different methods for
calculating extended
standard dollars
Std Cost is
planned by
LA/OUS/US
WForce
Seeding
Rebuilt the workforce
seeding process
(Swap Employee ID
for Position ID)
RDS
Utilizing RDS to
access SmartView
Lessons Learned of Upgrade
System
Performance
• We did not do
enough
performance
/stress testing
Virtual
Environment
• Hyper-threading
should be turned
off for virtual
Essbase.
• Read/Write SSDI
Hitachi Disk
15
Confidential. For internal use only. Do not distribute.
Multiple
Changes
• We incorporated
too many
changes/enhanc
ements along
with the Upgrade
• Made it more
difficult to isolate
what was culprit
of all the system
crashes
Level of Effort
• Underplayed the
size of this
transition, and
could really think
of it as a
complete new
go-live project as
opposed to just
an upgrade.
Hyperion Enterprise Overview
Hyperion Enterprise:
1. Historically used for
way more than a
consolidation tool
2. Very detailed
account structure
3. Contains Actuals,
Plan, Forecast data @
various CN rates
4. Very Stable system
for 9+ years
FDM
1. FDM used for
loading actuals.
2. 75+ locations in
FDM. All Co Code
owners were
responsible for
loading/reconciling
data against source
G/L
3. Inconsistent
Mappings
16
Confidential. For internal use only. Do not distribute.
Reporting
1. Used for
external/legal entity
reporting.
2. Considered official
book of record for
actuals
Data Sources
1. Plan/Forecast data
was fed from Hyperion
Planning back into
Enterprise
2. Reconciliation of
actual data was tied
out between Hyperion
Planning and
Enterprise
HFM Implementation
Goals/Objectives
Apply Lessons
Learned from HP &
Upgrade
Ensure that project was on time, on budget with no critical issues.
Avoid recreating
Enterprise
Stepped back during requirements gathering to ensure we
designed HFM to meet external reporting needs and not re-create
Enterprise.
Centralize Mappings
We wanted to implement more control to gain consistent and more
accurate mapping of actuals
Project Team
Smaller project team, longer burn rate. SME’s from STJ involved
from day one of the project
HFM / HP
Don’t duplicate data in multiple systems. Use HFM for what it was
intended for.
17
Confidential. For internal use only. Do not distribute.
Key Design Elements of HFM
HFM will be
used for
External/Legal
Entity
Reporting
HFM will not
contain any
management
reporting
HFM will only
contain actual
data @ actual
rates
HFM will not
contain
detailed cost
center or
profit center
information
FDM will be
automated by
Batch &
centralized
within EFS
HFM will
produce a cash
flow by Legal
Entity
HFM will
contain
supplemental
web forms to
replace offline
data collection
2 years of
historical data
will be
converted
18
Confidential. For internal use only. Do not distribute.
Current Hyperion Environments
19
Confidential. For internal use only. Do not distribute.
HFM Project Team
External Team
• 2 to 3 HFM experts
• 1 to 2 FDM/Batch Automations
• 1 F/R Report Writer
• 1 Training Manual Writer
2 full time dedicated STJ
employees
2 part time STJ employee
2 full time STJ PM’s
Magic of the Project Room
•
Externals
•
•
•
•
20
Confidential. For internal use only. Do not distribute.
Project Team sat together from
Day one.
Knowledge Transfer between
externals & employees
occurred on a daily basis
Impromptu Design / White
board discussions early on and
throughout project
No surprises
Team camaraderie
STJ
FDM Batch Automation
FDM is centrally maintained by EFS
Batch Automation occurs every 4 hours during close week
FDM feeds both Essbase & HFM. All database are updated at the top of the hour within minutes of each other
Co Code owners are still responsible for tying out their P&L and B/S from HFM to source systems
EFS Team is responsible for tying data out between HFM and Essbase on a legal entity basis
Huge Success
• Initially thought users
would dislike loosing
control of their own
maps
• Batch is controlled by
CPS.
21
Confidential. For internal use only. Do not distribute.
Suspense
Members/Error
Handling
Shortened the Close
Process
• Within FDM, we have
suspense members for
any mapping kickouts.
• EFS team receives emails if any errors occur
during batch automation
• Even though taking a
day out of the process
was not a goal of this
requirements, we were
able to shorten our cycle
to a 4 day close largely
due to Batch Automation
HFM Successes
Measure of Success
Project was on time, under budget with no defects heading
into Go-live
We actually closed January quicker than
we had in Enterprise for the first month
under HFM
Data reconciliation was led by SME’s
We had 2 years of historical data in HFM
within 2 months of having our dimensions
built. By July of 2013 we were pretty
much a week behind the official Hyperion
Enterprise Close
Requirement Sign-off were held in person with all divisions
meeting to walk through requirements
We had very little change requests or
scope creep
Training was delivered by EFS Team
User acceptance of HFM was very high
and they picked up the new tool very
quickly.
Unit Testing, UAT and Parallel Closes were very successful
We completed 3 rounds of parallel testing
and were able to close out all defects prior
to Go-live
Knowledge Transfer occurred during project
We were able to roll off the external
consultants within 1 week of closing the
books for January. EFS team was ready
to support the application
22
Confidential. For internal use only. Do not distribute.
HFM Successes (cont’d)
Measure of Success
Out of box I/C Matching
Reduced many manual hours spent on
reconciling I/C matching reports
HFM Supplemental Web Forms
Huge gain in efficiencies by our SEC and
Tax Department by leveraging HFM web
forms. They now spend time analyzing
the data instead of ticking & tying the
data.
Duplicate Data
No longer spend time reconciling detailed
data between all the systems.
Accuracy of data mappings
The reconciliation between source G/L
(primary SAP) and HFM is almost
automatic
Financial Reporting
We only created minimum amount of F/R
reports in HFM. Users still tend to like
Excel based reports.
Cash Flow by Legal Entity
Utilize the HFM supplemental web forms
to roll forward assets, Liab and equity and
cash flow has been 85% automated
23
Confidential. For internal use only. Do not distribute.
HFM – BIG WIN
All projects
should be
modeled
after this
one
10 Months
after HFM
Go-live
We wouldn’t
change one
design decision
24
Confidential. For internal use only. Do not distribute.
EFS Support Model
Global
Support
Finance Org
• The EFS team is located around the world to ensure we can support a global
application. We rely heavily on 2 OUS EFS team members to support Europe,
AsiaPac and Japan
• The EFS team rolls up to the Vice President of Corporate FP&A Finance Org. Most
of the EFS team has an accounting/finance background and tended to gravitate to
the financial system side
• We primarily have one person in charge of all the infrastructure/environments
Infrastructure
BA’s
Time
• The team is comprised of very senior level Business Analysts with lots of STJ
knowledge and strong financial system skills
• EFS spends about 50% time on production support type issues and about 40% on
enhancements and 10% on misc. tasks
25
Confidential. For internal use only. Do not distribute.
Project ReOrg
HFM was NOT
Impacted!!!
Multiple
WebForm
Changes
Announced in
January 2014
Standardized
Workforce
Calculations
Major Changes to all
Objects in
Planning/Essbase
Cubes.
Brand New
Security
Groups
EFS Team was able to
handle all changes
while maintaining
production support
In Production
By July 2014
Change FDM
Maps
26
Confidential. For internal use only. Do not distribute.
3 years of
Data
Restatements
Cutover was
Smooth &
System was stable
User Counts
Hyperion
Planning
~800 users
HFM
~200 users
DRM
~75 users
Enterprise
Financial
Systems
Team
SmartView
Essbase
Add-in
~500 users
EPMA
~2 users
FDM
~10 users
27
Confidential. For internal use only. Do not distribute.
Our Journey over the past 4 years
Challenging
Exciting
Exhausting
Rewarding
Frustrating
EverChanging
28
Confidential. For internal use only. Do not distribute.
STABLE
Download