agile ux - lightweight deliverables for when you need ux governance

32
WHEN YOU NEED UX GOVERNANCE Stephen Nguyen [email protected] www.linkedin.com/in/stephennguyenux UXCAMP DC – January 4, 2014

Upload: stephen-nguyen

Post on 19-Nov-2014

1.306 views

Category:

Technology


7 download

DESCRIPTION

Despite our best intentions you may find persistent governance problems on your team. UX professionals are, after all, in high-demand and we often find ourselves in teams of one. Starting with a loose case-study/post-mortem of my work and my recommendations, this session invites us all to consider the little things we can do to make sure everyone on your team is thinking about UX.

TRANSCRIPT

Page 1: Agile UX - Lightweight Deliverables for When You Need UX Governance

WHEN YOU NEED UX GOVERNANCE

Stephen Nguyen

[email protected]

www.linkedin.com/in/stephennguyenuxUXCAMP DC – January 4, 2014

Page 2: Agile UX - Lightweight Deliverables for When You Need UX Governance

CORPORATE USABILITY MATURITY http://www.nngroup.com/articles/usability-maturity-stages-1-4/

STAGES 1-41. Hostility Toward Usability2. Developer-Centered Usability3. Skunkworks Usability4. Dedicated Usability Budget

Page 3: Agile UX - Lightweight Deliverables for When You Need UX Governance

CORPORATE USABILITY MATURITY http://www.nngroup.com/articles/usability-maturity-stages-1-4/

STAGES 1-41. Hostility Toward Usability2. Developer-Centered Usability3. Skunkworks Usability4. Dedicated Usability Budget

Page 4: Agile UX - Lightweight Deliverables for When You Need UX Governance

CURRENTLY

Page 5: Agile UX - Lightweight Deliverables for When You Need UX Governance

CURRENTLY

+

Page 6: Agile UX - Lightweight Deliverables for When You Need UX Governance

CURRENTLY

+ =

Page 7: Agile UX - Lightweight Deliverables for When You Need UX Governance

CURRENTLY (disclaimer)

+ =

Page 8: Agile UX - Lightweight Deliverables for When You Need UX Governance

AGILE! (woo!)

What we want:• Individuals over processes and tools• Working software over comprehensive documentation

Page 9: Agile UX - Lightweight Deliverables for When You Need UX Governance

AGILE! (woo!)

What we want:• Individuals over processes and tools• Working software over comprehensive documentation

But what we often get…

Page 10: Agile UX - Lightweight Deliverables for When You Need UX Governance

AGILE! (woo!)

Page 11: Agile UX - Lightweight Deliverables for When You Need UX Governance

AGILE! (woo!)http://dilbert.com/strips/comic/2007-02-02/

Page 12: Agile UX - Lightweight Deliverables for When You Need UX Governance

AGILE! (woo!)

1. Customer satisfaction by rapid delivery of useful software2. Welcome changing requirements, even late in development3. Working software is delivered frequently (weeks rather than months)4. Working software is the principal measure of progress5. Sustainable development, able to maintain a constant pace6. Close, daily cooperation between business people and developers7. Face-to-face conversation is the best form of communication (co-location)8. Projects are built around motivated individuals, who should be trusted9. Continuous attention to technical excellence and good design10. Simplicity—the art of maximizing the amount of work not done—is essential11. Self-organizing teams12. Regular adaptation to changing circumstances

Page 13: Agile UX - Lightweight Deliverables for When You Need UX Governance

AGILE! (woo!)

6. Close, daily cooperation between business people and developers7. Face-to-face conversation is the best form of communication (co-location)8. Projects are built around motivated individuals, who should be trusted9. Continuous attention to technical excellence and good design

Page 14: Agile UX - Lightweight Deliverables for When You Need UX Governance

AGILE! (woo!)

6. Close, daily cooperation between business people and developers7. Face-to-face conversation is the best form of communication (co-location)8. Projects are built around motivated individuals, who should be trusted9. Continuous attention to technical excellence and good designHow can you make sure the user is represented in all these conversations?

Page 15: Agile UX - Lightweight Deliverables for When You Need UX Governance

