eliminating ux debt in the enterprise

102
I’ll gladly pay you Tuesday for a hamburger today. Managing UX Debt Jack Moffett Manager App Development – GUI Inmedius, a Boeing Company @jackmoe jackmoe@mac.com designaday.tumblr.com #UXdebt

Upload: uxpin

Post on 21-Feb-2017

196 views

Category:

Design


0 download

TRANSCRIPT

Page 1: Eliminating UX Debt in the Enterprise

I’ll gladly pay you Tuesday for a hamburger today.Managing UX Debt

Jack Moffett Manager App Development – GUI Inmedius, a Boeing Company

@jackmoffett [email protected] designaday.tumblr.com #UXdebt

Page 2: Eliminating UX Debt in the Enterprise

UX debt is the accumulation of decisions made during design and development that negatively impact the users of a product or service.

Photo by Trey Guinn

Page 3: Eliminating UX Debt in the Enterprise

Photo by Benjamin Balázs

Page 4: Eliminating UX Debt in the Enterprise

TheBig 3

Page 5: Eliminating UX Debt in the Enterprise

TheBig 3

AcquisitionOutsourcing

Neglect

Page 6: Eliminating UX Debt in the Enterprise

Acquisition

Page 7: Eliminating UX Debt in the Enterprise

Acquisition

Page 8: Eliminating UX Debt in the Enterprise

Acquisition

Page 9: Eliminating UX Debt in the Enterprise

Acquisition

Page 10: Eliminating UX Debt in the Enterprise

Acquisition

Page 11: Eliminating UX Debt in the Enterprise

Acquisition

Page 12: Eliminating UX Debt in the Enterprise

AcquisitionUX should be involved in evaluation of products considered for acquisition.

Page 13: Eliminating UX Debt in the Enterprise

AcquisitionUX should be involved in evaluation of products considered for acquisition.

Document the debt as soon as acquisition occurs, and track it.

Page 14: Eliminating UX Debt in the Enterprise
Page 15: Eliminating UX Debt in the Enterprise

Outsourcing

Page 16: Eliminating UX Debt in the Enterprise

OutsourcingUX should collaborate closely with contractors.

Page 17: Eliminating UX Debt in the Enterprise

OutsourcingUX should collaborate closely with contractors.

Set clear expectations at the outset.

Page 18: Eliminating UX Debt in the Enterprise

OutsourcingUX should collaborate closely with contractors.

Set clear expectations at the outset.

Schedule regular quality checks and involvement from all parts or your team: design, development, testing, and management.

Page 19: Eliminating UX Debt in the Enterprise

Photo by Julie Mac

Page 20: Eliminating UX Debt in the Enterprise

Neglect

Page 21: Eliminating UX Debt in the Enterprise

NeglectPut processes in place that assure awareness of development efforts.

Page 22: Eliminating UX Debt in the Enterprise

NeglectPut processes in place that assure awareness of development efforts.

Team dynamics are hugely important.

Page 23: Eliminating UX Debt in the Enterprise

NeglectPut processes in place that assure awareness of development efforts.

Team dynamics are hugely important.

Resist the urge to turn a blind eye to things you don’t feel like working on.

Page 24: Eliminating UX Debt in the Enterprise

Photo by y____

Page 25: Eliminating UX Debt in the Enterprise

IntentionalDebt

Page 26: Eliminating UX Debt in the Enterprise

IntentionalDebtResistance to change

Page 27: Eliminating UX Debt in the Enterprise

IntentionalDebtResistance to change

Incremental enhancement

Page 28: Eliminating UX Debt in the Enterprise

IntentionalDebtResistance to change

Incremental enhancement

Product management strategy

Page 29: Eliminating UX Debt in the Enterprise

Intentional DebtProduct management strategy

Page 30: Eliminating UX Debt in the Enterprise

Intentional DebtProduct management strategyFocusing on new features

Page 31: Eliminating UX Debt in the Enterprise

Intentional DebtProduct management strategyFocusing on new features

customer requests

Page 32: Eliminating UX Debt in the Enterprise

Intentional DebtProduct management strategyFocusing on new features

customer requests

time to market

Page 33: Eliminating UX Debt in the Enterprise

Intentional DebtProduct management strategyFocusing on new features

customer requests

time to market

backwards compatibility

Page 34: Eliminating UX Debt in the Enterprise

Photo by nicodemo.valerio

Page 35: Eliminating UX Debt in the Enterprise

unIntentionalDebtMistakes and laziness

Page 36: Eliminating UX Debt in the Enterprise

unIntentionalDebtMistakes and laziness

Lack of design

Page 37: Eliminating UX Debt in the Enterprise

