Monday, 19 December 2011

ERP: POST-IMPLEMENTATION OPTIONS


ERP: POST-IMPLEMENTATION OPTIONS
After an ERP Implementation, organizations should not sit back and relax. Depending on the scope of the ERP Implementation exercise, several options can be explored to further maximize the gains.
The first thing that an organization should look forward to, after an ERP implementation, is improved morale of the workforce. Needless to say, It would have a cascade effect hi terms of Increased productivity and better customer response.
On the monetary side, depending on the Level of success, ROl should also be on the way up. It Is estimated that a well managed ERP project can have up to 200% return on investment within a short period of time while a poorly managed ERP project can yield a return on investment as low as 25%
During the phase of minimization, organizations move closer to best practices. Depending on the target environment design, which is governed by the ability to change, this effort could be a natural extension of the ERP implementation or it could be a separate project In Itself. Process optimization, and thus performance improvement, are a continuous exercise.

ERP IMPLEMENTATION METHODOLOGY
Broadly, the steps involved in a total ERP implementation can be listed as follows:
1. Identification of the needs for implementing an ERP package.
2. Evaluating the “as-is” situation of your business.
3. Deciding upon the desired would-be situation for your business.
4. Reengineering of the business processes to achieve the desired results.
5. Evaluation of the various ERP packages.
6. Finalizing of the ERP package.
7. Installing the requisite hardware and network.
8. Finalizing the implementation consultants
9. Implementation of the ERP package.

We now briefly discuss these steps:
1. Identification of the needs for Implementing an ERP package The fist step for Implementing an package is to Identify the reasons for going In for an ERP solution for your business. This step prepares you for some basic questions like:
Why should I Implement an ERP Package?
Will it significantly improve my profitability?
Will it lead to reduced delivery times for my products?
Will it enhance my customer's satisfaction level in terms of cost, delivery time, service and quality?
Will it help reduce the cost of my products?
Will it enable me to achieve the same business volume with reduced manpower?
Will it enable me to reengineer my business processes?
The above questions, although y obvious, should form the basis of the decision to adopt an ERP implementation and should at all times be the final goal. The other factors that should be taken into consideration are:
• Need for quick flow of Information between business partners
• Effective management information system for quick decision making
• Elimination of manual preparation of various statutory statements
• Need for a high level o integration between the various business functions.

2. Evaluating the "is-as" situation of your business. In this step, one needs to thoroughly understand what existing business processes the organization is following to transact its business. The various business functions should first be enumerated. For example, procurement, production, sales, etc. Now the processes used to achieve the business transactions should be listed in detail. The technique of process mapping can be used here. The process map should give you the following details for any business process:
• The total time the business process takes to complete
• The total number of decision points Involved
• The number of departments/geographical locations that the business process involves
• The flow of information
• The number of reporting points.

3. Deciding upon the desired would-be situation for your business. In this step, we decide on what we want on business processes to finally look like. Here we use the techniques of benchmarking to ensure that the targets set are comparable to the best in the Industry. Benchmarking can be done on various aspects of the business like cost, quality, lead time, service, etc.

4. Re-engineering of the business processes to achieve the desired results. To achieve the new business processes we reengineer the existing processes in such a manner that
• The business process cycle time is reduced significantly
• The number of decision points arc reduced to the bare minimum
• The flow of Information is streamlined, i.e. there is no unnecessary to-and-fro flow of Information between departments.

5. Evaluation of the various ERP packages. In this step various ERP packages available In the market are evaluated with respect to the following aspects:
Global presence. Check the performance and acceptability of the package globally.
Local presence. Check how the package Is performing In the local market— this gives an Idea as to how well a package Is taking care of the country specific business needs,
Investment in R & D, Evaluate the package from the point of view of investments the ERP vendor is making in R & D to continuously update their product. A good investment in R & D Is a healthy indication of the longevity of the package.

Target market, See which segment of the industry the package basically aiming at. some packages, for eg. a specific to process industry type of applications whereas others cater specifically to discrete manufacturing. Choose a package that has a strong hold your type of industry.

Price. This is of course the main criterion that decides what package you will finally go in for.
Modularity This aspect needs to be considered when you want to implement only some particular functions in the ERP package. The availability of the package as independent modules a must in this case.

Obsolescence. While considering a package it essential to see what would be the active life of the product before it becomes obsolete. As mentioned above the investments in R & D directly contribute to upgrade a package from time to time thus increasing useful life.

