The Enapps ERP Project
The Enapps project methodology is inspired by the Agile philosophy. The methodology splits the project into sections and specific functionalities. Each section of system functionality consists of a deliverable area of the project, a required feature of the system, a technical area, or a business process. The first goal of each project section is to provide you with a working ‘Beta System’ as soon as possible. This allows for quick and direct feedback which means we can ensure the requirement is being delivered correctly. Our method works due to the framework and modularity of the solution which means developments are completed quickly and can have additional changes added in the process without greatly affecting the overall project plan.
Each section and functionality undergoes the following stages:
|Scoping||Documenting requirement deliverables|
|Developments||Programming of modules|
|Draft System||Draft database and system with the installed modules|
|Testing and revisions||Power users test the draft block, confirming the functionality is production ready|
|Enhancements||Feedback and adjustments received from testing are developed|
|Finished Section||Final testing and completion|
Engagement – The client sees and tests the draft system.
Feedback – The client reacts to the draft and we make the required changes if required.
Needs – Initial requirements within the functional areas are confirmed as met by the client. New options and adjustments raised by the client are completed in the changes and the client retests.
Training During Development – Key staff learn the system early and become experts, so familiarity and confidence quickly builds in the project. Familiarity with the software grows facilitating a smooth ‘Go Live’ phase.
Flexibility – The Methodology is flexible with new information and discoveries actioned quickly, meaning that the overall project remains on track for completion.
Realistic – The Methodology recognises the inherent challenge in connecting all the dots in any implementation.
Course Adjustments – The Methodology recognises that estimated times and actual times will differ, sometimes less and sometimes more. The overall project, however, remains on track for completion. In our experience, this approach is significantly more effective than traditional waterfall project management methods.
Real-time Access to Project Status
Enapps ‘practice what we preach’ by utilising our own ERP system to manage the implementation of our projects. The Project Management Portal provides access for the Enapps team and the client to all tasks for the project. Communication is logged against each task and automatically e-mailed to the relevant stakeholders in any update.
The goal of Enapps scoping is to build a framework which encompasses all of the required functionality for the new ERP implementation. Many of the major processes for the scoping phase of the project will be gleaned by reviewing existing procedures and cross referencing these to the new ERP system along with any new or enhanced functionality. Scoping will not be the same for any project but a typical process list is as follows;
Review current processes on existing systems
Definition of the master data set
Definition of key structures
Specification and new functionality definition
Review of Management Reporting
Review the data which needs to be migrated
Data preparation plan
Gap Analysis is the part of our Agile project management philosophy that we use to determine the steps which need to be taken in order to move you from your ‘current system state’ to your ‘desired system state’. This will typically cover tasks such as migrating your existing data on to your new ERP system or the implementation of certain specific system customisations which were identified in the scoping phase of the project.
At Enapps we don’t just listen, we also act on what you tell us. We configure each module to the ‘look and feel’ specified by our client. This is a part on the Enapps turnkey ERP system approach and means that you get the system which exactly suits your needs and works the way you work, not the other way around.
Enapps use a virtual dedicated system in a London based Data-centre with a 24/7 SLA. The service includes daily off-site backups of the container with a four hour full disaster recovery service. Specific performance hardware can also be specified by the client.
The Pentaho reporting engine is extremely powerful and due to this power, some of the more detailed functionality can require high levels of expertise to get the most out of the solution. Enapps are skilled at this type of programming and can offer you services to provide any reporting function to address your specific business requirements. If you would like to learn more about the Pentaho reporting tools, click the following link … More on Pentaho.
The Enapps ERP solution is provided with a full set of collaborative documentation for customer use on our WIKI pages.