unIntentionalDebtMistakes and laziness

Lack of design

Lack of empowerment

Page 38: Eliminating UX Debt in the Enterprise

unIntentionalDebtMistakes and laziness

Lack of design

Lack of empowerment

Separation of design & dev

Page 39: Eliminating UX Debt in the Enterprise

unIntentionalDebtMistakes and laziness

Lack of design

Lack of empowerment

Separation of design & dev

Too many cooks

Page 40: Eliminating UX Debt in the Enterprise

unIntentionalDebtMistakes and laziness

Lack of design

Lack of empowerment

Separation of design & dev

Too many cooks

Customer inefficiencies

Page 41: Eliminating UX Debt in the Enterprise
Page 42: Eliminating UX Debt in the Enterprise

IdentifyingUX Debt

Page 43: Eliminating UX Debt in the Enterprise

IdentifyingUX DebtActive Peripheral AwarenessUX Debt InventoryUser Exposure

Page 44: Eliminating UX Debt in the Enterprise

Photo by Emilio Labrador

Page 45: Eliminating UX Debt in the Enterprise

Practice Active Peripheral Awareness

Page 46: Eliminating UX Debt in the Enterprise

Practice Active Peripheral Awareness

Awareness of technology

Page 47: Eliminating UX Debt in the Enterprise

Practice Active Peripheral Awareness

Awareness of technologyAwareness of design practice

Page 48: Eliminating UX Debt in the Enterprise
Page 49: Eliminating UX Debt in the Enterprise

Perform A UX Debt Inventory

Page 50: Eliminating UX Debt in the Enterprise

Perform A UX Debt Inventory

Use the product. Take notes.

Page 51: Eliminating UX Debt in the Enterprise

Perform A UX Debt Inventory

Use the product. Take notes.Better yet, have a teammate take notes. Then switch.

Page 52: Eliminating UX Debt in the Enterprise

Perform A UX Debt Inventory

Use the product. Take notes.Better yet, have a teammate take notes. Then switch.

Validate it by observing and talking with users.

Page 53: Eliminating UX Debt in the Enterprise

Perform A UX Debt Inventory

Use the product. Take notes.Better yet, have a teammate take notes. Then switch.

Validate it by observing and talking with users.

Page 54: Eliminating UX Debt in the Enterprise

Expose Your Team

Page 55: Eliminating UX Debt in the Enterprise

Expose Your Team“It seems that six weeks was the bare minimum for a two-hour exposure dose. The teams with members who spent the minimum of two hours every six weeks saw far greater improvements to their design’s user experience than teams who didn’t meet the minimum.”

– Jared Spool

Page 56: Eliminating UX Debt in the Enterprise

Expose Your Team“It seems that six weeks was the bare minimum for a two-hour exposure dose. The teams with members who spent the minimum of two hours every six weeks saw far greater improvements to their design’s user experience than teams who didn’t meet the minimum. And teams with more frequent exposure, say two-hours every three weeks, saw even better results.”

– Jared Spool

Page 57: Eliminating UX Debt in the Enterprise

ClassifyingUX Debt

Photo by Squiggle

Page 58: Eliminating UX Debt in the Enterprise

4 UX Debt Categories

TechnicalFunctional

BehavioralVisual

Page 59: Eliminating UX Debt in the Enterprise

4 UX Debt Categories

Technical

Functional

Page 60: Eliminating UX Debt in the Enterprise

4 UX Debt Categories

Technical

Functional

Back EndPerformance, Database, Security

Page 61: Eliminating UX Debt in the Enterprise

4 UX Debt Categories

Technical

Functional

Back End

Front End

Performance, Database, Security

Browser Version Support

Outdated HTML/Frameworks

Poor Coding Practices

Page 62: Eliminating UX Debt in the Enterprise

4 UX Debt Categories

TechnicalFunctional

Behavioral

Page 63: Eliminating UX Debt in the Enterprise

4 UX Debt Categories

TechnicalFunctional

Behavioral

Scale

Page 64: Eliminating UX Debt in the Enterprise

4 UX Debt Categories

TechnicalFunctional

Behavioral

Scale

Information Architecture

Page 65: Eliminating UX Debt in the Enterprise

4 UX Debt Categories

TechnicalFunctional

Behavioral

Scale

Information Architecture

Priority of Functions

Page 66: Eliminating UX Debt in the Enterprise

4 UX Debt Categories

TechnicalFunctional

Behavioral

Page 67: Eliminating UX Debt in the Enterprise

4 UX Debt Categories

TechnicalFunctional

BehavioralTool Time

Page 68: Eliminating UX Debt in the Enterprise

4 UX Debt Categories

