软件设计与开发中的用户体验论文_张雷雷

软件设计与开发中的用户体验论文_张雷雷

山东博硕电子有限公司 济南市 250000

摘要:随着用户对软件设计水平的需求不断增高,开发者应该对目标用户进行系统的分析与研究,真正了解用户喜欢什么、需要什么、关注什么,从软件的界面、功能、运行条件、服务水平等多个方面去优化设计软件,要以用户的角度去看待软件的各种问题,只有这样,才能更好的设计用户体验功能,满足更多用户的需要,开发出高水平的软件。因此,本文就软件设计与开发中的用户体验进行分析探讨。

关键词:软件设计;开发;用户体验

1 用户体验涵义

用户体验(UserExperience,简称UX或UE)是一种纯主观的在用户使用一个产品(服务)的过程中建立起来的心理感受。因为它是纯主观的,就带有一定的不确定因素。个体差异也决定了每个用户的真实体验是无法通过其他途径来完全模拟或再现的。但是对于一个界定明确的用户群体来讲,其用户体验的共性是能够经由良好设计的实验来认识到。计算机技术和互联网的发展,使技术创新形态正在发生转变,以用户为中心、以人为本越来越得到重视,用户体验也因此被称作创新2.0模式的精髓。在中国面向知识社会的创新2.0——应用创新园区模式探索中,更将用户体验作为“三验”创新机制之首。而用户体验针对软件行业来说,意味着开发人员不能只是卖弄自己所学的技术,而是要配合优秀的人机交互设计师(HCIDesigner),真正从使用者的角度出发,设身处地为使用者着想,设计出好用的软件。我们观察市场上目前领先的佼佼者,立刻就可以感受到用户体验的重要性。

2 重视用户体检的意义

信息技术的发展使信息产品广泛应用到社会生产和人们的生活中,并在推动社会生效率和提高人们生活便捷方面发挥出了重要的作用。信息技术是为了推动社会发展以及对社会做出改造过程中的重要工具,因此软件设计工作以及开发工作中,应当将人的需求当作重要的依据,应该要多站在不同用户的角度去考虑,以满足用户需求为第一目标,尽量避免软件推出之后出现问题。在软件设计以及开发的实践工作中,软件的设计者以及开发者往往关注软件的功能,而没有强调用户的体验,换而言之,软件功能的事先并没有引起足够的关注,然而这一因素,在产品的设计与开发中恰恰发挥着决定行的作用。对用户体验的重视不仅有利于提高用户对软件本身的评价,同时也有利于软件设计和开发质量的发展,能够具有更加明确的设计思路,从而确保软件设计与开发工作具有良好的发展方向。

3 基于用户体验的产品设计流程

3.1 产品开发设计流程

在之前的产品设计过程是比较复杂的,而且包含的内容也是多种多样的,具体包括了在进行产品设计之前的必要的市场调研、必要的产品前期分析、产品概念化的设计以及创意性的开发,以及产品模型的建立、样本的制作、投产销售等几个方面。然而随着科学技术的不断进步以及社会经济的不断发展,市场上的产品设计流程和开发手段正逐渐呈现出一种多样化的趋势,然而,不管在产品设计过程中所应用的是哪一种方法,都不可否认,用户的研究以及信息的获取等环节都已将成为了产品设计过程中关键性的环节。

期刊文章分类查询,尽在期刊图书馆

3.2 产品设计流程分析

无论是在哪一种研究领域,用户体验都会被广大的研究者所紧密地去关注。文章主要针对的是产品的研发设计领域。文章中,将产品的设计流程和交互过程两项内容成功结合的基础之上,提出了一种全新的产品设计流程――基于用户体验的产品设计流程。

4 用户体验信息收集

4.1 问卷法

问卷法,就是通过调查问卷的形式对随机选取的人群进行问卷调查,可以以问题形式和被测者笔试的形式来完成,之后再对被调查个体所回答的信息中,通过分析和总结来获得有效信息的一种方法。问卷法的实质就是通过对被测者回答信息的内容,来掌握其对某一事件的态度和兴趣等。通过对多数被测者信息的比较和统计,从而得出一大部分人的看法和意见,从而能够更好地对研究者提供参考。

