SlideShare une entreprise Scribd logo
1  sur  34
Télécharger pour lire hors ligne
UX & RIA’s




User Experience & RIA’s:
         How does it all come together?

                             Laurie Gray
              Senior User Experience Architect, OneSpring

                            AJAXWorld
                           October 22, 2008


Laurie Gray                                        lgray@onespring.net
UX & RIA’s


 Agenda

      Intro

      Goals of this presentation

      How did we get here?

      Boiling it down

      Working on your own

      Wrapup
Laurie Gray                        lgray@onespring.net
UX & RIA’s


 Intro: Me

      Usability engineer

      Usability specialist
      User Experience architect

      Atlanta-based consultant



Laurie Gray                       lgray@onespring.net
UX & RIA’s


 Intro: You

      UX Group?

      Product managers?
      Designers?

      Solo or team?



Laurie Gray               lgray@onespring.net
UX & RIA’s


 The good news about this presentation

      You’ll leave here with an understanding of
      what it takes to make a dynamic interface
      usable

      You’ll have specific tools to use in your work

      What I’m talking about applies to any
      technology, any platform.


Laurie Gray                             lgray@onespring.net
UX & RIA’s


 The bad news about this presentation

      No code samples




Laurie Gray                 lgray@onespring.net
UX & RIA’s




              Getting started...



Laurie Gray
UX & RIA’s




     “Those who cannot learn from
     history are doomed to repeat it.”

                                    -Santayana



Laurie Gray                  lgray@onespring.net
UX & RIA’s



                      Frederick Taylor



   A Brief History
      of User
                          1911
     Experience



Laurie Gray          lgray@onespring.net
UX & RIA’s


                                       WWII: A shift in
                                      thinking - make it
   WWI
                                      work for everyone




1914-1918           1930’s              1941-1945             1945-1965




              Military Applications
                                                              Postwar period
                and Simulations


Laurie Gray                                                lgray@onespring.net
UX & RIA’s


   Postmodern
     Period




                     But then...
                ...there’s the Web
 1965-present
 1965-present




Laurie Gray              lgray@onespring.net
UX & RIA’s




      Human Factors




                                                     ?
                          Interaction Design
              Usability

                             User Experience

                          Experience Design




Laurie Gray                                    lgray@onespring.net
UX & RIA’s


 The bottom line:

    We want to make stuff easy for people to use.

    The goal: the interface should be so transparent that
    users don’t even need to think about it and it should
                                           it,
    never, ever disrupt them from the task of why they
    came to the site to begin with.

    But how?

Laurie Gray                                lgray@onespring.net
UX & RIA’s


 The secret:

      We observe users carefully

      We understand how people think




Laurie Gray                        lgray@onespring.net
UX & RIA’s




       The game has
         changed.

Laurie Gray
UX & RIA’s



    Amazing transactional capability means changes in
    flow, navigation, and content, impacting concepts
    such as personalization and customization.
    Visually moving, transactional GUIs are forcing us
    to think differently about web conventions, web
    controls, content, and navigation as well, but even
    as it becomes more mainstream we can be certain
    that our users are not thinking about this in the
    same way we do.
                                                      -Me

Laurie Gray                              lgray@onespring.net
UX & RIA’s




     “Those who cannot learn from
     history are doomed to repeat it.”

                                    -Santayana



Laurie Gray                  lgray@onespring.net
UX & RIA’s


 The deal with RIA’s

      Heritage from a usability perspective:

        Nielsen’s 2000 article “Flash: 99% Bad”:

          encourages design abuse

          breaks web fundamentals

          distracts from a site’s core values

        and more...
Laurie Gray                                 lgray@onespring.net
UX & RIA’s


 So what’s the problem?

      Many of the same complaints are being
      levied against dynamic applications:

        encourages design abuse
        breaks web fundamentals

        what about accessibility?

Laurie Gray                         lgray@onespring.net
UX & RIA’s


 How you fit into the equation:

      Devsigner
      Devsigner:

        Tools are forcing developers to think more
        like designers than ever before.

        Good news: you can learn to design for
        your users.

        Great news: it’s not that painful or hard.

Laurie Gray                             lgray@onespring.net
UX & RIA’s


 How do you create a GUI?

      Borrow code/use libraries

      Copy existing apps

      Talk to your colleagues

      Hire a consultant

      Make it up as you go

      Just dig in!
