The Root Cause Behind ERP Implementation Failure: A Requirement Engineering Perspective Obi Ogbanufe SYSM 6309.

Slides:



Advertisements
Similar presentations
Collaborative Commerce. Electronic CommercePrentice Hall © Collaborative Commerce collaborative commerce (c-commerce) The use of digital technologies.
Advertisements

© Prentice Hall, 2005: Enterprise Resource Planning, 1 st Edition by Mary Sumner 8-1 Enterprise Resource Planning, 1 st Edition by Mary Sumner Chapter.
Chapter 1 Business Driven Technology
Achieve Benefit from IT Projects. Aim This presentation is prepared to support and give a general overview of the ‘How to Achieve Benefits from IT Projects’
Test Automation Success: Choosing the Right People & Process
Company Background: Nestlé SA is a giant food and pharmaceuticals company that operates virtually all over the world. Headquartered in Vevey, Switzerland,
Lecture 2 Title: PLC, SDLC, PMBOK
Enterprise Business Processes and Applications (IS 6006) Masters in Business Information Systems 3 rd Mar 2009 Fergal Carton Business Information Systems.
Foundations of Information Systems in Business
Computer Engineering 203 R Smith Requirements Management 6/ Requirements IEEE Standard Glossary A condition or capability needed by a user to solve.
Supply Chain Management
4. 2Object-Oriented Analysis and Design with the Unified Process Objectives  Explain the elements of project management and the responsibilities of a.
Chapter 4 Marketing.
Telecommunications Project Management Chapters 1 and 7 – Sherif Text.
Enterprise Resource Planning (ERP) Systems
 The Fundamental Reasons Behind The Failure Of ERP System SYSM 6309 Advanced Requirements Engineering By Shilpa Siddavvanahally.
Introduction to Project Management. What is a Project? “A planned undertaking of related activities to reach an objective that has a beginning and an.
8/27/20151NeST Controlled. 2 Communication Transportation Education Banking Home Applications.
S/W Project Management
Copyright Course Technology Chapter 14: Executing.
Software Project Management Lecture # 8. Outline Chapter 25 – Risk Management  What is Risk Management  Risk Management Strategies  Software Risks.
12/02/04www.cis.ksu.edu/~meiyappa Enterprise Resource Planning Meiyappan Thandayuthapani CIS 764.
Industrial Engineering Roles In Industry
Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005.
Certificate IV in Project Management Introduction to Project Management Course Number Qualification Code BSB41507.
Objectives Overview Identify the qualities of valuable information Describe various information systems used in an enterprise Identify the components of.
INTRODUCTION TO PROJECT MANAGEMENT. WHAT IS A PROJECT? “A planned undertaking of related activities to reach an objective that has a beginning and an.
IS 556 Enterprise Project Management Spring 2008 Instructor – Dr. Olayele Adelakun Lecture 1.
ERP. What is ERP?  ERP stands for: Enterprise Resource Planning systems  This is what it does: attempts to integrate all data and processes of an organization.
PDD: Project Management Today & Tomorrow Doug Forsell, PMP ® HomeNet Communications, Inc.
1 An Essential Field of Study in Business What are the differences among the following fields: –Management Information Systems (MIS) –Computer Information.
Software Requirements Engineering: What, Why, Who, When, and How
Software Requirements: Overview and Motivation Gruia-Catalin Roman and Christopher Gill CSE 436 January 2007 Department of Computer Science and Engineering.
The Role of Experience in Software Testing Practice Zahra Molaei Soheil Hedayatitezengi Comp 587 Prof. Lingard 1 of 21.
© 2008 Prentice Hall1-1 Introduction to Project Management Chapter 1 Introduction Information Systems Project Management: A Process and Team Approach,
Joe Firmage Chairman & CEO Introduction to USWeb.
Chapter 1 Introduction to Software Engineering. Why Engineer Software? n Air traffic control case study –$2.3 Billion spent without any usable deliverable.
Enterprise Resource Planning
ERP Systems Implementation Prepared by: Chandra Agarwal PGDM V SEC A.
Software Requirements and Design Khalid Ishaq
The Root Cause Behind The Failure Of ERP Systems
Business Analysis. Business Analysis Concepts Enterprise Analysis ► Identify business opportunities ► Understand the business strategy ► Identify Business.
Introduction to Project Management.  Explain what a project is?  Describe project management.  Understand project management framework.  Discuss the.
Project Management Environment Chapter 2 PMP Preparation Training.
Software Quality Assurance SOFTWARE DEFECT. Defect Repair Defect Repair is a process of repairing the defective part or replacing it, as needed. For example,
Dr. Rob Hasker. Avoiding failure  Standish Report, 2014 Standish Report 31% projects cancelled before completion 53% projects ~190% of original estimate.
Lecture 4: Requirements Engineering COSI 120b, Principles of Software Engineering.
Project Management Training
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 21 Slide 1 Software evolution.
Introduction To Project Management Unit 1. What is a Project? temporary endeavor undertaken to create a unique product, service, or result.
Illuminating Britelite’s Internal Services for Success Strategy for Process Improvement.
David Van der Grient Research Assignment BUS 2302.
Understand Systems Integration Chao-Hsien Chu, Ph.D. School of Information Sciences and Technology The Pennsylvania State University How Hierarchy Why.
BSBPMG501A Manage Project Integrative Processes Manage Project Integrative Processes Project Integration Processes – Part 2 Diploma of Project Management.
Software Engineering Process - II 7.1 Unit 7: Quality Management Software Engineering Process - II.
Enterprise Resource Planning. Units 1.Enterprise Resource Planning 2.ERP module 3.ERP Implementation 4.ERP market and vendors 5.ERP and Related Technologies.
Project Planning: Scope and the Work Breakdown Structure
Project Management What is Project Management?
Information Systems in Organizations 3. 1
Schlenker, H. , R. Kluge, and J. Koehl
Published Date: 14th October 2013
The value of a project-oriented approach to IT and how we do it in IBM
The FoxMeyer Drugs’ ERP PRESENTATION.
Implementing an Enterprise PPM Tool A complex or a simple Journey. Dr
ECT 589: E-Commerce Management
SE 3800 Note 10 Project Management
Enterprise Resource Planning, 1st Edition by Mary Sumner
Enterprise Resource Planning (ERP) Systems
Enterprise Business Systems
Presentation transcript:

