转自wing酱uedsite.com http://www.uedsite.com/?page_id=2,转回家有时间再细品,因为一直觉得应该细看几本这类的书。
假期在家看了Alan cooper的《交互设计之路》。现记录拙见于下,不妥之处欢迎探讨指正:
一、本书并非讲述“如何进行交互设计”的书,而是重在“交互设计很重要”。与其说是面向交互设计技术人员的书,不如说是面向程序员以及商务人员的书。如果你已经意识到交互设计的重要性,完全可以不看这本书,或者跳过前三篇。
二、在第四篇的“10 为能力更强而设计”中,Cooper提出了几个我个人认为值得反思的概念:
1、任务与目标(如何分辨并确定?)
2、软件的礼貌特质
在软件的礼貌特质这里我结合我的wing微博思考了很久,并做了以下改进:
| 软件的礼貌特质 | wing的改进部分 |
| 对用户感兴趣 | 记住用户的个性设置 |
| 尊重用户 | 用户操作出错时提醒,取消裁决动作 |
| 主动提供帮助 | 在需要的情况下增加了鼠标悬停提示 |
| 拥有常识 | 重新整理功能,将功能按照使用概率和频率折叠显示 |
| 预知用户的需要 | 全屏时自动关闭wing的气泡及声音提示(正在做) |
| 反应敏捷,即时回报 | 优化wing,但API有时不给力…… |
| 有自信 | 取消了部分不需要的确认操作 |
| 让用户信任 | 使用普通登录与新浪认证(oauth)登陆 |
更多具体细节改进不一一而列了,从用户的反馈上看还是取得了较好的改进。
在“11 为人而设计”中,Cooper提出了“日常场景”、“必要场景”与“边缘场景”的区别。我认为必须正视这三个概念。场景的确定直接决定了工作的重心,避免陷入边缘化的状况。
下一步准备对wing微博的日常场景进行梳理,并构建教学向量,从而使新用户能够迅速掌握并成功过渡到中间用户中。
三、在第五篇的“13 有管理的开发过程”中,提出了“客户驱动死亡螺旋”的观点,使我受益匪浅。说实话,wing微博的开发过程基本上属于书中所描述的传统软件开发过程“构思–编码–投入市场–修bug加功能”。程序慢慢变的越来越大,功能越来越繁琐。Cooper的“目标导向”思维我觉得很值得思考–列出各种类型的用户表,将用户建议添加的功能归类是为哪个角色服务,然后判断他是否是你的主要角色之一。如果是,可以认真对待,进一步思考。如果不是,断然放弃。通过对wing的功能梳理后,放弃了诸如IM,同步twitter或者其他微博等等不需要的功能建议,wing的主要用户群定位与核心功能的概念也更加清晰。具体的分析过程将在下一篇博客中谈一谈。
四、书里的例子真的很有趣。:)
最后,我想:一个产品的完成取决于所有成员的共同努力,而产品是否能够突破传统开辟一条创新的用户体验之路,则必须要期待、认同、掌握交互设计师的价值。交互设计并非空穴来风–设计是有意识的;设计使人关注核心问题;设计是与科技的会话;设计是消除认知摩擦;设计是创新;设计是沟通;设计是让数字化生活更加美好。
Author:wing酱 http://www.uedsite.com/
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。