| |
|
|
From the initial meeting to the final presentation of the project I involve
the client throughout the process to ensure that the solution meets their
unique needs and expectations as well as those of their audience. The
following is an overview of the process I use to identify the project
requirements, develop the solution and design specifications, direct the
project through to its successful production, and deliver the final project
that achieves its intended results.
|
|
Define the Project
The development process begins with an analysis of the clients
and audiences needs and concludes with the presentation of a design
proposal outlining the solution and design specifications.
In an effort to define the project, I work to:
- Understand the clients business objectives and goals for the
project by asking questions and listening to the clients responses
- Discover the target audience, their characteristics and their informational
and functional expectations and priorities through discussion with and
observation of the client and their audience
- Assess the organizations current site as well as that of competitors
sites through critique and user testing, using methods such as cognitive
walkthrough, usage log analysis, think aloud protocol, questionnaire,
and field observation.
- Write a brief that includes a clear and concise statement of the sites
goals, required content development and feature set, development timeline,
cost estimates, necessary people and technology, and the measurements
of success
Design the Interaction
At this stage of the process, I design a structured information architecture,
navigation system and the visual interfaces providing users a pathway
to achieve their goals and clarity of control over the information presented.
In designing the interaction, I do the following:
- Direct the collection and creation of site content
- Discover how the information and interaction should be designed using
personas and card sorting and label writing techniques involving the
client and audience
- Conduct cognitive walkthrough and think aloud protocol usability tests
with visual paper prototypes and on-screen interactive prototypes in
order to determine the success of the content, information structure
and navigation system
- Create flow charts, storyboards and use cases that explicitly outline
the interaction design to be followed in production
- Design visual interfaces using color, composition, images, and text
to convey the clients message
Produce the Project
At this point, all of the pieces of the site are fabricated and integrated
into the completed solution. Testing for technical functionality and usability
are conducted and assessed against the intended goals of the project.
In the production stage of the project, I do the following:
- Implement the interactive and visual design
- Direct programming and external system integration (databases and
e-commerce systems)
- Conduct usability tests with production system similar to those used
in the initial Project Definition stage
- Conduct functionality tests with production system to assess platform
and browser compatibility, system functionality, content accuracy, and
server stability
Launch and Maintain the Site
Its now time to release the completed solution providing training,
assessment and maintenance as needed.
In the final stage of the project, the following steps are completed:
- Advertise the site through promotional materials and search engines
- Train the client on techniques for maintaining the site
- Conduct user assessment with the production system through log usage
analysis, field observation and questionnaires
|