mezioborová spolupráce - christian jansen

31
Cooperation Between User Experience Designers, Developers and Quality Engineers User Experience Conference – Building Usable Websites

Upload: akce-dobreho-webu

Post on 21-Jan-2015

397 views

Category:

Technology


1 download

DESCRIPTION

Konference User Experiece - Praha 22. 6. 2010

TRANSCRIPT

Page 1: Mezioborová spolupráce - Christian Jansen

Cooperation BetweenUser Experience Designers,

Developers and Quality Engineers

User Experience Conference – Building Usable Websites

Page 2: Mezioborová spolupráce - Christian Jansen

User Experience Conference – Building Usable Websites

Hi, I'm Christian Jansen

Page 3: Mezioborová spolupráce - Christian Jansen

A Typical Situation

User Experience Conference – Building Usable Websites

Page 4: Mezioborová spolupráce - Christian Jansen

Customer Requests

User Experience Conference – Building Usable Websites

Page 5: Mezioborová spolupráce - Christian Jansen

Concept Code QA

User Experience Conference – Building Usable Websites

Page 6: Mezioborová spolupráce - Christian Jansen

Customer Receives

User Experience Conference – Building Usable Websites

Page 7: Mezioborová spolupráce - Christian Jansen

==

User Experience Conference – Building Usable Websites

Page 8: Mezioborová spolupráce - Christian Jansen

So, What Went Wrong?

– Unclear Requirements,

– Lack of User Input, and very often:

– Poor Cummunication

User Experience Conference – Building Usable Websites

Page 9: Mezioborová spolupráce - Christian Jansen

Poor Communication

Unclear Goals

Question of Authority, Egoism

Lacking Ressources

Missing Qualified Employees

Missing Project Management Skils

Lacking Management Support

Insufficient Projectplanning

Deficient Stakeholder Management

Missing Project Management Methods

Technical Goals too High

0 10 20 30 40 50 60 70

GPM, PA Consulting Group, Project Management Study 2007

Why Projects Fail

Page 10: Mezioborová spolupráce - Christian Jansen

Development Teams

User Experience Conference – Building Usable Websites

Page 11: Mezioborová spolupráce - Christian Jansen

Developement QualityAssuranceUX Design

– Design an optimal interaction between a user and the system

– Deliver a system which is “functionally complete”

– Test the quality against specified requirements

User Experience Conference – Building Usable Websites

Page 12: Mezioborová spolupráce - Christian Jansen

Specifications

User Experience Conference – Building Usable Websites

Page 13: Mezioborová spolupráce - Christian Jansen

OpenOffice.org 2.0 – Toolbar Concept Specification

Page 14: Mezioborová spolupráce - Christian Jansen

58 Pages fora Toolbar Concept

User Experience Conference – Building Usable Websites

Page 15: Mezioborová spolupráce - Christian Jansen

Specifications

– Compelex– Leave room for interpretations– Often not read in detail

User Experience Conference – Building Usable Websites

Page 16: Mezioborová spolupráce - Christian Jansen

Prototyping

User Experience Conference – Building Usable Websites

Page 17: Mezioborová spolupráce - Christian Jansen

User Experience Conference – Building Usable Websites

Page 18: Mezioborová spolupráce - Christian Jansen

User Experience Conference – Building Usable Websites

Page 19: Mezioborová spolupráce - Christian Jansen

UX CustomerAgree on UI Goals

User Experience Conference – Building Usable Websites

Page 20: Mezioborová spolupráce - Christian Jansen

UI Goals :

1. UI Elemements must matchApple iPhone HIG Standards

2. UI must match Brand guidelines

3. [ … ]

User Experience Conference – Building Usable Websites

Page 21: Mezioborová spolupráce - Christian Jansen

1. UI Idea

InformGet Feedback

Dev

QA

Customer

Stakeholder

Prototype Dev QA

Customer

Stakeholder

User Experience Conference – Building Usable Websites

Page 22: Mezioborová spolupráce - Christian Jansen

UX DevDiscuss Prototype

User Experience Conference – Building Usable Websites

Page 23: Mezioborová spolupráce - Christian Jansen

Risk

Value

Low High

Low

High 1st ItemAvoid

2nd ItemLast

User Experience Conference – Building Usable Websites

Page 24: Mezioborová spolupráce - Christian Jansen

Inform:Present to:

Prototype 2

Dev

QA

Customer Stakeholder

Start Developing

User Experience Conference – Building Usable Websites

Page 25: Mezioborová spolupráce - Christian Jansen

UX QAQuality

User Experience Conference – Building Usable Websites

Page 26: Mezioborová spolupráce - Christian Jansen

User Experience Conference – Building Usable Websites

●●●●●●Current password:

New password:

Confirm password:

Save Changes Cancel

Exception Handling

Page 27: Mezioborová spolupráce - Christian Jansen

Exceptions

– Current password wrong

– New password to short

– New password to long

– New password does not meet minimum security standards

– Confirmed password does not match

– [...]

User Experience Conference – Building Usable Websites

Page 28: Mezioborová spolupráce - Christian Jansen

UI Reviews

– Frequently: On Feature Level– Block feature integration if

UX quality is low

User Experience Conference – Building Usable Websites

Page 29: Mezioborová spolupráce - Christian Jansen

Conclusion

User Experience Conference – Building Usable Websites

Page 30: Mezioborová spolupráce - Christian Jansen

User Experience Conference – Building Usable Websites

– Align with Development and QA as early as possible

– Get rid of 200 page specifications

– Prototype iteratively

– When conducting a Usability Study invite Development and QA to attend

Page 31: Mezioborová spolupráce - Christian Jansen

Christian Jansen – [email protected]

Thank you!