taking your dev team on the ux journey

Post on 02-Nov-2014

231 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

Last week, 19 March, Adriaan Fenwick, gave a talk at the SAUX Cape Town meet-up at 22Seven's vintage theatre, sponsored by Flow, 22Seven and BSG. He shared the stage with the talented Sarah Blake who showed the work she did on Woolworth's responsive designed site. In this post I'll share the details of my talk. Download my slides here

TRANSCRIPT

Taking your dev team on the UX journey

Adriaan Fenwick UI/UX Designer

!

@adriaanfenwick www.designandux.com

www.bsg.co.za

Taking your dev team on the UX journeyWhy is it important?

#BSGUXD

Simple and Usable web, mobile and interaction design by Giles Colborne

Three types of users !

Experts Happy to explore your product or service and to push the limits of what it can do. !

Willing adopters Tempted to use something more sophisticated, but they're not comfortable playing with something entirely new. !

Mainstreamers Don't use technology for its own sake; they use it to get a job done.

Three types of users !

Experts Happy to explore your product or service and to push the limits of what it can do. !

Willing adopters Tempted to use something more sophisticated, but they're not comfortable playing with something entirely new. !

Mainstreamers Don't use technology for its own sake; they use it to get a job done.

Developers

Vast majority of people

“Experts often want features that would horrify mainstreamers” - Simple and Usable by Giles Colborne

“Simpler than a bike, until you try to ride it” - Simple and Usable by Giles Colborne

Not that kind of simple

Project team

Project teamClient

Project team

Business analysts

Project team

Project manager

Project team

Developers

Project team

UX designer

Project team

Users

Project team

Users

Developers

UX designer

Key techniques

#BSGUXD

Heuristics

Heuristics

Visibility of system status

10 Usability Heuristics for User Interface Design. Jakob Nielsen http://www.nngroup.com/articles/ten-usability-heuristics/

Match between system and the real world

User control and freedom

Consistency and standards

Error prevention

Recognition rather than recall

Flexibility and efficiency of use

Aesthetic and minimalist design

Help users recognise, diagnose, and recover from errors

Help and documentation

Developers

Sprint

Backlog

Select a set of stories

SCRUM an extremely high level view

Release

Sprint planning

Sprint review

Developers

Sprint

Backlog

SCRUM an extremely high level view

Definition of done

Insert ______ here!heuristics Release

Sprint planning

Sprint review

Select a set of stories

Developers

Every day at standup

Solid examples

#BSGUXD

Design principles

Examples 1. Automated 2. Simple and intuitive 3. Flexible 4. Generate insights from historical data 5. Stricter controls

Source: http://www.flickr.com/photos/lawley/369315502/

These principles become the beacons for navigating decisions

Observe & analyse

Connect the dots

Share…share…share…

It doesn’t exist - if it’s only in your head or on your computer.

It doesn’t exist - if it’s only in your head or on your computer.

Remember your readers are users - users don’t read…so tell a story with your data that’s easy to understand

Take them to usability testing

“…but aren’t all users like me?”

Source: http://www.flickr.com/photos/21202433@N08/8524623559/

“Wow, I never thought they’d do that”

Design standards document

Blueprints to consistency in a way that makes sense to your development team

CoachingBonus

“Simpler than a bike, until you try to ride it” - Simple and Usable by Giles Colborne

Not that kind of simple

STOP

Walking encyclopaedia Over-share Explain why Mention the user Repeat

DID YOU KNOW? 553 EXPERTS OFTEN WANT

FEATURES THAT WOULD HORRIFY

MAINSTREAMERS.

Be that guy

#BSGUXD

Summary

Summary

Heuristics

Design principles

Observe & analyse

Share…share…share…

Take them to usability testing

Design standards document

Coaching

The way

#BSGUXD

“The consumerisation of IT has impacted many layers within organisations, from user expectations to mobility strategy, requiring a fundamental shift in the selection and adoption of technology. However less than 37% say it is currently a critical part of their application development process.” - Consumerisation changes user expectations, by IT-Online

#BSGUXD

#BSGUXD

@adriaanfenwick www.designandux.com

@bsgafrica www.bsg.co.za

Stay in touch

top related