52
Devising UCD for Organizational Growth

Devising UCD for Organizational Growth

Embed Size (px)

DESCRIPTION

A 180 minute talk at OmniBridge, Pune on 23rd May, 2014. Summary: It takes some thinking and action towards the growth from being a Software Developer to a Product Owner. Everyone in the organization taking the ownership is the most effective way to make the overall growth a reality. UCD, Design Thinking or Agile are methodologies and they need to evolve and be tweaked to suit a particular workplace. The path to adopting these proven methods highlights a lot of practical problems and genuinely puts a culture at test. But if everyone involved start fixing the problems starting with themselves, the journey could become more enjoyable and will face less obstacles.

Citation preview

Page 1: Devising UCD for Organizational Growth

Devising UCDfor Organizational Growth

Page 2: Devising UCD for Organizational Growth

2

Take a momentWhich one describes you better?

Product Owner Product Builder

Software DeveloperSoftware Engineer

Page 3: Devising UCD for Organizational Growth

3

Agenda

● Ecosystem Problems– Software Developer

– Customers and End-users

– Business owners

● Product suffers – everybody suffers● A Proven Solution● The right approach● An Ultimate Growth Opportunity

Page 4: Devising UCD for Organizational Growth

4

Ecosystem Problems

Software Developer

● Business knowledge● User understanding● Adequate technical exposure● Changing requirements● Processes● Time pressure

Page 5: Devising UCD for Organizational Growth

5

Ecosystem Problems

Customers and End-users

● Customers: Seem happy– Requirement changes

are accommodated

– Product Customization

● End-users: Hardly usable solution– What was the need?

– Giving requirements meanssuggesting features

Page 6: Devising UCD for Organizational Growth

6

Ecosystem Problems

Business Owners

● Time pressure, matching the competition● People motivation, commitment issues● Product seems accepted (aka successful)● Failing development processes● Maintenance issues

Page 7: Devising UCD for Organizational Growth

7

Why worry?

Understanding a simple fact

The binding element betweenthe Business, its People (us) and its Customers is

The Product

Product suffers – everybody suffers

Page 8: Devising UCD for Organizational Growth

8

A Successful Product

● High user experience(not necessarily, Usability)

● Maximum profits(not annual turnover)

● Committed people(not the head-count)

Page 9: Devising UCD for Organizational Growth

9

Magic Potion

Business

Users Technology

Page 10: Devising UCD for Organizational Growth

10

Usability andUser Experience

Everyone knows it

Nobody really understands

Page 11: Devising UCD for Organizational Growth

11

The best interface is no interface

“The real problem with the interface is that it is an interface. Interfaces get in the way. I don't want to focus my energies on an interface. I want to focus on my job... I don't want to think of myself as using a computer, I want to think of myself as doing my job.”

- Donald Norman

Page 12: Devising UCD for Organizational Growth

12

Usability

The extent to which a product can be used by specified users to achieve specified goals with effectiveness, efficiency, and satisfaction in a

specified context of use.

- In simple words -Ease of use and learnability of a human-made object

Page 13: Devising UCD for Organizational Growth

13

Sample Case Study

Ref: http://www.nngroup.com/articles/optimizing-a-screen-for-mobile-use/

Page 14: Devising UCD for Organizational Growth

14

Usability

● Learnability: How easy is it for users to accomplish basic tasks the first time they encounter the design?

● Efficiency: Once users have learned the design, how quickly can they perform tasks?

● Memorability: When users return to the design after a period of not using it, how easily can they re-establish proficiency?

● Errors: How many errors do users make, how severe are these errors, and how easily can they recover from the errors?

● Satisfaction: How pleasant is it to use the design?

Page 15: Devising UCD for Organizational Growth

15

User Experience

A person's perceptions and responsesthat result from the use or anticipated use

of a product, system or service

Page 16: Devising UCD for Organizational Growth

16

(Overall) User Experience

Single experiences influence the overall user experience: the experience of a key click affects the experience of typing a text message, the experience of typing a message affects the experience of text messaging, and the experience of text messaging affects the overall user experience with the phone. The overall user experience is not simply a sum of smaller interaction experiences, because some experiences are more salient than others. Overall user experience is also influenced by factors outside the actual interaction episode: brand, pricing, friends' opinions, reports in media, etc.

Page 17: Devising UCD for Organizational Growth

17

Page 18: Devising UCD for Organizational Growth

18

Page 19: Devising UCD for Organizational Growth

19

Page 20: Devising UCD for Organizational Growth

20

Page 21: Devising UCD for Organizational Growth

21

Influences on User Experience

Many factors can influence a user's experience with a system. To address the variety, factors influencing user experience have been classified into three main categories:● user's state and previous experience● system properties, and● the usage context (situation)

Studying typical users, contexts, interactions and resulting emotions help in designing the system.

Page 22: Devising UCD for Organizational Growth

22

Designing Usability

Yes – Usability Engineering

UCD, Design Thinking etc.

Page 23: Devising UCD for Organizational Growth

23

Designing User Experience

?

Page 24: Devising UCD for Organizational Growth

24

Hassenzahl's Model for UX

Page 25: Devising UCD for Organizational Growth

25

You can design for better User ExperienceBut you cannot design User Experience

http://www.smashingmagazine.com/2011/03/15/why-user-experience-cannot-be-designed/

Page 26: Devising UCD for Organizational Growth

26

Categorization of Product Attributes

Manipulation Identification

EvocationStimulation

Page 27: Devising UCD for Organizational Growth

27

Manipulation

Page 28: Devising UCD for Organizational Growth

