UCD Process by Vijay Shankar

Stage 1: Understand domain

Stage 2: Understand Medium and its limitations

         

Stage 3: Understand and Analyze stage of the project/product?

          What are expected additions/changes in 2 years (Release Cycles)?

          What is present project status?

          Business goals? Changed in business goals from the project?

          Design goals?

          Existing Design and user problems it solves?

Competition?

 

 

Stage 4: Develop Design Strategy (Skip this stage based on project status: This stage will work best in redesign or addition of new features to an existing product)

Who are the target customers?

          Get usage data:

§         Contact Marketing team for data – User Expectations

§         SQM data/Research data – User feedback

§         Customer Care

                  

Understand usage pattern:

§         Interviews (Depends on budget)

§         Field Observation (Depends on budget)

§         Surveys (Depends on budget)

§         Stakeholder meetings (Cheaper option)

§         Screen snapshots               

§         Error logs

§         Site Analytics

 

Stage 5: Write scope and limitations. – Involve Management

 

Stage 6: Build up proposals – Involve Management

 

Stage 7: Analyze team size and incorporate new members based on requirement

 

Stage 8: Analyze impact of changes on existing UI? Convey them to the Management, Dev and Test and get their buy offs.

 

Stage 9: Take care of Branding, Guidelines, Client specifications

 

Stage 10: User Experience Development - Set timings and abide by them.

·         Develop profile

·         Develop personas (If there are personas, see if the personas meet the expected changes/additions)

·         Develop Scenarios

·         Develop Tasks flows

 

Stage 11: Brainstorm on design ideas for the existing task flows – Always keep heuristics in mind.

 

Stage 12: Develop wire-frames for the design ideas

 

Stage 13: Run Low-Fi usability tests with paper prototypes/mock ups – Use Think aloud protocol

          Usability test with the real users (Expensive)

Cognitive walkthroughs

          Stakeholder reviews

 

Stage 14: Design Hi-Fi UI/information architecture

          Layout

Language - Speak the user language

Images

Color

Font

Controls - be intelligent in minimizing controls

Accessibility

 

Stage 15: Present the all flows to the stakeholders get acceptance

 

Stage 16: Run Usability Tests with real users

          Eye tracking

Think aloud protocol

Remote usability tests

 

Stage 17: Re-design UI and flows based on user feedback

 

Stage 18: Present to the client – Always support your design with UX research

 

Stage 19: Deploy