eRego is delivered through
a well-defined Delivery Model ensuring cost savings, reduced
risks and quick delivery. Right from identifying client's
functional and technical requirements to deploying the
final product and support, the delivery model ensures
an easy and seamless implementation - onsite or offsite.
The model's distinct features and processes enable itself
to adapt to the changing needs of clients while providing
uninterrupted support.
Our Dlivery Model is customer-centric which helps us to deliver
the solution to client requirements without compromise
and constraints. Along with giving top priority to our
clients' business objectives and needs, our delivery model
also ensures us to maintain a tight control over time
and budget.
Project Initiation
The project starts by establishing the product’s scope and boundary conditions,
including operational vision and acceptance criteria. It also includes estimating overall cost and schedule
for the entire project and more detailed estimates for the alignment phase that will immediately follow. The
alternatives for risk management, staffing, project plan and cost/schedule/profitability tradeoffs are also evaluated.
The project management processes such as communication, reporting, configuration management and change management
are reviewed and agreed with the client.
Technical Alignment
In this phase, technical requirements of the application are studied and aligned with Eon Technologies' existing, multi-tier enterprise
framework. A detailed technical architecture is also defined and agreed with the client’s technology team during
this phase. All necessary services and features required in the application are decided in this phase viz. transaction
management (commits & rollbacks), security, printing, mailing, etc. As part of this phase, a thin slice of the
required business functionality is developed and deployed to prove the agreed architecture end-to-end. This is a
crucial stage of the Delivery Model that mitigates any major risks related with integration of technology platforms
in the early stages of the project. This is also the stage where some operational tests are carried out, including
penetration testing.
Functional Alignment
During this phase, the functional requirements are identified and analyzed.
The gap analysis (alignment) is done between the eRego solutions and the client’s requirement. The analysis
and design artifacts are aligned for the services that exist in the eRego solution and new analysis and design
artifacts are prepared for the services that do not exist in the eRego solution.
The functional specification document is prepared and duly agreed for each service that includes use cases,
GUI documents, front-end integration requirement and host transaction for the service. System-wide requirements
such as error messages and look-and-feel are also identified and incorporated into the application. The specifications
produced in this phase become the basis for user acceptance testing. Business users would use the agreed artifacts
to specify their acceptance test criteria.
Solution Delivery
The solution delivery stage aligns and tests the solution to the agreed client functionality
and technical platform. The activities in this stage are carried out at eRego Product Centre in
Gurgaon, India.
The solution is delivered in stages for onsite deployment and integration. Each stage comprises of one or more
services. A usual delivery would include analysis & design artifacts, deployable code, test packs with results,
deployment instructions and release notes. eRego team will be at hand to help the client with deployment of
the solution onsite.
Implementation
Implementation phase involves deploying the solution on the client's testing environment.
eRego also ensures a complete skills transfer to the client’s in-house technology and support team.
Support
This is the phase where eRego support team fixes any problem or makes changes
identified by the user acceptance test team onsite. eRego support team works together with the client’s team
to ensure a smooth live roll-out and provides onsite support until the client becomes fully self-sufficient in managing
and running the system.