Connecting with developers to expand ux influence
Download
1 / 44

Connecting with Developers to Expand UX Influence - PowerPoint PPT Presentation


  • 102 Views
  • Uploaded on
  • Presentation posted in: General

Connecting with Developers to Expand UX Influence. Natasha Lloyd SAP User Experience May 26, 2009. A Quick Note. These slides have changed since the conference materials were printed. You can download them from: http://www.natashascorner.com/upaboston09/slides.pdf

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha

Download Presentation

Connecting with Developers to Expand UX Influence

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Connecting with developers to expand ux influence
Connecting with Developers to Expand UX Influence

Natasha Lloyd

SAP User Experience

May 26, 2009


A quick note
A Quick Note

  • These slides have changed since the conference materials were printed.

  • You can download them from:

  • http://www.natashascorner.com/upaboston09/slides.pdf

  • (will be uploaded later today)


About me
About Me

HELLO

my name is


The joys of working in the software industry
The Joys of Working in the Software Industry

Business Objects

Inxight

SAP



Introducing user experience to a company

Story Time

Introducing User Experience to a Company



Challenge 2 many p roducts no single vision
Challenge #2: Many products, no single vision

Product 3

Product 1

Product 5

Product 6

Product 2

Product 4


Challenge 3 developers and designers speak different languages
Challenge #3: Developers and designers speak different languages

a typical development team

Developer

Developer

Developer

Developer

Designer

Developer

Developer

Developer

Manager


Challenge 4 ux is not part of the development process
Challenge #4: UX is not part of the development process languages

a typical development team

Developer

Developer

Developer

Developer

Designer

Developer

Developer

Developer

Manager



Working on a user experience team at a company

Story Time languages

Working on a User Experience Team at a Company



Challenge 2 many p roducts no single vision1
Challenge #2: Many languagesproducts, no single vision

Product 3

Product 1

Product 5

Product 6

Product 2

Product 4


Challenge 3 developers and designers speak different languages1
Challenge #3: Developers and designers speak different languages

a typical development team

Developer

Developer

Developer

Developer

Designer

Developer

Developer

Developer

Manager



What are some ux challenges you face at your company
What are some UX challenges languagesyou face at your company?


Creating a usability special interest group

Case Study languages

Creating a Usability Special Interest Group


Membership why developers
Membership: Why developers? languages

a typical development team

Developer

Developer

Developer

Developer

Designer

Developer

Developer

Developer

Manager


Usability group goals
Usability Group Goals languages

  • Discuss usability concerns from the representative projects

  • Analyze the usability of key features in ourproducts

  • Evaluate product and corporate style guides as they’re developed

  • Maintain a repository for UI code and resource sharing

  • Share good and bad usability experiences

  • Promote and implement good usability practices in representative projects


What we actually do
What we actually do languages

  • Product demos and reviews (both internal and external)

  • Book discussions

    • Designing the Obvious

    • Don’t Make Me Think

    • Getting Real

    • About Face 3

  • Conference debriefings

  • UX topic presentations and discussions

    • User Research

    • Accessibility

    • Visual Data Analysis

  • Other relevant topic discussions

    • Learning from Failure

    • Project management techniques and methods


So what have we accomplished

Member Testimonials languages

So what have we accomplished?


Connecting with developers to expand ux influence

The group has languagesopened my eyes for my development work. Not only has it allowed me to bring back ideas from other members of the group, it has taught me valuable skills such as executing a usability study, but has also influenced how I approach working together with a team. This group helped me realize the power a team can have when its members work together.

Software Development Manager


Connecting with developers to expand ux influence

I think most developers are accustomed to making all sorts of UI design decisions without actually having any training in the field. This group helps ensure that developers are aware of design issues and are more willing to reach out for help.

Software Development Engineer


Connecting with developers to expand ux influence

This group provides greater engagement to those participating, as we are learning more about usability, and getting better at our jobs. It also improves the connection between the developers in the different teams, which means easier access to each other’s skills and competencies as we do our jobs.

Senior Software Development Engineer


Connecting with developers to expand ux influence

As participants are from different project groups, the group discussions induce a common, up-to-date vision regarding UI design which makes it easier when working on the UI design as a team.

Software Development Engineer


Connecting with developers to expand ux influence

Having a relatively informal group like this allows people to share their ideas, learn new technologies and trends which in turn make work more interesting.

Senior Technical Writer


Ux challenges
UX Challenges to share their ideas, learn new technologies and trends which in turn

ü

  • Limited resources

  • Many products, no single vision

  • Developers and designers speak different languages

  • UX is not part of the development process

  • UX is a low priority

ü

ü

ü

ü



How to engage developers

Lessons Learned changes.

How to Engage Developers


Assume that developers care about user experience

1 changes.

Assume that Developers care about user experience


Encourage and facilitate open communication

2 changes.

Encourage and facilitate open communication


Become a teacher

3 changes.

Become a teacher


Learn together

4 changes.

Learn together


Get in touch regularly and often

5 changes.

Get in touch regularly and often


Start your own discussion group

Take Action changes.

Start Your Own Discussion Group


Limit group membership and make it a privilege

1 changes.

Limit Group membership and Make it a privilege


Keep topics relevant to developers

2 changes.

Keep topics relevant to developers


Be flexible and offer a variety of topics

3 changes.

Be flexible and offer a variety of topics


Get everyone to participate

4 changes.

Get everyone to participate


Ask for a commitment

5 changes.

Ask for a commitment


It takes some effort but here is what you get
It takes some effort changes.but here is what you get


Connecting with developers to expand ux influence

  • Developers that care about user needs. changes.

  • Developers that are passionate about design.

  • Developers that ask the right questions during feature planning.

  • Developers who can make good design decisions and incorporate UX activities into the development cycle.

  • Developers who encourage other team members to make decisions based on user needs.

  • In other words, free usability advocates.


Connecting with developers to expand ux influence

Thank you! changes.


ad
  • Login