A Web Design Process

Project Initiation

A potential client has a problem they want to solve. Before the project starts, find out about budget etc, along with the following:

Project Overview

Project Diagram

Framing the problem

Meet with the client, preferably in person, and interview them around the following questions.

Questions for client

Marketing Overview

Marketing Goals and Objectives

Product and Service Overview

End Users

Competitive Overview

Search Overview

Website Current State

Website Future State

Project Constraints

Content to Assemble

The Client and the designer

The framing of the problem

Research & Learning

Getting on the same page as the client, learning about end users, understanding the context for the product, understanding why the product is important and how it should work.

Product walkthrough

Preferable product walkthrough

Second best product walkthrough

Mapping

Journey Maps

Feature list

Design Sprint

Most of this material is taken from Design Staff's posts on the Design Sprint.

Preparation before the sprint

Tools and materials needed

What to do

Day 1: Understand and learn

What to do

10 minute each for the following exercises. Everybody should write down "how might we..." on sticky notes and put them on a wall.

Day 2: Diverge and generate ideas

What to do

Day 3: Decide

What to do

Day 4: Prototype

What to do

Day 5: Validate

What to do

Concept work for UI

If a design sprint is not conducted, or a smaller feature needs to be developed in mid-project, start working on a concept level, finding metaphors, similarities to other interfaces and systems, move quickly between concepts, don't get stuck on one solution. Explore, don't refine.

Brainstorming

Structure and basic rules

During brainstorm

Categorizing after brainstorm session

Sketching

Wireframes

Card Sorting

Usability Testing

Recruiting

Preparation of tests

During the test

After the test

Project Management

Use a tool like Trello to document stories on cards.

Listing Ideas

Tasks

Potential topics/categories for todos

References
Trello

General Style

Develop the general look and feeling for the style.

Brand Manuals

Come up with keywords that fit the product

Color swatches

Style Tile or Element Collages

Typography

More on typography [here](http://magnus-g.github.io/Process/type-treatments)

Overall Layout & Styling