一、原型设计软件介绍
为什么要进行原型设计?
- 大约66%的软件开发失败或亏损的前三大原因为:
— 缺乏使用者参与
— 需求或规格不完整
— 需求或规格变更
- 是一种高效的以用户为中心的技术,是个有效的简化文档编制、吸引使用者参与、早期辨认需求遗漏、将外在需求风险降到最低的方法。
- 全球>1000家公司使用Axure RP,淘宝、雅虎、腾讯、当当等都在使用
二、Axure RP8 是美国Axure Software Solution公司的旗舰产品,是一个快速的原型工具,主要针对负责定义需求、定义规格、设计功能、设计界面等
Axure改变我们的工作方式:
—决策层
直观的理解系统行为,帮助决策。
—产品经理
提高了各岗位间的沟通效率,降低沟通成本,保证项目进程。
—需求人员
更加有效的与用户沟通,减少误解,保证需求质量。
—设计开发
更加有效的协作沟通,降低沟通成本,减少误解,避免返工。
—用户
更加直观的感受系统,尽早反馈用户的需求与系统的不足。
三、互联网产品五要素
- 战略层:需要明确用户需求和产品目标
用户需求:用户需要从我们产品得到什么,获取方法:用户细分、市场调研、现场调查、用户测试等
产品目标:我们要从这个产品获得什么
- 范围层:需要明确功能需求和内容需求
功能需求,需要和软件开发同步,应该强调维护和及时更新,反映实际的产品,应根据人力、成本等确定功能需求,避免造成资源浪费、以及成本的不可控。
内容需求常常伴随着功能需求,例如支持IE6/Windows等。
- 结构层:分为交互设计和信息架构,确定呈现给用户的模式和顺序
交互设计:描述可能的用户行为,系统如何配合和响应这些行为
信息架构:确定呈现给用户的模式和顺序
- 框架层:分为界面设计和导航设计
界面设计:确定页面布局和界面各类控件
导航设计:提供用户去某个界面的能力,例如Site Map和辅助导航
- 表现层: 将最终产品呈现到用户面前,实现其他四层的表现需要,满足用户的感观感受
视觉设计不单是美术,评判视觉设计方案应集中在它是否运作良好。