SlideShare uma empresa Scribd logo
1 de 52
Baixar para ler offline
Devising UCD
for Organizational Growth
2
Take a moment
Which one describes you better?
Product Owner Product Builder
Software DeveloperSoftware Engineer
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
4
Ecosystem Problems
Software Developer
● Business knowledge
● User understanding
● Adequate technical exposure
● Changing requirements
● Processes
● Time pressure
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 means
suggesting features
6
Ecosystem Problems
Business Owners
● Time pressure, matching the competition
● People motivation, commitment issues
● Product seems accepted (aka successful)
● Failing development processes
● Maintenance issues
7
Why worry?
Understanding a simple fact
The binding element between
the Business, its People (us) and its Customers is
The Product
Product suffers – everybody suffers
8
A Successful Product
● High user experience
(not necessarily, Usability)
● Maximum profits
(not annual turnover)
● Committed people
(not the head-count)
9
Magic Potion
Business
Users Technology
10
Usability and
User Experience
Everyone knows it
Nobody really understands
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
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
13
Sample Case Study
Ref: http://www.nngroup.com/articles/optimizing-a-screen-for-mobile-use/
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?
15
User Experience
A person's perceptions and responses
that result from the use or anticipated use
of a product, system or service
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.
17
18
19
20
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.
22
Designing Usability
Yes – Usability Engineering
UCD, Design Thinking etc.
23
Designing User Experience
?
24
Hassenzahl's Model for UX
25
You can design for better User Experience
But you cannot design User Experience
http://www.smashingmagazine.com/2011/03/15/why-user-experience-cannot-be-designed/
26
Categorization of Product Attributes
Manipulation Identification
EvocationStimulation
27
Manipulation
28
Identification
29
Stimulation
Gmail
Google
30
Evocation
31
What kind of experience is this?
Perceptions
32
User-Centered Design
Process
As a formula
for building better products
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.
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?
35
Design thinking
An alternative approach for problem-solving
Research
Define
Ideation
Prototype
Choose
Implement
Learn
36
Practical UCD Process
Business
Users Technology
37
... but we already have a process
Problem #1
38
39
40Excellent collection of articles on: http://www.uxmatters.com/topics/agile-ucd/
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
42
In search of a solution
Too many problems. Where to start?
Creeping never helps
You can keep complaining your whole life
and stay where you are
-or-
Start fixing yourself
and go places
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
44
Growth
Seeking Opportunity in the Problem
45
Elements for overall evolution
● Continuous learning
● Develop trust
● Help others
● Believe in yourself
● Stay high on productivity
Communication
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
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.
48
Being Best at anything is not possible
Unless you're first Good at being a Human
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
50
Summary
● Problem
Product suffers,
Everyone suffers
● Solution
UCD/Design Thinking
with Agile
● Approach
No team – No process.
Improve the team culture,
Start with ourselves
Opportunity for Growth
51
52
kumarbhot@yahoo.com
http://www.kumarbhot.com
http://www.quora.com/Kumar-Bhot/answers
http://www.linkedin.com/in/kumarbhot
@UsableBytes

Mais conteúdo relacionado

Mais procurados

Design thinking 01
Design thinking 01Design thinking 01
Design thinking 01PeaceAmanze
 
Why Methods Trump Methodology
Why Methods Trump MethodologyWhy Methods Trump Methodology
Why Methods Trump MethodologyJess McMullin
 
Lean UX vs Design Thinking (lang: ENG)
Lean UX vs Design Thinking (lang: ENG)Lean UX vs Design Thinking (lang: ENG)
Lean UX vs Design Thinking (lang: ENG)Ideacto
 
Product management and dual track agile
Product management and dual track agileProduct management and dual track agile
Product management and dual track agileAttila Ulbert
 
