Web Development Process


1. Initial Consultation
To ensure that our customers receive the product they want, we undergo an extensive initial consultation process to best capture the requirements for every project. If the customer has a clear idea of what he wants, we help him convey the idea to our designers. If not, we help him through consultations, design brainstorming, and shotgun prototyping. Only with a clear idea of key parameters, such as target audience, purpose of the site, and specific requested features, can we develop the best site for our customers.

2. Iterative Prototyping
After gathering requirements from the customer, we produce a series of graphical prototypes that capture our understanding of the customers’ requirements. Despite all efforts to iron out all wrinkles during the requirements phase, new requirements arise and old ones get altered as the project progresses. Iterative prototyping to capture the original as well as new requirements serves as a tremendous aid in this process. By using them we can clearly discuss the specifications and design of the project as they take shape to ensure that the customer receives exactly what he wants.

3. Design and Development of Site Framework
The prototyping phase generally yields valuable and actionable feedback that enhances the final product. Our developers strive to integrate the customers’ recommendations into the site, beginning with its framework and structure, with a particular focus on navigational mechanisms. During this phase the graphics and design of the site are finalized and the structural framework developed.

4. Implementation
In most cases our customers supply content to reduce the cost of the overall project. The previous stages laid out the presentation of the site’s content, leaving only new content generation and integration of the customers’ materials. Additionally, during this phase we implement additional back-end systems and deploy third-party tools to offer features such as eCommerce, message boards, and tracking marketing campaign efficacy.

5. Maintenance
After the working site is published, we will continue to assist the customer maintaining the site to keep it relevant and up to date. This may include synthesizing and generating content, publishing updated content, managing email and domain accounts, and offering new tools as they become available.