28

Identification

Page 29: Devising UCD for Organizational Growth

29

Stimulation

Gmail

Google

Page 30: Devising UCD for Organizational Growth

30

Evocation

Page 31: Devising UCD for Organizational Growth

31

What kind of experience is this?

Perceptions

Page 32: Devising UCD for Organizational Growth

32

User-Centered Design Process

As a formulafor building better products

Page 33: Devising UCD for Organizational Growth

33

Usability - Engineering

● Early focus on users and tasks (Analyze)● Empirical measurement (Test)● Iterative design (Fix and Enhance)

User Centered Design● The design is based upon an explicit understanding of users, tasks and

environments.● Users are involved throughout design and development.● The design is driven and refined by user-centered evaluation.● The process is iterative.● The design addresses the whole user experience.● The design team includes multidisciplinary skills and perspectives.

Page 34: Devising UCD for Organizational Growth

34

User Centered Design

All about Users● Who are they?● What are their tasks and goals?● What is their past experience levels?● What functions do they need?● What prior information and training would they need?● How do they expect the system to behave?● What are the extreme environments?● Is the user multitasking?● Does the interface utilize different inputs modes such as touching, spoken,

gestures, or orientation?

Page 35: Devising UCD for Organizational Growth

35

Design thinking

An alternative approach for problem-solving

Research

Define

Ideation

Prototype

Choose

Implement

Learn

Page 36: Devising UCD for Organizational Growth

36

Practical UCD Process

Business

Users Technology

Page 37: Devising UCD for Organizational Growth

37

... but we already have a process

Problem #1

Page 38: Devising UCD for Organizational Growth

38

Page 39: Devising UCD for Organizational Growth

39

Page 40: Devising UCD for Organizational Growth

40Excellent collection of articles on: http://www.uxmatters.com/topics/agile-ucd/

Page 41: Devising UCD for Organizational Growth

41

Other practical problems

● Customer???● No developer-customer links.● No direct access to users● Company vision not properly

understood● Business model behind the

Product is unknown● Too specific requirements● Non-existent prototyping stage

Company Culture

Page 42: Devising UCD for Organizational Growth

42

In search of a solution

Too many problems. Where to start?

Creeping never helps

You can keep complaining your whole lifeand stay where you are

-or-Start fixing yourself

and go places

Page 43: Devising UCD for Organizational Growth

43

Few things that can work

● Very first thing – ask for information, that's your right● Keep questioning what works● Be a risk taker and take chances● Always be open to making changes in response to what people say and to

what happens● Create shared plans and agendas● Be fully present and engaged● Keep moving forward● Focus on the good of the whole● Let yourself lose control● Self organize

Page 44: Devising UCD for Organizational Growth

44

Growth

Seeking Opportunity in the Problem

Page 45: Devising UCD for Organizational Growth

45

Elements for overall evolution

● Continuous learning● Develop trust● Help others● Believe in yourself● Stay high on productivity

Communication

Page 46: Devising UCD for Organizational Growth

46

Communication is the key

● Its a process of transferring signals/messages● Courage – say it● Practice

– Body language & eye contact

– Tone and pitch of your voice

– Language skills

– Crucial conversations

● Be a good listener

Page 47: Devising UCD for Organizational Growth

47

At Crucial Conversations

We either run away, or fight.

Instead,

Handle them better

● Watch yourself. Don't react. Act.● Make it safe, explain motive, gain trust.● Share facts & each other's stories. Find a mutual purpose.● Genuinely explore options. Compare. Keep a open mind.● Act on it. Decide how you'll decide. Roles. Follow-up.

Page 48: Devising UCD for Organizational Growth

48

Being Best at anything is not possibleUnless you're first Good at being a Human

Page 49: Devising UCD for Organizational Growth

49

Something to read

Books

● How to win friends and influence people- Dale Carnegie

● Crucial Conversations- Kerry Patterson and Joseph Grenny

● The art of explanation- Lee LeFever

● Lead with a story- Paul Smith

● The art of thinking clearly- Rolf Dobelli

● Becoming a technical leader- Gerald Weinberg

● Don't make me think- Steve Krug

● Design of Everyday Things- Don Norman

● Rework- Jason Fried and David Hansson

Links on Usability, User Experience and UCD

● http://www.nngroup.com/articles/● http://www.uxmatters.com/● http://www.smashingmagazine.com/usability-and-user-experience/● http://uxmag.com/● http://www.uxbooth.com/● http://www.codinghorror.com/blog/2007/06/the-three-faces-of-about-face.html● http://www.allaboutux.org/ux-definitions● http://hcibib.org/● http://www-01.ibm.com/software/ucd/designconcepts/whatisUXD.html● http://www.interaction-design.org/encyclopedia/interaction_design.html● http://uxi-ams-2010.adaptivepath.com/● http://mxconference.com/2012/videos/● http://ux.stackexchange.com/ ● https://www.coursera.org/course/hci● http://www.youtube.com/playlist?list=PLF4A01617834A0FB6

Page 50: Devising UCD for Organizational Growth

50

Summary

● ProblemProduct suffers,Everyone suffers

● SolutionUCD/Design Thinkingwith Agile

● ApproachNo team – No process.Improve the team culture,Start with ourselves

Opportunity for Growth

Page 51: Devising UCD for Organizational Growth

51

Page 52: Devising UCD for Organizational Growth

52

[email protected]

http://www.kumarbhot.com

http://www.quora.com/Kumar-Bhot/answers

http://www.linkedin.com/in/kumarbhot

@UsableBytes