The Design Process
|
Process of Designing a Website |
|
Designing a web site is a process consisting of six phases: Project Definition, Site Structure, Visual Design, Site Development, Testing, and Launch Plus. Project DefinitionThe most critical step in the web design process is creating an accurate project definition. A project definition includes a project brief and a project plan. The client survey is used to gather the information needed to develop the project brief and plan. Step 1: Conduct a Client Survey Interview - The purpose of this interview is to determine the purpose of the project, the target audience, branding/perception goals, content source, technical specs and communication strategy. Step 2: Write the Project Brief/Creative Brief - Based on the information gathered in the client survey, we write a project brief that states in black and white the project specifics. Step 3: Develop Persona(s) - Look back at the client survey and project brief and develop a persona for the primary audience. Step 4: Write the Project Technical Specifications - Using the information gathered in the client survey along with the technical standards of our organization, document the Technical Specifications to clearly establish requirements like screen resolution, browser compatibility, download time, web standards and accessibility. Step 5: Develop the Project Plan/Timeline- Establish the timeline for deliverables and tasks for each phase of the project. Assign due dates and resources. Step 6: Document Maintenance Considerations - Develop a web site maintenance plan that documents how the site will be updated and reviewed regularly. Site Structure"Redesigning a website is like remodeling a kitchen - you must figure out what features and capabilities you need and how you will use them before you design your layout, place appliances and plugs, and select tiles, curtains and countertops." -- Web Redesign 2.0 Good web design requires a solid site architecture based on the site's goals and target audience established in the project brief. The deliverables from this phase are: Content Outline, Site Diagram, Page Description Diagrams, and Wireframes. These four deliverables are dependent on each other and need to be completed sequentially. Step 1: Content Outline - Working closely with our clients, we create a list of all existing content. Brainstorm content that needs to be created for the site. Review the list of content, trimming anything that does not match the goals or audience needs as stated in the project brief. Take time to think about the future and how the site content might need to grow. Next group your content into categories. Once your categories are established, create an outline of your content and review it with our clients for accuracy. Step 2: Site Diagram -Take your final content outline and create a sitemap or site diagram. A site diagram is just a visual representation of your content outline and site structure. Step 3: Page Description Diagrams - Clarifies all content for a given page clarifies the priority of each chunk of content completely removes visual design (color, font, placement) from this stage of the conversation. Visual Design"Structuring the site on paper before starting visual design is a critical step toward effective presentation of content to your intended audience." "Designers are not mindreaders or magicians. Good design is dependent on good site structure and a solid project definition." Now it is time to for the designers be creative! We review the project brief, sitemap and wireframes then brainstorm solutions and develop the different visual designs. The designer will also review any branding guidelines as well as the technical requirements for screen resolution, browser compatibility, download time, web standards and accessibility. At this point, the designer has a clear idea of the purpose of the site, the content that will comprise the site, the site architecture and the elements that need to be on each page. Drawing on our knowledge of design principles ( balance, rhythm, proportion, dominence), design elements (point, line, shape, color, typography) and user centered design (usability), we can develop design options that meet the project goals. A sample of the visual design tasks:
Site DevelopmentNow it is time to actually build the site. There are two major steps during this stage: Technical/Functional Plan and, Build and Integrate the Site. Technical/Functional PlanStep 1: Start by reviewing the Project Brief, Site Structure and Visual Design and confirm that everything is in alignment and supports the overall project goals and needs.
Step 3: Project Plan - Refine and add details to the project plan you drafted during the Project Definition Stage. Our plan now includes a detailed list of concrete tasks, assignments, target dates and dependencies between tasks. Build and Integrate the SiteFinally! Time to turn all this planning into reality!
Create Pages
Backend Development - Code dynamic features of the site that require database/cgi and integration
TestingOur original project plan always allocates time for formal testing. We identify a person to serve as the Quality Assurance Lead. This individual's priority will be to create a realistic QA plan, manage the testing process, prioritze issues, insure that high priority issues are solved and conduct the final review and release of the site. Quality Assurance Testing
Prioritize IssuesTaking the time to conduct testing prior to production is an important element in launching a high quality site. However, if you wait until the site is perfect, you will never launch. There is a balance between perfection and realistic quality that must be struck. As you monitor the list of issues that are uncovered during the testing phase, prioritizing them in at least three categories:
Refine SiteImplement the priority 1 changes to the site before release. Launch
Style GuideA style guide consists of the following elements:
Launch the SitePlan the best date to go live. Consider current web site traffic patterns and attempt to launch in a way that minimizes downtime. Make sure that everyone on the team is on call for any challenges that might occur during launch. If possible, consider a soft launch (a quiet beta launch that allows you to confirm everything is up and running before the official launch date).
Maintenance PlanImplement the maintenance plan that was developed in the first stage of this process. The importance of keeping a site
|