4.2 访谈法

访谈法就通过面对面交流的形式,来获取所需信息资料的一种方法。由于访谈法具有一定的灵活性和适应性,所以该方法在目前也成为了一种获取分析信息的主要方法。该方法既有事实的调查,同时还包括了意见的征询,一般适用于个性、个别化的研究。

5 用户体验的提高策略

5.1 注重软件的适用性及运行效率

一个软件的好坏,它的适用性非常重要,若软件产品功能无法满足用户需求,何来的良好用户体验,所以软件的适用性是良好用户体验的前提也是必要条件。软件开发设计的时候一定还需要注意对算法的优化,用户长时间的等待而产生不满的情绪。因此,对软件开发设计者来说,应该在不影响软件程序本身功能的前提下,对软件的代码进行相应的优化,提高软件的运行效率,从而让计算机用户能够体验到高运行效率的软件,使用户成为该软件的长期用户。

5.2 增强服务水平

信息时代的软件设计将从传统的有形设计向无形的设计转变,从产品的设计向服务的设计过渡。信息时代的软件设计要时刻凸显“以人为本”的设计理念,虽然软件的设计要按照软件设计方法学理论的指导,但是开发员要明确软件最终的目的是服务于人的,而不是符合方法理论就可以的,要时刻将用户的体验放在首位。另外,在软件的设计上要注重模块之间灵活的搭配,不能单一的要求用户的操作模式。每个用户的喜好和特点是不同的,例如,在使用一套工程类的预算软件时,可能有的用户比较关注最好的造价,而有的用户关心的是施工中各类材料的使用情况等等。由于关心的重点不同,使用过程中的操作步骤也会有差异,开发员在设计软件的时候一定要考虑到这一点,尽力为用户提供多种操作模式。

5.3 将灵活性和人性化融入到功能设计

更好的为社会大众服务,是软件设计的宗旨,所以软件设计必须遵循为人们提供人性化和灵活性的原则。在设计软件的过程中,尽管要参照软件设计方法学和模块设计理论。但在具体操作时,放在首要位置的,是有关用户的体验,将软件的服务功能最大程度的发挥出来。以曾经开发的一套收费系统为例,分析其业务流程,操作人员需要用户提供客户编号,依据客户所提供的编号,操作人员可对客户的缴费信息进行查询,这样才可进行收费。由于是在两个不同的选项卡中,设计了缴费和查询两个环节,所以要完成此项工作,需要操作员对界面来回进行切换。为了降低操作流程的繁缛,在设计时,可将查询的子模块加入到收费的选项卡中,这样即可使软件的使用难度降低,同时还可使所运用的软件更加快捷、方便,更加具有人性化。同时在对软件进行设计时,程序员需将各个模块之间的关系,予以灵活的搭建。每一套软件都可能会有成千上万的用户,而每一个用户都有自己的的习惯和特有的方式进行计算机的操作。所以在对软件进行开发时,为了可供用户选择,可让提供的方式更加多样化。

结束语:

随着用户对软件设计水平的需求不断增高,开发者应该对目标用户进行系统的分析与研究,真正了解用户喜欢什么、需要什么、关注什么,从软件的界面、功能、运行条件、服务水平等多个方面去优化设计软件,要以用户的角度去看待软件的各种问题,只有这样,才能更好的设计用户体验功能,满足更多用户的需要,开发出高水平的软件。

参考文献:

[1]提高计算机软件用户体验的策略[J].李鹏玺,胡又农.中国教育技术装备.2015(18)

[2]限制机制在用户体验设计中的应用[J].刘子建,黄晟.包装工程,2014

[3]提高计算机软件开发中用户体验途径的探索[J].陈亮.数字技术与应用.2014(03)

[4]浅谈计算机软件开发中用户体验提高的途径[J].韩德庆.科技创新导报.2014(21)

论文作者:张雷雷

论文发表刊物:《建筑学研究前沿》2017年第22期

论文发表时间:2018/1/5

标签:;  ;  ;  ;  ;  ;  ;  ;  

软件设计与开发中的用户体验论文_张雷雷
下载Doc文档

猜你喜欢