Laurie Gray                       lgray@onespring.net
UX & RIA’s




        You don’t have to be a designer.
 You just have to design the right things, well.
     It’s not rocket science. It’s not magic.




Laurie Gray
UX & RIA’s




              Here’s your to-do list.




Laurie Gray
UX & RIA’s


 1. Create your roadmap

      Are you building a lending library or gas station?

      Who are your allies?

        Create your own plans if you don’t have the
        external resources to do them for you.

        Make sure you have agreement and buy in.

      Recognize your boundaries and constraints.

Laurie Gray                                lgray@onespring.net
UX & RIA’s


 2. Keep the user squarely in your sights.

      Who is your user?

      Ever heard of personas?
      Innovation for the sake of innovation is
      not always good.

      Not everything needs to look and work
      like Facebook.
Laurie Gray                         lgray@onespring.net
UX & RIA’s


 3. Have a plan.

      Before you start building, have a plan:

        When?

        How big?

        For whom?

      The 80/20 rule is immensely helpful in these
      discussions.
Laurie Gray                             lgray@onespring.net
UX & RIA’s


 4. Don’t make your users relearn everything.

      What my grandmother knows about the Web:

        I enter stuff in forms.

        I click on buttons. They do stuff.

        I click on links. They take me places.

        I want it to be simple but it’s not.

Laurie Gray                               lgray@onespring.net
UX & RIA’s


 Dailyplate.com mini-review




Laurie Gray                   lgray@onespring.net
UX & RIA’s


 5. Create and use patterns
      It’s ok to set new directions - sensibly and
      within reason

      If you can’t be standard with everyone
      else, at least be standard with yourself.
      Ultimately, it will make your work easier.

      Consider iPhone, Yahoo, and others as
      models
Laurie Gray                           lgray@onespring.net
UX & RIA’s

 Bonus! How do you know when you’re done?

      Ask your users - did you do what you set out
      to do?

        use your avenues of contact

        request feedback on the site

        create a user advisory board

        failing all else, ask your grandmother
Laurie Gray                            lgray@onespring.net
UX & RIA’s


 www.onespring.net/ajaxworld:




Laurie Gray              lgray@onespring.net
UX & RIA’s


 The bare minimum reading list
      Don’t Make Me Think - Steve Krug

      The Inmates are Running the Asylum - Alan Cooper

      Web Application Form Design - Luke Wroblewski

      Elements of User Experience - Jesse James Garrett

      Designing Web Usability - Jakob Nielsen

      Information Architecture for the World Wide Web - Louis Rosenfeld

      Edward Tufte’s Information Design series (4)

      Designing Interfaces - Jenifer Tidwell

      Handbook of Usability Testing - Jeffrey Rubin


Laurie Gray                                                           lgray@onespring.net
UX & RIA’s


 Contact me

      lgray@onespring.net




Laurie Gray                 lgray@onespring.net
UX & RIA’s




              Thanks!

Laurie Gray

Contenu connexe

Tendances

Mobile Prototyping Essentials
Mobile Prototyping EssentialsMobile Prototyping Essentials
Mobile Prototyping EssentialsRachel Hinman
 
Designing Better UX Deliverables - Cambridge Usability Group, 12 May 2014
Designing Better UX Deliverables - Cambridge Usability Group, 12 May 2014Designing Better UX Deliverables - Cambridge Usability Group, 12 May 2014
Designing Better UX Deliverables - Cambridge Usability Group, 12 May 2014Anna Dahlström
 
design thinking portfolio
design thinking portfoliodesign thinking portfolio
design thinking portfolioNatasha Koshy
 
The User Experience Design of Everything
The User Experience Design of EverythingThe User Experience Design of Everything
The User Experience Design of EverythingSiyabonga Africa
 
Advanced Card Sorting and Mixed Method IA Validation
Advanced Card Sorting and Mixed Method IA ValidationAdvanced Card Sorting and Mixed Method IA Validation
Advanced Card Sorting and Mixed Method IA ValidationUXPA International
 

Tendances (6)

Mobile Prototyping Essentials
Mobile Prototyping EssentialsMobile Prototyping Essentials
Mobile Prototyping Essentials
 
Design Presentation
Design PresentationDesign Presentation
Design Presentation
 
Designing Better UX Deliverables - Cambridge Usability Group, 12 May 2014
Designing Better UX Deliverables - Cambridge Usability Group, 12 May 2014Designing Better UX Deliverables - Cambridge Usability Group, 12 May 2014
Designing Better UX Deliverables - Cambridge Usability Group, 12 May 2014
 
