0% found this document useful (0 votes)
449 views30 pages

0504 SAP Data Migration at Kellogg

0504 SAP Data Migration at Kellogg

Uploaded by

claoker
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
449 views30 pages

0504 SAP Data Migration at Kellogg

0504 SAP Data Migration at Kellogg

Uploaded by

claoker
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 30

0504 -SAP Data Conversion at Kellogg

[ 2 Go-Lives, 0 Data Defects

Wynter Johnson, Daniel Bunting, Emil Beloglavec


[ Learning Points

Data Conversion is a business process, not just a technical


exercise
Data conversion is a collaborative process that requires
coordination across all teams
The business owns the data
Development and testing of conversion components should be
an iterative process
Data Services is a good tool to help facilitate conversion

Real Experience. Real Advantage. 2


[ Best Practices
Develop a set of data guiding principles and follow closely
Set detailed and specific expectations for responsibility and
timing of data related tasks (up front)
Develop a disciplined documentation process for key design
documents
Data Relevancy rules, Conversion Functional Designs, Mappings
Measure data conversion loads against predefined criteria
Set goals for each mock load before loads start
Measure overall progress against having business ready data, not
just being able to technically load to SAP
Document risks and issues as soon as they are known
Risks and Issues are not bad things. They are tools to help solve
problems

Real Experience. Real Advantage. 3


[ Kellogg
Our Vision
To enrich and delight the world through foods and brands that matter.

Our Purpose
Nourishing families so they can flourish and thrive.

Company
Established in Battle Creek, MI in1905. Today we have 50+ plants on all but one
continent with 31,000+ employees and $13.2 billion annual revenues.

Leading Brands
Our brands, which are produced in 18 countries and marketed in more than
180 countries, include Cheez-It, Coco Pops, Corn Flakes, Eggo, Frosted Flakes, Kashi,
Keebler, Kelloggs, Mini-Wheats, Pop-Tarts, Rice Krispies, Special K and many others.

About our Company


Please visit www.kelloggcompany.com for more information about our company and our
brands.

Real Experience. Real Advantage.


[ Accenture
Accenture is a global management consulting, technology services and
outsourcing company. Our mission is to help our clients become high-
performance businesses and governments.

Business Overview
$25.5 billion in annual revenues (FY ended August 31, 2011)
Over 244,000 employees
Offices and operations in more than 200 cities in 54 countries
Accenture serves approximately 4,000 clients worldwide

Accentures SAP Practice


34,000+ SAP-skilled professionalsmore than any other systems integrator
SAP Consulting Services delivered to 1,300 clients last FY - circa 1 in 3
Accenture clients overall
80+ SAP industry (vertical) assets & 20+ SAP cross-industry (horizontal)
assets
Won 20 SAP Pinnacle Awardsmore than any other SI

Real Experience. Real Advantage.


[ Presenters
Wynter Johnson
Kellogg - Data Conversion Lead

Dan Bunting
Accenture Data Team Lead

Emil Beloglavec
Kellogg - Business Objects Information Management

Real Experience. Real Advantage.


[ SAP Upgrade
What Upgrading our enterprise systems platform
Simplifying, standardizing, and automating

Why Improve integration and access of information


Better leverage SAP capabilities
Create the foundation for the future
Sustain and support recent business changes

Why now Building for the future is a priority

Real Experience. Real Advantage.


[ Components of Data Migration

Real Experience. Real Advantage.


[ Continuous Improvement

Discover

SAP BusinessObjects
Remediate Understand
Information Steward

Monitor Define

Real Experience. Real Advantage. 9


[ Information Management Value Triangle
Gaining value from data starts with solid data designs and properly converted data. Data
management and governance must be in place to ensure data integrity. Business Intelligence
can then provide the information necessary to make fact based real time decisions.

Real Experience. Real Advantage. 10


[ Data Conversion - Effort
It is important to recognize that data conversion is a business process and it should not be
treated as a technical exercise.
Conversion Effort
5%
10%
5%
Extraction

Technical
Transformation
Loading
80%
Business Activities

Data Identification
Data Conversion Design
Data Cleansing
Data Construction
Data Validation

Taking a holistic approach to data conversion is necessary to avoid common data related
issues and overruns due to improper planning.
Real Experience. Real Advantage. 11
[Data Conversion Holistic View
Language Strategy Successful data conversion needs to account
Relevancy Criteria/Rules
Functional Design hand offs for all aspects involved in the end to end
On/off site Considerations and
Planning conversion process.

Scope Management
Workplanning and Estimating
Security Strategy Resource Planning
Validation Strategy Status & Progress Reporting
Cleansing Strategy Issue & Risk Management
Deployment Strategy Cross team integration coordination
Environment Strategy Project Management Integration across Symphony
End to end PM, Integration within Symphony
Thought Leadership
Conversion Positions/Approaches, Leading Practices
Technical Functional Deployment

Migration Preparation Conversion Analysis and Planning and


and Execution Functional Design coordination of BU
activities
Set-up migration tools
Establish/maintain legacy application
Establish BU Engagament Plan
connections
Coordinate BU activities
Write conversion routines
BU/ Regional Team
Configure Migration Tools
Apply Legacy Knowledge
Run Migration Tools
Support Functional Designs
Generate Cleansing / validationReports
Develop Functional Designs Support Mappings
Develop Functional Mappings Collect, cleanse, and validate data
Analyze Data & Reports
Develop Validation Processes
Integrate with Process Teams
Integrate with Data Network

Real Experience. Real Advantage. 12


[Conversion Team Structure & Key Interaction Points
Data Conversion Team

DC Leadership Team Data Lead

Data Conversion Manager Cleansing Manager

Cleansing Coordinator(s)
DC Technical Team DC Functional Team
Data
Regional Cleansing
Cut-over R3
lead
RQT Tech. Team RQT Fnx. Team
Data
Regional Cleansing
Cut-over leadR2
MFG Tech. Team MFG Fnx. Team
Data
Regional Cleansing
Cut-over R1
lead
M&S Tech. Team M&S Fnx. Team
RQT Data Cleaners FI Data Cleaners
FI Tech. Team FI Fnx. Team
MFG Data Cleaners PRO Data Cleaners
PRO Tech. Team PRO Fnx. Team
M&S Data Cleaners SC&L Data Cleaners
SC&L Tech. Team SC&L Fnx. Team Kellogg Business SMEs

Tech.Teams Process Teams Local Users 13

Real Experience. Real Advantage.


[ Waves

Real Experience. Real Advantage.


[ Mock Loads

Mock Load 1 Mock Load 2 Go-live Production


Mock Load n Simulation Load

Data conversion is made up of a number of Mock Loads 3-5 generally. We are planning 3
Mock loads for Release 1.
Mock 1 load is to test process and does not include a all the data, nor is it cleansed or
transformed.
Mock 2 load is to begin testing a cleansed and transformed data using a large data set.
Mock 3 load is all the data and a large percentage of the cleansed and transformed data.
Go-Live Simulation is a test of the complete process.

Real Experience. Real Advantage.


[ Mock Load Phases

Conversion Load Post Load Defect


Pre-Load
Design / Data Validation Management
Validation
Development

Real Experience. Real Advantage.


[ Change Management
A disciplined approach to controlling change and monitoring the rate of change is
critical to the success of an ERP program.

Go-Live Go-Live
Amount of Change

Failed Project Missed Test Cycles


Unforeseen Affects

Risk of Change
Reactionary Process
Hastily Made Decisions

Successful Project

Project Timeline Project Timeline

Any change can have a ripple effect on other areas and the risk profile for any
change increases as Go-Live approaches.

Real Experience. Real Advantage. 17


[Solution Change Process Overview
A solution change process should be implemented for any change that affects the
solution after design is complete.

Implement when solution design is fairly stable:


Configuration complete, object design fairly far along, prior to completion of mock
loads (ideally implement when 2 are left)
Required for changes to:
Requirements, Processes, Configuration, Development Objects, Roles, Transactions,
Security, Data
Only changes that significantly affect solution integrity should be allowed:
Solution wont function correctly, transactions will fail, significant manual effort will be
required, change will save $xxx,xxx

All changes must follow the change process regardless of how minor they may
seem (1 minor change may not be a risk but the aggregation of 100 minor changes
is).
Real Experience. Real Advantage. 18
[ Technology - Toolset
SharePoint (2 sites)
MS Excel
HP Quality Center
Data Services
WinShuttle

Real Experience. Real Advantage.


[ Data Services

Unix or Wintel
Physical HW versus Virtual HW
Supporting Database for Transformations
SW Version 3.2 versus 4
Environments DEV, QA, PROD

Real Experience. Real Advantage.


[ Landscape

Two separate Data Center facilities


DS Designer (remote desktop server)
Staging area UNIX shared drive
SAMBA
Access ECC/BW, DS, Remote Desktop Server for Developer

Real Experience. Real Advantage.


[ Data Flow
Extract
Flat files
Excel Files
SAP Table
ABAP
BW OpenHub
Transformation
Load
IDOCs
LSMW (Legacy System Migration Workbench)
ABAP
BW InfoSource/DataSource

Real Experience. Real Advantage.


[ Data Services Architecture
Release 4.X
Release 3.X
Management
Console Designer

Web Application Server

Access Address Real Time


Job Server
Server Server Clients
Data Services

DS
Dictionaries
Repositories
&
Directories
Database Server

Real Experience. Real Advantage. 23


[ Challenges
Data Services Designer
Excel spreadsheets as source of data
2003/2007 version
Formatting of cell
Complex relevancy rules in extracts of huge tables (MSEG,
BSEG, JEST)
Custom ABAP transform
Sales/Purchase Orders, Plant Maintenance
Versions of conversion tables
Dedicated Schemas
Persistent Datastore
Communication, communication and communication
Keeping focused on future state (dont duplicate current)

Real Experience. Real Advantage.


[ Examples

ECC to ECC (Material / Customer / Vendor)


Sales History
36 months worth of data (~ 200 M rows)
ETL (72/2/36)
Document Management System (DMS)
ABAP Extract/Load
(SAP Database and Vault) SAP Database

Real Experience. Real Advantage.


[ Resources

Werner Daehn ( SAP )


BusinessObjects Data Services Tips and Tricks:
http://wiki.sdn.sap.com/wiki/display/BOBJ/BusinessObjects+Data+Services+Tips+and+Tricks

Data Services Supplement for SAP ( end user manual )

Real Experience. Real Advantage. 26


[ Information Steward

Sustainability
Proof of Concept
Information Services Platform / Data Services 4 / IS: 64 bit
no memory restrictions

Real Experience. Real Advantage.


[ Key Learnings

Data Conversion is a business process, not just a technical


exercise
Data conversion is a collaborative process that requires
coordination across all teams
The business owns the data
Development and testing of conversion components should be
an iterative process
Data Services is a good tool to help facilitate conversion

Real Experience. Real Advantage. 28


[ Q/A

Real Experience. Real Advantage. 29


[
Thank you for participating.
Please remember to complete and return your
evaluation form following this session.
For ongoing education on this area of focus, visit the
Year-Round Community page at www.asug.com/yrc
]
[ SESSION CODE: 0504

Real Experience. Real Advantage. 30

You might also like