{"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
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.