Enterprise Resource Planning(ERP) System Overview
Enterprise Resource Planning(ERP) systems are core software programs used by companies to integrate and coordinate information in every area of the business.
“ERP stand Enterprise Resource and Planning” “E” Enterprise, the entrepreneur who’s run business
“R” and that entrepreneur/ businessmen utilized resources i.e. Human resources OR Capital resources.
“P” and that businessmen plan as per both current resources and change plan as per own thinking and current market position.
All individual and business use that technologies in manual system also, but we convert into technologies that’s make the ERP software.
Major ERP’s:
Following Major ERP’s in market:
- Oracle ERP Cloud
- SAP ERP
- Microsoft Dynamic GP
- Odoo
- Net Suit ERP
- Scoro ERP
- Business Cloud Essentials
- Sage Intact
- SYSPRO
- Epicor ERP
ERP Implementation Phases/ System Development Life Cycle of ERP (SDLC)
Development Life Cycle consist of following phases:
1: Current Business Process/ Investigation stage Review:
In this phase consultant can understand all current business processes and after understanding this he will able to analysis what the client actually needs.
2: Solution Design Document/ Proposed Solution:
The design stage up to the start of development. After all requirements have been collected, analyzed, verified, and a design created, the programming requirements are ready to be transferred to the application programmer.
3: Gap Analysis:
User review the Current Business Process documents and Solution design document and after that, if identify some gap between both documents the consultant may prepared Gap analysis document with at least two workaround/ options, as a consultant you may try to process re-engineering instead of customization/ modification in application.
4:Development Phase/ Configuration of Development Server:
Programmers receive design documents (programming requirements) and go through an iterative process of coding, testing, fixing, and retesting.
5: User Training :
After Configuration of development Server, conduct the training of all user with current use cases and after a sufficient training we may clone/ copy of development server and that copy will handover to user for further testing.
6:Testing Phase/ Configuration of Test Server:
After the programmer tests the program, it becomes part of a formal series of user and system tests. These not only validate usability and functionality from a user's perspective, but also help validate application functionality on a larger scale.
7: Conference Room Pilot (CRP) Session:
When user satisfied as per specific time period after using the test server and they enter most of its use cases in test environment, consultant conduct CRP session with user and Management , the end user will test all test cases and after that run concern reports and Management review, some time may we conduct more than one CRP (i.e. CRP 1 and CRP2).
8: Production Phase/ Go Live Production:
The final stage of the development lifecycle is to enter production and reach a stable state. As a prerequisite for production environments, the development team should provide documentation. This typically consists of user training and operating procedures. User Her training familiarizes users with the new application. A run book document allows operators to take responsibility for the ongoing operation of the application. In production, the group doing maintenance (probably the same programming group) handles changes and enhancements. At this point in the application lifecycle, changes are tightly controlled and should be thoroughly tested before being implemented in production.
9: Post Live Support:
After live the production server, client must need support from consultant because user not fully aware about the new system, some clients may require support one month, some three month and some may sign support contract for one year.
0 Comments