24
QuestDirect.org LessonsLearned for Upgrading JD Edwards (Xe ->9.1) Don’t bite off more than you can chew, walk before you run and other clichés. Find out why we crammed 6 months of implementation into a 13 month project

Jd edwards upgrade roundtable at innovate15 empire merchants case study

  • Upload
    nerug

  • View
    85

  • Download
    4

Embed Size (px)

Citation preview

Page 1: Jd edwards upgrade roundtable at innovate15 empire merchants case study

QuestDirect.org

LessonsLearned for Upgrading

JD Edwards

(Xe ->9.1) Don’t bite off more than you can chew, walk before you run and other clichés.

Find out why we crammed 6 months of implementation into a 13 month project

Page 2: Jd edwards upgrade roundtable at innovate15 empire merchants case study

QuestDirect.org

Who We Are

• Empire Merchants LLC is Metro New

York's Leading distributor of fine wines and

spirits.

• Empire Merchants’ vision is to be the

distributor of choice to our suppliers,

customers, associates and the community.

Page 3: Jd edwards upgrade roundtable at innovate15 empire merchants case study

QuestDirect.org

Who We Are • We have 1200 associates.

• We ship 8.5MM cases per year.

• We are privately held.

• JD Edwards users since 2002.

• Approximately 200 JD Edwards users.

• Successfully running JDE Xe 7.334 financials and distribution modules.

• We operate 24 X 5. Orders placed by 5pm are delivered the next day.

• Relatively high number of transactions.

Page 4: Jd edwards upgrade roundtable at innovate15 empire merchants case study

QuestDirect.org

Why Empire Upgraded

• JD Edwards Xe coming to end of support.

• Upgrade to supported version to mitigate

business risk.

• Ability to leverage new functionality.

• Ability to leverage new technology.

Page 5: Jd edwards upgrade roundtable at innovate15 empire merchants case study

QuestDirect.org

Upgrade Tenants • Empire will go to the latest version of JD Edwards

– Enterprise One 9.1.2.

– JD Edwards Financial and Distribution Modules

– Includes all third-party applications, custom programs and interfaces.

• Go live July 21, 2014

– Second Monday of July 2014 shutdown.

• This is primarily a system upgrade, we will implement limited business process changes, we will not be reengineering all business processes.

– Enhancement requests – all items will be captured in the Parking Lot and be reviewed, classified and prioritized.

Page 6: Jd edwards upgrade roundtable at innovate15 empire merchants case study

QuestDirect.org

Culture descends from the top down

• Involvement of the company leaders – Senior executives supported the project

• Cleared ITs’ decks so we could focus on the project

• Prioritized project for team members

• Actively involved in key milestones (kick offs, weekly status…)

• Led by example, dedicated time to the project

• Approved budget and timeline

– Department Heads • Took ownership, led by example

• Actively Involved

• Assigned Super Users and Subject Matter Experts

Page 7: Jd edwards upgrade roundtable at innovate15 empire merchants case study

QuestDirect.org

Know Thy Self, We’ve all been around the block

• Why did we cram 6 months of implementation into a 13 month project? – We mapped out the timeline to fit:

• Our business environment – Busy period – OND (October, November, December)

– Industry Shutdowns in Jan and July

• Resources – Availability - Take into account how much time they can give

and when

– Experience Level - Most people do not do this type of work often, give them time to get up to speed

– This extended timeline added challenges to resource continuity with the consultants

Page 8: Jd edwards upgrade roundtable at innovate15 empire merchants case study

QuestDirect.org

Our Empire Team

Steering Committee &

Executive Committee (7)

Process Owners/

Business Leads

(12)

Subject Mater

Experts

(14)

Super Users

(18)

Page 9: Jd edwards upgrade roundtable at innovate15 empire merchants case study

QuestDirect.org

Our Empire IT Team

Ed Lederer

(CIO)

Armando Valerio

JDE

Application

