Slide 06 Interaction Design Support幻灯片06交互的设计支持.ppt
上传者:杨勇飞淘豆2
2022-06-16 15:48:47上传
PPT文件
488 KB
Slide 06 Interaction Design Support幻灯片06交互的设计支持
Introduction
The importance of visualization in design – considering alternatives
Avoid evolutionary prototyping of the interface
Creating alternatives
create separate groups to work on alternatives
Keep ‘idea logs’ – never lose an idea
Design Rationale
2
Supporting the Design Process
The use of supporting techniques and tools
Software Support for diagramming (ER/DFD editors)
Discussions with the users (User Centered Design)
Considering and choosing alternatives
Software Support for designing and producing screen layouts, icons, etc.
3
Designer experience – hire good and experienced designers
Previous known solutions – use knowledge of previous projects to identify known successful solutions to similar problems
Problem decomposition – decompose large problems into less complex, more well-defined subproblems
Supporting Designers (1)
4
Alternative Designs – explored and evaluated
Design Simulation – prototyping
Understanding the problem domain – understanding the task and the task environment
Reasoning Strategy – opportunistic and evolutionary
Supporting Designers (2)
5
Communication – communicate ideas
The problem of communication – inadequacy of written documentation
The most common form of team interaction is meeting
Supporting Design Teams
6
Different kinds of support
Guidance – ranging from universal design guidelines to detailed design rules
Support for communicating and recording design decisions – capture ideas and explore alternatives
Software support – capturing ideas, exploring alternatives, recoding decisions, translating into executable code
7
Principles: must be interpreted and translated into a strategy
Design rules: an instruction that can be obeyed with minimal filling out and interpretation by the designer
Guidelines: Principles and Rules
8
Care must be taken to interpret principles appropriately
Be careful not to misinterpret principles e.g. Human STM 7+/- 2 is
Introduction
The importance of visualization in design – considering alternatives
Avoid evolutionary prototyping of the interface
Creating alternatives
create separate groups to work on alternatives
Keep ‘idea logs’ – never lose an idea
Design Rationale
2
Supporting the Design Process
The use of supporting techniques and tools
Software Support for diagramming (ER/DFD editors)
Discussions with the users (User Centered Design)
Considering and choosing alternatives
Software Support for designing and producing screen layouts, icons, etc.
3
Designer experience – hire good and experienced designers
Previous known solutions – use knowledge of previous projects to identify known successful solutions to similar problems
Problem decomposition – decompose large problems into less complex, more well-defined subproblems
Supporting Designers (1)
4
Alternative Designs – explored and evaluated
Design Simulation – prototyping
Understanding the problem domain – understanding the task and the task environment
Reasoning Strategy – opportunistic and evolutionary
Supporting Designers (2)
5
Communication – communicate ideas
The problem of communication – inadequacy of written documentation
The most common form of team interaction is meeting
Supporting Design Teams
6
Different kinds of support
Guidance – ranging from universal design guidelines to detailed design rules
Support for communicating and recording design decisions – capture ideas and explore alternatives
Software support – capturing ideas, exploring alternatives, recoding decisions, translating into executable code
7
Principles: must be interpreted and translated into a strategy
Design rules: an instruction that can be obeyed with minimal filling out and interpretation by the designer
Guidelines: Principles and Rules
8
Care must be taken to interpret principles appropriately
Be careful not to misinterpret principles e.g. Human STM 7+/- 2 is
Slide 06 Interaction Design Support幻灯片06交互的设计支持