Our Development Methodology

We use PHP Language (Open Source Programming) and its roboust Frameworks(CodeIgniter) to develop Website and Web Applications. Once the Business requirements are clear, the next step is to design the prototype of the website. Our methodology is designed to help you take maximum advantage of the Open Sources technologies (PHP / MySql). It incorporate all aspects related to your website and allows us to ensure that the final product is of the highest standards. Below are the steps we will take to ensure that all your deliverables are completed in time and within budget.

1. Requirements analysis

The first step for us is to analyse your and your target market’s requirements. Who will be visiting your website, what will be the purpose of their visit, what is the primary goal of your website, how can your organisation best cater to their needs etc. Many such questions are analysed for the Needs Analysis stage.

Your website will also undergo comprehensive search engine analysis twice during the course of the project; once during this stage and once again after the deployment (Go Live phase) of your website.

2. Formulate digital strategy

Based on the needs analysis, we determine the factors that will best serve your website. We look at the trends in the market to ensure that you have the latest technology, components and elements. We take time to think outside the box and give consideration to more than your present day business needs so that your website can sustain any upcoming future needs.

3. Web-page conceptualisation

We consider this stage to be one of the most crucial factors in any project. We justify every single aspect of the design to ensure that each element is serving a specific need and the website is truly designed to attract, retain and enhance the end user-experience.

We will be to develop three custom built, high-end website design templates or concepts, incorporating your marketing and communication strategy. Many thought processes and brainstorming will go into this process to create a design that is serving your existing needs as well as is sustainable with the future growth. Together with your input, we’ll come up with the designs that will effectively communicate your brand and online identity to your stake holders.

The finalised concepts or templates will then be used for two other internal pages to give you an understanding of how internal content intensive pages will look.

At this stage, we will submit designs and concepts for your review and feedback.

4. Web Development

Once we have received your acceptance of the detailed design, we proceed to the HTML development and CMS configuration phase.

The HTMLs are prepared in accordance with the W3C standards. Our well experienced team has in-depth understanding of the W3C standards such as CSS, XHTML etc. Your websites will be built using these proven standards.

Once all developments are done, we proceed to the Testing phase, where features of your website and the Content Management System is tested rigorously.

Once the preliminary testing is done, we then proceed to the multi-browser test, where your website is tested over major browsers such as IE, Firefox & Safari as a standard practice. If you require yoru website to be tested on more browser, simply ask us to have them included in the testing phase for your project.

5. Evaluation and fine-tuning

Once website is passed through the preliminary testing phase, we can handover the site for User Acceptance Testing to you if UAT is required. Upon receiving User Acceptance Testing signoff from you and based on your feedback, we will do the necessary changes to the website.

6. Pre-deployment phase

Once the data has been ready, we submit the site for your review for final feedbacks. Once cleared, we will setup the site on the server where it is going to be deployed. Once setup on your server, website undergoes testing again to ensure that data-integrity and quality of deliverables are maintained. The site will ready for the final deployment once pre-deployment phase is done.

7. Website handover

Once the site is setup on your destination server, upon your approval we make the website live. One final set of testing is done on the live website for the quality assurance purposes. We then hand over the control of the site to you.