We offer both a product and a service. The product is the final website. The service is the management of the development. To accomplish a successful provide, it is crucial to provide an efficient and effective service. This process document outline the process that is necessary to ensure a successful and timely launch of this website. Each step below must be accomplished and approved before or the next step can begin.
Step 1 - Preliminary Requirements Document
The Preliminary Requirements Document is a list of all functionality and features of the website. This list is first generated by Sheldon Media then edited my the Client. This document will be used to quote the project.
Step 2 - Official Requirements Document
The Official Requirements Document has the same list of features as the Preliminary Requirements Document but also includes detailed descriptions of each function and feature. The Client must sign off and approve this document before the next step.
Step 3 - Flow Chart
Based on the functions and features listed in the Official Requirements Document, a flow chart will be generated to show a visual diagram of each function. Every actionable item in the website will be presented in the flow chart to ensure no steps are missed during the development phase. The Client must sign off and approve this document before the next step.
Step 4 - Wireframes
Based on all previous documents, wireframes will be created to visualize the layout of the web pages. Every feature on the wireframe should be identifiable in the flow chart. The wireframes bridge the gap between the previous documents and the design of the website. The Client must sign off and approve this document before the next step.
Step 5 - Creative Compositions (comps)
Comps are created based on the wireframes and demonstrate the look and feel of the website. Comps are designed based on the spatial layouts of the wireframes, but also, include color schemes, typography, styling, and all other aesthetics of the website design. The Client must sign off and approve this document before the next step.
Step 6 - Server Setup
The server will be set up to host the website. Security protocols will be installed in this phase.
Step 7 - Front End Development
Front End Development is the building of all of the web pages with styling, navigation, images, forms, and all features visible with functionality using dummy data.
Step 8 - Backend Development
Backend Development includes the building of the database and scripts to communicate between the front end and the database. Once the backend is complete, the dummy data in the front end will be removed and replaced with test data.
Step 9 - Website Testing
Initial testing will be completed by Sheldon Media followed by a small testing group provided by the client. Testing scenarios will be defined for testers to test by to ensure all foreseeable scenarios are covered. Load testing will also be performed to ensure large traffic conditions are handled efficiently.
Step 10 - Adjustments
Based on testing results, any final adjustments will be determined and agreed to by both parties. Once adjustments are made, the client must sign off and approve this document before the next step.
Step 11 - Final Approval
Once all criteria of the website have been met, the client will need to sign off on the final approval. Once Approval has been signed and the final financial obligation has been paid, the website will be made public.
Step 12 - Monitoring and Feedback
While the website is in the initial phase of operation, Sheldon Media will monitor the website usage and customer feedback. Adjustments may be proposed and negotiated between Sheldon Media and the Client.