written 8.1 years ago by | • modified 6.1 years ago |
Subject: Software Engineering
Topic: Software Design Specification
Difficulty: Medium
written 8.1 years ago by | • modified 6.1 years ago |
Subject: Software Engineering
Topic: Software Design Specification
Difficulty: Medium
written 8.1 years ago by |
User Focus:
1.Know your user
i. Who are they? (Young/old/experienced/new)
ii. Talk to them
iii. Watch them
iv. Use your imagination
2.Persona
3.Information Collection Techniques
i. Direct Methods
ii. Indirect Methods:
Scenarios:
i. Scenarios are stories for design to communicate with others, validate other models, and understand dynamics.
ii. Linearity
iii. What will the users want to do?
iv. Step-by-step walk through
v. Use and reuse throughout design
Explore the depths:
i. Explore interaction-What happens when?
ii. Explore cognition-What are the users thinking?
iii. Explore architecture -What is happening inside?
Use scenarios to:
i. Communicate with others
ii. Validate other models
iii. Express dynamics
Four Golden Rules:
i. Knowing where you are
ii. Knowing what you can do
iii. Knowing where you are going
iv. Knowing where you’ve been
Levels:
i. Widget choice –How to use them.
ii. Screen design –
iii. Application navigation design
iv. Environment