Manager

Al Ferrante

Operations &

Systems Manager

CNC & I Series

Operations

(2)

Business Analysts

(5)

Developers

(4) Documentation

(2)

Page 10: Jd edwards upgrade roundtable at innovate15 empire merchants case study

QuestDirect.org

Our MCG Team

Engagement

Manager

Distribution

Lead

CNC

Developer

Technical

Lead

Finance Lead

/PM

Documentation

/UPK

Page 11: Jd edwards upgrade roundtable at innovate15 empire merchants case study

QuestDirect.org

Share-share that’s fair

• Setup an organizational structure for

heavy user involvement

– Shared responsibilities for

• Requirements definition

• Scripting

• Testing

• Documentation

– Business users took lead and ownership with

IT and MCG providing support

Page 12: Jd edwards upgrade roundtable at innovate15 empire merchants case study

QuestDirect.org

You get what you inspect, not what you

expect

• Testing

– Thorough and structured “IT” testing

• Developer testing - ensure retrofits work

• Unit testing by Business Analysts – ensure output

is what is expected

– Track and monitor what is tested

• Better to fix and retest now then to clean up in

production

Page 13: Jd edwards upgrade roundtable at innovate15 empire merchants case study

QuestDirect.org

Practice Makes Perfect • Training

– Have the business teams take ownership to develop a method that works for their team. One size does not fit all

• Our goal was to train the trainer and support as needed

• Approaches we actually used – Train the trainer and conduct formal classroom training

– Train the trainer and conduct small group/one on one training

– Implementation team conducted training directly

– Take the opportunity to make your organization stronger

• Give the users a better understanding of what they do and why they do their day to day activities

• Take a deeper dive into what they do (i.e. Order Active rules and status)

• Expand the breadth of what they do

Page 14: Jd edwards upgrade roundtable at innovate15 empire merchants case study

QuestDirect.org

Genius is 1% inspiration and 99%

perspiration • More on Training

– Set up facilities and structure that enable the training • We set up dedicated training rooms and practice areas that

were accessible.

• Scheduled the training and published a calendar.

• Added sessions based on feedback.

• Supported trainer and trainee.

– Types of sessions • Foundation – basic training on new version for everyone

• Trainer readiness – to ensure the trainers knew what to do, met expectations and rehearsed as needed

• Instructor led for the specific business functions

• Scheduled practice sessions for specific business functions

– UPK used as a training tool

Page 15: Jd edwards upgrade roundtable at innovate15 empire merchants case study

QuestDirect.org

Fool me once shame on you, Fool me twice shame on me

• More Testing - Thorough and structured user testing – User acceptance testing (UAT)

• Process owners must own the scripts

• Schedule attainable goals and milestones (5 Due by 10/1, 10 by 11/1..)

• Scheduled monthly check-in meetings, most associates had limited experience in scripting.

• Give yourself enough time, Empire scheduled 10 weeks – 5 for prescheduled functional testing

– 1 week for integration testing

– 4 weeks to retest as needed

• Schedule testing to: – Build on itself (i.e. use items created in a previous test to create POs or SOs)

– Use “canned” data, just in case there were issues with earlier tests

• Have a testing room, some place away from their normal work area

• Bring in lunch for the team

– Track and monitor what is tested • Create a method to organize and track scripts. We used spreadsheets

• Create a method to track objects that need to be reworked. We developed an application in JD Edwards

Page 16: Jd edwards upgrade roundtable at innovate15 empire merchants case study

QuestDirect.org

Are we there yet??

• More Testing

– Cycle Testing • Integrated tests conducted by IT

• Testing of interfaces into and out of JD Edwards

• Volume testing

– Stress Testing • We used users.

– Coordinated timing for users across locations.

• Added batch jobs to increase load.

• Looked into software tools

Page 17: Jd edwards upgrade roundtable at innovate15 empire merchants case study

QuestDirect.org

