
Define: Evaluate Your Needs
First we listen to the client to get an understanding of their current needs. We will ask a series of questions aimed at clarifying the client’s target demographic or niche as well as any technical details they are aware of.
Deliver: We Create an Initial Release
After defining the specifications for the project, we create a “pre-release” version and present it to the client for review. This deliverable may be missing some minor items such as content or final client-supplied images, but is intended to give an idea of what the final version of the project will be. We will instruct the client on what kind of feedback is needed for us to move on to the next phase.
Refine: We Take Client Feedback and Apply it to the “Pre-Release”
Once we show the client the “pre-release” version of the project, we will ask them to review it and supply us with a list of revisions. We then go through the list and refine things to ensure the details are handled to the original specification in a way that satisfies the client.
Review: Provide a Fully-Functional Release for Final Testing and Review
This release will usually be stored on our staging server and will be made available for the client and relevant staff to review. Depending on the scope of the project, this stage may include a check-list of items for the client to sign off on before final release.
Release: The project is released
This includes the technical details as well as running a series of tests to ensure that the functional aspects of the site are working properly. We can assist with any domain and email account transfers during this stage as well. If we are scheduled to do any Search Engine Optimizations or Marketing we will begin these processes at this time.