ENFORCE A COMMON LANGUAGE

Page vs. Sheet

Report

(Subject 1) Page

(Subject 2) Page

(Subject 2) PageSheet 1

(Subject 2) PageSheet 2

(Subject 2) PageSheet 3

Page 16: Agile UX - Lightweight Deliverables for When You Need UX Governance

ENFORCE A COMMON LANGUAGE

Window vs. Menu; Dialogue vs. Dialog

Page 17: Agile UX - Lightweight Deliverables for When You Need UX Governance

MAKE SURE IT’S MAINTAINABLE

• Developer classes/methods/resources

Exams > Loaded Exams > My ExamseditExamProfile > editExamDetails

edit_exams_active.png

Page 18: Agile UX - Lightweight Deliverables for When You Need UX Governance

OBVIOUS SOLUTIONS

• Personas• Scenarios• Models/Maps• Style Guides

Page 19: Agile UX - Lightweight Deliverables for When You Need UX Governance

(LESS) OBVIOUS SOLUTIONS

• Pattern Libraries (Collaborative and Functional)

Page 21: Agile UX - Lightweight Deliverables for When You Need UX Governance

(LESS) OBVIOUS SOLUTIONS

• Pattern Libraries (Collaborative and Functional)

Page 22: Agile UX - Lightweight Deliverables for When You Need UX Governance

(LESS) OBVIOUS SOLUTIONS

• Pattern Libraries (Collaborative and Functional)• Glossaries

Page 23: Agile UX - Lightweight Deliverables for When You Need UX Governance

(LESS) OBVIOUS SOLUTIONS

• Pattern Libraries (Collaborative and Functional)• Glossaries• Team Wiki

Page 24: Agile UX - Lightweight Deliverables for When You Need UX Governance

(LESS) OBVIOUS SOLUTIONS

• Pattern Libraries (Collaborative and Functional)• Glossaries• Team Wiki• Usability Testing Videos

Page 25: Agile UX - Lightweight Deliverables for When You Need UX Governance

(LESS) OBVIOUS SOLUTIONS

• Pattern Libraries (Collaborative and Functional)• Glossaries• Team Wiki• Usability Testing Videos• Other Information Radiators

Page 26: Agile UX - Lightweight Deliverables for When You Need UX Governance

“DEVELOPERS DON’T CARE ABOUT THAT STUFF”Information Radiators:• Are large and easily visible to the casual, interested observer

(Developers don’t care)• Are understood at a glance• Change periodically, so that it is worth visiting• Are easily kept up to date

Page 27: Agile UX - Lightweight Deliverables for When You Need UX Governance

“DEVELOPERS DON’T CARE ABOUT THAT STUFF”Information Radiators:• Are large and easily visible to the casual, interested observer

(Developers don’t care)• Are understood at a glance• Change periodically, so that it is worth visiting• Are easily kept up to date

You need to become a living, breathing, walking, talking information radiator.

Page 28: Agile UX - Lightweight Deliverables for When You Need UX Governance

(LESS) OBVIOUS SOLUTIONS

• Pattern Libraries (Collaborative and Functional)• Glossaries• Team Wiki• Usability Testing Videos• Other Information Radiators

Page 29: Agile UX - Lightweight Deliverables for When You Need UX Governance

(LESS) OBVIOUS SOLUTIONS

• Pattern Libraries (Collaborative and Functional)• Glossaries• Team Wiki• Usability Testing Videos• Other Information Radiators• Meetings!

Page 30: Agile UX - Lightweight Deliverables for When You Need UX Governance

KEEP IN MIND

• You have limited social/project capital – use it wisely

Page 31: Agile UX - Lightweight Deliverables for When You Need UX Governance

KEEP IN MIND

• You have limited social/project capital – use it wisely• Never let anything die on the vine – don’t start

something you know you can’t finish

Page 32: Agile UX - Lightweight Deliverables for When You Need UX Governance

KEEP IN MIND

• You have limited social/project capital – use it wisely• Never let anything die on the vine – don’t start

something you know you can’t finish• You must always champion UX wherever possible.