Our Process

Project Initiation
A Web Project be may initiated with the presentation of the need for a new Web site, a template conversion or redesign of an existing Web site, or a Web application. We begin the process by defining its objectives, scope, purpose and deliverables.
Phase 1: Analysis & Plan
In the first phase of the Web Project Process, the we will analyze your existing Web site (if applicable) with respect to design, structure and content. We will also meet with you to discuss the site goals/purpose, audience, branding, competition, and functionality requirements, as well as the project stakeholders, expectations and timeline.
Phase 2: Design & Proposal
Next, we create a customized version of the Yale College template to reflect the client's organization. The design is then presented along with the analysis and project plan in a Proposal Document which includes:
- Existing Web site analysis (if applicable), site definition and project plan
- Information architecture
- Template customization (design)
- Maintenance & future development
Phase 3: Develop Content & Code
Once the Proposal Document has been agreed upon, we will create the site structure and Web pages using the customized template based on the established information architecture and content requirements. This process includes:
- Development of the navigation schemes, template and graphics,
- Editing and development of the content (text and images) provided by the client,
- Development of individual pages and functionality integration.
Phase 4: Test & Deploy
Once we have client sign-off for the test version of the site, the site is finalized for deployment. This process includes:
- Uploading all files to the production server,
- Testing pages and links,
- Making any last corrections to content,
- Launching the site and archiving the old site (as necessary).
Phase 5: Revise Content
This final phase of the Web Project Process is ongoing. This includes:
- Updating content,
- Reviewing Web analytics,
- Assessing the need for a site redesign, major content addition, or Web application. When a need arises, the process will begin again.