Choosing an ERP system
Download
Report
Transcript Choosing an ERP system
Implement an ERP System
Enterprise
Resource
Planning
Systems
MSc. Nguyen Thanh Tuan
1
Contents
Importance of implement an ERP System
Processes of Implement
Types of Risk
Control and Auditing
ERP Products
2
Why implement an ERP
System?
To support business goals
Integrated, on-line, secure, self-service
processes for business
Eliminate costly mainframe/fragmented
technologies
Improved Integration of Systems and
Processes
Lower Costs
Empower Employees
Enable Partners, Customers and Suppliers3
How should we implement
ERP systems
Obtain the right mix of people,
processes and technology!!
4
How should we implement
ERP Systems?
People
Project Structure
Should be aligned to processes
Process
Implementation Process (outlined in
detail)
Adapt your processes to those of the ERP.
Technology
Hardware
Software
Integrated Systems
5
Process
1. Definition and Analysis
Hold discussions with various functional
personnel to establish the actual number
of systems operating at client site, what
they are used for, why and how often
Produce the Project Scoping Document
outlining current situation, proposed
solution and budgeted time
Challenge : REQUISITE EXPERTISE 6
No two clients are the same
Process
2. Design
Prepare various functional reports specifies current scenario and wish list
Prepare Design document which specifies
how the system is going to work
Prepare test scripts to be followed on
system testing
Map out the interface paths to various
modules
Challenge : INFORMATION SHARING
7
- Availability of staff
Process
3. Build
Configure system as per set up
document specifications i.e. transfer
conceptual model into reality
Test system to verify accuracy
(preliminary tests)
Challenge : TECHNICAL
ENVIRONMENT - System functionality
8
Process
4. Transition
Train users on their specific areas
Assist in test data compilation and
system testing by users
Finalise the Live system and captured
opening balances
Challenge : USER RESISTANCE
Understanding and acceptance
data preparation
9
Process
5. Production
Official hand holding
Effectiveness assessment
Business and Technical Direction
recommendations
10
Technology
Technology is an enabler, not the driver
(it is there to assist the organisation to
achieve business goals)
It is a means to an end, not the end
11
Types of Risk
Risk occurs throughout the ERP life cycle
Types of risk and extent of their impact vary
as we move through the ERP life cycle
Three basic types of risk
Technical
Business
Organizational
12
Risk Matrix
Technical
BusinessOrganizational
Deciding to
go ERP
Choosing an
ERP System
Designing
Implementing
After Going
Live
Training
13
Risk Definitions
Technical risk - risks arising due to
information processing technology, sensor
technology, and telecommunication
technology
Business risk - risks deriving from
models, artifacts and processes adopted as
part of ERP
Do they match? Are they consistent? Do
partners processes match up?
Organizational risk - risks deriving from
the environment in which the system is
placed - including personnel and
organization structure
14
What is the perceived risk
of ERP projects? (%’s)
Risk
Technical
Organizational
Very Low
Low
Moderate
High
Very High
10.5
22.5
39.5
15.0
11.5
Business
4.5
23.0
32.5
26.0
14.5
1.5
8.5
18.5
37.5
35.0
15
Summary of Survey
Findings
Organization risk is the “biggest” risk -the most likely to be seen as “high” or
“very high”
Business risk is the next biggest risk
Technical risk is the smallest of the
bunch, with 72.5% rated very low to
moderate.
Technical risk is also the easiest to fix,
e.g., just choose more power.
16
Technical Risks
As the firm adopts new technologies,
there are a number of risks that are
common to each phase of the life cycle
Operating Systems
Client Server Computing
Network Capabilities
Database
Links to other systems
17
Operating Systems
Operating systems include Unix, Linux,
Windows 7, 8.
Different systems require different
knowledge
Need to employ people who understand that
operating system
Microsoft’s SAP implementation was the
first to use Windows 7, 8 as an operating
system
18
Client Server
Dominant form of computing used in ERP
However, firm’s expertise may be with
mainframe computing
As a result, there may be a limited set of
personnel for the new computing environment
Mainframes are typically bullet-proof,
whereas client servers are frequently at the
opposite end of the spectrum in terms of
controls.
19
Client/Server Configuration
Distributed
Presentation
(Thin Client)
Remote
Presentation
Distributed
Application
Remote
Data Mgmt
Distributed
Presentation
(Fat Client)
Data
Management
Data
Management
Data
Management
Data
Management
Data
Management
Application
Function
Application
Function
Application
Function
Presentation
Presentation
Presentation
Data
Management
Application
Function
Application
Function
Application
Function
Presentation
Presentation
Presentation
20
Network Capabilities
Issues include security and capacity of
the network to facilitate use of the ERP
system
21
Computing and Network Environment
Highest Risk
(Highest Potential Gain)
Integrated
Stand Alone
Lowest Risk
(Lowest Potential Gain)
Not Linked
Linked
Linked to Other Applications
22
Technical Risks and
ERP Life Cycle
Technical
Business
Organizational
Deciding
Choosing
Designing
Implementing
Going Live
Training
Deciding to go ERP
Firms that have kept up with technology are likely
to better understand the risks associated with ERP
systems.
Try to see what has worked in the past
23
Technical Risks and
ERP Life Cycle
Technical
Business
Organizational
Deciding
Choosing
Designing
Implementing
Going Live
Training
Choosing an ERP system
Virtually all software choice can be manipulated,
since it is a political process
Requirements change as new technology becomes
available.
24
Technical Risks
and ERP Life Cycle
Technical
Business
Organizational
Deciding
Choosing
Designing
Implementing
Going Live
Training
Designing
One company designed an ERP contract
based on computing capacity, so the
vendor had to fix any problems with
insufficient capacity
25
Technical Risks
and ERP Life Cycle
Technical
Business
Organizational
Deciding
Choosing
Designing
Implementing
Going Live
Training
Implementing and Going-Live
Upon implementation and going-live,
capacity … six transactions a minute … 360
per hour … or 3600 for a ten hour day …
was not enough
Needed more network capacity
26
Technical Risks
and ERP Life Cycle
Technical
Business
Organizational
Deciding
Choosing
Designing
Implementing
Going Live
Training
Training
Risk that mainframe IS personnel might
have to be re-tooled to client-server
technology
ERP system may require different technical
people with different skills
27
Technical
Business Risks
Business
Organizational
Deciding
Choosing
Designing
Implementing
Going Live
Training
Deciding whether or not to do ERP
Must have the resources to do the project
Firms get going on ERP and then find that they
don’t have the resources.
This typically means that either the organization
fails or the project fails.
Must meet needs of the business
What is needed by the firm’s partners?
28
Technical
Business Risks
Business
Organizational
Deciding
Choosing
Designing
Implementing
Going Live
Training
Choosing an ERP System
Determine specific requirements, e.g.,
transaction handling capabilities
Fox Meyer - system could do 10,000 invoice
lines, but they needed 420,000
The business risk is that the ERP Vendor
can not meet the company’s needs
29
Technical
Business Risks
Business
Organizational
Deciding
Choosing
Designing
Implementing
Going Live
Training
ERP Design
Design is a political process. As a result, there is a
risk that the design is sub-optimal.
There is also the risk that processes designed by one
group in the organization will not interface well with
processes designed by other groups.
There is the risk of project stopping
This project would have changed how people work and
reduced staffing by half. It was the easiest thing to cut
because people did not have the stomach for it
30
Technical
Business Risks
Business
Organizational
Deciding
Choosing
Designing
Implementing
Going Live
Training
Implementing
The project will take longer than expected
The project will cost more than expected
31
Technical
Business Risks
Business
Organizational
Deciding
Choosing
Designing
Implementing
Going Live
Training
Going Live
If the ERP is not working properly, there
could be problems with customers and
suppliers.
Hershey Foods Inc. lost most of their
Halloween, Thanksgiving and Christmas
sales due to a poorly functioning ERP
system.
32
Technical
Business Risks
Business
Organizational
Deciding
Choosing
Designing
Implementing
Going Live
Training
Training
Training should provide users with process
and system information
The main business risk is that timing is too
short and too late.
33
Organizational
Risks
Technical
Business
Organizational
Deciding
Choosing
Designing
Implementing
Going Live
Training
Deciding whether or not to do ERP
Reportedly, one of the biggest risks is that
top management is not involved.
Another risk is that the domain areas are
not involved and committed (Microsoft)
34
Organizational
Risks
Technical
Business
Organizational
Deciding
Choosing
Designing
Implementing
Going Live
Training
Choosing an ERP System
Choosing the right consultant is the
biggest challenge (Risk)
35
Organizational
Risks
Technical
Business
Organizational
Deciding
Choosing
Designing
Implementing
Going Live
Training
ERP Design and Implementation
Models of organizations are built into the
software, as a result, there are risks that
the models do not match (e.g., Microsoft)
36
Organizational
Risks
Technical
Business
Organizational
Deciding
Choosing
Designing
Implementing
Going Live
Training
Going Live
Cultural issues that relate to “big R”
reengineering create organizational risk.
One firm went from compensation based on
number of units sold to salary to accommodate
the ERP system
37
Organizational
Risks
Technical
Business
Organizational
Deciding
Choosing
Designing
Implementing
Going Live
Training
Training
Employees not accustomed to data input will
take on the task.
If users don’t know how to use the system, it
will fail.
There may be inadequately trained personnel
after implementation due to poor training or
attrition.
38
Risks Associated with ERP
Implementation
Pace of Implementation
Big Bang--switch operations from legacy
systems to ERP in a single event
Phased-In--independent ERP units installed
over time, assimilated and integrated
Opposition to Changes to the Businesses
Culture
User reluctance and inertia
Need of (upper) management support
39
Risks Associated with ERP
Implementation
Choosing the Wrong ERP
Goodness of Fit: no ERP system is best for all
industries
Scalability: system’s ability to grow
Choosing the Wrong Consultant
Common to use a third-party (the Big Five)
Be thorough in interviewing potential
consultants
Establish explicit expectations
40
Risks Associated with ERP
Implementation
High Cost and Cost Overruns
Common areas with high costs:
Training
Testing and Integration
Database Conversion
Disruptions to Operations
ERP is reengineering--expect major changes
in how business is done
41
Implications for Internal
Control and Auditing
Transaction Authorization
Controls are needed to validate transactions
before they are accepted by other modules.
ERPs are more dependent on programmed
controls than on human intervention.
Segregation of Duties
Manual processes that normally require
segregation of duties are often eliminated.
User role: predefined user roles limit a user’s
access to certain functions and data.
42
Implications for Internal
Control and Auditing
Supervision
Supervisors need to acquire a technical and
operational understanding of the new system.
Employee-empowered philosophy should not
eliminate supervision.
Accounting Records
Corrupted data may be passed from external
sources and from legacy systems.
Loss of paper audit trail
43
Implications for Internal
Control and Auditing
Access Controls
Critical concern with confidentiality of
information
Who should have access to what?
Access to Data Warehouse
Data warehouses often involve sharing
information with suppliers and customers.
44
Implications for Internal
Control and Auditing
Contingency Planning
How to keep business going in case of
disaster
Key role of servers requires backup plans:
redundant servers or shared servers
Independent Verification
Traditional verifications are meaningless
Need to shift from transaction level to overall
performance level
45
Implications for Internal
Control and Auditing
ERP projects may be concurrent with BPR,
CRM, Data Warehousing, SCM
All of these increase risk of successful
implementation
ERP systems impact organizational
structure and internal controls
New control policies must precede
migration to an ERP system
46
Implications for Internal
Control and Auditing
Gartner Group noted following concerns
regarding implementing ERP:
47
Audits of ERPs
Audit could provide assurance covering the
areas of …
process integrity
application security
infrastructure integrity
implementation integrity
48
ERP Products
SAP is the dominant player, with 35% 40% of the market
Big five (BOPSE) … Baan, Oracle
(Applications) PeopleSoft, SAP and, J.D.
Edwards
Additionally, other firms have generated
interest, e.g., QAD and Lawson, Great
Plains
49
ERP Products
SAP: largest ERP vendor
modules can be integrated or used alone
new features include SCM, B2B, e-commerce,
XML
J.D. Edwards
flexibility: users can change features; less of
a pre-set structure than SAP’s
modularity: accept modules (bolt-ons) from
other vendors
50
ERP Products
Oracle
tailored to e-business focus
Internet based vs. client-server based
applications
PeopleSoft
open, modular architecture allows rapid
integration with existing systems
51
Thank for your
listening