Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
DATOS GENERALES
Créditos ECTS 6
Carácter Optativo
Curso Cuarto
Prerrequisitos Ninguno
Página 1 de 7
CONTEXTUALIZACIÓN Y JUSTIFICACIÓN DE LA ASIGNATURA
Contexto y En esta asignatura el alumno llegará a entender cómo gestionar un proyecto software
sentido de la a través de una metodología ágil. Para ello, se entenderán los fundamentos de los
asignatura en principios ágiles, así como el conocimiento de las metodologías ágiles de desarrollo
la titulación y más comunes en la vida real.
perfil Profundizaremos en el conocimiento de los roles, reuniones, backlogs, releases, etc,
profesional de las metodologías ágiles y se analizarán las herramientas para la gestión de
proyectos de forma ágil.
De forma transversal a toda la asignatura, veremos cómo incluir calidad software y el
rol de devOps en el marco de las metodologías ágiles.
Competencias
de la
asignatura CMW05: Conocimiento de los principios básicos y principales características de los
entornos de desarrollo software, así como su aplicación en el proceso de desarrollo.
Página 2 de 7
PROGRAMACION DE CONTENIDOS
Breve La demanda de software en todos los ámbitos tecnológicos crece a un ritmo rapidísimo, lo
descripción que hace necesario la creación y uso de nuevas metodologías de desarrollo y de
de la herramientas que permitan agilizar todos los procesos de creación de software. En esta
asignatura asignatura se estudiarán, además, cómo se ven afectados los tradicionales y necesarios
procesos de calidad, validación y verificación del software cuando se hace uso de estas
metodologías.
Manifiesto Ágil
Principios y Paradigmas
Ciclo de Desarrollo de una metodología ágil
Modelo XP
Reglas y Prácticas
Página 3 de 7
METODOLOGÍA
Página 4 de 7
EVALUACIÓN
Sistema El sistema de evaluación será común para todas las asignaturas de la materia y se basará en
evaluativo una selección de las pruebas de evaluación más adecuadas para el tipo de competencias
que se trabajen. El sistema de calificaciones estará acorde con la legislación vigente. (Real
Decreto 1125/2003, de 5 de septiembre, por el que se establece el sistema europeo de
créditos y el sistema de calificaciones en las titulaciones universitarias de carácter oficial y
validez en todo el territorio nacional).
Opción 1. EC + EX
Los estudiantes que opten por esta vía de evaluación deberán realizar el seguimiento de
la Evaluación continua (EC) y podrán obtener hasta un 60% de la calificación final a través
de las actividades que se plantean en la evaluación continua. Además deberán realizar un
Examen final presencial (EX) que supondrá 40% restante. Esta prueba tiene una parte
dedicada al control de la identidad de los estudiantes que consiste en la verificación del
trabajo realizado durante la evaluación continua y otra parte en la que realizan diferentes
pruebas teórico-prácticas para evaluar las competencias previstas en cada asignatura.
Los estudiantes que opten por esta vía deberán realizar una Prueba de Evaluación de
Competencias (PEC) y un Examen final presencial (EX). Será imprescindible aprobar ambas
partes para superar la asignatura.
La PEC se propone como una prueba que el docente plantea con el objetivo de evaluar en
qué medida el estudiante adquiere las competencias definidas en su asignatura y tendrá un
valor del 50% sobre la calificación final.
El Examen, cuyas características serán las mismas que las mencionadas en la opción 1,
supondrá el 50% restante de la calificación final.
Convocatoria extraordinaria
Bibliografía Schwaber, K. (2014). Agile Project Management with Scrum. Redmond, W A: Microsoft
básica Press.
Libro escrito por uno de los co-fundadores de Scrum –Ken Schwaber-, donde se pueden
apreciar ejemplos de la vida real de Scrum en la práctica.
Este es un libro muy recomendable si se quiere identificar y estudiar algunos de los casos
Página 5 de 7
de estudio sobre como funciona Scrum en una variedad de situaciones, lecciones
aprendidas, éxitos y fracasos.
Además, se entenderá cómo se usa Scrum para resolver problemas complejos orientados
a conseguir un mejor resultado y entregar producto software de mayor valor para el cliente
lo antes posible.
Libro escrito por Henrik Kniberg, en el que este experimentado profesional de Scrum y
consultor de éxito explica un magnífico caso de estudio. Se habla sobre como se usa
Extreme Programming para posibilitar que los equipos de Scrum tengan un alto
rendimiento. Es importante que todo equipo conozca su velocidad para que el Dueño del
Producto pueda crear una hoja de ruta del producto con fechas de lanzamiento creíbles.
Las iteraciones y un código con calidad es algo imprescindible y se enseñan los procesos
orientativos de cómo lograr estas metas.
Ward Cunningham (2001). Manifiesto por el desarrollo ágil del software. Recuperado el 12
de Septiembre de 2016, de http://agilemanifesto.org/.
Otros recursos Mountain Goat Software (2016). Iniciación en el mundo ágil y Scrum. Recuperado el
12 de Septiembre de 2016, de https://www.mountaingoatsoftware.com/agile/new-to-
agile-or-scrum.
Scrum.org (2016). ¿Qué es Scrum?. Recuperado el 12 de Septiembre de 2016, de
https://www.scrum.org/Resources/What-is-Scrum.
Agile Retrospectives: Making Good Teams Great (Esther Derby & Diana Larsen).
Retrospectivas útiles y poderosas. Recuperado el 13 de Septiembre de 2016,
de http://agile.2ia.net/Agile%20Retrospectives.pdf
Página 6 de 7
Recuperado el 13 de Septiembre de 2016, de
http://static1.1.sqspcdn.com/static/f/447037/6486321/1270929190703/YahooAgileR
ollout.pdf?token=PB4Y11C7CFo6246UsRn6V9LNgSE%3D
Viaje Ágil de Borland (2009). Lecciones aprendidas en un viaje de tres años para
aplicar Scrum a su negocio. Recuperao el 13 de Septiembre de 2016, de
https://www.agileconnection.com/article/enterprise-agile-journey
Agile Estimating & Planning (Mike Cohn). Explicación de técnicas de planificación
de sprints y de entregas. Recuperado el 15 de Septiembre de 2016,
de https://www.mountaingoatsoftware.com/books/agile-estimating-and-planning
Proyecto Scrum distribuido para las Ferrocarriles Holandeses (2008). Ejecución con
éxito de Scrum después de que un proyecto gestionado de forma tradicional fallara.
Recuperado el 13 de Septiembre de 2016, de https://www.infoq.com/articles/dutch-
railway-scrum
Proyecto de Gestión Ágil en Intel (2008). Caso detallado que describe cómo Intel
utilizó Scrum distribuido dentro de una cultura tradicional. Recuperado el 13 de
Septiembre de 2016, de http://danube.com/docs/case_studies/Intel_case_study.pdf
Mi experiencia como QA en agilismo (2012). Experiencia de actividades diarias de
un evaluador de pruebas en un equipo ágil. Recuperado el 13 de Septiembre de
2016, de https://www.infoq.com/articles/experience-qa-scrum
Agile Software Development with Scrum (2001). Libro escrito por Ken Schwaber y
Mike Beedle. Implementación de el proceso de desarrollo ágil en una empresa a
través de Extreme Programming. Recuperado el 15 de Septiembre de 2016,
de
http://dbmanagement.info/Books/MIX/Agile_Project_Management_With_Scrum.pdf
COMENTARIOS ADICIONALES
La prueba final tendrá un total de 30 preguntas tipo test sobre los contenidos de las distintas unidades
didácticas. Cada pregunta tendrá cuatro posibles opciones de respuesta, siendo solamente una totalmente
correcta.
Página 7 de 7