design thinking portfolio
design thinking portfoliodesign thinking portfolio
design thinking portfolio
 
The User Experience Design of Everything
The User Experience Design of EverythingThe User Experience Design of Everything
The User Experience Design of Everything
 
Advanced Card Sorting and Mixed Method IA Validation
Advanced Card Sorting and Mixed Method IA ValidationAdvanced Card Sorting and Mixed Method IA Validation
Advanced Card Sorting and Mixed Method IA Validation
 

Similaire à User Experience & RIA’s: How does it all come together?

Wireframe and prototyping google Campus talk by Zoe Guiraudon
Wireframe and prototyping google Campus talk by Zoe GuiraudonWireframe and prototyping google Campus talk by Zoe Guiraudon
Wireframe and prototyping google Campus talk by Zoe GuiraudonZoé Guiraudon
 
Catalyze Webcast - Five Myths Of RIA With Laurie Gray - 031808
Catalyze Webcast - Five Myths Of RIA With Laurie Gray - 031808Catalyze Webcast - Five Myths Of RIA With Laurie Gray - 031808
Catalyze Webcast - Five Myths Of RIA With Laurie Gray - 031808Tom Humbarger
 
Improving your site's usability - what users really want
Improving your site's usability - what users really wantImproving your site's usability - what users really want
Improving your site's usability - what users really wantleisa reichelt
 
UI Design Patterns for the Web, Part 1
UI Design Patterns for the Web, Part 1UI Design Patterns for the Web, Part 1
UI Design Patterns for the Web, Part 1Lewis Lin 🦊
 
Better User Experience for WordPress Sites
Better User Experience for WordPress SitesBetter User Experience for WordPress Sites
Better User Experience for WordPress Sitesaungstad
 
Sh*t we should stop saying
Sh*t we should stop sayingSh*t we should stop saying
Sh*t we should stop sayingRupert Platz
 
UX + Agile: The Good, The Bad, and The Ugly
UX + Agile: The Good, The Bad, and The UglyUX + Agile: The Good, The Bad, and The Ugly
UX + Agile: The Good, The Bad, and The UglyJoshua Randall
 
Fail Fast, Learn Fast, Move Fast: My UX journey to move faster
Fail Fast, Learn Fast, Move Fast: My UX journey to move fasterFail Fast, Learn Fast, Move Fast: My UX journey to move faster
Fail Fast, Learn Fast, Move Fast: My UX journey to move fasterJeremy Johnson
 
Prototyping a service
Prototyping a servicePrototyping a service
Prototyping a serviceClizia Welker
 
User Experience & Extreme Programming: An Experience Report
User Experience & Extreme Programming: An Experience Report User Experience & Extreme Programming: An Experience Report
User Experience & Extreme Programming: An Experience Report Michael Rawling
 
Designing the mobile experience
Designing the mobile experienceDesigning the mobile experience
Designing the mobile experienceJoseph Dickerson
 
ID14 – my 2014 observations in interactive design
ID14 – my 2014 observations in interactive designID14 – my 2014 observations in interactive design
ID14 – my 2014 observations in interactive designPetra Sell
 
Web and-mobile-trends-2013
Web and-mobile-trends-2013Web and-mobile-trends-2013
Web and-mobile-trends-2013boypotay
 
Web and mobile trends 2013
Web and mobile trends 2013Web and mobile trends 2013
Web and mobile trends 2013Jessie Doan
 
An introduction to user experience design
An introduction to user experience designAn introduction to user experience design
An introduction to user experience designElena Donets
 
