L公司基于Scrum流程的软件质量研究
[Abstract]:Agile software development process is an adaptive software development method which emphasizes rapid iteration and timely response to changes in customer requirements. Agile development has gradually become the preferred software development process for the software industry, especially the Internet enterprises, because it adapts to the environment factors such as the rapid changes of the current software industry business forms and the fierce competition in the industry. Scrum in agile development methods has become a mainstream approach. Quality management in software development is a very important problem in enterprises, in which software defect management is the core of daily management of software development. At present, there are few researches on the defects of agile process, especially quantitative research. This paper collects more than two years' data from the project management system of L Company which is developed by Scrum process, including defects, user stories, tasks and so on. By using the zero expansion negative binomial regression model to analyze these data, the number of defects produced by a developer in an iteration and the number of different types of tasks he is responsible for are studied. The correlation between the number of defects generated by the developer in the last iteration, the historical defect density of the module and the working life of the independent variables. Through the data analysis, it is concluded that different types of development tasks and the number of defects in this iteration have different degrees of positive correlation, in which the business logic layer of the number of tasks and the number of defects is the strongest correlation; The number of defects in the last iteration and the historical defect density of the module also have a strong positive correlation with the number of defects in this iteration. This model can be used to identify potentially high-defect modules in the iteration for reference by developers and testers. Combining the data generated in the Scrum development process and using the metric design idea of PSM, this paper designs a series of software quality metrics that can be used in the Scrum agile development process by analyzing the information needs of different roles in Scrum.
【学位授予单位】:上海交通大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP311.5
【相似文献】
相关期刊论文 前10条
1 江镇;徐绪堪;;一种财务软件质量评估模型的设计[J];计算机与信息技术;2006年05期
2 王永刚;;浅析软件质量分析员的作用[J];科技资讯;2007年20期
3 陈起;;打造软件质量控制体系[J];金融电子化;2008年09期
4 胡一娟;白雪;户静;;浅谈软件质量工程学[J];科技信息(科学教研);2008年20期
5 刘龙庚;苏昌盛;杨东日;;软件质量的七个现状——《2009中国软件质量研究报告》分析[J];程序员;2010年03期
6 闫晶;宋雨;;基于生物群落系统的软件质量评估的复杂性分析[J];电子质量;2010年04期
7 周伟良;辜丽川;张友华;;一种基于质量云的软件质量评估方法[J];中国科学技术大学学报;2011年04期
8 张宏飞;张辉;;装备软件质量监督要点分析[J];中国质量;2012年01期
9 刘一鸥;;浅析软件质量的评价[J];价值工程;2012年06期
10 杨启善;软件质量体系认证综述(上)[J];电子标准化与质量;1997年02期
相关会议论文 前8条
1 李强;许少华;范哲;晁冰;;军用软件质量因素建立方法的研究[A];第三届中国测试学术会议论文集[C];2004年
2 上官廷杰;许莹;;软件质量控制[A];2005第二届电子信息系统质量与可靠性学术研讨会论文集[C];2005年
3 王华;向刚;陈焱;;软件质量评价技术与方法[A];2007'第十二届全国可靠性物理学术讨论会论文集[C];2007年
4 李永华;徐涛;樊玮;冯霞;;民航软件质量控制管理方法研究[A];第三届全国软件测试会议与移动计算、栅格、智能化高级论坛论文集[C];2009年
5 彭忆;单汨源;;一种软件质量改进流程与组织构想[A];第七届计算机模拟与信息技术学术会议论文集[C];1999年
6 胡晓冉;王坤;;软件质量量化评价规范在第三方评测中的应用[A];市场践行标准化——第十一届中国标准化论坛论文集[C];2014年
7 于洪涛;;构建中国铁路软件的质量体系[A];全面建设小康社会:中国科技工作者的历史责任——中国科协2003年学术年会论文集(上)[C];2003年
8 王小艺;刘载文;唐立军;;一种基于专家知识的软件质量多属性评价方法[A];全国第19届计算机技术与应用(CACIS)学术会议论文集(下册)[C];2008年
相关重要报纸文章 前10条
1 记者 王臻;满意度衡量软件质量[N];计算机世界;2005年
2 记者 王东亮;软件质量有了把关机构[N];北京日报;2008年
3 国寿股份北京研发中心 陈起;确定软件质量目标 提高开发效率[N];中国保险报;2009年
4 刘颖 本报记者 张伟;产业面临变革 软件质量重要性凸显[N];中国高新技术产业导报;2011年
5 吴加录;解析提高软件质量的“魔法”[N];中国计算机报;2006年
6 姜洋;软件质量报告出炉[N];中国计算机报;2007年
7 记者 徐建华;我国成立软件质量测试标准工作组[N];中国质量报;2008年
8 姜洋;中国软件质量研究报告发布[N];中国计算机报;2008年
9 合力;联创眼中的软件质量[N];网络世界;2002年
10 ;打造软件梦工厂[N];网络世界;2005年
相关博士学位论文 前4条
1 李克文;软件质量测评模型与测试数据生成方法研究[D];天津大学;2012年
2 潘秋菱;基于过程和度量的软件质量管理方法研究[D];合肥工业大学;2002年
3 王琪;软件质量预测模型中的若干关键问题研究[D];上海交通大学;2007年
4 许东;软件质量保障的若干技术研究[D];上海大学;2007年
相关硕士学位论文 前10条
1 戴美喜;代码文件连续变更对软件质量的影响分析[D];上海交通大学;2015年
2 张莹;信用信息系统中的软件质量控制[D];东南大学;2015年
3 刘梦梦;BLC公司软件质量管理信息系统开发[D];西安工业大学;2016年
4 张鹏;QFD在EY公司ZSYM系统设计中的应用研究[D];北京工业大学;2016年
5 李冬;L公司基于Scrum流程的软件质量研究[D];上海交通大学;2015年
6 宫丽娜;基于神经网络的软件质量预测模型研究[D];中国石油大学;2011年
7 闫晶;基于生物群落结构的软件质量评估的仿生研究[D];华北电力大学;2011年
8 张刚;中小企业软件质量度量模型的分析与研究[D];武汉科技大学;2008年
9 彭芸;软件质量控制和定量评估的研究[D];山东科技大学;2004年
10 郑东霞;基于多Agent技术的软件质量协同控制模型研究[D];大连海事大学;2006年
,本文编号:2212790
本文链接:https://www.wllwen.com/guanlilunwen/xiangmuguanli/2212790.html