对最终用户而言界面就是系统
来源:互联网 发布:哈利波特魔杖淘宝 编辑:程序博客网 时间:2024/04/30 23:36
作者:维纳亚克·赫格德
糟糕的用户界面埋没了太多的好产品。最终用户(the end user)通过用户界面访问系统。如果产品的用户交互体验质量让人无法忍受,那么,无论产品在技术上如何先进或具有开创性(path-breaking),都会造成让人无法忍受的印象。
用户界面是架构的重要组成部分,但往往也是被忽视的部分。架构师应借助于专家的服务,诸如用户体验设计师和可用性专家。用户交互专家和架构师一起工作,则可驱使产品的界面设计和内部机制的配合天衣无缝。在早期阶段就让用户界面专家参与其中并贯穿整个产品开发阶段,能确保用户界面和产品浑然一体,使最终产品整洁优美。当产品还在beta阶段时,架构师应仔细观察由真实的最终用户完成的用户交互测试,并将他们的反馈纳入最终产品中。
随着时间这迁,技术会发生变革,产品特性也不断增加,产品的用法也因此常发生变化。架构师应确保,随着架构变化而变的用户界面也要能够反映用户的期望。
用户交互应是整个产品架构的目标之一。事实上,用户交互应和健壮性(robustness)和性能(performance)一样,是架构权衡(tradeoff)和内部产品文档化(documentation)这一决策过程的组成部分。随着时间而变的用户交互设计,也应当像代码一样被记录下来。尤其值得一提的是,如果用户界面和产品其余部分采用不同的编程语言,更应如此。
不仅要让最常用的交互易用,而且要使最终用户能够从中获得回报,这是架构师的责任。好的用户界面能够帮助客户提高生产力,客户因此会更加开心。如果产品能够帮助人们变得更加高效,也将有利于产品自身的业务收益。
0 0
- 对最终用户而言界面就是系统
- 质量就是对某个(某些)人而言的价值
- 不要对最终用户谈云
- 不要对最终用户谈云
- 对你而言
- HTML5对最终用户的3大优势
- 性能极客马振雄:不提升最终用户体验的APM就是耍流氓
- 对我而言,欧洲杯结束了
- 对架构师而言,什么最重要?
- 对架构师而言,什么最重要?
- 对架构师而言,什么最重要?
- Node.js对Java开发者而言是什么?
- Node.js对Java开发者而言是什么?
- 最终用户许可
- 对经销商而言 应当如何做好物流管理?
- 叶茂中:对广告人而言广告不存在"俗"或"不俗"
- 对创业公司而言 被人才收购是不是最佳选择
- 别人欺负你,对你而言是种修行
- [BZOJ1015] [JSOI2008]星球大战starwar
- select函数总结
- POJ 1363 Rails
- Berkeley DB数据库
- Unity 将表Excel表转成csv表
- 对最终用户而言界面就是系统
- Shell脚本操作MySQL服务
- 新文章,初见CSDN
- 使用PLSQL Developer和DbVisualizer查询oracle数据库时,出现查询数据中文乱码情况
- java随机生成一个6位数
- UVA 10986Sending email 【dijkstra + 堆优化】
- 连载《一个程序猿的生命周期》-26.组建项目团队
- TCP三次握手及其背后的缺陷
- zoj3279 简单二分