Upgrade to Pro — share decks privately, control downloads, hide ads and more …

DDVE design class. Design process

Jaanus Kase
December 12, 2011

DDVE design class. Design process

I presented this material with my colleague Priidu Zilmer as part of a two-day design workshop for Tartu University’s Design and Development of Virtual Environments Master’s program. See www.ddve.ee for more info.

Jaanus Kase

December 12, 2011
Tweet

More Decks by Jaanus Kase

Other Decks in Design

Transcript

  1. Design process

    View Slide

  2. Two ways to build things
    • Incremental. Fix something that exists.
    • Radical. Build something completely new.

    View Slide

  3. The pottery class story

    View Slide

  4. Boundary of acceptance
    Safe
    Boring
    Usual
    Risky
    Innovative
    Uncommon
    Today
    Most
    products
    Great
    products
    Design process,
    product
    Design process
    Product
    Tomorrow
    Boundary of acceptance

    View Slide

  5. • Idea, requirements
    • Sketch
    • Wireframe
    • Prototype
    • Visual design
    • Baking
    Common steps

    View Slide

  6. Generate alternatives
    • It is hard to evaluate designs on absolute scale.
    • It is easy to pick between alternatives.
    • Generating alternatives is not wasted work. It
    is a way to get to the truth.

    View Slide

  7. Sketch vs prototype
    • Suggest
    • Explore
    • Question
    • Propose
    • Provoke
    • Tentative
    • Describe
    • Refine
    • Answer
    • Test
    • Resolve
    • Depiction
    Bill Buxton. Sketching User Interfaces.

    View Slide

  8. Cooper’s personas and goals
    • Useful to model your users
    • Based on research
    Alan Cooper. About Face 3.

    View Slide

  9. Alan Cooper. About Face 3.

    View Slide

  10. Personas help with problems
    • The elastic user
    • Self-referential design
    • Edge cases
    Alan Cooper. About Face 3

    View Slide

  11. Three types of user goals
    • Experience goals
    • Feel smart or in control, have fun, remain
    focused
    • End goals
    • Send email to friend, find good music
    • Life goals
    • Live a good life, be attractive and popular
    Alan Cooper. About Face 3

    View Slide

  12. User goals vs user motivations
    • Experience goals: how a user wants to feel
    • End goals: what a user wants to do
    • Life goals: who a user wants to be
    Alan Cooper. About Face 3

    View Slide

  13. Other types of goals
    • Customer goals
    • Business and organizational goals
    • Technical goals
    Alan Cooper. About Face 3

    View Slide

  14. In-context baking
    • Bad apps happen because there isn’t enough
    baking.
    • Bake it with real design and code, with real
    data, against real servers, with real devices.
    • Baking helps with performance, usability,
    content, service delivery…

    View Slide