Ease of Implementation: This factor ne to looked into In detail because a quick, smooth and hassle-free implementation is the key to successful transition from the legacy system. This in turn ensures that your business is not adversely affected in the transition period.

Cost of implementation: With large-scale integration of ERP packages and the consequent complexity built into them, it has become essential to consider the cost of implementation which in some cases can be phenomenal.

Post-implementation support: Before deciding on an ERP package, It Is advisable to check the quality and range of the post-implementation support that the vendor provides for his package.

6. Finalizing of the ERP package After a thorough evaluation of all the ERP packages vis-à-vis the key factors of your business, the package best suited to your business needs selected. The process of finalizing can be simplified by making a matrix of the key factors. You can then rate all the packages under these heads.

7. Installing the requisite hardware and networks. In this step one has to install the hardware and network required for the chosen ERP package. The installation of the hardware has to be well planned because generally the hardware arrives in time and lies idle due to the delays in Implementation. Also, the induction of the hardware should be in a phased manner to avoid blocking of capital.

8. Finalizing the Implementation consultants. The factors which go into the selection of the consultant are:
• Skill-set available with the consultant (application area)
• Installation base of the consultant
• Industry-specific experience (knowledge of the various Industry-specific business processes)
• Finances involved in hiring the particular consultant

9. Implementation of the ERP package. The broad steps involved m the implementation of the ERP package are:
(i) Formation of implementation team
(ii) Preparation of Implementation plan
(iii) Mapping of business processes on to the package
(iv) Gap analysis
(v) Customization
(vi) Development of user-specific reports and transactions
(vii) Uploading of data from existing systems
(viii) Test runs
(ix) User training
(x) Parallel run
(xi) Concurrence from user on satisfactory working of the system
(xii) Migration to the new system
(xlii) user documentation
(xiv) Post implementation support
(xv) System monitoring and fine tuning.


ERP implementation, Role of consultant, vendors and users


Role of consultant, vendors and users
Initially, organizations were skeptical about ERP since they felt that their businesses were unique and their cultures different. As time passed and their business problems became more pressing, they started looking at ERP as the panacea for their woes. In their urgency, they were expecting miracles, Unfortunately this doesn’t happen most of the time, leaving users frustrated which in turn, leads to poor participation and costly deIays. It is important to understand that an ERP package cannot fit in completely with the existing business practices of an organization.
The onus to appreciate this fact is on the users and they have to work with the implementation consultants to adapt to the package. In


Initially, organizations were skeptical about ERP since they felt that their business were unique and their cultures different. As time passed and their business problems became more pressing, they started looking at ERP as the solution for their woes. In their urgency, they were expecting miracles. Unfortunately, this doesn’t happen most of the time, leaving users frustrated which in turn, lead to poor participation and costly delays. It is important to understand that an ERP package cannot fit in completely with the existing business practices of an organization. The onus to appreciate this fact is on the users and they have to work with the implementation consultants to adapt to the package. In order to avoid setbacks in an EPR project, a consultant plays a useful role. The consultants by virtue of their industry, experience and package expertise should pitch in and set the expectations of users at various levels keeping in mind the overall business objectives of the client. They can do so by working closely with key users, understanding their needs, analyzing the business realities and designing solutions that meet the basic objectives of the company. At this point, it is also important to understand the distinction between the roles of the consultants and the users. It is the users who will be driving the implementation and their active involvement at all levels and across all business functions is absolutely critical. An ERP package is expected to improve the flow of information and formalize all the business processes and workflow that exist in an organization. Many users expect their workload to decrease after an ERP implementation, but this may not always happen. The important thing to understand is that the ERP package is an enabling tool to help the users do their job better, which may call for additional efforts. If one has to have more information in a system, it entails more work for some users, but the benefit is that this information if properly stored, can fruitfully used by other users in making better decisions. As the flow of information throughout the organization improves, the company starts performing better, and this in turn benefits the users who have collectively improved their way of working


