Our computer programmer team maintains strict quality control comparable with international quality standards. Our quality management system ensures that we remain a trusted company for our clients.
Stage1 - Project appraisal
When a potential client contacts us first regarding their project, We take in as much details from the client as possible.
The questions which we may ask are :-
- Are there any similar websites on the internet now? If so please list them?
- Do you want us to do webdesign as well as the backend programming part?
- Do you have a detailed specification sheet with all functions that you require?
- Etc
All communications are neatly documented for future reference and this increases and maintains the trust of our company.
Stage2 - Our proposal
Once we have satisfied ourselves fully regarding the client's project and programming requirement, We will proceed to create a
proposal document which has all the features the client had wanted. We will send it to the client
for their perusal. The client may have some modifications and so on and so forth we send the document back and forth till such a time
it becomes a master specification document and till such a time it contains 99% if not 100% of all the requirements of the project spelled out neatly.
Stage3 - Agreement and Non Disclosure Clause
We tend to follow the widely accepted international standards for any agreement format. Next we send the client our standard terms and conditions and guidelines.
Once an agreement is reached, we put pen to paper and ink the deal.
A pdf (non editable) version of the agreement and NDA (non disclosure agreement) is sent to both of us.
And the client is asked to raise a purchase order for the project. And the project begins !
Stage4 - Our Development Process
We draw up a project plan, flowchart the items, assign team members for the particular project and start the database design, Do the high level functional design etc, Break up the project into modules.
Once development starts we keep tab on the progress of the project on a daily basis, We conduct daily review meetings and we know exactly where we stand. Each module is fully tested for possible bugs and combinations of user inputs and we maintain and manage bugs using either bugzilla or mantis bug tracking systems.
We always take once in 3 hour backups and we have minimum 3 copies of all the work we do. We also maintain a concurrent version system for large projects. We burn DVD's of our weekly backups.
Stage5 - Testing and Demo of the 'alpha' version
Once the project is completed, it is put through our testing team. Rigorous testing follows for the next few days. Then the project is uploaded to our own dedicated server (external web server) and a demo url is given to the client.
All modifications and changes requested are done as per agreed guidelines and the project is completed. If design and graphics were not done by us, then we integrate the design elements into our code and send the finished item to the client.
This where our quality management system really kicks in and helps us to achieve international standards in computer programming.
Stage6 - Warranty and guarantee Clause
For projects created from scratch by us, We normally provide lifetime warranty, meaning we will fix any bugs that arise from our original programming free of cost for a lifetime. Yes that is guaranteed. Trust us.
Since our internet computer programmers have followed the above strict standards for all of our projects, We have earned trust and name during our last five years.