Before writing a single line of code, we must first clearly understand your business, immediate needs, long-term goals, and your operating and technical environments. This knowledge will lead us to establish project scope, budget, a detailed work plan, and a timeline. Upon completion, we will deliver documents outlining the work to be done.
What does our hosting environment consist of? How will you support the site? How does it tie into your current technical and business process? How will it work? What will it look like? After defining the project objectives and development phases, we document and refine the functional, and technical requirements. Initial development of a development and staging site begins.
With the technical structure defined, the interface design can begin. Content is gathered and graphical mockups are put together for all dynamic screens (i.e. search results, shopping carts, product views, reports). Slowly, the development and staging site begins to morph into a working prototype of the final deliverable.
Nerds are busy coding, the designers are busy designing, building of the final product is in full swing. As each section is compelted, HTML, graphic images and code gets pushed to production. Any administration tools are finished and testing begins.
Access to the completed site is limited to a test audience. All graphic and bug fixes are finalized until the site goes live. If necessary, we train you make sure you understand how to manage and maintain the site.
After launch, we monitor and analyze how the final product is performing. Customer feedback is monitored and project documentation is completed and delivered. We present our thoughts approaching the next phase of the product.