Appreciating the importance of a well defined process for the purchase of ERP systems Analyzing the different steps involved in the selection of ERP vendors and ERP package Identifying the steps involved in preparing RFP ( Request for proposal) Understanding the process of vendor analysis Evaluating the pros and cons of system acquisition alternatives
INTRODUCTION
Once the decision or the case has been made to go for ERP system, the organization needs to purchase an ERP system and hence there is a requirement of selecting the software vendor and the software package.
Selection Process
Various steps involved in selecting a vendor and the ERP software package are:
Identification of requirements Preparation of database of ERP vendors ERP packages Matching User requirements to ERP product features Request for bids/proposal Vendor Analysis and Selection Negotiation and Contract Agreement Delivery and Implementation Post Implementation Review
Sometimes, an organization might have unique business processes which provide them with a competitive advantage. In that case, an organization would like to develop ERP system in-house. Inhouse development approach may also suit to small or medium organizations. When the system is built in-house, the developers of the system need to follow the SDLC approach and the development model as per the nature of the ERP project.
An organization is not required to commit large sums of money upfront. The application is immediately available. There is no need to hire experts for installation and maintenance. No need to acquire hardware for the installation. There is no need to learn how to maintain the application since it is the responsibility of the ASP. No storage hardware is required for the application and the associated data since the vendor uses its own hardware.
There may be long transaction response time on the Internet. There is a high security risk, as the application is controlled by the vendor.
Basic Concepts
Business process (What/why actions to produce outputs from inputs) Value added (Add value to organizational customers via values added to products/services) Business Process Reengineering (BPR)
Demand chain
Pressures to produce products or provide services
Supply chain
Flow of materials, information, and services from raw
material suppliers through factories & warehouses to the end customers (also includes organizations and processes that create and delivery those products, information, and services to the end customers)
Basic Concepts
activities to reduce uncertainty and risks and positively affect inventory levels, cycle time, business processes, and customer service
Networked organization
Linking functional components of the organization
A collection of activities that take one or more inputs and turn that into a product that adds value to a customer
Characteristics of Business Process Reengineering Several jobs are combined into one
Employees are empowered to make decisions Steps in business process: natural order Process may have multiple versions Work is performed where it makes the most sense
Enterprise integration
Departments are consolidated Several jobs are combined into one job
Worker empowerment
There is both horizontal and vertical
reorganization Handoffs are eliminated There are fewer rules and less coordination is required
reduced or eliminated
4-20
INTRODUCTION
BPR becomes a prerequisite for the successful implementation of an ERP system in an organization.
The stage of BPR is analogous to systems analysis and design in a typical system development life cycle.
To implement the current purchased ERP system To automate the existing manual processes To improve the customer services To streamline the current business processes to increase efficiency and reduce cost
Preparation and planning for undertaking BPR Current or existing business processes of the organization are understood Business Process Mapping and Gap Analysis is done Business processes are redesigned so as to match the best practices Redesigned processes are tested and evaluated for further improvements.
Process mapping refers to modeling the business processes using some graphical tools and techniques so as to understand the business processes. As the technical person may not be well versed in business processes, there may be certain gaps in their understanding when these processes are described by the users.
The process mapping is done by using various tools and techniques like Data Flow Diagram (DFD), Data Dictionary, Decision Tree, Decision Table, ER Diagram and object oriented tools & techniques like rational unified language and use cases.
After the business processes are redesigned, the new processes must be tested for the validity and reliability of the results.
Processes are evaluated on continuous basis and improvements made as per the changed requirements of an organization.
Data Flow Diagram (DFD) Data Dictionary Structured English Decision Trees Decision Tables