Egressive's Web Development Process

Before we start a web development project - either a CMS-based website or a web application -  a few things have to be in place to give us the information we need - the prerequesites. Once those have been achieved, each stage of the our Design Process ensures that tasks happen in the right order, and the solution we provide has been reviewed and approved by the customer at critical points. Our process provides a rigorous structure for our customer communications as well as our internal quality assurance practices.

Prerequisites to the Design Process

Before we initiate the Design Process for a project, we have to be sure so details are in place. For instance, in the event that a customer wants us to work with an external designer, or wants us to migrate content from an old website to their new site, we have to have collateral information like design concepts and sample content before we initiate the Analysis phase. Another prerequisite is gathering and refining content.

Providing Content

Ultimately, all websites are a framework meant to comfortably hold the content you want to present to your audience. It is the responsibility of our customers to determine what they want to say and how they want to say it. The homework we give our customers is to start working on developing their content so that they can give us at least some sample content before we initiate the Design Process, and we recommend that the final version of the initial content (because we recognise that websites and web applications are never "done", we design them to evolve continually just like you do) is completed during the Development phase or earlier if possible. Any later, and the schedule for Development, Review and Delivery will be affected.

Design Process

Once we have the prerequisites in place for a given project, we initiate the Design Process to ensure a rigorous order of operations and to guide the project management.