Metodologías ágiles
Son más utilizadas hoy en día, por su flexibilidad y agilidad que ofrecen. Aumentan la productividad de los equipos de trabajo, porque constantemente están informados de lo que se debe hacer. Todo esto permite que el software pueda ser adaptado en el proceso, lo que conlleva a crear aplicaciones más eficientes. Las principales son: Scrum Es un marco de trabajo que se basa en principios ágiles y que permite gestionar proyectos complejos de forma eficiente y flexible. A diferencia de otros métodos, Scrum no define un proceso lineal y secuencial, sino que se adapta a las necesidades y cambios del proyecto mediante ciclos cortos y regulares llamados sprints. Cada sprint tiene una duración fija (normalmente de dos a cuatro semanas) y consta de cuatro fases: planificación, ejecución, revisión y retrospectiva. En la planificación, el equipo define el objetivo y el alcance del sprint, seleccionando las tareas prioritarias del backlog (lista de requisitos). En la ejecución, el equipo trabaja d...