Cut Over • Data Conversion

– Conducted 6 Mock GoLives • Reduced conversion time form 70 hours to 38 Hours

• Planned steps out in detail

• Cut Over during the weekend of 18 July 2014

• System not available to users on Monday

• Began to turn over to users on Tuesday and Wednesday. – GoLive took place during Empires’ July Shutdown, limited users

on the system

• Normal operations began on 28 July 2014

• Deployed support resources to all locations to directly support the users

• Tracked issues as they came in

• Daily Status calls for first 2 weeks – Provided visibility and transparency

Page 18: Jd edwards upgrade roundtable at innovate15 empire merchants case study

QuestDirect.org

Our New JDE Environment

• JD Edwards EnterpriseOne 9.1.2

• Tools release 9.1.3

• IBM iSeries 740 – Production Server

• IBM iSeries 720 – Disaster Recovery

Server

– Mimix for replication

• Upgraded all desktops to Windows 7

Page 19: Jd edwards upgrade roundtable at innovate15 empire merchants case study

QuestDirect.org

Some Facts and Figures

• 3097 Custom Objects – is this heavily

modified?

– 2490 - Retro fitted

– 607 - Obsoleted

• 1624 Test Scripts developed

• Documentation

– 255 Main Topics

– 215 Duplicate Topics

Page 20: Jd edwards upgrade roundtable at innovate15 empire merchants case study

QuestDirect.org

Lessons Learned • Server sizing and tuning

– We had some interactive performance issues that impacted the user experience. Involving WebSphere and memory utilization.

– Worked with IBM Labs and Oracle to tune server configuration.

• When sizing servers ask for cost sensitivity for more capability. (i.e. relativity small $ to double memory)

• Test on same desktop configuration as will be used in production, including monitors. – It took some effort to configure display sizing

– Impacted initial user experience

• We needed more CNC resources than initially scoped

Page 21: Jd edwards upgrade roundtable at innovate15 empire merchants case study

QuestDirect.org

April – June 2012 June-Sept 2012 Sept 2012 Jan - April 2013

Developed Budgetary

Estimates

Analyzed JD Edward

upgrade verses conversion to SAP

Presented upgrade

recommendation to board

Received Proposals: Implementation

Partner Hardware

March – ordered hardware

May 2013 June 25, 2013 July – Sept 2013 Sept 2013 – Feb 2014

Selected Minardi Consulting Group As Implementation Partner

Kick Off Meeting

- Invited all team

members and EM

management and

MCG presented

objectives, high level

plan

Business

Requirements Sessions

Retro Fits and testing

of objects

Feb – April 2014 May – Aug 2014 July 22 2014

User Acceptance

Testing

Rework of retrofits as

needed

Training Cut over planning Mock Go Lives

GO LIVE

JDE Upgrade

Implementation Plan

Page 22: Jd edwards upgrade roundtable at innovate15 empire merchants case study

QuestDirect.org

Questions ?

Page 23: Jd edwards upgrade roundtable at innovate15 empire merchants case study

QuestDirect.org

Contacts

Joanne Ferrier

Director of Consulting

[email protected]

Office (973) 227-1998

Cell (201) 401-1254

Armando J. Valerio

Application Manager

[email protected]

Office (718) 383-5500 x9266

Edward B. Lederer

Chief Information Officer

[email protected]

Office (718) 383-5500 x 9455

Page 24: Jd edwards upgrade roundtable at innovate15 empire merchants case study

QuestDirect.org

Join more than 500 other

JD Edwards users at

April 12-16, 2015

Mandalay Bay- Las Vegas, NV

• Keynote from Lyle Ekdahl,

Vice President of JD Edwards

• JD Edwards’ Roadmap and Strategy

(Including Big Announcements)

• Education around JD Edwards with Edge

products, macro-level content and high-level

strategy

• More than 230 Solution Providers across

several Oracle Products

QuestDirect.org/COLLABORATE