Role of the Vendor
As soon as the company signs the contract, the vendors should supply the product and its documentation. Once the software is delivered, the company can develop the training and testing environment for the implementation team. The roles of the vendors during and after implementation of ERP are:
·        The vendor is responsible for fixing any problems in the software that the implementation team encounters.
·        The vendor should have a liaison officer to constantly interact with the implementation team.
·        The vendors provide initial training for the company’s key users. These key users are the ones who will define, together with the consultants, how the software is to serve the company.
·        They are also called as in-house functional experts who decide how the functionalities are implemented to adapt the product to suit the company’s unique requirements. It is very important to provide these in-house experts a through training on the features of the package.
·        Vendor’s training should include showing the key users how the package works, what are the major components, how the data and information flows across the system, what is flexible and what is not, what can be configured and what cannot, what can be customized and what should not, what are the limitations, what are the strengths and weaknesses and so on.
·        The objective of the vendor training is to show how the system works, not to show how it should be implemented. This means that the vendor demonstrates the product as it exists and highlights what are the possible options available.
·        The company’s employees who are participating in the vendor training should try to understand the characteristics of the package and the impact of the system on their business processes. The trainees should use these training sessions to question the vendor on all aspects of the system.

Now some of you might ask, we are hiring consultants who are experts in the package so why can’t we get training from the consultants?

This is true. Most of the consultants are capable of providing sound training for the packages. But we are hiring the consultants for implementing the system. However, the consultants also have a role to play during this vendor training. They should participate in the training sessions to evaluate how the users react to the reality that is starting to take shape from the detailed presentations and demos. Consultants should also ask questions that the vendors are trying to avoid and the users are unaware of. This is the best way to present the real picture to the users and it will also prevent the vendors from making false claims.

Vendors play an important role in project support function and exercise the quality control with respect to how the product is implemented. It is the vendor who understands the finer details and subtleties of the product and can make valuable suggestions and improvements that could improve the performance of the system. It is also in the best interests of the vendor that this participation continues, because if the implementation fails, most of the blame will fall on the vendor. Also a successful implementation means another satisfied client, improved goodwill and good referrals and so on. So the vendor will continue to participate in all the phases of the implementation, mostly in an advisory capacity, addressing specific technical questions about the product and technology.

Whether to customize or not?
Vendors help to fill gaps between the package and the actual business processes. The software might have to be customized to suit the company’s needs. Here, customizing means altering the product so that it is suited for the company’s purposes. The choice of whether to customize or not is the one that can have enormous impact on the project and it often constitutes a point of conflict between the consultants and users. But if the decision to customize has been taken, it is the vendor’s duty to carry out the necessary modifications. This is because
    only the vendor knows the product well enough to make the necessary changes without affecting the other parts. Moreover, the company should get a guarantee (in writing) from the vendor that despite the customization, it will be able to benefit from the future software improvements introduced by the vendor.
ERP integrates business process reporting for the different business divisions. It creates transparent data exchange and facilitates timely and informed decision making for senior managers. The successful implementation of the enterprise resource planning software improves the management and planning of a business corporation. It increases the performance of the organization. This increasing trend has enhanced the value of ERP vendors in the market.
ERP vendors are continuing to expand market presence by offering new applications. The top three players namely SAP AG, Oracle, Baan PeopleSoft account for 64 per cent of the ERP market revenue.


 Post ERP implementation
After an ERP implementation, organization should not sit back and relax. Depending on the scope of the ERP implementation exercises, several options can be explored tom further maximize the gains.
The first thing that an organization should look forward to, after an ERP implementation, is improved morale of the workforce. Needless to say, it would have a cascade effect in terms of increased productivity and better customer response.
On the monetary side, depending on the level of success, ROI should also be on the way up. It is estimated that a well managed ERP project can have up to 200percent return on investment within a short period of time while a poorly managed ERP project can yield a return on investment as low as 25 percent.
During the phase of minimization, organizations move closer to best practices. Depending on the target environment design, which is governed by the ability to change, this effort could be a natural extension of the ERP implementation or it could be a separate project in itself. Process optimizations, and thus performance improvement, are a continuous exercise.
Vendor Security Certification
You should require the vendor to respond to these items in writing:
Must-Have Features
  • The ERP system requires strong passwords.
  • There is a low overhead and secure method to change passwords.
  • Stored passwords are encrypted.
  • There are no features of the ERP that require that users, no matter what their role, be given access to the underlying database.
  • The ID is not the SSN.
  • Roles can be tied to position categories.
  • Default roles can be established.
  • Roles can be established that allow a user to process sensitive data in the ERP but restrict that user from downloading the data.
  • All data fields that are required by federal law to be protected come with encryption enabled.
  • All data fields that are required by federal law to be protected come with auditing enabled.
  • Data fields can be encrypted at the database level as well as at the form or table level.
  • Reports are generated that show who has requested data exports that include sensitive data, such as SSNs, credit card numbers, and so forth.
