基于敏捷质量保证体系的Android平台软件项目管理研究

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:l13633332021
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网行业的快速发展,智能手机在人们的学习工作生活中扮演着重要角色,人们对智能手机系统和应用的要求越来越高。Android凭借其平台的开放性得到迅速的发展,大量手机应用出现在应用商店供用户购买和下载。在这种快速发展的过程中,Android平台开发人员逐渐发现原有的瀑布开发模型笨拙繁琐,无法适应快速发布的手机应用开发过程的要求。很多公司和项目在短短的时间内,全部转向了轻量级的开发模型--敏捷开发模型。而用户对手机应用质量的要求也越来越高,在Android平台敏捷项目中如何进行质量管理是软件项目管理的重要部分。一般来说,应用软件的质量是通过整个项目组成员齐心合力来保证的,这其中有一个非常重要不可缺少的环节,就是软件测试。软件测试是整个质量保证体系的核心。但是,敏捷开发模型并没有给出相应的测试模型。本文首先分析了Android系统及应用的发展状况和软件开发敏捷模型的主要特点,指出现有的软件测试V模型存在明显缺陷,包括测试只在开发的最后阶段;开发成果无法及时得到反馈;测试时间可能被严重压缩等。而移动平台上的测试存在设备难以覆盖全面、大量的设备难以管理、开发周期短、测试时间更短等问题。研究并建立适合移动平台的敏捷测试模型和对应的测试系统,解决现有质量体系的一系列问题,满足敏捷开发模型以人为本、迭代增量的核心,是本文的重点研究内容。本文提出了迭代与增量的敏捷测试模型及测试系统构建方法。提出了基于简单脚本的探索式手动测试方法以更大程度地发挥测试人员的主观能动性;将众包测试引入到Android平台的测试中来提高设备和系统的覆盖率;设计了回归测试、内存测试、稳定性测试的自动化测试系统以提高测试效率,保证每次迭代的稳定性;引入Jira系统对缺陷进行管理和跟踪;关注用户反馈的收集和与用户进行沟通;在项目组有大量Android设备时,对设备进行有效管理。通过在实际项目中的应用表明,本文所提出的基于敏捷质量保证系统的Android平台软件项目管理方法能够大大提高测试效率,手动测试的时间是传统测试时间的11%,而且产品功能的质量很好,产品在Google-play上的评分由4.2上升为4.4。
其他文献
网络技术和社会资源共享的逐步融合,为中国各行各业的信息化和数字化信息资源共享进程提供了重要的契机。本文将以此为切入点,就插件技术对数字化信息平台建设的影响和作用进行
聚酯纤维目前产量最大,除了我们熟知的服用之外,聚酯纤维在户外广告灯箱布、蓬盖布等产业领域的应用呈现增长趋势,在这些领域的应用过程中,需要经受阳光、热、氧、水等环境条件的
本文介绍了我校电子通信类专业的电子系统课程设计的教学改革与实践,分析了课程的特点及重要性,课程改革的基本思路,通过分层次、分阶段的综合训练及创新训练,培养学生系统设
本文相对于传统的远程视频监控系统,提出了一种以S3C2440微处理器为核心,结合Linux操作系统的远程视频监控系统。本系统采用了H.264视频视频解码技术,在图片质量不受到影响的情
光纤通信发展速度非常快,凭借其拥有的容量大、重量轻、体积小、低损耗、不易串音以及传输频带宽等优点越来越受到人们的欢迎。本文介绍了光纤通信技术的发展现状,从波分复用
本设计将通知书打印系统与"全国普通高校招生网上录取-院校子系统"紧密结合,以Visual Basic为语言开发环境,以Microsoft office Access 2003为数据库环境,采用RFID射频识别技术将承载新生信息的芯片植入录取通知书中,采用图片控件实现考生图片的打印、通过新增的专业名称表实现录取专业、系别、学制等信息的转换和获取,并最终实现打印。
愈胃汤治疗糜烂性胃窦炎62例古风交(河南省巩义市人民医院,451200)主题词胃炎/中医药疗法,%愈胃汤/治疗应用自1989年~1994年,笔者自拟愈胃汤治疗糜烂性胃炎62例,疗效甚好,现总结如下。1临床资料62例均为门诊病