基于UCD的软件开发方法改进及在智能手机中的实践

被引量 : 3次 | 上传用户:tianyq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
手持智能终端的发展带来了软件的个性化趋势,用户个性化需求也随之增长。为了能够适应需求的大幅增长和快速变化,软件工程需要借助以用户为中心的设计(User Centered Design, UCD)来提高需求分析的准确性和有效性,协助软件开发人员和用户的沟通。以用户为中心的设计需要借助软件工程方法实现研究成果和设计方案,将其转化为原型产品。以用户为中心的设计(User Centered Design, UCD),是指将用户融入到软件的预先设计、需求分析和实际开发过程中,根据用户反馈和新的需求变化进行软件的迭代开发。UCD是用户参与型软件开发的有效入口方法。在诺基亚研究中心用户研究小组中,软件工程和UCD对彼此的支持和互补得到了充分体现。本文总结了以用户体验小组为背景的UCD软件工程开发框架,并指出现有的工作模型中存在的问题,即沟通不畅、合作不紧密,工期因为工作交接不同调而延长等。在总结了已有的经验和教训之后,基于所在开发团队原有的工程实践,提出了一套UCD软件工程融合模型。本文论述了UCD软件工程线性模型、UCD平行螺旋式开发模型UCD可用性测试驱动的开发模型和UCD软件工程融合模型,提供了不同的UCD和软件工程合作方法。在工作中灵活调整,适时切换。通过描述用户体验小组在智能手机卡拉OK项目中的实际工作情况,证明了UCD软件工程融合模型减少了会议的次数,提高了工作效率,并且将编码周期提前,人力资源分配更加均衡,避免人员限制、工期不同调的可能。其次,在项目开发过程中,软件工程人员、设计人员、商业专家的的分歧明显减少,开发团队始终以用户感受为最终的判断标准。
其他文献
近年来,空间对地观测技术越来越广泛地渗入到人类生产和生活的各个领域,并发挥着及其重要的作用,它使人类的视野一下子扩展到能够看到地球的广大地区,从不同的轨道平台、不同
目的:根据前药原理,分别将塞来昔布或-亚麻酸与阿霉素以适当的形式组合为双效前体药物,期望达到提高阿霉素疗效,减轻阿霉素的毒副作用的目的。方法:1.以丁二酸酐作为交联剂,
建筑扣件的应用与发展陈文龙(中国建筑科学研究院机械化所廊坊)扣件式钢管脚手架由钢管和扣件两部分组成。由于它装拆方便、搭设灵活、能适应建筑物平立面的变化、使用安全可靠
大学生是手机市场上一个非常重要的消费群体。对其调研表明,手机品牌是影响大学生购买手机的一个非常重要的因素,品牌集中程度高,国外一线手机品牌占强势地位,国产手机虽然位
本文以1997~2007年中国大陆29个省市大中型工业企业的面板数据为基础,运用DEA方法测算了全要素生产率变动及其分解,同时测算了各个地区技术效率的规模效应、投入与产出的冗余
网络课程的质量是制约远程教育发展的重要因素之一。目前,我国网络课程的实施,存在许多问题。从整体上讲,这些网络课程共同存在着重教学内容的呈现与讲解,轻学习环境与学习活
近年来,江苏农产品出口工作取得了一定进展,但从总体情况看,农产品出口的总量仍然较少,与邻省山东相比差距还很大。本文阐述了山东省潍坊市促进农产品生产和出口的做法和经验
[背景]在世界范围内,支气管哮喘(简称哮喘)和肥胖的发病率逐年升高,流行病学调查发现二者之间存在一定关联。[目的]为了探讨肥胖对哮喘慢性气道炎症和气道重塑的影响及其机制
对旅游资源进行经济价值评估,是旅游资源市场化的直接需要,也是改革旅游资源产权制度、实现旅游资源合理利用的必然要求。作为旅游资源不可分割的重要组成部分,文化旅游资源
旅游业与房地产业作为社会经济的两大支柱产业,在其发展过程中日益紧密地结合在一起,但同时存在诸多问题,如产权、经营、业主、游客等,需要业内人士和社会各界来共同探讨和解