Advanced

Application of re-estimation in re-planning of software product releases

Al-Emran, Ahmed; Fadallah, Anas; Paikari, Elham; Pfahl, Dietmar LU and Ruhe, Günther (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:
author
organization
publishing date
type
Chapter in Book/Report/Conference proceeding
publication status
published
subject
in
Lecture Notes in Computer Science
volume
6195
pages
260 - 272
publisher
Springer
conference name
ICSP 2010 - International Conference on Software Process, July 08-09
external identifiers
  • scopus:77955505949
ISSN
0302-9743
1611-3349
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
2010-09-09 14:11:07
date last changed
2018-05-29 10:07:36
@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    = {Lecture Notes in Computer Science},
  isbn         = {978-3-642-14346-5},
  issn         = {0302-9743},
  language     = {eng},
  pages        = {260--272},
  publisher    = {Springer},
  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},
  volume       = {6195},
  year         = {2010},
}