Application of re-estimation in re-planning of software product releases
(2010) ICSP 2010 - International Conference on Software Process, July 08-09 In Lecture Notes in Computer Science 6195. p.260-272- Abstract
- Context: Re-planning of product releases is a very dynamic endeavor and new research methods or improvements of existing methods are still required. This paper explores the role of re-estimation in the re-planning process of product releases.
Objective: The purpose of this study is to analyze effects of defect and effort re-estimation in the process of release re-planning. In particular, two questions are answered: Question 1: In the absence of re-estimation, does conducting replanning have any advantages over not conducting re-planning? Question 2: In the case of re-planning, does conducting re-estimation have any advantages over not conducting re-estimation?
Method: The proposed method H2W-Pred extends the existing... (More) - Context: Re-planning of product releases is a very dynamic endeavor and new research methods or improvements of existing methods are still required. This paper explores the role of re-estimation in the re-planning process of product releases.
Objective: The purpose of this study is to analyze effects of defect and effort re-estimation in the process of release re-planning. In particular, two questions are answered: Question 1: In the absence of re-estimation, does conducting replanning have any advantages over not conducting re-planning? Question 2: In the case of re-planning, does conducting re-estimation have any advantages over not conducting re-estimation?
Method: The proposed method H2W-Pred extends the existing H2W re-planning method by accommodating dynamic updates on defect and effort estimates whenever re-planning takes place. Based on the updates, effort for development of new functionality needs to be re-adjusted and balanced against the additional effort necessary to ensure quality early. The proposed approach is illustrated by case examples with simulated data.
Results: The simulation results show that conducting re-planning yields better release value in terms of functionality than not conducting re-planning. Furthermore, performing re-estimation when doing re-planning generates a portfolio of solutions that help balance trade-offs between several aspects of release value, e.g., between functionality and quality.
Conclusion: If the development of a product release requires balancing between potentially conflictive aspects, such as quality vs. functionality, then re-estimation in the re-planning process is beneficial. (Less)
Please use this url to cite or link to this publication:
https://lup.lub.lu.se/record/1669305
- author
- Al-Emran, Ahmed ; Fadallah, Anas ; Paikari, Elham ; Pfahl, Dietmar LU and Ruhe, Günther
- organization
- publishing date
- 2010
- type
- Chapter in Book/Report/Conference proceeding
- publication status
- published
- subject
- host publication
- New modeling concepts for today's software processes / Lecture notes in computer science
- series title
- Lecture Notes in Computer Science
- volume
- 6195
- pages
- 260 - 272
- publisher
- Springer
- conference name
- ICSP 2010 - International Conference on Software Process, July 08-09
- conference location
- Paderborn, Germany
- conference dates
- 2010-07-08 - 2010-07-09
- external identifiers
-
- scopus:77955505949
- ISSN
- 1611-3349
- 0302-9743
- ISBN
- 978-3-642-14346-5
- DOI
- 10.1007/978-3-642-14347-2_23
- language
- English
- LU publication?
- no
- id
- 0a28eb1a-d9df-4a41-857c-cf54be8bb42b (old id 1669305)
- date added to LUP
- 2016-04-01 10:40:37
- date last changed
- 2024-10-07 10:36:56
@inproceedings{0a28eb1a-d9df-4a41-857c-cf54be8bb42b, abstract = {{Context: Re-planning of product releases is a very dynamic endeavor and new research methods or improvements of existing methods are still required. This paper explores the role of re-estimation in the re-planning process of product releases. <br/><br> Objective: The purpose of this study is to analyze effects of defect and effort re-estimation in the process of release re-planning. In particular, two questions are answered: Question 1: In the absence of re-estimation, does conducting replanning have any advantages over not conducting re-planning? Question 2: In the case of re-planning, does conducting re-estimation have any advantages over not conducting re-estimation? <br/><br> Method: The proposed method H2W-Pred extends the existing H2W re-planning method by accommodating dynamic updates on defect and effort estimates whenever re-planning takes place. Based on the updates, effort for development of new functionality needs to be re-adjusted and balanced against the additional effort necessary to ensure quality early. The proposed approach is illustrated by case examples with simulated data. <br/><br> Results: The simulation results show that conducting re-planning yields better release value in terms of functionality than not conducting re-planning. Furthermore, performing re-estimation when doing re-planning generates a portfolio of solutions that help balance trade-offs between several aspects of release value, e.g., between functionality and quality. <br/><br> Conclusion: If the development of a product release requires balancing between potentially conflictive aspects, such as quality vs. functionality, then re-estimation in the re-planning process is beneficial.}}, author = {{Al-Emran, Ahmed and Fadallah, Anas and Paikari, Elham and Pfahl, Dietmar and Ruhe, Günther}}, booktitle = {{New modeling concepts for today's software processes / Lecture notes in computer science}}, isbn = {{978-3-642-14346-5}}, issn = {{1611-3349}}, language = {{eng}}, pages = {{260--272}}, publisher = {{Springer}}, series = {{Lecture Notes in Computer Science}}, title = {{Application of re-estimation in re-planning of software product releases}}, url = {{http://dx.doi.org/10.1007/978-3-642-14347-2_23}}, doi = {{10.1007/978-3-642-14347-2_23}}, volume = {{6195}}, year = {{2010}}, }