Grupo Alarcos · Conference paper · 2011

Scrum-based Methodology for Distributed Software Development

Eva del Nuevo Muñoz, Mario Piattini Velthuis, Francisco José Pino Correa

ICGSE · 2011 · 35 citations (OpenAlex)

There are many companies doing software development in a distributed way nowadays, due to the great benefits that it provides, however, this type of development also leads to multiple complications such as deteriorated communications. Among the most widespread methodologies for software development is the Rational Unified Process (RUP). However, in recent decades a series of methodologies have emerged, called "agile methodologies", which aim to develop software quickly, focusing on people and frequent delivery of software. Of the existing agile methodologies, Scrum is one of the most widely-applied, due to its ability to complement other methods and processes. For this reason, the strategies proposed by Scrum may be suitable for the distributed management and deployment of the phases and disciplines of RUP. In this paper we present a methodology based on the integration of RUP and Scrum, called scRumUP, which has been so designed as to be appropriate in a distributed environment.

View on the group website DOI: 10.1109/icgse.2011.23 PDF