Ayacucho, Perú
Los cambios tecnológicos a los que nos enfrentamos en la actualidad hace que la innovación sea constante para responder las exigencias que demanda el mercado. En ese sentido, las organizaciones desarrolladoras de software apuestan por las metodologías ágiles para desarrollar software. Todas las metodologías ágiles se basan en los valores y principios del “Manifiesto Ágil”, sin embargo, cada una de estas metodologías ágiles difieren en sus orientaciones y propósitos, tal como sucede con la metodología ágil de la Programación Extrema y el marco de trabajo Scrum; el primero se basa en un conjunto de buenas prácticas para el desarrollo; el segundo está enfocado en las prácticas de organización y gestión. La presente investigación tiene como objetivo implementar el modelo de desarrollo de software de la Programación Extrema sobre Scrum para permitir la gestión de software ágil, adoptando los dos componentes esenciales y complementarios mencionados que plantea la ingeniería de software.
The technological changes that we are facing today make innovation constant to meet the demands of the market. In this sense, software development organizations are committed to agile methodologies to develop software. All agile methodologies are based on the values and principles of the “Agile Manifesto”, however, each of these agile methodologies differ in their orientations and purposes, as happens with the agile methodology of Extreme Programming and the Scrum framework; the first is based on a set of good practices for development; the second is focused on organization and management practices. The objective of this research is to implement the Extreme Programming on Scrum software development model to allow agile software management, adopting the two essential and complementary components proposed by software engineering.