Improving Offshore-Outsourced Software Development requirement Risk Prioritization,Scheduling and Prediction

zeynab shima salarian, Hassan Rashidi

Abstract


Researchers consider requirements uncertainty and risk as a problem to be addressed during software development by choosing an appropriate strategy to mitigate the uncertainty because it maybe riskiness and thus must mitigate. Project risk evaluation should be performed by using one of the multi-attribute evaluation methods because of the multidimensional nature of risks. This requires a method that allows the use of decision makers’ vague judgments in the pairwise comparison of attributes. The fuzzy AHP method meets this requirement. Offshore-outsourced software development is gaining popularity because companies are continuously forced to reduce production costs while keeping sustainable competitive strength. However, this trend of software development increases projects’ complexity and brings up risks to the overall project environment. Therefore, risks of offshore software development require to be managed as early as possible for a successful project. This paper considers a risk management model from a holistic perspective to manage offshore software development risk, integrated into early stages of development that improve by using of  a fuzzy decision making method. The approach effectively identifies and specifies the goals of a project and the related requirement risk factors and then prioritize them by using of fuzzy analytic hierarchy process and determin that the softeare project is acceptable or not. We show how to trace and control these risks already during early requirements engineering activities.


Full Text:

PDF

Refbacks

  • There are currently no refbacks.


Copyright © ExcelingTech Publisher, UK