The Root Cause Behind ERP Implementation Failure: A Requirement Engineering Perspective Obi Ogbanufe SYSM 6309

 Motivation  Problem(s)  Solution  Conclusion

 Requirements engineering ..how could it have saved Ingram Micro from a $20 million loss incurred from a failed ERP implementation

Background  Fortune 100, founded 1979, wholesale provider of technology products and supply chain services  World’s largest IT distributor, based in Santa Ana, California.  Locations in the US, New Zealand, Singapore, Belgium, Chile, Indonesia, Australia etc.

 Replace old legacy 1980’s enterprise system and transition to an SAP ERP  Started three (3) years prior  Singapore, New Zealand, Chile, and Belgium  …Australia ◦ but Australia, which hosts one of Ingram's largest operations, has presented some difficulties due to increased complexity in the existing IT landscape there

 Enterprise Resource Planning system is a software system designed to support automate and integrate the business processes of medium to large organizations ◦ Manufacturing, distribution, human resources, project management, payroll, and financials

ERP Failures SurveysERP Related Bankruptcy  40% of ERP projects failed- from survey of 117 orgs - Source Conference Board  51% of companies across a wide range of industries stated that their ERP implementations were unsuccessful - Source Robbins-Gioia LLC  FoxMeyer ◦ Pharmaceutical  American LaFrance ◦ Emergency Vehicles  Shane Co ◦ Jewelry Retailer

 Ingram …due to increased complexity in the existing IT landscape

 Requirements Engineering [RE]  User Involvement [UI]  Project Management [PM]  Implementation Teams [IT]  Customization [CZ] Project Requirements (Scope) TimeCost Human Resources Risk Communication Quality Stakeholder Analysis

 Requirements Engineering is capturing, structuring, and accurately representing the user's requirements so that they can be correctly embodied in systems which meet those requirements (Computing Dictionary) ◦ No other part of the conceptual work is as difficult as establishing the detailed technical requirements, including all the interfaces to people, to machines, and to other software systems. No other part of the work so cripples the resulting system if done wrong (Fredericks Brooks, 1987)  Poor requirements management results in inconsistent project outcomes (IBM)

 User Involvement ◦ Critical for project success to identify stakeholders early in the project, and to analyze their levels of interest, expectations, importance and influence (PMBOK, 2010) StakeholderStakeholder InterestAssessment of Impact Strategies for supporting or reducing obstacles Steve Fordyce Wants to see the project succeed, but will not hesitate to criticize its inadequacies Power Manage closely, keep Satisfied Gilbert Islander Wants project to succeed and wants to be in all meetings Interest Keep Satisfied, Keep Informed Stakeholder Matrix (PMBOK 2004)

 Implementation Teams ◦ Implementation Engineers lack an understanding of the complexity of the business system ◦ Lack of Staff Management Plan - Attrition MonitoringImplementingPlanningInitiating

 Customization ◦ Vanilla vs. Fully Customized Solutions  Based on Maturity of ERP Software Market and Vertical Segment  Identified as one of the major causes of ERP implementation failures ◦ …modify the code as a last resort… it hurts performance. Kevin McKay – a former SAP America’s CEO  Vanilla implementations have become the de facto standard for ERP implementations (Sarkera, Lee 2002).

 Project Management ◦ …the application of knowledge skill, tools and techniques to project activities to meet project requirements (PMBOK 2010) ◦ …lack of a mature project management- Robbins- Gioia found that only 56% of survey respondents have a formal program management office (PMO) in place ◦ ◦ This may correlate with the percentage of failure ERP implementation projects –  More study in this area may identify the exact correlation.

 Requirements Engineering ◦ Unambiguous, Complete, Verifiable, Consistent, Modifiable, Traceability, Usable ◦ Coordinate Requirements between business units  User Involvement ◦ Continuously Identify and Analyze, Stakeholder expectation management, Communicate effectively and Frequently

 Customization ◦ Less is more  Project Management ◦ Plan  Implementation Team ◦ Give customers a realistic set of project timelines ◦ Deliver on agreed milestones ◦ Staff the job with well-qualified technicians

.. knowing that requirements engineering and project management practices have limitations .. no matter how much we use requirements to address all the known constraints, projects are still constrained with resource limitations in time, money, resources ..could RE prevent the failure and save Ingram $20million?

 Shane Co. (2009) ◦ Denver, Colorado-based jewelry retailer  FoxMeyer Corp (1998) ◦ 4 th largest pharmaceutical company  America LaFrance (2008) ◦ Maker of emergency vehicles such as fire trucks and ambulances. Claims IBM’s work on installing and transitioning to a new ERP system contributed to inventory and production problems.

 Solution (coordination) ◦ Goal Oriented Mechanism  Partners, BUs agreeing to goal of coordination ◦ Process Orient Mechanism  Establishing end-to-end inter-organizational process