Google’s 5-Day Design Sprint: Event 5 – VALIDATE (Customer Behavior/Prototyp...
Google’s 5-Day Design Sprint: Event 5 – VALIDATE  (Customer Behavior/Prototyp...Google’s 5-Day Design Sprint: Event 5 – VALIDATE  (Customer Behavior/Prototyp...
Google’s 5-Day Design Sprint: Event 5 – VALIDATE (Customer Behavior/Prototyp...Rod King, Ph.D.
 
Ch 4 CED (Concept in Engineering Design)
Ch 4 CED (Concept in Engineering Design)Ch 4 CED (Concept in Engineering Design)
Ch 4 CED (Concept in Engineering Design)Prem Kumar Soni
 
RATIONAL DECISION MAKING MODEL
RATIONAL DECISION MAKING MODELRATIONAL DECISION MAKING MODEL
RATIONAL DECISION MAKING MODELDeepaliBodake
 
Design Process for design students(NIFT,NID,FDDI,PEARL,IIT IDC,etc.)
Design Process for design students(NIFT,NID,FDDI,PEARL,IIT IDC,etc.)Design Process for design students(NIFT,NID,FDDI,PEARL,IIT IDC,etc.)
Design Process for design students(NIFT,NID,FDDI,PEARL,IIT IDC,etc.)Purwa Sharan
 
Usability testing / Nearly everything you need to know to get started
Usability testing / Nearly everything you need to know to get startedUsability testing / Nearly everything you need to know to get started
Usability testing / Nearly everything you need to know to get startedRebecca Destello
 
The right stuff - Orchestrating experiments at scale
The right stuff - Orchestrating experiments at scaleThe right stuff - Orchestrating experiments at scale
The right stuff - Orchestrating experiments at scalematteo cavucci
 
Insight : Design Sprint - Google Business Group Bandung
Insight : Design Sprint - Google Business Group BandungInsight : Design Sprint - Google Business Group Bandung
Insight : Design Sprint - Google Business Group BandungNgurah Devara Udayana
 
Google Design sprint
Google Design sprintGoogle Design sprint
Google Design sprintBruno Mendes
 
Creative Design Using Collaborative Interactive Genetic Algorithms
Creative Design Using Collaborative Interactive Genetic AlgorithmsCreative Design Using Collaborative Interactive Genetic Algorithms
Creative Design Using Collaborative Interactive Genetic AlgorithmsJuan Quiroz
 
Preference and Desirability Testing: Measuring Emotional Response to Guide De...
Preference and Desirability Testing: Measuring Emotional Response to Guide De...Preference and Desirability Testing: Measuring Emotional Response to Guide De...
Preference and Desirability Testing: Measuring Emotional Response to Guide De...Paul Doncaster
 
Problem Solving Methodology 2011 - 2014
Problem Solving Methodology 2011 - 2014Problem Solving Methodology 2011 - 2014
Problem Solving Methodology 2011 - 2014snoonan
 

Mais procurados (20)

Design thinking 01
Design thinking 01Design thinking 01
Design thinking 01
 
Design process
Design processDesign process
Design process
 
Why Methods Trump Methodology
Why Methods Trump MethodologyWhy Methods Trump Methodology
Why Methods Trump Methodology
 
Lecture 03 decision making
Lecture 03   decision makingLecture 03   decision making
Lecture 03 decision making
 
Lean UX vs Design Thinking (lang: ENG)
Lean UX vs Design Thinking (lang: ENG)Lean UX vs Design Thinking (lang: ENG)
Lean UX vs Design Thinking (lang: ENG)
 
Product management and dual track agile
Product management and dual track agileProduct management and dual track agile
Product management and dual track agile
 
Product Management
Product ManagementProduct Management
Product Management
 
Google’s 5-Day Design Sprint: Event 5 – VALIDATE (Customer Behavior/Prototyp...
Google’s 5-Day Design Sprint: Event 5 – VALIDATE  (Customer Behavior/Prototyp...Google’s 5-Day Design Sprint: Event 5 – VALIDATE  (Customer Behavior/Prototyp...
Google’s 5-Day Design Sprint: Event 5 – VALIDATE (Customer Behavior/Prototyp...
 
Ch 4 CED (Concept in Engineering Design)
Ch 4 CED (Concept in Engineering Design)Ch 4 CED (Concept in Engineering Design)
Ch 4 CED (Concept in Engineering Design)
 
RATIONAL DECISION MAKING MODEL
RATIONAL DECISION MAKING MODELRATIONAL DECISION MAKING MODEL
RATIONAL DECISION MAKING MODEL
 
Design Process for design students(NIFT,NID,FDDI,PEARL,IIT IDC,etc.)
Design Process for design students(NIFT,NID,FDDI,PEARL,IIT IDC,etc.)Design Process for design students(NIFT,NID,FDDI,PEARL,IIT IDC,etc.)
Design Process for design students(NIFT,NID,FDDI,PEARL,IIT IDC,etc.)
 
Usability testing / Nearly everything you need to know to get started
Usability testing / Nearly everything you need to know to get startedUsability testing / Nearly everything you need to know to get started
Usability testing / Nearly everything you need to know to get started
 
The right stuff - Orchestrating experiments at scale
The right stuff - Orchestrating experiments at scaleThe right stuff - Orchestrating experiments at scale
The right stuff - Orchestrating experiments at scale
 
Insight : Design Sprint - Google Business Group Bandung
Insight : Design Sprint - Google Business Group BandungInsight : Design Sprint - Google Business Group Bandung
Insight : Design Sprint - Google Business Group Bandung
 
Improving your innovation capability
Improving your innovation capabilityImproving your innovation capability
Improving your innovation capability
 
Google Design sprint
Google Design sprintGoogle Design sprint
Google Design sprint
 
Design process1
Design process1Design process1
Design process1
 
Creative Design Using Collaborative Interactive Genetic Algorithms
Creative Design Using Collaborative Interactive Genetic AlgorithmsCreative Design Using Collaborative Interactive Genetic Algorithms
Creative Design Using Collaborative Interactive Genetic Algorithms
 
Preference and Desirability Testing: Measuring Emotional Response to Guide De...
Preference and Desirability Testing: Measuring Emotional Response to Guide De...Preference and Desirability Testing: Measuring Emotional Response to Guide De...
Preference and Desirability Testing: Measuring Emotional Response to Guide De...
 
Problem Solving Methodology 2011 - 2014
Problem Solving Methodology 2011 - 2014Problem Solving Methodology 2011 - 2014
Problem Solving Methodology 2011 - 2014
 

Destaque

Change Management and Organizational Growth
Change Management and Organizational GrowthChange Management and Organizational Growth
Change Management and Organizational GrowthTunde Ekpekurede
 
Making Government User-Centered: Managing UCD projects to promote change
Making Government User-Centered: Managing UCD projects to promote changeMaking Government User-Centered: Managing UCD projects to promote change
Making Government User-Centered: Managing UCD projects to promote changeEmma Rose, PhD
 
Information Architecture
Information ArchitectureInformation Architecture
Information ArchitectureOlivier Tripet
 
Stages of Organizational Growth in an Entrepreneurial Organization
Stages of Organizational Growth in an Entrepreneurial OrganizationStages of Organizational Growth in an Entrepreneurial Organization
Stages of Organizational Growth in an Entrepreneurial OrganizationCaliber Leadership Systems
 
Huge Inc Intro to UX/UI lecture at Campus London
Huge Inc Intro to UX/UI lecture at Campus LondonHuge Inc Intro to UX/UI lecture at Campus London
Huge Inc Intro to UX/UI lecture at Campus Londonnikkiguna
 
The Birth of the HUGE UX School
The Birth of the HUGE UX SchoolThe Birth of the HUGE UX School
The Birth of the HUGE UX SchoolMichal Pasternak
 
UX Portfolio Tips
UX Portfolio TipsUX Portfolio Tips
UX Portfolio TipsHuge
 
User Centered Design & User Experience
User Centered Design & User ExperienceUser Centered Design & User Experience
User Centered Design & User ExperienceWouter Walgraeve
 
The Art & Science of Value Creation: 3 Traits of Great Value-creators
The Art & Science of Value Creation: 3 Traits of Great Value-creatorsThe Art & Science of Value Creation: 3 Traits of Great Value-creators
The Art & Science of Value Creation: 3 Traits of Great Value-creatorsJeremiah Gardner
 

Destaque (11)

Change Management and Organizational Growth
Change Management and Organizational GrowthChange Management and Organizational Growth
Change Management and Organizational Growth
 
Making Government User-Centered: Managing UCD projects to promote change
Making Government User-Centered: Managing UCD projects to promote changeMaking Government User-Centered: Managing UCD projects to promote change
Making Government User-Centered: Managing UCD projects to promote change
 
Information Architecture
Information ArchitectureInformation Architecture
Information Architecture
 
Stages of Organizational Growth in an Entrepreneurial Organization
Stages of Organizational Growth in an Entrepreneurial OrganizationStages of Organizational Growth in an Entrepreneurial Organization
Stages of Organizational Growth in an Entrepreneurial Organization
 
Huge Inc Intro to UX/UI lecture at Campus London
Huge Inc Intro to UX/UI lecture at Campus LondonHuge Inc Intro to UX/UI lecture at Campus London
Huge Inc Intro to UX/UI lecture at Campus London
 
The Birth of the HUGE UX School
The Birth of the HUGE UX SchoolThe Birth of the HUGE UX School
The Birth of the HUGE UX School
 
UX Portfolio Tips
UX Portfolio TipsUX Portfolio Tips
UX Portfolio Tips
 
Doubled Diamond Model
Doubled Diamond ModelDoubled Diamond Model
Doubled Diamond Model
 
User Centered Design & User Experience
User Centered Design & User ExperienceUser Centered Design & User Experience
User Centered Design & User Experience
 
Startups Getting Started
Startups Getting StartedStartups Getting Started
Startups Getting Started
 
The Art & Science of Value Creation: 3 Traits of Great Value-creators
The Art & Science of Value Creation: 3 Traits of Great Value-creatorsThe Art & Science of Value Creation: 3 Traits of Great Value-creators
The Art & Science of Value Creation: 3 Traits of Great Value-creators
 

Semelhante a Devising UCD for Organizational Growth

How to Build Customer Centric Products by Microsoft Senior PM
How to Build Customer Centric Products by Microsoft Senior PMHow to Build Customer Centric Products by Microsoft Senior PM
How to Build Customer Centric Products by Microsoft Senior PMProduct School
 
Non-Negotiable Usability
Non-Negotiable UsabilityNon-Negotiable Usability
Non-Negotiable UsabilityBonitasoft
 
How do you know you're ready for a Design Sprint?
How do you know you're ready for a Design Sprint?How do you know you're ready for a Design Sprint?
How do you know you're ready for a Design Sprint?Highland
 
Ten Lessons Learnt to Drive and Transform Open Source Software User Experienc...
Ten Lessons Learnt to Drive and Transform Open Source Software User Experienc...Ten Lessons Learnt to Drive and Transform Open Source Software User Experienc...
Ten Lessons Learnt to Drive and Transform Open Source Software User Experienc...All Things Open
 
Ten Lessons Learnt to Drive and Transform Open Source Software User Experienc...
Ten Lessons Learnt to Drive and Transform Open Source Software User Experienc...Ten Lessons Learnt to Drive and Transform Open Source Software User Experienc...
Ten Lessons Learnt to Drive and Transform Open Source Software User Experienc...Ju Lim
 
Learn PM Craft to Help You Crack Interviews by Meta Product Lead
Learn PM Craft to Help You Crack Interviews by Meta Product LeadLearn PM Craft to Help You Crack Interviews by Meta Product Lead
Learn PM Craft to Help You Crack Interviews by Meta Product LeadProduct School
 
Key Tactics for a Successful Product Launch by Kespry Senior PM
Key Tactics for a Successful Product Launch by Kespry Senior PMKey Tactics for a Successful Product Launch by Kespry Senior PM
Key Tactics for a Successful Product Launch by Kespry Senior PMProduct School
 
How to improve your product sense?
How to improve your product sense?How to improve your product sense?
How to improve your product sense?manjeetjakhar
 
10 user centered design
10 user centered design10 user centered design
10 user centered designLilia Sfaxi
 
Design for Covid-19 Challenge Webinar 2: Ideation Phase
Design for Covid-19 Challenge Webinar 2: Ideation Phase Design for Covid-19 Challenge Webinar 2: Ideation Phase
Design for Covid-19 Challenge Webinar 2: Ideation Phase Aqeela A. Somani
 
Requirements Engineering for the Humanities
Requirements Engineering for the HumanitiesRequirements Engineering for the Humanities
Requirements Engineering for the HumanitiesShawn Day
 
Product Management Management
Product Management ManagementProduct Management Management
Product Management ManagementJeremy Horn
 
Usability methods to improve EMRs
Usability methods to improve EMRsUsability methods to improve EMRs
Usability methods to improve EMRsJeffery Belden
 
Product Discovery @ Nubank
Product Discovery @ NubankProduct Discovery @ Nubank
Product Discovery @ NubankGustavo Mendes
 
User Experience Design: an Overview
User Experience Design: an OverviewUser Experience Design: an Overview
User Experience Design: an OverviewJulie Grundy
 
Agile practices for management
Agile practices for managementAgile practices for management
Agile practices for managementIcalia Labs
 

Semelhante a Devising UCD for Organizational Growth (20)

How to Build Customer Centric Products by Microsoft Senior PM
How to Build Customer Centric Products by Microsoft Senior PMHow to Build Customer Centric Products by Microsoft Senior PM
How to Build Customer Centric Products by Microsoft Senior PM
 
Non-Negotiable Usability
Non-Negotiable UsabilityNon-Negotiable Usability
Non-Negotiable Usability
 
How do you know you're ready for a Design Sprint?
How do you know you're ready for a Design Sprint?How do you know you're ready for a Design Sprint?
How do you know you're ready for a Design Sprint?
 
Module 1 - SE.pptx
Module 1 - SE.pptxModule 1 - SE.pptx
Module 1 - SE.pptx
 
Ten Lessons Learnt to Drive and Transform Open Source Software User Experienc...
Ten Lessons Learnt to Drive and Transform Open Source Software User Experienc...Ten Lessons Learnt to Drive and Transform Open Source Software User Experienc...
Ten Lessons Learnt to Drive and Transform Open Source Software User Experienc...
 
Ten Lessons Learnt to Drive and Transform Open Source Software User Experienc...
Ten Lessons Learnt to Drive and Transform Open Source Software User Experienc...Ten Lessons Learnt to Drive and Transform Open Source Software User Experienc...
Ten Lessons Learnt to Drive and Transform Open Source Software User Experienc...
 
Learn PM Craft to Help You Crack Interviews by Meta Product Lead
Learn PM Craft to Help You Crack Interviews by Meta Product LeadLearn PM Craft to Help You Crack Interviews by Meta Product Lead
Learn PM Craft to Help You Crack Interviews by Meta Product Lead
 
Key Tactics for a Successful Product Launch by Kespry Senior PM
Key Tactics for a Successful Product Launch by Kespry Senior PMKey Tactics for a Successful Product Launch by Kespry Senior PM
Key Tactics for a Successful Product Launch by Kespry Senior PM
 
How to improve your product sense?
How to improve your product sense?How to improve your product sense?
How to improve your product sense?
 
10 user centered design
10 user centered design10 user centered design
10 user centered design
 
Lean ux
Lean uxLean ux
Lean ux
 
Design for Covid-19 Challenge Webinar 2: Ideation Phase
Design for Covid-19 Challenge Webinar 2: Ideation Phase Design for Covid-19 Challenge Webinar 2: Ideation Phase
Design for Covid-19 Challenge Webinar 2: Ideation Phase
 
Lean UX principles
Lean UX principlesLean UX principles
Lean UX principles
 
Requirements Engineering for the Humanities
Requirements Engineering for the HumanitiesRequirements Engineering for the Humanities
Requirements Engineering for the Humanities
 
Product Management Management
Product Management ManagementProduct Management Management
Product Management Management
 
Inspired
InspiredInspired
Inspired
 
Usability methods to improve EMRs
Usability methods to improve EMRsUsability methods to improve EMRs
Usability methods to improve EMRs
 
Product Discovery @ Nubank
Product Discovery @ NubankProduct Discovery @ Nubank
Product Discovery @ Nubank
 
User Experience Design: an Overview
User Experience Design: an OverviewUser Experience Design: an Overview
User Experience Design: an Overview
 
Agile practices for management
Agile practices for managementAgile practices for management
Agile practices for management
 

Último

SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringHironori Washizaki
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalLionel Briand
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZABSYZ Inc
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Natan Silnitsky
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf31events.com
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Large Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLarge Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLionel Briand
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfInnovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfYashikaSharma391629
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfStefano Stabellini
 

Último (20)

SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive Goal
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZ
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Large Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLarge Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and Repair
 
Advantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your BusinessAdvantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your Business
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfInnovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
 

Devising UCD for Organizational Growth

  • 2. 2 Take a moment Which one describes you better? Product Owner Product Builder Software DeveloperSoftware Engineer
  • 3. 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
  • 4. 4 Ecosystem Problems Software Developer ● Business knowledge ● User understanding ● Adequate technical exposure ● Changing requirements ● Processes ● Time pressure
  • 5. 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 means suggesting features
  • 6. 6 Ecosystem Problems Business Owners ● Time pressure, matching the competition ● People motivation, commitment issues ● Product seems accepted (aka successful) ● Failing development processes ● Maintenance issues
  • 7. 7 Why worry? Understanding a simple fact The binding element between the Business, its People (us) and its Customers is The Product Product suffers – everybody suffers
  • 8. 8 A Successful Product ● High user experience (not necessarily, Usability) ● Maximum profits (not annual turnover) ● Committed people (not the head-count)
  • 10. 10 Usability and User Experience Everyone knows it Nobody really understands
  • 11. 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
  • 12. 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
  • 13. 13 Sample Case Study Ref: http://www.nngroup.com/articles/optimizing-a-screen-for-mobile-use/
  • 14. 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?
  • 15. 15 User Experience A person's perceptions and responses that result from the use or anticipated use of a product, system or service
  • 16. 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.
  • 17. 17
  • 18. 18
  • 19. 19
  • 20. 20
  • 21. 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.
  • 22. 22 Designing Usability Yes – Usability Engineering UCD, Design Thinking etc.
  • 25. 25 You can design for better User Experience But you cannot design User Experience http://www.smashingmagazine.com/2011/03/15/why-user-experience-cannot-be-designed/
  • 26. 26 Categorization of Product Attributes Manipulation Identification EvocationStimulation
  • 31. 31 What kind of experience is this? Perceptions
  • 32. 32 User-Centered Design Process As a formula for building better products
  • 33. 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.
  • 34. 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?
  • 35. 35 Design thinking An alternative approach for problem-solving Research Define Ideation Prototype Choose Implement Learn
  • 37. 37 ... but we already have a process Problem #1
  • 38. 38
  • 39. 39
  • 40. 40Excellent collection of articles on: http://www.uxmatters.com/topics/agile-ucd/
  • 41. 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
  • 42. 42 In search of a solution Too many problems. Where to start? Creeping never helps You can keep complaining your whole life and stay where you are -or- Start fixing yourself and go places
  • 43. 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
  • 45. 45 Elements for overall evolution ● Continuous learning ● Develop trust ● Help others ● Believe in yourself ● Stay high on productivity Communication
  • 46. 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
  • 47. 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.
  • 48. 48 Being Best at anything is not possible Unless you're first Good at being a Human
  • 49. 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
  • 50. 50 Summary ● Problem Product suffers, Everyone suffers ● Solution UCD/Design Thinking with Agile ● Approach No team – No process. Improve the team culture, Start with ourselves Opportunity for Growth
  • 51. 51