index » » Customized Applications

Customized Applications



Working Approach


 ABiC applications development methodology includes these phases:

Phase 1 - Getting acquainted

ABiC starts off by getting to know our client. We perform a preliminary study to understand goals and general scope of requirements. Once this has been reached, ABiC gives a rough indication of the workload and project cost and both parties decide if there is a match.

Phase 2 - Project Plan

The project manager meets with the client to gain more in-depth knowledge of the project and gathers all information for the Project Plan. This includes the business case, goals, scope, timing and risks.

Phase 3 - Requirements and Blueprinting

Getting requirements verbalized, let alone, on paper, is one of the hardest things to do but it is one of the most significant steps in the process. If the requirements are already documented, then the project manager reviews them to see if they are unambiguous enough or in need of further clarification. If the requirements are not yet documented, ABiC can discuss with client to elicit the requirements and write and/or assemble these with the client. Based on the requirements, Software application solutions addressing the requirements would be proposed and documented into a blueprinting which would be confirmed with client. Then, a more accurate indication of the workload and cost will be given.

Phase 4 - Development

Once the main requirements have been documented and the strategy has been determined, the development process begins. During this phase, there will be continuous interaction between the client, and ABiC project manager. The frequency and setting will depend on what the application and the client needs. Depending on the quality of the initial input, it is possible to repeat phase 3 and 4.

Phase 5 – Internal and UAE Testing

As soon as the development has finished, both internal testing and user acceptance testing would be conducted to ensure the delivered applications fully conforms the blueprinting definition and meets the user expectations.

Phase 6 - Implementation

After passing the Acceptance Test, the application will be implemented. Apart from training, ABiC would also guide users to prepare master data and provide stand-by service to take the users through system go-live.

Phase 7 – Acceptance and Continuous technical support

After final acceptance of the development project, ABiC would also provide continuous technical support to ensure the smooth functioning of the delivered applications in the long term.