发布网友 发布时间:2022-04-26 15:11
共2个回答
热心网友 时间:2022-05-03 07:12
多和用户进行互动沟通,了解他们的使用需求,操作习惯,从而在一般常识性的用户交互行为上进一步的提高易用性,这既需要对于用户的了解,和他们共度工作环节,也需要具有一定创见,使他们意识到用户体验人员的价值不仅仅在于传声筒......
热心网友 时间:2022-05-03 08:30
摘要:在汁算机软件开发中,用户体验设计是非常重要的,开发者只有在软件中合理的加强用户体验的设计,使得人被动的从“学”用软件,向“使”用转化,才能更好的吸引用户.增强自身的竞争实力。
随着近几十年的科技进步.计算机学科无论软件或者硬件都获得了长足的发展.逐渐成为我们日常生活的一部分。在很多重要的领域都起到了举足轻藿的作用,随着时代的发展,用户对计算机软件的要求也从“能够解决实际问题”向“人性化服务”发生了转变。
近几年来。各个国际化大中型公司都增加了对于提高用户体验研究的成本和预算.在国内,虽然也提出了这样的口号设立了相关的部门,但从运营中“用户研究”、“用户体验”部门的功能上看,实际上仍是原有市场部一亡作的一种延伸.没有真正扎实有效发挥用户体验的作用。在软件产品同质化严莺的今天。一个软件要想更长久地抓住目标用户.获取稳定的用户群体。就必须从提高软件的用户体验(user Experience,即使用某个产品或服务的过程中所引发的心理感受”)入手.增加用户对软件的喜爱程度,从而确保目标人群的使用。
据权威机构分析,当一个用户浏览到一个新的网站.3分钟内如果还没有什么能吸引到他的话。这个网站失去这个客户的几率就会接近100%。作者近年来所见到不少公司在开发软件产品时.都喜爱用已有的项目模板来搭建主界面,诚然,这样做有助于提高开发速度并降低使用新技术新思路开发带来的技术风险.但如果软件界面和风格始终不变,不能做到与时俱进,那么将不能给用户深刻的印象.进而失去市场机会。在这里,开发者要根据营销学的知识,先寻找目标客户群,然后根据该客户群的特点和喜好来制定软件界面的整体格调,能够使用户看到产品的第一?时间有一种与众不同、眼前一亮的感觉。
程序选择一注意运行效率的优化和软件设计在算法上要注意优化,在遇到耗时较多的操作事要注意处理。降低用户等待的不良情绪。随着计算机运算速度的提高与存储容鼋的加大,很多程序员开始‘味的将程序运行速度拖慢归咎于二计算机本身.而不从自身编码找原因,因此程序运行效率低下,用户恶评不断。因此要时刻注意在町控的范围下进行代码的优化(可控的范围指在软件开发成本容许、软件项目管理许叮下的情况下),给用户以最为高效的计算体验:而对于确实耗时较多的操作,可以使用进度条显示、后台运算等方式调整,提高用户的使用流畅度。作者曾经有幸观摩某电信新业务系统的上线试运行.操作员每点击一次查询请求,系统返回结果需要几秒甚至几十秒之多,结果用户怨声载道,这就是缺乏基本的性能优化的结果。
功能设计——人性化与曼活性的结合作者曾经见过一。套某机构的收费系统,从业务流程上来说,客户提供客户编号,操作员根据客户编号查询该客户的缴费情况,然后才能进行收费操作。但软件设计上查询与缴费在不同的两个选项卡中.操作员不得不来回切换来完成:[作。其实我们在这里,完全可以通过在收费选项卡中嵌入查询模块来达到用户的要求.从而降低用户的使用繁琐程度。在软件设计中,虽然有模块化设计等软件设计方法学的指导.但是我们不能忽略最终软件是为人服务的,我们要将用户体验放在首位。
其次;软件设计中要注意业务模块之间搭配的灵活性,不能一味要求用户的操作方式。用户在使用计算机及软件时,随着个人习惯和关注点不同,使用方式也各种各样。作者曾经开发过一套工程方面的预算软件。有些用户在使用的时候关注的是最后的造价.还有螳用户关注的是材料设备的使用情况,由于关注重心不同,在使用的时候操作步骤也不完全一致。在开发的前期因为没有预料到这些,因此走了不少弯路。所以我们在设计软件时,就要注意为用户提供多种操作方式以供选择。
运行环境——要有良好的遁应性。‘个好的软件,应该是能够做到即安装即运行的。用户不是专业计算用户机工作者,不可能有能力单独解决所遇到的所有的问题。因此,我们在软件设计上,就应该从用户角度考虑.尽能的考虑如何降低软件出现问题的可能性。作者几年前所制作的一‘款软件.在数卣位用户中使用,整体评价不错,但是有少数客户反应装上不能运行,通过调查分析.发现问题是由于软件所需注册表信息的损坏造成,修改程序代码,使程序完全脱离注册表运行后,就排除了这样的问题发生。类似的例子还有很多,比如在并印象口平推打印机下开发的打印程序.使用usB接口的打印机是否能够正常工作等等,这都是我们软件从业人员应考虑的问题。
联系性—一丰富的接口方式设计完备的软件,除了基本设计功能的实现外,是否设置常用接口。实现常用软件之间的联系,也是十分重要的一‘环。作者曾经看到过‘款界面、功能设计精良的通讯录软件,开始使用时才注意到它没有实现与常用vcard(.vcf)、0utlook数据文件(.pst)等类型文档进行力.最后只得放弃使用。这个软件存在的最大问题就足缺乏必要的接口.它使它自身的数据成了‘个封闭的孤岛。因此,开发者在设计软件的过程中.要注意实现各种接口方式,使用户能够平滑的过渡,成为我们的用户。
信息擅素一良好的可壹谰性随着我们的软件使用时间的增加,软件内生成的信息也会逐渐增多.对于用户来说,能随时找到自三所需要的信息是件愉快的事情。因此,开发者要保证软件内信息良好的町查询性,能够使软件随时为用户提供必要的信息。比如腾讯的QQ的聊天记录查询,windows Player的媒体等等,成功且成熟的软件不外乎部做到了这‘+点。总之,随着用户对软件界面及功能的要求愈加的提高,开发者只有对目标用户进行系统的分析研究。才能更好地进行用户体验设计,满足更多用户的需求,开发出优秀的软件。追问谢谢,您写的挺好,能否拿具体的一个软件说明一下提升用户体验的过程。