Desired Features
  • Critical processes (payroll, grades) can be run first in audit mode.
  • The institution can specify additional fields to have table lookups.
  • The institution can specify additional fields to be encrypted.
  • The institution can specify additional fields to have audit trails.
  • The system prevents the creation of duplicate records during batch transactions.

 Consultants
Business consultants are professional who specialise in developing techniques and methodologies for dealing with the implementation .They are the experts in the administration, management and control of various problems that crop up during the implementation.. Each of them has many man-years of implementation experience with various industries and would have time-tested methodologies and business practices that ensure successful implementation. They are good at all phases of the implementation lifecycle, right from package evaluation to end-user training. The only problem with these business consultants is that they are very expensive. Many of the big consulting firms invest a great deal of money in developing a range of consulting services and assign many of their professionals to become specialists in the various aspects of ERP packages and their implementation.
These firm develop an in-depth understanding of each product’s strengths and weaknesses, work by the side of the ERP vendors to confirm that the vendor’s package actually works, learn the tricks and techniques of the trade, find out the pitfalls and mistakes that should be avoided and thus create a pool of experts who could handle the ERP implementation without failure.
Thus, consultants are people who have made the business of ERP implementation their business and have invested huge amount, of money and manpower for that purpose. So when you want to get the services of these consultants, the first question that will be asked is-"Are they going to be expensive?" The answer is a definite YES.
The consultants will be expensive, so the company will have to formulate a plan regarding best optimum use of the money spent on consultants. If you study the statistics, you can see that a well-selected, integrated system that was successfully implemented and which is successfully working usually pays for itself in a relatively short period–between 10 and 30 months. If you analyse the cost break-up, you will find that the most expensive part of the implementation was the consultation charges. For a typical ERP implementation, the cost of consultants is 1.5 to 3 times for every rupee invested in the software product. Sounds amazing; but it is true and it is also true that the software will pay for itself– the software cost, the consultant’s charges and other expenses incurred during implementation–in the above mentioned period (10-30 months). But the catch is that the product has to be the right one and the implementation has to be successful. That is why the expertise of the consultants becomes invaluable and the money spent on good consultation is never wasted. So finding the right consultants–people who have the necessary know-how, who will work well with the company personnel, people who will transfer their knowledge to the company’s employees and people who are available in case their services are required again is very important.
Role of the consultants
The role of the ERP consultants is known to all of us as we have seen many of them in action. The company places its trust in the consultants, that its business objectives will be achieved. The consultants ensure the success of the project. This produces quantifiable results to the satisfaction of the company management.
Consultants administer each of the phases of the implementation. This ensure that the required activities occur at the scheduled time and at the desired level of quality with effective participation of all those who must participate. The consultants are responsible to convert the planned methodology into task and allocate right resource to complete that task.
Consultants add value to the project. They bring the know-how about the package and about the implementation–the know-how that is not included in the standard documentation. This know-how (also know as practical knowledge) is derived from their expertise which stems from practical experience. Thus by eliminating the trial-and-error method of implementation, and by doing it right the first time, the consultants help in saving huge amounts of money, time and effort.
Consultants should remain impartial while questioning current company processes in an effort to promote better businesses practices and better implementation results. They should strive to improve the company’s business processes so that the software package can be used as it was originally intended by its developers. Refining the company’s processes can only optimise the performance of the system and maximise future user satisfaction. The consultants are also responsible for analysing and clearly addressing the customisation issues.
ERP consultants show the advantages and drawbacks of each area to the management and reach a consensus decision. Consultants need to balance their loyalty to the client and the project with that of defending the package vendor, when such defence is technically correct.
Consultant alerts the company management about actions and decisions to be taken. This ensures that job will not be compromised and the implementation will not be jeopardised. Once the project is complete, consultants will leave the company. However, the knowledge of the project should remain within the organisation. Hence, consultants should train enough people in the organisation so that the work they have started is continued.
There are other tasks performed by the ERP consultants. They:
· Maintain technical documents on the projects.
· Analyse business requirements.
· Prepare the functional specifications for ERP program development.
· Perform Gap analysis and related studies.
· Assess the competence level of the users of the ERP system.
· Perform Product design and operations review.
· Identify requirements of the users of the ERP system.
· Interact with other modules consultants.


