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 江鎮(zhèn);徐緒堪;;一種財務軟件質量評估模型的設計[J];計算機與信息技術;2006年05期
2 王永剛;;淺析軟件質量分析員的作用[J];科技資訊;2007年20期
3 陳起;;打造軟件質量控制體系[J];金融電子化;2008年09期
4 胡一娟;白雪;戶靜;;淺談軟件質量工程學[J];科技信息(科學教研);2008年20期
5 劉龍庚;蘇昌盛;楊東日;;軟件質量的七個現(xiàn)狀——《2009中國軟件質量研究報告》分析[J];程序員;2010年03期
6 閆晶;宋雨;;基于生物群落系統(tǒng)的軟件質量評估的復雜性分析[J];電子質量;2010年04期
7 周偉良;辜麗川;張友華;;一種基于質量云的軟件質量評估方法[J];中國科學技術大學學報;2011年04期
8 張宏飛;張輝;;裝備軟件質量監(jiān)督要點分析[J];中國質量;2012年01期
9 劉一鷗;;淺析軟件質量的評價[J];價值工程;2012年06期
10 楊啟善;軟件質量體系認證綜述(上)[J];電子標準化與質量;1997年02期
相關會議論文 前8條
1 李強;許少華;范哲;晁冰;;軍用軟件質量因素建立方法的研究[A];第三屆中國測試學術會議論文集[C];2004年
2 上官廷杰;許瑩;;軟件質量控制[A];2005第二屆電子信息系統(tǒng)質量與可靠性學術研討會論文集[C];2005年
3 王華;向剛;陳焱;;軟件質量評價技術與方法[A];2007'第十二屆全國可靠性物理學術討論會論文集[C];2007年
4 李永華;徐濤;樊瑋;馮霞;;民航軟件質量控制管理方法研究[A];第三屆全國軟件測試會議與移動計算、柵格、智能化高級論壇論文集[C];2009年
5 彭憶;單汨源;;一種軟件質量改進流程與組織構想[A];第七屆計算機模擬與信息技術學術會議論文集[C];1999年
6 胡曉冉;王坤;;軟件質量量化評價規(guī)范在第三方評測中的應用[A];市場踐行標準化——第十一屆中國標準化論壇論文集[C];2014年
7 于洪濤;;構建中國鐵路軟件的質量體系[A];全面建設小康社會:中國科技工作者的歷史責任——中國科協(xié)2003年學術年會論文集(上)[C];2003年
8 王小藝;劉載文;唐立軍;;一種基于專家知識的軟件質量多屬性評價方法[A];全國第19屆計算機技術與應用(CACIS)學術會議論文集(下冊)[C];2008年
相關重要報紙文章 前10條
1 記者 王臻;滿意度衡量軟件質量[N];計算機世界;2005年
2 記者 王東亮;軟件質量有了把關機構[N];北京日報;2008年
3 國壽股份北京研發(fā)中心 陳起;確定軟件質量目標 提高開發(fā)效率[N];中國保險報;2009年
4 劉穎 本報記者 張偉;產業(yè)面臨變革 軟件質量重要性凸顯[N];中國高新技術產業(yè)導報;2011年
5 吳加錄;解析提高軟件質量的“魔法”[N];中國計算機報;2006年
6 姜洋;軟件質量報告出爐[N];中國計算機報;2007年
7 記者 徐建華;我國成立軟件質量測試標準工作組[N];中國質量報;2008年
8 姜洋;中國軟件質量研究報告發(fā)布[N];中國計算機報;2008年
9 合力;聯(lián)創(chuàng)眼中的軟件質量[N];網絡世界;2002年
10 ;打造軟件夢工廠[N];網絡世界;2005年
相關博士學位論文 前4條
1 李克文;軟件質量測評模型與測試數(shù)據(jù)生成方法研究[D];天津大學;2012年
2 潘秋菱;基于過程和度量的軟件質量管理方法研究[D];合肥工業(yè)大學;2002年
3 王琪;軟件質量預測模型中的若干關鍵問題研究[D];上海交通大學;2007年
4 許東;軟件質量保障的若干技術研究[D];上海大學;2007年
相關碩士學位論文 前10條
1 戴美喜;代碼文件連續(xù)變更對軟件質量的影響分析[D];上海交通大學;2015年
2 張瑩;信用信息系統(tǒng)中的軟件質量控制[D];東南大學;2015年
3 劉夢夢;BLC公司軟件質量管理信息系統(tǒng)開發(fā)[D];西安工業(yè)大學;2016年
4 張鵬;QFD在EY公司ZSYM系統(tǒng)設計中的應用研究[D];北京工業(yè)大學;2016年
5 李冬;L公司基于Scrum流程的軟件質量研究[D];上海交通大學;2015年
6 宮麗娜;基于神經網絡的軟件質量預測模型研究[D];中國石油大學;2011年
7 閆晶;基于生物群落結構的軟件質量評估的仿生研究[D];華北電力大學;2011年
8 張剛;中小企業(yè)軟件質量度量模型的分析與研究[D];武漢科技大學;2008年
9 彭蕓;軟件質量控制和定量評估的研究[D];山東科技大學;2004年
10 鄭東霞;基于多Agent技術的軟件質量協(xié)同控制模型研究[D];大連海事大學;2006年
,本文編號:2212790
本文鏈接:http://sikaile.net/guanlilunwen/xiangmuguanli/2212790.html