Application development based on standards and best practice
We can undertake database-driven application development in various magnitude, from server-side software, hybrid mobile and server application to sensor system development.
We can combine different systems to work together, from complete integration using single database or API using web service. We also have experience developing single-sign-on capability across different systems.
Your project will be in good hands:
We work closely with our clients to ensure smooth exchange of requirements and deliverables. Using routines built into our process, we communicate not just the project progress, but also emerging challenges to timeline and budget
Our development team is headed by a project manager along with a software analyst and a business analyst to ensure all requirements are captured and properly documented. Our project management software tracks specific deviation from planned timeline.
Big projects often involve complex processes and partner involvements, therefore a clear black and white document is crucial to ensure smooth exchange of responsibilities. Our range of documents include software design to help clients or their developers to maintain our application themselves.
User Requirement Specification
Software Design Documentation
Our development lifecycle is based on standards defined in various frameworks to ensure we follow the best practices. Our checklists and steps are based on international standards, which will prove crucial especially in large-scale projects. We apply these standards en route to our ISO 9001 certification.
Ready? Here’s the step by step..
The first step starts with getting the scope, timeline and budget for the application development project from the client. Our team will advise the bset approach and solution for the project.
Proposal & Quotation
We come out with our proposal and the estimates & quotation. The costing is calculated based on specified activities involved and manhour involved.
Once client agrees and paid a commitment fee (% of project cost), the project kickstarts with detailed requirement specification which the client will sign-off.
Once development completed, several rounds of user testing will be conducted until client is satisfied the deliverables are all according to requirements and free from bugs. A traceability document will be furnished to confirm no requirements are left out.
Deployment & Training
Once final payment is made, all deliverables will be handed over and installed and user training will be conducted. Depending on the complexity of the project, relevant documentations will be delivered for future reference.
Should client opt with maintenance and support package, we will conduct corrective and preventive maintenance with a dedicated Service Level Agreement and a ticketed help-desk to ensure prompt support