The Rapid Incremental Approach (“RIA”) is a project management methodology developed by Resolvo over the years of experience working with our clients. It is a hybrid between the popular rapid prototyping and incremental approaches and is being modified to suit Resolvo operating environment. Clients can expect quality project management through the use of prototypes and incremental builds, resulting in timely delivery of reliable solutions.


Project Initialisation
A high level business requirements document will be drawn up with the client covering identification of Project Team, Project scope, Assumptions, High Level Requirements and Processes

Rapid Prototyping
A prototype based on the high-level business requirements is built to serve as the common platform for the users and Resolvo's design team to interact on a continuous basis to derive the required business solution.

Design
A detailed requirements specification and an architecture design are prepared based on the rapid prototype process. These documents are subsequently verified and approved by the Customer.

Development
A detailed technical design, specifications and quality assurance test plans for each build is drawn up. Development for each build will then commence.

Implementation
After internal Quality Assurance, UAT users' training and UAT will be conducted. After UAT and acceptance of system by the user(s), a full blown training for all users will be conducted followed by implementation plan execution and support.

System Maintenance Warranty
Depending on the scale of the project, a system maintenance warranty period will be put in place. This period ranges from 30 days to 6 months. During this period, any non delivery of business requirements based on the approved specifications will be retrofitted at no costs.

These exclude enhancements and issues arising caused by the misuse, corruption or any modification other than our staff. Changes in customer's system environment are also not covered if it is not expressly covered in the scope originally.

The following project management tasks would be performed on an ongoing basis during the course of the project:-

Documentation e.g. Minutes, training materials and user guides
Project tracking via regular and adhoc status meeting
Change management
Actual vs plan variance with proposal on preventive and corrective actions