Top 6 ways developers mess up on User Experience (and how to avoid them) [SF ...
Top 6 ways developers mess up on User Experience (and how to avoid them) [SF ...Top 6 ways developers mess up on User Experience (and how to avoid them) [SF ...
Top 6 ways developers mess up on User Experience (and how to avoid them) [SF ...Kate Rutter
 
Mobile Prototyping Essentials
Mobile Prototyping EssentialsMobile Prototyping Essentials
Mobile Prototyping EssentialsRachel Hinman
 
Keynote #5 scaling up design by jurgen spangl
Keynote #5 scaling up design by jurgen spanglKeynote #5 scaling up design by jurgen spangl
Keynote #5 scaling up design by jurgen spanglux singapore
 

Similaire à User Experience & RIA’s: How does it all come together? (20)

Wireframe and prototyping google Campus talk by Zoe Guiraudon
Wireframe and prototyping google Campus talk by Zoe GuiraudonWireframe and prototyping google Campus talk by Zoe Guiraudon
Wireframe and prototyping google Campus talk by Zoe Guiraudon
 
Catalyze Webcast - Five Myths Of RIA With Laurie Gray - 031808
Catalyze Webcast - Five Myths Of RIA With Laurie Gray - 031808Catalyze Webcast - Five Myths Of RIA With Laurie Gray - 031808
Catalyze Webcast - Five Myths Of RIA With Laurie Gray - 031808
 
What is UX v2
What is UX v2What is UX v2
What is UX v2
 
Improving your site's usability - what users really want
Improving your site's usability - what users really wantImproving your site's usability - what users really want
Improving your site's usability - what users really want
 
What is UX v1
What is UX v1What is UX v1
What is UX v1
 
UI Design Patterns for the Web, Part 1
UI Design Patterns for the Web, Part 1UI Design Patterns for the Web, Part 1
UI Design Patterns for the Web, Part 1
 
Better User Experience for WordPress Sites
Better User Experience for WordPress SitesBetter User Experience for WordPress Sites
Better User Experience for WordPress Sites
 
Sh*t we should stop saying
Sh*t we should stop sayingSh*t we should stop saying
Sh*t we should stop saying
 
UX + Agile: The Good, The Bad, and The Ugly
UX + Agile: The Good, The Bad, and The UglyUX + Agile: The Good, The Bad, and The Ugly
UX + Agile: The Good, The Bad, and The Ugly
 
Fail Fast, Learn Fast, Move Fast: My UX journey to move faster
Fail Fast, Learn Fast, Move Fast: My UX journey to move fasterFail Fast, Learn Fast, Move Fast: My UX journey to move faster
Fail Fast, Learn Fast, Move Fast: My UX journey to move faster
 
Prototyping a service
Prototyping a servicePrototyping a service
Prototyping a service
 
User Experience & Extreme Programming: An Experience Report
User Experience & Extreme Programming: An Experience Report User Experience & Extreme Programming: An Experience Report
User Experience & Extreme Programming: An Experience Report
 
Designing the mobile experience
Designing the mobile experienceDesigning the mobile experience
Designing the mobile experience
 
ID14 – my 2014 observations in interactive design
ID14 – my 2014 observations in interactive designID14 – my 2014 observations in interactive design
ID14 – my 2014 observations in interactive design
 
Web and-mobile-trends-2013
Web and-mobile-trends-2013Web and-mobile-trends-2013
Web and-mobile-trends-2013
 
Web and mobile trends 2013
Web and mobile trends 2013Web and mobile trends 2013
Web and mobile trends 2013
 
An introduction to user experience design
An introduction to user experience designAn introduction to user experience design
An introduction to user experience design
 
Top 6 ways developers mess up on User Experience (and how to avoid them) [SF ...
Top 6 ways developers mess up on User Experience (and how to avoid them) [SF ...Top 6 ways developers mess up on User Experience (and how to avoid them) [SF ...
Top 6 ways developers mess up on User Experience (and how to avoid them) [SF ...
 
Mobile Prototyping Essentials
Mobile Prototyping EssentialsMobile Prototyping Essentials
Mobile Prototyping Essentials
 
Keynote #5 scaling up design by jurgen spangl
Keynote #5 scaling up design by jurgen spanglKeynote #5 scaling up design by jurgen spangl
Keynote #5 scaling up design by jurgen spangl
 

Plus de OneSpring LLC

UPA 2011 - Better Usability Through Visualization
UPA 2011 - Better Usability Through VisualizationUPA 2011 - Better Usability Through Visualization
UPA 2011 - Better Usability Through VisualizationOneSpring LLC
 
UPA 2011 - Better Usability Through Visualization
UPA 2011 - Better Usability Through VisualizationUPA 2011 - Better Usability Through Visualization
UPA 2011 - Better Usability Through VisualizationOneSpring LLC
 
Software Visualization - Lessons from the Motion Picture Industry.
Software Visualization - Lessons from the Motion Picture Industry.Software Visualization - Lessons from the Motion Picture Industry.
Software Visualization - Lessons from the Motion Picture Industry.OneSpring LLC
 
JAM Session™ - Experience Your Requirements
JAM Session™ - Experience Your RequirementsJAM Session™ - Experience Your Requirements
JAM Session™ - Experience Your RequirementsOneSpring LLC
 
What Is Visualization?
What Is Visualization?What Is Visualization?
What Is Visualization?OneSpring LLC
 
OneSpring: 5 Myths of Rich Internet Applications
OneSpring:  5 Myths of Rich Internet ApplicationsOneSpring:  5 Myths of Rich Internet Applications
OneSpring: 5 Myths of Rich Internet ApplicationsOneSpring LLC
 
An Introduction To Rational's New Requirements Composer
An Introduction To Rational's New Requirements ComposerAn Introduction To Rational's New Requirements Composer
An Introduction To Rational's New Requirements ComposerOneSpring LLC
 
The Stream Process™ for Defining Projects
The Stream Process™ for Defining ProjectsThe Stream Process™ for Defining Projects
The Stream Process™ for Defining ProjectsOneSpring LLC
 

Plus de OneSpring LLC (8)

UPA 2011 - Better Usability Through Visualization
UPA 2011 - Better Usability Through VisualizationUPA 2011 - Better Usability Through Visualization
UPA 2011 - Better Usability Through Visualization
 
UPA 2011 - Better Usability Through Visualization
UPA 2011 - Better Usability Through VisualizationUPA 2011 - Better Usability Through Visualization
UPA 2011 - Better Usability Through Visualization
 
Software Visualization - Lessons from the Motion Picture Industry.
Software Visualization - Lessons from the Motion Picture Industry.Software Visualization - Lessons from the Motion Picture Industry.
Software Visualization - Lessons from the Motion Picture Industry.
 
JAM Session™ - Experience Your Requirements
JAM Session™ - Experience Your RequirementsJAM Session™ - Experience Your Requirements
JAM Session™ - Experience Your Requirements
 
What Is Visualization?
What Is Visualization?What Is Visualization?
What Is Visualization?
 
OneSpring: 5 Myths of Rich Internet Applications
OneSpring:  5 Myths of Rich Internet ApplicationsOneSpring:  5 Myths of Rich Internet Applications
OneSpring: 5 Myths of Rich Internet Applications
 
An Introduction To Rational's New Requirements Composer
An Introduction To Rational's New Requirements ComposerAn Introduction To Rational's New Requirements Composer
An Introduction To Rational's New Requirements Composer
 
The Stream Process™ for Defining Projects
The Stream Process™ for Defining ProjectsThe Stream Process™ for Defining Projects
The Stream Process™ for Defining Projects
 

User Experience & RIA’s: How does it all come together?

  • 1. UX & RIA’s User Experience & RIA’s: How does it all come together? Laurie Gray Senior User Experience Architect, OneSpring AJAXWorld October 22, 2008 Laurie Gray lgray@onespring.net
  • 2. UX & RIA’s Agenda Intro Goals of this presentation How did we get here? Boiling it down Working on your own Wrapup Laurie Gray lgray@onespring.net
  • 3. UX & RIA’s Intro: Me Usability engineer Usability specialist User Experience architect Atlanta-based consultant Laurie Gray lgray@onespring.net
  • 4. UX & RIA’s Intro: You UX Group? Product managers? Designers? Solo or team? Laurie Gray lgray@onespring.net
  • 5. UX & RIA’s The good news about this presentation You’ll leave here with an understanding of what it takes to make a dynamic interface usable You’ll have specific tools to use in your work What I’m talking about applies to any technology, any platform. Laurie Gray lgray@onespring.net
  • 6. UX & RIA’s The bad news about this presentation No code samples Laurie Gray lgray@onespring.net
  • 7. UX & RIA’s Getting started... Laurie Gray
  • 8. UX & RIA’s “Those who cannot learn from history are doomed to repeat it.” -Santayana Laurie Gray lgray@onespring.net
  • 9. UX & RIA’s Frederick Taylor A Brief History of User 1911 Experience Laurie Gray lgray@onespring.net
  • 10. UX & RIA’s WWII: A shift in thinking - make it WWI work for everyone 1914-1918 1930’s 1941-1945 1945-1965 Military Applications Postwar period and Simulations Laurie Gray lgray@onespring.net
  • 11. UX & RIA’s Postmodern Period But then... ...there’s the Web 1965-present 1965-present Laurie Gray lgray@onespring.net
  • 12. UX & RIA’s Human Factors ? Interaction Design Usability User Experience Experience Design Laurie Gray lgray@onespring.net
  • 13. UX & RIA’s The bottom line: We want to make stuff easy for people to use. The goal: the interface should be so transparent that users don’t even need to think about it and it should it, never, ever disrupt them from the task of why they came to the site to begin with. But how? Laurie Gray lgray@onespring.net
  • 14. UX & RIA’s The secret: We observe users carefully We understand how people think Laurie Gray lgray@onespring.net
  • 15. UX & RIA’s The game has changed. Laurie Gray
  • 16. UX & RIA’s Amazing transactional capability means changes in flow, navigation, and content, impacting concepts such as personalization and customization. Visually moving, transactional GUIs are forcing us to think differently about web conventions, web controls, content, and navigation as well, but even as it becomes more mainstream we can be certain that our users are not thinking about this in the same way we do. -Me Laurie Gray lgray@onespring.net
  • 17. UX & RIA’s “Those who cannot learn from history are doomed to repeat it.” -Santayana Laurie Gray lgray@onespring.net
  • 18. UX & RIA’s The deal with RIA’s Heritage from a usability perspective: Nielsen’s 2000 article “Flash: 99% Bad”: encourages design abuse breaks web fundamentals distracts from a site’s core values and more... Laurie Gray lgray@onespring.net
  • 19. UX & RIA’s So what’s the problem? Many of the same complaints are being levied against dynamic applications: encourages design abuse breaks web fundamentals what about accessibility? Laurie Gray lgray@onespring.net
  • 20. UX & RIA’s How you fit into the equation: Devsigner Devsigner: Tools are forcing developers to think more like designers than ever before. Good news: you can learn to design for your users. Great news: it’s not that painful or hard. Laurie Gray lgray@onespring.net
  • 21. UX & RIA’s How do you create a GUI? Borrow code/use libraries Copy existing apps Talk to your colleagues Hire a consultant Make it up as you go Just dig in! Laurie Gray lgray@onespring.net
  • 22. UX & RIA’s You don’t have to be a designer. You just have to design the right things, well. It’s not rocket science. It’s not magic. Laurie Gray
  • 23. UX & RIA’s Here’s your to-do list. Laurie Gray
  • 24. UX & RIA’s 1. Create your roadmap Are you building a lending library or gas station? Who are your allies? Create your own plans if you don’t have the external resources to do them for you. Make sure you have agreement and buy in. Recognize your boundaries and constraints. Laurie Gray lgray@onespring.net
  • 25. UX & RIA’s 2. Keep the user squarely in your sights. Who is your user? Ever heard of personas? Innovation for the sake of innovation is not always good. Not everything needs to look and work like Facebook. Laurie Gray lgray@onespring.net
  • 26. UX & RIA’s 3. Have a plan. Before you start building, have a plan: When? How big? For whom? The 80/20 rule is immensely helpful in these discussions. Laurie Gray lgray@onespring.net
  • 27. UX & RIA’s 4. Don’t make your users relearn everything. What my grandmother knows about the Web: I enter stuff in forms. I click on buttons. They do stuff. I click on links. They take me places. I want it to be simple but it’s not. Laurie Gray lgray@onespring.net
  • 28. UX & RIA’s Dailyplate.com mini-review Laurie Gray lgray@onespring.net
  • 29. UX & RIA’s 5. Create and use patterns It’s ok to set new directions - sensibly and within reason If you can’t be standard with everyone else, at least be standard with yourself. Ultimately, it will make your work easier. Consider iPhone, Yahoo, and others as models Laurie Gray lgray@onespring.net
  • 30. UX & RIA’s Bonus! How do you know when you’re done? Ask your users - did you do what you set out to do? use your avenues of contact request feedback on the site create a user advisory board failing all else, ask your grandmother Laurie Gray lgray@onespring.net
  • 31. UX & RIA’s www.onespring.net/ajaxworld: Laurie Gray lgray@onespring.net
  • 32. UX & RIA’s The bare minimum reading list Don’t Make Me Think - Steve Krug The Inmates are Running the Asylum - Alan Cooper Web Application Form Design - Luke Wroblewski Elements of User Experience - Jesse James Garrett Designing Web Usability - Jakob Nielsen Information Architecture for the World Wide Web - Louis Rosenfeld Edward Tufte’s Information Design series (4) Designing Interfaces - Jenifer Tidwell Handbook of Usability Testing - Jeffrey Rubin Laurie Gray lgray@onespring.net
  • 33. UX & RIA’s Contact me lgray@onespring.net Laurie Gray lgray@onespring.net
  • 34. UX & RIA’s Thanks! Laurie Gray