TY - JOUR
T1 - Hybrid Assessment Method for Software Engineering Decisions.
AU - Moreira, Ana Maria Diniz
AU - Ribeiro, Maria Rita Sarmento de Almeida
PY - 2011/1/1
Y1 - 2011/1/1
N2 - During software development, many decisions need to bemade to guarantee the satisfaction of the stakeholders'requirements and goals. The full satisfaction of all of these requirements and goals may not be possible, requiringdecisions over conflicting human interests as well as technological alternatives, with an impact on the qualityand cost of the final solution. This work aims at assessing the suitability of multi-criteria decision making(MCDM) methods to support software engineers' decisions. To fulfil this aim, a HAM (Hybrid AssessmentMethod) is proposed,which gives its user the ability to perceive the influence different decisionsmay have on thefinal result. HAMis a simple and efficientmethod that combines one single pairwise comparison decision matrix(to determine theweights of criteria)with one classicalweighted decisionmatrix (to prioritize the alternatives).To avoid consistency problems regarding the scale and the prioritizationmethod, HAMuses a geometric scale forassessing the criteria and the geometric mean for determining the alternative ratings.
AB - During software development, many decisions need to bemade to guarantee the satisfaction of the stakeholders'requirements and goals. The full satisfaction of all of these requirements and goals may not be possible, requiringdecisions over conflicting human interests as well as technological alternatives, with an impact on the qualityand cost of the final solution. This work aims at assessing the suitability of multi-criteria decision making(MCDM) methods to support software engineers' decisions. To fulfil this aim, a HAM (Hybrid AssessmentMethod) is proposed,which gives its user the ability to perceive the influence different decisionsmay have on thefinal result. HAMis a simple and efficientmethod that combines one single pairwise comparison decision matrix(to determine theweights of criteria)with one classicalweighted decisionmatrix (to prioritize the alternatives).To avoid consistency problems regarding the scale and the prioritizationmethod, HAMuses a geometric scale forassessing the criteria and the geometric mean for determining the alternative ratings.
U2 - 10.1016/j.dss.2010.12.009
DO - 10.1016/j.dss.2010.12.009
M3 - Article
SN - 0167-9236
VL - Volume 51
SP - 208
EP - 219
JO - Decision Support Systems
JF - Decision Support Systems
IS - NA
ER -