Академический Документы
Профессиональный Документы
Культура Документы
Visual programming
The goal
By
Roshan Kumar Shah
2.2
Software Focusing on
Technology
While focusing on technology and task
rather than users goal we might have
facing problems in their design like
Software that is rude
Software that is obscure
Software with inappropriate berhaviour
By: Roshan kr. shah
2.3
2.4
2.5
Software with
Inappropriate Behavior
Software programs might have exercise in
window pollution, with multiple pop ups
and making navigation difficult.
Software may offering irritating setting that
offering our confirmation without allowing
us to change the values we disagree with.
By: Roshan kr. shah
2.6
2.7
2.8
4 Types of Goals
Technical Goals
Practical goals
Avoid meetings
To save memory
Handle a clients demands
Safeguard data
integrity
Use cool technology Personal Goals
Corporate Goals
To not feel stupid
Increase profit
Work hard
Defeat competition
Not making Big mistakes
To go public
Have fun
By: Roshan kr. shah
2.9
Technical Goals
Achieved by ignoring the user and focusing
on the needs of the code.
These goals are really just tasksmeans
to an end, rather than the end themselves.
It may be a companys task to use the
latest technology, but the goal should be to
get the job done as efficiently as possible.
By: Roshan kr. shah
2.10
2.11
Personal Goals
Always true and operate for everyone.
For example, if software makes the user
feel stupid then he or she will lose selfesteem and thus, effectiveness.
Ex. Error Messages in effect blame the
user for the softwares shortcomings.
2.12
2.13
2.14
2.15
2.17
2.18
2.19
Software Discipline
Usability Professionals
Not coming from the rank of the programmers . Rather they
specialize in the study how people interact with software
Cognitive psychology
This discipline looks at how people think and understand world
around them , particularly technical artifacts they work with.
2.20
Conclusion
Let the Users Goals be our guide
we must observe users in order to fully understand their goals
Dont be fooled by their own ignorance of their objectives.
If you simply ask them to design their software, they will describe tasks
and ignore their actual goals.
2.21
2.22
2.23
2.
The user model describes the profile of the end users. (i.e.
novices, Experts etc.)
3.
4.
2.24
2.25
2.26
2.27
UI Models
Implementation
Model
Mental
Model
Worse
Manifest Models
Better
Alan Cooper, About Face, 1995
2.28
Conclusion
2.29
Interface Design
2.30
2.31
2.32
2.33
Reference : Alan Cooper and the Goal Directed Design Process By Hugh Dubberly
2.34
2.35
Tables
Checks
Orders
Specials
List
2.36
2.37
2.38