PHONE
PHONE
Things we are
focusing
CASE STUDIES
OVERVIEW ( https://www.oracle.com/in/erp/what-is-erp/ ) - Oracle erp
● Enterprise resource planning (ERP) refers to a type of software that organizations use to manage day-to-day business
activities such as accounting, procurement, project management, risk management and compliance, and supply chain
operations. A complete ERP suite also includes enterprise performance management, software that helps plan, budget,
predict, and report on an organization’s financial results.
● ERP systems provide transparency into your complete business process by tracking all aspects of production, logistics,
and financials. These integrated systems act as a business's central hub for end-to-end workflow and data, allowing a
variety of departments to access.
● It collects an organization’s shared transactional data from multiple sources, ERP systems eliminate data duplication
and provide data integrity with a single source of truth.
● Its either on-premises or in the cloud.
● ERP also integrates with front-office applications to build holistic views of customers, including customer relationship
management (CRM) solutions.
● Cloud-based ERP applications are often embedded with next-generation technologies, such as AI.
● Example : Consider a company that builds cars by procuring parts and components from multiple suppliers. It could
use an ERP system to track the requisition and purchase of these goods and ensure that each component across the
entire procure-to-pay process uses uniform and clean data connected to enterprise workflows, business processes,
reporting, and analytics.
● ERP also ensures that these data fields and attributes roll up to the correct account in the company’s general ledger
so that all costs are properly tracked and represented. If the front brake pads were called “front brakes” in one
software system (or maybe a set of spreadsheets), “brake pads” in another, and “front pads” in a third, it would be
tough for the automotive manufacturing company to figure out how much is spent annually on front brake pads, and
whether it should switch suppliers or negotiate for better pricing.
● ERP software can automate processes that used to require heavy manual intervention, such as reconciling financial
accounts.
● Users gain a comprehensive, real-time understanding of enterprise business activities not only in the front office, but
also in warehouses, on factory floors, and everywhere else across the enterprise.
● This knowledge is then readily available to every appropriate employee on their mobile devices, including
smartphones and tablets.
● Three main types of ERP systems -cloud ERP, on-premise ERP, and hybrid ERP.
BUILDING ERP
● Define Requirements: Start by gathering and documenting the specific requirements of your ERP software. This includes
understanding the needs of different departments, defining core functionalities, and identifying integration requirements.
● Design the Architecture: Create a high-level architecture for your ERP software, defining how different modules and
components will interact with each other. This includes designing the database structure, user interfaces, and integration
points.
● Develop Core Functionality: Begin by developing the core functionalities of your ERP software, such as finance, inventory
management, human resources, and other modules specific to your business needs. Use appropriate programming
languages, frameworks, and tools based on your technology stack.
● Design User Interfaces: Create intuitive and user-friendly interfaces for different modules of the ERP software. Consider
usability best practices, user feedback, and the specific needs of different user roles within the organization.
● Implement Integration: Develop integration capabilities to connect your ERP software with other systems and applications
used within the organization. This may involve API development, data mapping, and ensuring seamless data flow
between systems.
● Test and Quality Assurance: Conduct thorough testing of each module and functionality to ensure they meet the defined
requirements and are free from bugs or errors. Perform unit testing, integration testing, and system testing to validate the
software's performance and reliability.
● Deployment and Implementation: Prepare for the deployment of the ERP software by setting up the necessary
infrastructure, configuring servers, and ensuring data security measures are in place. Plan the implementation process,
including data migration, user training, and change management strategies.
● Ongoing Maintenance and Support: Once the ERP software is deployed, provide ongoing maintenance, support, and
regular updates to address bugs, security vulnerabilities, and evolving business needs. Monitor the system's performance
and user feedback to continuously improve the software.
EXISTING EXAMPLES
● SAP ERP: SAP ERP is a comprehensive solution that covers various business functions such as finance, human
resources, supply chain management, and more. It is known for its robustness and scalability, making it suitable for
large organizations
● .Oracle ERP Cloud: Oracle ERP Cloud offers a suite of cloud-based applications that streamline business processes,
including financial management, procurement, project management, and more. It provides real-time insights and
analytics for better decision-making.
● Microsoft Dynamics 365: Microsoft Dynamics 365 is an integrated suite of business applications that includes ERP
functionalities. It offers modules for finance, sales, customer service, supply chain management, and more. It provides a
user-friendly interface and seamless integration with other Microsoft products.
● NetSuite: NetSuite is a cloud-based ERP software that offers end-to-end business management capabilities, including
financial management, inventory management, order management, and more. It is known for its flexibility and scalability,
making it suitable for businesses of all sizes.
● Infor ERP: Infor ERP is a comprehensive solution that covers various industries and business functions. It offers
modules for finance, manufacturing, distribution, and more. Infor ERP focuses on user experience and provides
industry-specific functionalities.
● Epicor ERP: Epicor ERP is designed for manufacturing and distribution companies. It offers features such as supply
chain management, production planning, inventory management, and more. It provides real-time insights and analytics
to optimize operations.
● Odoo: Odoo is an open-source ERP software that offers a wide range of modules, including sales, CRM, inventory,
accounting, and more. It allows customization and flexibility to meet specific business requirements.
Detailed
user
journey
Problem areas identified