探讨基于UCD的软件开发设计
2021-01-10汤晓军
科技信息·学术版 2021年36期
摘要:随着软件开发技术不断创新升级,软件工程师发现软件的维护成本正在不断增高,但维护的效率却越来越低,创新软件的维护方法已成为软件工程师研究的重点课题。本文对UCD软件开发方法进行分析,了解到UCD软件开发设计是以使用者为中心的软件设计,而且是目前IT业内十分流行的设计理念。
关键词:UCD;软件开发;使用者体验
【引言】
如今的软件开发技术数不胜数,但是这些开发设计都没有很好地考虑到使用者的体验感受。与以往以技术为中心的软件开发理念不同,UCD设计的软件产品是以使用者为主导,无疑比传统的软件开发方法更具竞争力。开发以使用者为中心的UCD软件设计不仅能提高其工作效率,还能提升UCD软件的产品质量。
一、关于UCD的软件设计概念
UCD的软件设计概念大致分为五块:市场研究、概念设计、设计实施、测试发布和生命周期。每个阶段开展的工作不同,取得的结果也不同。UCD贯穿于软件设计开发全过程,需要有丰富软件开发经验的工作人员参与到UCD的软件开发设计当中[1]。这些工作人员包括营销策划、用户研究、系统设计、界面设计、视觉设计、内容规划、软件开发工程师等等。在市场研究阶段,UCD的软件产品服务总策划者应进行市场研究,以了解该市场的使用者群体特性,包括使用群体的文化教育水平、生活方式、对产品的态度、产品的期望和需求以及使用者对产品未来的要求等等。市场调查组必须了解市面上的竞争产品在使用者体验方面的优缺点和一些现有的UCD软件设计分析报告。……
登录APP查看全文