TechnicalFunctional

BehavioralTool Time

Consistency

Page 69: Eliminating UX Debt in the Enterprise

4 UX Debt Categories

TechnicalFunctional

BehavioralTool Time

Consistency

Conventions

Page 70: Eliminating UX Debt in the Enterprise

4 UX Debt Categories

TechnicalFunctional

BehavioralVisual

Page 71: Eliminating UX Debt in the Enterprise

4 UX Debt Categories

TechnicalFunctional

BehavioralVisual

UI Chrome

Iconography

Consistency

Fashion

Branding

Copywriting

Page 72: Eliminating UX Debt in the Enterprise

4TechnicalFunctional

BehavioralVisual

Documentation

UX Debt Categories5

Page 73: Eliminating UX Debt in the Enterprise

4

TechnicalFunctional

BehavioralVisual

Documentation

UX Debt Categories5

Page 74: Eliminating UX Debt in the Enterprise

4

TechnicalFunctional

BehavioralVisual

Documentation

UX Debt Categories5

Page 75: Eliminating UX Debt in the Enterprise

4

TechnicalFunctional

BehavioralVisual

Documentation

UX Debt Categories5

Page 76: Eliminating UX Debt in the Enterprise
Page 77: Eliminating UX Debt in the Enterprise

AddressingUX Debt

Page 78: Eliminating UX Debt in the Enterprise

AddressingUX Debt

Declare bankruptcy

Page 79: Eliminating UX Debt in the Enterprise

Addressing UX Debt

Declare bankruptcyPeople think focus means saying yes to the thing you’ve got to focus on. But that’s not what it means at all. It means saying no to the hundred other good ideas that there are. You have to pick carefully. I’m actually as proud of the things we haven’t done as the things I have done. Innovation is saying “no” to 1,000 things.

Steve Jobs

Page 80: Eliminating UX Debt in the Enterprise

Addressing UX Debt

Declare bankruptcyCall a do-over

Page 81: Eliminating UX Debt in the Enterprise

Addressing UX Debt

Declare bankruptcyCall a do-overSkunkwork it

Page 82: Eliminating UX Debt in the Enterprise

Addressing UX Debt

Declare bankruptcyCall a do-overSkunkwork itPhased approach

Page 83: Eliminating UX Debt in the Enterprise

Step 1:

Photo by Captain Eric Willis

Page 84: Eliminating UX Debt in the Enterprise

Step 1: Prioritization

Page 85: Eliminating UX Debt in the Enterprise

Step 1:a. Severity & Impact

Prioritization

Page 86: Eliminating UX Debt in the Enterprise

Step 1:a. Severity & Impact

b. Estimated Time to Address

Prioritization

Page 87: Eliminating UX Debt in the Enterprise

Step 1:a. Severity & Impact

b. Estimated Time to Address

c. Responsible Party

Prioritization

Page 88: Eliminating UX Debt in the Enterprise

Step 1:a. Severity & Impact

b. Estimated Time to Address

c. Responsible Party

Prioritization

Page 89: Eliminating UX Debt in the Enterprise

Step 2:

Photo by John Biehler

Page 90: Eliminating UX Debt in the Enterprise

Step 2: Schedule

Page 91: Eliminating UX Debt in the Enterprise

Step 2: Schedule

Not Agile

Page 92: Eliminating UX Debt in the Enterprise

Step 2:

AgileSchedule

Page 93: Eliminating UX Debt in the Enterprise

Step 3:

Photo by John Biehler

Page 94: Eliminating UX Debt in the Enterprise

Step 3: Collaboration

Page 95: Eliminating UX Debt in the Enterprise

Step 3: Collaboration

UX debt is the responsibility of your entire organization.

Page 96: Eliminating UX Debt in the Enterprise

AvoidingUX Debt

Photo by Alex Berger

Page 97: Eliminating UX Debt in the Enterprise

Avoiding UX Debt

Usability Research & Testing

Page 98: Eliminating UX Debt in the Enterprise

Avoiding UX Debt

Usability Research & TestingPay Attention to Details

Page 99: Eliminating UX Debt in the Enterprise

Avoiding UX Debt

Usability Research & TestingPay Attention to DetailsModularity

Page 100: Eliminating UX Debt in the Enterprise

Avoiding UX Debt

Usability Research & TestingPay Attention to DetailsModularityDocumentation

Page 101: Eliminating UX Debt in the Enterprise

Manageyour UXDebt

Photo by Dave 77459

Page 102: Eliminating UX Debt in the Enterprise

Thank you!

Jack Moffett Manager App Development – GUI Inmedius, a Boeing Company

@jackmoffett [email protected] designaday.tumblr.com