使用BiDefect进行迭代开发中的定量缺陷管理

L. Gou, Qing Wang, Junhao Yuan, Ye Yang, Mingshu Li, Nan Jiang
{"title":"使用BiDefect进行迭代开发中的定量缺陷管理","authors":"L. Gou, Qing Wang, Junhao Yuan, Ye Yang, Mingshu Li, Nan Jiang","doi":"10.1002/spip.413","DOIUrl":null,"url":null,"abstract":"Iterative development methodology has been widely adopted in recent years since it is flexible and capable of dealing with requirement volatility. However, how to quantitatively manage iterative projects, and in particular, how to quantitatively manage defects across multiple iterations, remains a challenging issue. In this article, we identify three main challenges of quantitative defects management in iterative development in a leading Chinese telecommunications company (named ZZNode). The three challenges are: identifying appropriate ‘control points’ in each iteration, selecting appropriate measures and corresponding measurement methods, and determining the ‘sweet spot’ amount of effort for performing testing and defect-fixing activities. We propose a process performance Baselines based iteration Defects management (BiDefect) method to address the three challenges. We also report an industrial experience where several iterative development projects of ZZNode successfully applied the BiDefect method in initial estimating, analyzing, re-estimating, and controlling number of defects and defect detecting-fixing effort. In addition, we provide the evaluation of using BiDefect method, and discuss the benefits and lessons learned from BiDefect and its application. Copyright © 2009 John Wiley & Sons, Ltd.","PeriodicalId":379836,"journal":{"name":"Softw. Process. Improv. Pract.","volume":"151 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"15","resultStr":"{\"title\":\"Quantitative defects management in iterative development with BiDefect\",\"authors\":\"L. Gou, Qing Wang, Junhao Yuan, Ye Yang, Mingshu Li, Nan Jiang\",\"doi\":\"10.1002/spip.413\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Iterative development methodology has been widely adopted in recent years since it is flexible and capable of dealing with requirement volatility. However, how to quantitatively manage iterative projects, and in particular, how to quantitatively manage defects across multiple iterations, remains a challenging issue. In this article, we identify three main challenges of quantitative defects management in iterative development in a leading Chinese telecommunications company (named ZZNode). The three challenges are: identifying appropriate ‘control points’ in each iteration, selecting appropriate measures and corresponding measurement methods, and determining the ‘sweet spot’ amount of effort for performing testing and defect-fixing activities. We propose a process performance Baselines based iteration Defects management (BiDefect) method to address the three challenges. We also report an industrial experience where several iterative development projects of ZZNode successfully applied the BiDefect method in initial estimating, analyzing, re-estimating, and controlling number of defects and defect detecting-fixing effort. In addition, we provide the evaluation of using BiDefect method, and discuss the benefits and lessons learned from BiDefect and its application. Copyright © 2009 John Wiley & Sons, Ltd.\",\"PeriodicalId\":379836,\"journal\":{\"name\":\"Softw. Process. Improv. Pract.\",\"volume\":\"151 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2009-07-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"15\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Softw. Process. Improv. Pract.\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1002/spip.413\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Softw. Process. Improv. Pract.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1002/spip.413","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 15

摘要

迭代开发方法由于其灵活性和处理需求波动的能力,近年来被广泛采用。然而,如何定量地管理迭代项目,特别是如何定量地管理跨多个迭代的缺陷,仍然是一个具有挑战性的问题。在这篇文章中,我们确定了在中国一家领先的电信公司(名为ZZNode)的迭代开发中定量缺陷管理的三个主要挑战。这三个挑战是:在每个迭代中确定适当的“控制点”,选择适当的度量和相应的度量方法,并确定执行测试和缺陷修复活动的工作量的“最佳点”。我们提出一个基于迭代缺陷管理(BiDefect)方法的过程性能基线来解决这三个挑战。我们还报告了一个工业经验,其中ZZNode的几个迭代开发项目成功地在初始估计、分析、重新估计和控制缺陷数量以及缺陷检测-修复工作中应用了BiDefect方法。此外,我们还提供了使用BiDefect方法的评估,并讨论了BiDefect及其应用的好处和经验教训。版权所有©2009 John Wiley & Sons, Ltd
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Quantitative defects management in iterative development with BiDefect
Iterative development methodology has been widely adopted in recent years since it is flexible and capable of dealing with requirement volatility. However, how to quantitatively manage iterative projects, and in particular, how to quantitatively manage defects across multiple iterations, remains a challenging issue. In this article, we identify three main challenges of quantitative defects management in iterative development in a leading Chinese telecommunications company (named ZZNode). The three challenges are: identifying appropriate ‘control points’ in each iteration, selecting appropriate measures and corresponding measurement methods, and determining the ‘sweet spot’ amount of effort for performing testing and defect-fixing activities. We propose a process performance Baselines based iteration Defects management (BiDefect) method to address the three challenges. We also report an industrial experience where several iterative development projects of ZZNode successfully applied the BiDefect method in initial estimating, analyzing, re-estimating, and controlling number of defects and defect detecting-fixing effort. In addition, we provide the evaluation of using BiDefect method, and discuss the benefits and lessons learned from BiDefect and its application. Copyright © 2009 John Wiley & Sons, Ltd.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Product line requirements engineering in the context of process aspects in organizations with various domains Software process: The end of an Era Implementation of Global Software Development: a structured approach Experience with Innovation Checks: a case study with 46 companies in Denmark Lightweight SPI assessments: what is the real cost?
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1