End-Users
ERP end-users are the people who will be using the ERP system once it is implemented. Most of the functions that the end users used to perform are being automated by the ERP system. ERP system brings drastic transformation in the actual work process which leads to change in old job descriptions.
It is human nature to resist change. Implementation of an ERP system brings change in a very massive scale. Employees will fear that system will replace existing jobs, as many functions will be automated. Also people will be afraid of the amount of training they have to undergo and learning they have to do to use the new system. Job profiles will change, job responsibilities will undergo drastic alterations, and people will be forced to develop new skill sets. If these fears are not addressed and alleviated well in advance, it will cause trouble for the organisation.
The automation of the business processes, through technology, can eliminate the jobs of many employees whose function it is to record, control, calculate, analyze, file or prepare reports. Even though ERP systems eliminate many existing jobs, it creates many new ones with more responsibilities and value addition. Employees get away from the monotonous clerical work and transform themselves into highly valued individuals, in a new and challenging working environment using modern technology. If the company succeeds in convincing its employees to accept this fact and assist by giving them proper training, then the major obstacle in the path of an ERP implementation is solved.
For example, the recent research on SAP end-user training suggested that enterprises should allocate 17 percent of the total cost of an ERP project to training. Gartner research recognized training as the top priority, and suggested that companies that budget less than 13 percent of the implementation costs for training are three times more likely than companies that spend 17 percent or more to see their ERP projects run over time and over budget.
The impact of application on ERP end-user productivity is a complex undertaking because of the wide range of business functions and user types who interact with such systems. The business productivity framework is developed to measure how ERP end-users feel system affects their personal productivity. This also develops an opportunity to create a framework to evaluate new system.

ERP implementation


ERP implementation
Successful implementation is the obvious goal of any organization that has chosen to go in for enterprise resource planning (ERP). ERP implementation is a special event since it involves the entire organization over a period of time. It brings together different functionality, people, procedures, and Ideologies, and leads to sweeping changes throughout the organization.
Given this kind of complexity coupled with time constraints that are inherent in almost all such projects, the risks Involved are considerable. But what does it take to sail smoothly through the apparent rough weather of an implementation? How does one sustain the enthusiasm of the users? How do we reap the benefits of ERP in the shortest possible time?
Any company can have the best package, knowledgeable users substantial resources, but although these elements play a part they are not enough to guarantee the success of ERP
This chapter discusses the roles of consultants, vendors and users, the process of customization, the precautions, the key issues, the implementation methodology and the guidelines for ERP implementation.

Successful Implementation is the obvious goal of any organization that has chosen to go in for (ERP). Any ERP implementation is a special event since it involves the entire organization over a period of time. It brings together different functionality, people procedures and ideologies and leads to weeping changes throughout the organization.
Given this kind of complexity coupled with time constraints that are inherent in almost all such projects, the risks involved are considerable.

But what does it take to sail smoothly through the apparent rough weather of an implementation? How does one sustain the enthusiasm of the users? How do we reap the benefits of ERP in the shortest possible time? Company can have the best package. knowledgeable users, substantial resources, but although these things all play a part, they are not enough to guarantee the success of ERP

Factors for the Success of an ERP Implementation:
Many assume that the success or a failure of a project depends on the vendor the company select for their software purchase. However the actual fact is that, success or failure is in the hands of the company implementing the software and not the software vendor.
The few factors for the success of an ERP implementation are:
1. Focus on business processes and requirements: The focus of the company to check the business operations and identify the key requirements brings more effective ERP software selection process. This leads to success of an ERP implementation.
2. Focus on achieving ERP ROI (Return on Investment): This also monitors post-implementation performance measurement and set baselines and targets for those measures. This in turn helps to maximize the business benefits of ERP.
3. Strong project management and resource commitment: A strong project manager and good support of employees are the reasons for success of an ERP implementation
4. Commitment from company executives: Support from top management to deal with any problem is another factor for the success of an ERP implementation.
5. Adequate training and change management: A good understanding of the ERP software enables you to use it effectively.
6. Understand why you’re implementing ERP: This is the most important factors for the success of an ERP implementation. With clear understanding of the business objectives and proper vision of what to achieve with an ERP system, maximises the business benefits of ERP.