书摘《交互设计-超越人机交互》
2009-10-22 by 嘉瑜, Category: 码农日记, Tags: User-Experience, 用户需求 No Comments 68次浏览
书摘:http://www.douban.com/subject/1229926/ – 《交互设计-超越人机交互》
一、需求的不同类型:
大体分两种:用户有需求,明确的实现它;以及用户有大概的需求但却没有明示它们,那么代替用户提出需求方案。
功能需求:捕捉系统应该做什么。
数据需求:关于数据类型、变动性、大小或数量、持久性、准确性和取值的需求。
环境需求或使用环境:
用户需求:可用性需求。能行性,有效性,安全性,实用性,易学性,易记性等。
二、几大模型:
1、瀑布模型
2、螺旋模型
3、快速原型模型
![]()
三、生命周期:
3.1) 软件生命周期
3.2) 可用性工程生命周期 
五、需求模板:
项目驱动力
1.产品的目标
2.客户、顾客及其他当事人
3.产品的使用者
项目限制
4.必须遵守的
5.命名约定和定义
6.相关事实和假设
功能需求
7.工作的需求
8.新产品的需求
9.功能和数据
非功能需求
10.外观与感觉类需求
11.可用性需求
12.性能需求
13.操作14.可维护性和可移植性需求
15.安全需求
16.文化和政治需求
17.法律需求
项目问题
18.开放问题
19.成品解决方案
20.新问题
21.任务
22.转换
23.风险
24.成本
25.用户文档和培训
26.待处理事项
27.解决方案构思
六、概念设计:从需求到时初步设计
1. 概念模型:一种用户能够理解的系统描述,它使用一组集成的构思和概念,描述系统应该做什么,如何动作,外观如何等。
2. 关键性指导原则:
- 开放思路,不能忽略用户和应用的上下文(contextual design)
- 尽可能与其他当事人讨论设计构思
- 使用低保真的原型快速获取反馈
- 反复迭代,“要获得一个好想法需要先获得许多想法”
Tags: User-Experience, 用户需求


