21世纪——"交互设计"

                                                            21世纪——"交互设计"
                                                                                      作者:jenry
   随着计算机、信息技术的高速发展,信息现在无处不在,怎样有效地将自身的产品、信息等,很好被用户接受,越来越多地被提供商所关注。针对IT行业,各种网站、软件等到处都是,目的很明确都是为用户提供更好的服务。然而我们是否真得做到完全满足客户的需求,使客户完全满意,为用户提供更方便的服务呢?能够做到此地步的,可能少之有少吧,这也是我们目前软件行业发展缓慢的一个原因吧。
对此问题,我们是否静下心来,思考呢?原因很简单我们忽略了"交互设计",也就是说我们没有走入到群众中去,深入体解民情,了解他们的心声.根据客户的实际需求来设计软件或违背客户的需求.
    什么是交互设计?从网上找了一段解释,如下:
    从用户角度来说,交互设计是一种如何让产品易用,有效而让人愉悦的技术,它致力于了解目标用户和他们的期望,了解用户在同产品交互时彼此的行为,了解“人”本身的心理和行为特点,同时,还包括了解各种有效的交互方式,并对它们进行增强和扩充。交互设计还涉及到多个学科,以及和多领域多背景人员的沟通。
    通过对产品的界面和行为进行交互设计,让产品和它的使用者之间建立一种有机关系,从而可以有效达到使用者的目标,这就是交互设计的目的。
    做为软件设计者,回想一下,在产品开发过程中,我们是否做过如下事情:
    1、开发过程中,是不是只为了实现了功能而忽略其它因素如操作方便,界面的友好性;
    2、因一个功能不好实现,而放弃,延迟到下一个版本做;
    3、因功能不好实现而违背客户的意图,采用自己的思路做;
    4、让客户按自己的思路操作软件,而忽略用户思路;
    5、推想客户的水平很高,完全能够理解;
    6、只注意鼠标操作而忽略了键盘的操作习惯;
    7、使用户按自己的习惯操作软件,而考虑用户的操作习惯等;
..................
    所有这些我们是不是真正地与用户交流沟通地呢?如果一直这样下去,能够做到让用户满意的程度吗?这里缺乏的就是上面所说的,我们丢掉了”交互设计“。怎样做好“交互设计”,是我们迫切值得思考的问题。
posted @   bigwhiteshark(云飞扬)  阅读(249)  评论(0编辑  收藏  举报
编辑推荐:
· .NET制作智能桌面机器人:结合BotSharp智能体框架开发语音交互
· 软件产品开发中常见的10个问题及处理方法
· .NET 原生驾驭 AI 新基建实战系列:向量数据库的应用与畅想
· 从问题排查到源码分析:ActiveMQ消费端频繁日志刷屏的秘密
· 一次Java后端服务间歇性响应慢的问题排查记录
阅读排行:
· 互联网不景气了那就玩玩嵌入式吧,用纯.NET开发并制作一个智能桌面机器人(四):结合BotSharp
· 《HelloGitHub》第 108 期
· Windows桌面应用自动更新解决方案SharpUpdater5发布
· 我的家庭实验室服务器集群硬件清单
· Supergateway:MCP服务器的远程调试与集成工具
点击右上角即可分享
微信分享提示