基于“阶段—关卡”软件开发过程的缺陷预防和质量改进

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:wangxingkun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在信息时代,软件产品和应用的使用范围和影响的领域在不断扩展,从互联网,人工智能,物联网,云计算,芯片到人们的日常生活(出行,购物等),软件已经并且将持续深刻的改变着人类的生活方式。对软件产品来说,质量是影响其整个生命周期的关键因素。软件产品的研发和开发管理正面临以下新的挑战:首先,软件系统的复杂性在不断增强,产品边界在不断扩展和模糊化,产品之间的关联接口,外围设备的连接数量在指数级的增加。其次,用户对产品的期待更趋个性化,对产品的用户体验,功能更新,易用性都有更高的期待。最后,软件产品本身的开发过程趋于复杂,产品的开发过程需要市场,研发,测试,用户体验设计,硬件供应商等部门无缝协作。基于此,传统的软件质量管理方式已经略显力不从心,需要引入新的体系和方法去解决。本文主要从三个方面进行研究:第一,基于“阶段-关卡”新产品研发模型,结合软件产品缺陷产生的特点,借鉴国际标准化组织质量体系,软件过程能力与成熟度模型,软件过程改进和能力确定模型,精益,潜在失效模式及后果分析以及全面质量管理等方法论和工具,针对性的设计每个阶段的缺陷预防方法,确保对潜在的问题及时发现及时解决。按照质量特性,对每个阶段分别从功能性,可靠性,易用性,效率性,可维护性和可移植性方面设计针对性的阶段退出检查单。并且针对具体的阶段,引入不同的方法改进结果输出物的质量。在概念阶段,引入决策矩阵对产品的需求概念进行排序选择。在需求分析阶段,引入VOC和卡诺模型分析方法,分析需求并进行排序。在设计阶段,重新优化阶段退出检查单,优化产品设计流程。在开发阶段,使用代码静态评审方法,分析影响质量的关键因素。测试阶段,重新划分测试的流程。第二,整合过往基于“阶段-关卡”模型开发过程中产生的缺陷,依据正交缺陷分类(Orthogonal Defect Classification,ODC)方法分类,按照帕累托法则,对主要的缺陷类型使用FMEA方法,分析过程,总结原因,采取措施。第三,基于知识管理的方法和原则,对缺陷产生的原因和解决办法进行归纳总结,使用8D分析方法,使缺陷分析过程标准化,一致化,使经验系统化,知识化,建立组织级-项目级的知识分享体系。
其他文献
目的建立多模式物流管理的医用耗材全流程信息化精细化管理体系。方法全面梳理和标准化医用耗材物资字典,建立标准分类编码;直接采用GS1条码或类GS1条码作为院内外医用耗材唯
选取我国南方湿润地区——湖北省漳河灌区桥河流域作为研究对象,并根据1966—2010年土地利用的变化划分为4个阶段.将SCS模型改进后应用于流域的产汇流计算,并分析该流域不同
[目的]通过研究椿皮挥发油的化学成分,为椿皮的开发利用提供理论依据。[方法]运用水蒸气蒸馏法提取椿皮挥发油,采用气相色谱-质谱联用技术(GC-MS)对挥发油成分进行分离鉴定,并
【目的/意义】网络空间治理是数字经济时代背景下的研究热点。提升网络空间治理能力对于我国建设网络强国具有重要意义。【方法/过程】针对我国当前网络空间治理中法律体系不
游客满意度是考量旅游目的地的一把重要标尺。文章以IPA方法为研究手段,通过问卷调查的形式对三亚市游客满意度进行了调查,在分析了三亚市旅游业发展的优势及劣势后提出了相关
为了帮助宇航员进行对抗失重锻炼,提出一种基于弹簧机构的新型抗阻力训练器。该抗阻力训练器利用弹簧的弹性势能模拟人体在地面活动时所受的重力负载,其核心是一套无动力的被
【目的/意义】探究新时代地方党政等用户决策咨询需求与地方决策环境变化所带来的地方智库服务能力结构与要素关系的变化。【方法/过程】剖析面向复杂环境变化的地方党政等用
<正>中国的全球影响力并未得到全面释放,应进一步发挥智库的全球组织力2012年底,面对国家成为全球第二大经济体的新时代背景,中国高度重视智库建设,急切需要来自各方的智力支
<正>2002年6月20日,对桐木人来说是个难忘的好日子。在武夷山市委副书记黄雄、市茶场场长祖耕荣、武夷星老总何一心先生的陪同下,桐木关迎来了一位世纪老人,当代茶界泰斗张天
会议
近些年,我国养殖业发展态势良好,但是水产养殖易受气候、水质及市场等多种因素影响,且养殖技术落后,无法与当前行业发展相适应。基于此,本文主要阐述新时期水产养殖技术推广