Is Scrum Useful to Mitigate Project's Risks in Real Business Contexts?

This work aims to determine the impact of the agile methodologies usage in software development, in particular, the usefulness and impact of the adoption of Scrum in a real business scenario. The aim is thus whether the adoption and implementation of this methodology, has contributed, and to what extent, for the mitigation of the risk management of software project and for the quality of the software. In order to be possible this study was carried out an investigation, which was distributed internationally, via discussion groups of professionals, followers and supporters of this methodology. Some of the issues explored were: the impact on elicitation of requirements; communication between team’s members and the result of the development - the product. The aim is to also check if the function, role or the culture of the element is an influential factor in your opinion and attitude towards this methodology.