6. Why do you need Why do you take 3
the screens, we days to come up
first need to make the
fi t dt k th with a wireframe,
ith if
work flow and which looks like a
architecture scribble
7. If its just a sketch
why can’t you
accommodate the
d t th
changes in
requirement?
12. • Example of bottle design
Example of bottle design
• Manufacturing design and UCD design
13. An approach With
that supports User‐centered
the entire activities
development
process
So, What is User Centered Design?
14. An approach In order to
With
that supports create
User‐centered
the entire applications
activities
development
process
So, What is User Centered Design?
15. An approach In order to
With
Which are easy
that supports create and are
User‐centered
to use
the entire applications
activities
of added value
development to the intended
process users.
So, What is User Centered Design?
31. To sum up, design helps business
To sum up, design helps business
The biggest cost benefit that UCD can provide is by more accurately
•
defining requirements.
– A change made late in the design process will typically cost ten times
more than if the change were identified during requirements.
– Making changes to working systems will cost about one hundred times
more.
Design helps in making a better product
•
– by innovation and better interaction, aesthetics
– by acting as a business differentiator
by acting as a business differentiator.
40. Product
Pd Planning
Pl i Building
B ildi
Stakeholder
Concept
Product Owner
Product Owner Designer +
Designer +
Stakeholder Team Developer
Hand in Hand with Agile
41. Planning
Product
Pd Building
B ildi
Product Owner
Stakeholder
Concept Team
Designer +
Designer +
Designer + Product
Stakeholder Developer
manager +
User Representative
Hand in Hand with Agile
42. Product Building
B ildi
Planning
Pl i
Concept
Stakeholder
Market research
+
Business Goals
Business Goals
Agile and UCD Process
43. Planning
Product Building
B ildi
Concept Phase 0:
User requirement
User requirement
gathering
Phase 1:
Ph 1
Feature list,
according to priority
1. 2, 3,4, 5 ….
Break it into
independent
independent
modules (stories)
A (1, 2, 3) , B (4, 5)
Agile and UCD Process
44. Building
Developer
Designer
Release A
Research 1+2 D l
R h 1 2 Development
Design 1 groundwork
Design 2
Design 2 Develop 1
Develop 1
Release B
Rl B
Research 3
Design 3 Develop 2
Research 4
Test 1
Product
Agile and UCD Process
45. How this helps….
How this helps….
• Better understanding of the problem
Better understanding of the problem.
• Allows rapid testing and validation of story
concepts before time consuming coding.
concepts before time consuming coding
• Provides a clear, sociable visual representation
of the project vision.
fh j ii
• Engaging the end user as a customer.
• Improves basis for estimation.
• Mitigates project risk
Mitigates project risk.
46. UCD in an agile environment
UCD in an agile environment
• Ideal Role Sharing
Ideal Role Sharing
• Team Based
• Team (designer + developer) takes ownership
(d i dl )k hi
of the design
• Provides the vision of the design for multiple
development cycles