The software industry has evolved during the last two decades due to the globalization,maintenance and development of the world. The development and maintenance of softwarehas shifted from being single site to different geographical locations across the globe.Distributed Software Development adds new factors to development, such as distance inculture and time, which complicate development further. Distributed Software Development,therefore, become much more difficult to manage than co-located projects. To manage DSDprojects and to restrict risks, software risk management plays a vital role in minimizing risks.Our report presents the findings of a systematic review of the literature related to thetechniques for managing the risks concerning Globally Distributed Software Development,and risks that are managed through these techniques. At the end, we present our own DSDAgile Risk Management framework to manage risks and minimize the damage from these risksand evaluated our framework via a semi-structured case study intended to evaluatedistributed software development projects.
展开▼