DocumentCode
2999344
Title
Choosing the Best Design Strategy from Requirements. A Value-Based Approach
Author
Cabrero, Daniel ; Garzas, J. ; Piattini, Mario
Author_Institution
DGT, Spanish Minist. of Internal Affairs, Spain
fYear
2007
fDate
19-21 March 2007
Firstpage
87
Lastpage
94
Abstract
Various different valid software design solutions may respond satisfactorily to the same product requirements. In addition, a great part of the success of a software project depends on the software design selected. However, there are very few methods that quantify how much value will be added by each particular design strategy, and hence very little time is spent in choosing the best design option. We propose a method that estimates the value of a design strategy, starting from requirements. This method is based on the probability of change of each requirement as well as of its relative importance. Those parameters will later be traced into better design artifacts. The proposed approach takes into account the cost of each strategy, the probability, or risk, and the cost of introducing a better design solution.
Keywords
software cost estimation; software maintenance; software reliability; design strategy; software cost estimation; software design; software maintenance; software project; Aggregates; Application software; Cost function; Profitability; Programming; Size measurement; Software design; Software engineering; Software maintenance;
fLanguage
English
Publisher
ieee
Conference_Titel
Exploring Quantifiable IT Yields, 2007. EQUITY '07. IEEE International Conference on
Conference_Location
Amsterdam
Print_ISBN
978-1-4244-2537-2
Type
conf
DOI
10.1109/EQUITY.2007.6
Filename
5206403
Link To Document