Web Development
by

Web Development

Below, you will find more information about the steps we take to accomplish web design and development projects.

1. Requirement Gathering and Solution Discovery In this stage we communicate with the customer using tools like the ExpatTech Requirements Document, email, live meetings, Skype calls, etc… to collect and prioritize all of the requirements for the website. After clarifying all of the requirements we use our experience to assign solutions to each. Solutions become visual in the next stage.

2. Functional Design and Aesthetic Design In the Design stage, we first create functional design documents like a sitemap and functional mockups. The functional mockups suggest how the elements on each page of the site might be arranged in relationship to one another. There is no design involved in the functional mockups they are very similar to blue prints. Once the functional mockups are approved, then design is applied to them and the full visual impact of the site is realized. Our team designs at least 3 different versions of how the site might look for every website that we develop. We work with the customer to satisfy their aesthetic requirements. This process might involve several rounds of perfecting. Once the total design of the site is approved, we move to the next stage.

3. Web Development The development stage is where our programmers actually code the site. Only the latest technologies are used, and they include HTML, PHP, AJAX, JavaScript, CSS, and Flash and a MYSQL database. Programmers are required to test their code as they program. This practice helps to make the next stage much easier.

4. Testing and Revision In the testing and revision stage, we test the site and try to find problems. Any problems found are addressed by the developers and then retested to be sure they are fixed. True development is a reiterative process and not a linear one, so, in actuality as each part of the website or application is finished is tested and demonstrated to the customer to be sure that everyone is satisfied.

5. Transition In this stage, we turn the site over to the client for their use. We demonstrate the completed work and provide training for how to use the CMS (content management system). Once the customer is confident, they can begin to use their new site.

6. Content Development In this stage, the customer loads all of their ready content into the site. We’re ready to help if there are any questions or problems.

7. Search Engine Optimization Once the customer has loaded all of their content into the site, we complete the final stage of the project which involves the last half of our SEO checklist.

For further information about our development process, please refer to: http://www.expattech.com/workingprocess/process.html

Our goal at ExpatTech is to make your company successful by creating technological solutions that actually achieve their goals and make life easier. Every solution that we develop is a custom solution which ensures that it is a perfect fit for your specific situation. We take pride in our work and in our customers, and we hope that you notice a difference in your dealings with our staff.


Home