Module 2-1
Module 2-1
Post-Go-Live Support
Once an ERP system is live, it enters a critical phase where immediate support is essential to ensure a
smooth transition and address any issues. The focus during this period is on stabilizing the system and
helping users adjust. This support phase typically includes resolving technical issues, providing
additional training, and addressing any initial challenges or questions users might have.
Maintenance and Upgrades
After the initial stabilization, the ERP system requires ongoing maintenance to ensure it continues to
meet the organization’s needs. This involves:
System Updates: Regular updates and patches to keep the software current and secure. This can
include bug fixes, new features, and compliance updates.
Data Management: Continuous monitoring and management of data integrity, ensuring that data is
accurate and consistent.
Performance Optimization: Tweaking the system to improve performance, especially as the number of
users and the volume of data grow.
User Training and Support: Providing ongoing training sessions and support to help users maximize the
system’s potential and adapt to new features
Continuous Improvement
The ERP system must evolve along with the business. This involves a governance structure to manage
change requests, prioritize new features, and ensure the system remains aligned with business goals.
Regular reviews and user feedback help identify areas for improvement, ensuring that the ERP system
continues to deliver value over time.
10. Review and Evaluation:
- Performance Evaluation: Assessing the ERP system’s
performance and its impact on business processes.
- Continuous Improvement: Implementing feedback and
enhancing the system to better meet business needs.
Eg. Six months after implementation, ABC Manufacturing
reviews the ERP system’s impact. They find that production
efficiency has improved by 20%, inventory levels are more
accurate, and customer order fulfilment times have decreased.
The company continues to refine the system based on user
feedback and business needs.
Case study:Amazon's Operations: A Detailed
Comparison Before and After ERP Implementation
Before ERP Implementation
Operational Fragmentation and Data Silos
Amazon, like many rapidly growing businesses, initially relied on disparate systems for
managing various operational functions such as inventory, sales, and financials. This lack
of integration led to significant challenges, particularly in terms of data consistency and
communication across departments. Each department maintained its own set of data,
creating silos that hindered the flow of information. For example, inventory data might not
be immediately updated in the sales system, leading to inaccurate stock levels being
displayed on the website.
Manual Processes and Inefficiencies
Without a unified system, many processes were handled manually. This included
updating product listings, managing inventory, processing orders, and generating
financial reports. The reliance on manual processes increased the likelihood of errors,
such as incorrect inventory counts or delayed order processing. These errors could lead
to stockouts or overselling, impacting customer satisfaction and potentially leading to
lost sales
Case study:Amazon’s Operations
Challenges in Scaling Operations
As Amazon rapidly expanded, the limitations of its fragmented systems became more
apparent. The lack of real-time data and integrated workflows made it difficult to scale
operations efficiently. For instance, preparing for peak shopping seasons required
significant manual effort to ensure that inventory levels were accurate and that the
website could handle increased traffic. The scalability issues also extended to financial
management, where consolidating data for reporting was time-consuming and prone to
discrepancies.
After ERP Implementation
Unified and Integrated System
In 2008, Amazon implemented SAP’s ERP system, which revolutionized its operational
efficiency. The ERP system provided a unified platform that integrated various business
functions, including sales, inventory management, customer service, and financials. This
integration ensured that data entered into the system became immediately available
across all relevant departments. For example, when an order was placed, the inventory
was updated in real-time, and financial records were automatically adjusted
Case study:Amazon's Operations cont.
Automation and Process Streamlining
The ERP system automated many previously manual processes. This included automated
inventory tracking, order processing, and financial accounting. Automation not only
reduced the possibility of human error but also significantly sped up operations. For
instance, order processing times were reduced because the system could automatically
check inventory levels, process payments, and initiate shipping. This speed and
accuracy were crucial for maintaining customer satisfaction, especially during high-
volume periods like holidays
Enhanced Data Management and Decision-Making
With an integrated ERP system, Amazon had access to real-time data and
comprehensive analytics. This improved data visibility allowed for better decision-
making. For example, the company could analyze purchasing patterns to forecast
demand more accurately and optimize inventory levels, reducing both overstock and
stockouts. Additionally, the ERP system’s reporting capabilities provided insights into
financial performance and operational efficiency, enabling Amazon to quickly identify
and address any issues
Case study : Amazon's Operations cont.
Scalability and Flexibility
The ERP system’s scalability was a significant advantage for Amazon. As the
company continued to grow, the ERP system could easily accommodate increased
data volumes and transactions. Moreover, the flexibility of the ERP allowed Amazon
to integrate additional modules or third-party applications as needed, supporting new
business models or market expansions. This adaptability was critical for Amazon’s
diversification into areas such as cloud computing (Amazon Web Services) and
entertainment (Amazon Prime Video) .
Example of Impact:
A notable example of the ERP system’s impact is seen during Amazon’s major
shopping events like Prime Day. The ERP system supports the seamless handling of
millions of transactions, ensuring that inventory levels are accurately reflected in
real-time and that customers receive their orders promptly. The system also
supports dynamic pricing and personalized marketing, enhancing the customer
experience and maximizing sales.
ERP Security Issues
Enterprise Resource Planning (ERP) systems integrate various business
processes and functions into a single unified system, allowing for more
efficient operations and data flow.
However, managing the security of ERP systems is a critical task due to
the sensitive nature of the data they handle.
Ensuring that an ERP system is secure throughout its lifecycle, from
implementation to ongoing operations, is vital to protect against
unauthorized access, data breaches, and other security threats.
This involves addressing multiple types of security issues, each requiring
careful consideration and management
Types of ERP Security Issues
[Link] Security
Network security is crucial to protect the communication channels used by the
ERP system. This involves:
1. Activity-Based Authorization
2. Role-Based Authorization
1. Activity-Based Authorization
Activity-Based Authorization focuses on granting permissions based on specific activities or tasks.
This method involves defining what activities are necessary for a particular process and then
assigning users the permissions needed to complete those activities.
Advantages:
Specificity: Roles are tailored to specific functions, making it easier to assign
and manage permissions.
Ease of Modification: If a job function changes, updating the role to reflect
new responsibilities is straightforward, affecting all users assigned to that
role.
Disadvantages:
Standardization Requirement: The method requires careful standardization of
roles and responsibilities across the organization. Inconsistencies or poorly
defined roles can lead to security vulnerabilities or access issues.
Complexity in Large Organizations: Managing a large number of roles and
keeping them updated with changing business processes can be challenging.
Data Security and Technology for Managing
Data:
Data security in ERP systems is dominant , especially when dealing with
sensitive or confidential information. One of the key technologies used
to protect data is Data Masking, which helps safeguard information by
making it inaccessible or unreadable to unauthorized users, especially
in non-production environments like development, testing, or training.
What is Data Masking?
Data masking is the process of obscuring specific data within a
database to ensure that sensitive information is not exposed to
unauthorized personnel. The original data is transformed in such a way
that it remains usable for tasks such as software testing and user
training but is not readable or traceable to the original source. This
technique is crucial for protecting privacy and complying with data
protection regulations.
Benefits of Data Masking
1. Regulatory Compliance:
- Many industries are governed by strict regulations concerning data privacy, such as GDPR
(General Data Protection Regulation), HIPAA (Health Insurance Portability and Accountability Act), and
PCI DSS (Payment Card Industry Data Security Standard). Data masking helps organizations comply
with these regulations by preventing the exposure of sensitive data in environments where it is not
strictly necessary.
2. Enhanced Security in Outsourcing:
- When companies outsource certain functions, such as application development or testing, data
masking ensures that external developers and testers cannot access real sensitive data. This is
crucial for protecting customer information, trade secrets, and other confidential data from potential
misuse or breaches.
5. Numeric Alteration :
In this technique, numerical values are altered by adding or subtracting a random amount. For example, if
you have a column with salaries, each salary can be increased or decreased by a random percentage or a
fixed amount. This keeps the general distribution of the data intact while ensuring that the exact numbers
are not exposed.
6. Custom Masking:
Custom masking techniques are tailored to specific needs and requirements of an organization. This can
involve combining multiple masking methods or creating unique algorithms to protect data while
maintaining its utility for specific tasks. For example, a custom method might mask parts of a credit card
number while keeping the last four digits visible.
Importance of Documentation:
Documenting all training materials ensures that employees have
continuous access to essential information. This includes user
manuals, process guides, and FAQs. Comprehensive documentation
helps users troubleshoot issues and reinforces their training, serving
as a reference long after the initial training sessions are completed
Creating Effective Documentation:
Effective documentation should be clear, concise, and easy to
navigate. It should cover step-by-step instructions for common tasks,
explanations of ERP functionalities, and solutions to frequently
encountered issues. This helps in reducing the dependency on
support staff and encourages self-sufficiency among users.
[Link]-Person Support
On-the-Job Support:
In-person support, such as having dedicated ERP specialists or super
users available, plays a critical role in the effective adoption of ERP
systems. These specialists can provide hands-on assistance, answer
specific questions, and resolve issues in real time. This support is
especially valuable during the initial rollout phase when users are still
getting accustomed to the new system
Value of Certification:
Certifying employees on the ERP system can significantly enhance their
confidence and competence. Certification programs, often offered by ERP
vendors like SAP, validate the users understanding and proficiency in
using the system. Certified employees are generally more capable of
utilizing the system to its full potential, thereby increasing overall
productivity and reducing the likelihood of project failures .
Certification Process:
The certification process typically involves passing a series of exams that
test the users knowledge of the ERP system. This can be a powerful
motivator for employees, encouraging them to fully engage with the
training material and achieve a recognized standard of proficiency.
6. Soliciting Feedback from Learners
Continuous Improvement through Feedback:
Collecting feedback from employees who have undergone the training
is essential for refining the training program. Feedback can highlight
aspects of the training that were particularly helpful or areas that need
improvement. This process ensures that the training remains relevant,
effective, and aligned with the evolving needs of the organization
Implementing Feedback:
Organizations should actively implement the feedback received to
improve the training content, delivery methods, and support
mechanisms. This not only enhances the training program but also
demonstrates a commitment to continuous learning and development.
Application Support
1. User Support
2. Functional Support
3. Technical Support
4. Patch Management and Upgrades
5. Testing and Validation
6. Reporting and Data Support
7. Security and Authorization Support
8. Knowledge and Management Training
9. Service Level Agreements and KPIs
ERP success & failure
What does successful ERP provide?
Client Satisfaction
Overall Solution Fit
Training that results in knowledgeable users
The client wants to experience the benefits of the solution
Emergent and contractual issues are adequately resolved
Return on Investment
Workflow analysis and job combinations
Improved manufacturing efficiency/reduced cycle time
Reductions in inventory / waste
1. Improved delivery
ERP success
1)Client Satisfaction
Client satisfaction is at the heart of any successful business, and ERP plays a
crucial role in achieving this. By integrating all business processes, ERP ensures
that customer orders are processed efficiently, inquiries are handled promptly,
and issues are resolved quickly.
2)Overall Solution Fit
An ERP system is designed to fit the unique needs of an organization. This ‘fit’
means that the ERP system aligns with the company’s processes, goals, and
industry requirements.
3) Training That Results in Knowledgeable Users
Training is a critical component of ERP implementation. No matter how advanced
the software is, its effectiveness depends on how well users understand and
utilize it. ERP training ensures that employees are not only familiar with the new
system but can also leverage its full capabilities to perform their jobs more
efficiently.
ERP success cont.
4. The Client Wants to Experience the Benefits of the Solution
“Implementing ERP is a significant investment, and clients expect to see
tangible benefits from it. These benefits might include faster processing
times, reduced costs, and improved decision-making capabilities.
5. Emergent and Contractual Issues Are Adequately Resolved
“During and after the implementation of an ERP system, issues may arise—
whether they are technical glitches or contractual disagreements. Effective
ERP systems include mechanisms for addressing these issues promptly.
6. Return on Investment (ROI)
“One of the primary goals of implementing an ERP system is to achieve a
high return on investment (ROI). This means that the benefits of the system
—such as cost savings, increased productivity, and enhanced customer
satisfaction—outweigh the costs of implementation and maintenance.
ERP success cont.
7. Workflow Analysis and Job Combinations
“ERP systems help organizations analyse and optimize their workflows. This might involve
combining similar tasks or roles to improve efficiency.
8. Improved Manufacturing Efficiency/Reduced Cycle Time
“For manufacturing companies, ERP systems are invaluable in improving efficiency and reducing
cycle time—the time it takes to produce a product from start to finish. ERP provides tools for better
production planning, inventory management, and quality control. For instance, by providing real-
time data on inventory levels and production schedules, ERP helps manufacturers avoid delays
and minimize downtime.”
9. Reductions in Inventory/Waste
“ERP systems also contribute to lean manufacturing practices by helping companies reduce
excess inventory and minimize waste. With accurate forecasting and real-time tracking, ERP
ensures that companies maintain optimal inventory levels, reducing the cost of holding inventory
and preventing overproduction. This leads to a more sustainable and cost-effective operation.”
10. Improved Delivery
“Finally, ERP systems enhance delivery processes by ensuring that products are delivered on time
and to the correct specifications. By integrating logistics, inventory, and order management, ERP
systems streamline the entire delivery process, from order placement to final delivery.
Why does ERP fail?
Varying severity of failures Be Wary Of:
Non-business critical failures
Taking too big a bite all at
Business critical failures
once
The Vendor
Large project teams
Poor or non-existent analysis prior to
quoting Incoming data inaccuracy
Improperly configured software (GIGO)
Insufficient or poor training
Insufficient knowledge of applicable
business core competencies
Lack of industry specific knowledge
Doesn’t understand his product
Insufficient resources
Non-Business Critical Failures
These failures, while problematic, don’t typically threaten
the overall viability of the organization but can cause
delays, frustration, and inefficiencies.
Business-Critical Failures
These failures can have a significant impact on the
business, potentially leading to financial losses, operational
disruptions, or even the collapse of the project.
The Vendor
Poor or Non-Existent Analysis Prior to Quoting: Sometimes, vendors provide
quotes without fully understanding the specific needs of the business. This
can result in a mismatch between the ERP system’s capabilities and the
company’s requirements, leading to costly modifications or, in some cases,
project abandonment.
Improperly Configured Software: If the software is not properly configured
to meet the unique needs of the business, it can cause disruptions in
workflow, data processing errors, and user dissatisfaction. Configuration
issues can stem from poor initial setup, lack of customization, or a failure to
understand the organization’s processes.
Insufficient or Poor Training- Even the best ERP systems can fail if users are
not adequately trained. Insufficient training leads to improper use of the
system, which can cause operational issues, data inaccuracies, and
decreased productivity. Without proper training, employees may resist using
the new system, leading to project failure.
2. Lack of Industry-Specific Knowledge
Each industry has its unique requirements and processes. If the ERP system or
implementation team lacks industry-specific knowledge, the system may not
address critical industry needs, leading to poor performance and failure to
meet business objectives.
3. Doesn’t Understand His Product
This refers to situations where the vendor or implementation partner does not
have a thorough understanding of the ERP product. Without this
understanding, they may not be able to configure the system correctly or
provide the necessary support, leading to project delays and failures.
4. Insufficient Resources
ERP implementations require significant resources, including time, money, and
skilled personnel. If a project is under-resourced, it can lead to rushed
implementations, incomplete features, and ultimately, failure.
The Client
Top Management commitment
Inadequate staff participation levels
Fail to push the internal support processes
Can result in startup delays
Project Management
Make sure the intent is well understood
Unwillingness to repair broken processes
Lack of published plans and timelines
Unveiling
Lack of an internal change management process
Failure to formally document business processes
Post Project Management
1. Difficulty in gaining compliance to procedures
Top Management Commitment
The success of an ERP project heavily relies on the commitment of the top
management. If the leadership is not fully engaged or fails to support the project:
Lack of Strategic Direction: Without top management’s involvement, the project
may lack clear strategic direction and alignment with business goals.
Resource Allocation: Top management commitment is crucial for ensuring
adequate resources (time, budget, and personnel) are allocated to the project.
Decision-Making: High-level decisions, such as changes in business processes or
the approval of necessary expenditures, require the backing of top management.
Inadequate Staff Participation Levels
Engagement Issues: If staff participation levels are low, the implementation team
may not have the necessary insights into how the system needs to be configured
to meet the actual needs of the business.
Resistance to Change: Employees who are not involved may resist using the new
system, leading to poor adoption rates and potentially causing the project to fail.
Failure to Push Internal Support Processes
Support Process Importance: Internal support processes, such as help desks and user
training programs, are critical during and after ERP implementation. If these are not
prioritized, users may struggle to adapt to the new system.
Result in Startup Delays: A lack of support can lead to startup delays, where users are
unable to use the system effectively, causing disruptions in business operations.
Project Management
Effective project management is essential for ERP success. However, several issues can
arise if this area is not handled properly:
Intent Understanding: It’s crucial that everyone involved understands the intent of the
project. Miscommunication or unclear objectives can lead to misalignment and project
delays.
Unwillingness to Repair Broken Processes: If the company is unwilling to fix existing
broken processes before implementing ERP, the system may simply automate
ineffective processes, leading to continued inefficiencies.
Lack of Published Plans and Timelines: Without clear plans and timelines, the project
can quickly go off track. Proper scheduling and planning help manage expectations and
ensure the project stays on course.
Unveiling
The way the ERP system is unveiled to the organization can
significantly impact its adoption:
Lack of Internal Change Management Process: Change
management is crucial for preparing employees for the new system.
Without it, there may be significant resistance, confusion, and errors
as the system is rolled out.
Failure to Formally Document Business Processes:
Documenting business processes before ERP implementation ensures
that the system is configured to support those processes effectively.
Without formal documentation, critical steps may be overlooked,
leading to gaps in functionality.
Post Project Management
After the ERP system is implemented, the work isn’t done. Post-
project management is crucial for ensuring long-term success.
The Key Elements of Successful ERP
1)Proper Analysis
Identify and document the strengths and weaknesses of the business
Process benchmarking
Now we know what we need to do
2)Attention to the Business Process
Document the issues
Map the processes
Plan for the exceptions
Document the designed processes for training/compliance
3)A Strong, Visible Project Team
Sufficient empowerment
Must not work in a vacuum
Publish plans, timelines and celebrate victories
Top Things to Consider
It all starts at the top
Carefully choose a vendor
Get a proper needs analysis
Map the process to fill the needs
Document the process to facilitate compliance
Data accuracy is the key
Things will change
Don’t skimp on the budget, but insist on a fixed price contract
The key is communications
Good software is merely one component of successful ERP
1. It All Starts at the Top
Leadership Commitment: The success of an ERP project begins with strong
commitment from top management. Leadership needs to be fully invested,
providing clear direction, allocating sufficient resources, and driving the project
forward. Without top management’s buy-in, the project may lack focus and fail to
achieve its objectives.
2. Carefully Choose a Vendor
Vendor Selection : Selecting the right vendor is crucial. The vendor should have a
proven track record in your industry, offer robust support, and provide a solution
that aligns with your business needs. It’s important to evaluate their experience,
the flexibility of their solution, and their ability to provide on going support.
3. Get a Proper Needs Analysis
Needs Assessment : Conducting a thorough needs analysis helps you understand
what your organization requires from an ERP system. This involves evaluating
current processes, identifying pain points, and determining what features and
functionalities are necessary to improve operations. A clear understanding of your
needs ensures that you choose a solution that fits.
4. Map the Process to Fill the Needs
Process Mapping : Once the needs are identified, map out your business processes to see
how the ERP system can address them. This involves understanding the flow of information,
the roles involved, and where the ERP can streamline or automate processes. Proper process
mapping ensures the system will effectively support business operations.
5. Document the Process to Facilitate Compliance
Process Documentation: Documenting business processes is essential for ensuring that the
ERP system is configured correctly and that employees understand how to use it. Detailed
documentation also facilitates compliance with internal and external regulations and helps in
training users.
6. Data Accuracy is the Key
Data Integrity: Accurate data is the backbone of any ERP system. If the data entered into the
system is inaccurate, the outputs will also be flawed. Before implementation, ensure that
data is cleaned, validated, and organized. This step is crucial for avoiding errors and making
informed business decisions.
7. Things Will Change
Change Management: ERP implementation will bring changes to how things are done in the
organization. Effective change management is necessary to prepare employees, address
resistance, and ensure a smooth transition. Communication, training, and support are key
elements in managing change.
8. Don’t Skimp on the Budget, but Insist on a Fixed Price Contract
Budget Considerations: While it’s important not to cut corners on the budget,
especially for critical aspects like customization, training, and support, it’s also
wise to negotiate a fixed-price contract with the vendor. This helps avoid
unexpected costs and ensures that the project stays within budget.
9. The Key is Communication
Effective Communication: Clear and consistent communication throughout the
project is vital. This includes communication between the project team,
management, the vendor, and end-users. Keeping everyone informed about
the project’s progress, challenges, and changes helps to ensure alignment and
mitigate risks.
10. Good Software is Merely One Component of Successful ERP
Holistic Approach:While choosing good software is important, it’s only one part
of a successful ERP implementation. The success also depends on how well the
software is integrated into your business processes, how well the users are
trained, and how effectively the project is managed from start to finish