Enterprise system implementation strategies and phases

Post on 20-Jan-2015

2.207 views 2 download

Tags:

description

Implementation Strategies Full blown Staggered or Phased Implementation Phases Project planning Application exploration System design System testing System activation – “go live” johncachat@hotmail.com www.peproso.com

Transcript of Enterprise system implementation strategies and phases

Enterprise System

Implementation Strategies

and Phases

July 27, 2012

Housekeeping

� Phones are muted

� Use the question block for

questions

� Copy of presentation

available upon request

About Your Presenter

• Sr. VP KeyedIn Solutions Consulting Group

– Helping companies align their business and technology

– Focus on people, process, and then the technology

– Subject matter expert on business process management

– On-going research into next generation of technology for

enterprise systems

• 25 years experience in enterprise systems

– USAF Research Project (1985)

– Founder of enterprise quality software company (1988)

• Trusted advisor to global organizations, government

agencies, and professional groups

http://www.linkedin.com/in/johncachat

Thought for the Day

“The value of an idea lies in the using of it.”

Thomas Alva Edison

4

Driving from Point A to Point B

• Wrong directions guarantee poor results

• GPS provides the plan

• Then stuff happens

– Construction

– Traffic

– Accident

• Adjust and arrive

5

Today’s Discussion

• Implementation Strategies

– Full blown

– Staggered or Phased

• Implementation Phases

– Project planning

– Application exploration

– System design

– System testing

– System activation – “go live”

Full Blown Approach

Everything, everywhere, at the same time

7

Pros Cons

Less integrations with legacy system

need to be developed

Can eliminate legacy system

maintenance fees faster

Lesson learned can not be transferred

to other sites

Short term, more intensive consultant

support and therefore more expensive

More room for failure – too many

moving parts

Requires strong project management

Staggered or Phased Approach

Different stuff, at different sites (departments), at

different times

8

Pros Cons

Less consultant intensive

Problem areas can be separated out

Internal employees may be able to take

over in later phases

Less room for failure

Temporary interfaces may have to be

built

Have to pay maintenance on legacy

systems for a long period of time

Implementation Strategies

• Which approach is best?

• It is probably better to win a series of battles then risk losing the war!

• Which has the highest probability of success?

• How much can your company absorb at one time?

9

Implementation Phases

• Transition from legacy to new system

– Project planning

– Application exploration

– System design

– System testing

– System activation – “go live”

10

Project Planning

• First we have to figure out

what we are going to do

before we figure out how we

are going to do it

• Magnitude, duration, and cost

• Resources

• Risk Management

• IT IS NOT GANTT CHARTS!

11

Project Planning

• Living documents

• Communication tools

– Issue Management

– Status Reporting

• Take the time to do it right

12

Application Exploration

• Users and consultants sit down in front of the app and explore the functionality

• Use training or demo data – do not use an empty version

• Goal is to get end users familiar with the system, how to navigate, and understand the options available

• Objective is to get the end users more knowledgeable so that they can ask better questions

13

Application Exploration Objectives

• Begin the process of

knowledge transfer from

consultant to end user

• Identify gaps

• Explore different

configurations / set up options

• Discuss in and out of scope

concerns

14

System Design

• Configure the system

• Organizational structure

• Reporting

• Security

• Key files (customer, employee, supplier, etc)

• Avoid overthinking and cumbersome setups

• Use best practices

• Avoid customizations

15

Customization

• Avoid at all costs, really – stay vanilla

• Customization is not configuration

16

Customization – Bad Configuration - OK

• Changing source code

• Changing data structures

• Changing business rules / triggers

• Changing batch programs

• OEM tools that change screens

• Workflow engines

• Report Writers (be careful)

The KeyedIn Approach

• Use the software “as is out of the box”

• Use BPM to develop specific solutions for your

specific needs

17

System Design Objectives

• Continue the knowledge transfer

starting with application exploration

• Establish the framework for the

system

• Finalize and document the

customer’s desired system

configuration

• Setup the initial security

configuration

18

Types Of System Testing

19

Type Description

Parallel Testing Users test an entire process, like running payroll, and

compare to results from legacy system

Stress testing Users “pound” the system – number of users, response

time, running reports

System integration

testing

Users test the entire process – from start to finish, across

integration point3

Unit Testing Users test specific scenarios – not the entire process –

make sure this thing works

User acceptance

testing (UAT)

Users follow specific test scripts – a comprehensive set of

instructions to verify system does what it is intended to

do

Note: System testing versus system validation

System Testing Objectives

20

• Discover, document, and resolve any design,

data, processing or application issues

• Refine system configuration as required

• Test customizations

• Continue knowledge transfer and make end

users comfortable with their roles

• Identify and resolve resource issues

• Clarify go-live training needs

• Refine the initial security matrix

System Activation – “Go Live”

• Assuming the new system is

– Configured properly

– Tested

– People are ready

– Processes are documented

• Cutover

• Go-Live

• Retire / shutdown legacy system

21

The Group Responsibly Matrix

Roles in the System Implementation

22

Project

Planning

Application

Exploration

System

Design

System

Testing

System

Activation

Sr.

Management

HIGH Low Low Low HIGH

Project

Managers

HIGH Medium Low Low HIGH

End Users Low HIGH HIGH HIGH HIGH

Internal

Technical

Resources

Medium Low Medium HIGH HIGH

Consultants Medium HIGH HIGH HIGH HIGH

Red Flags

• 400 line project plan with no

resources

• No full time Project Manager or

process

• Corner office is dictating how the

system should be configured

• No risk analysis performed

• Employees do not understand

why this is being done

23

Things to Remember….

• Spend time on planning

• Allow for changes / updates

• Celebrate the go live event

24

25

About KeyedIn Consulting Group

Experts providing solutions to specific problems

– Business and IT Alignment

– People and Process Alignment

– Enterprise Software Selection

– Project Rescue

– Project Management & PMO Managed Services

Follow KeyedIn

Corporate Website: www.keyedin.com

www.twitter.com/keyedinsolution

www.linkedin.com/company/2434133?trk=tyah

26

Free Whitepapers

Download

@

www.keyedin.com

27

Upcoming Webinars

Register at

www.keyedin.com

28

7/27/12 Enterprise System Implementation Strategies and Phases

7/31/12 Project Teams: People Issues, Roles and Responsibilities

Questions & Answers

Q ACopy of Presentation Future Webinars

Contact:

Shelly Bird

sbird@keyedin.com

952-835-1041 ext.163

Visit:

www.keyedin.com

&