Skip to content

Latest commit

 

History

History
85 lines (50 loc) · 6.95 KB

introduccion-a-mads.md

File metadata and controls

85 lines (50 loc) · 6.95 KB

Introducción a MADS

Puedes consultar la ficha UA de la asignatura en este enlace.

Herramientas docentes:

  • Moodle: Utilizaremos Moodle para publicar semana a semana enlaces a los materiales en GitHub. También se realizarán las entregas finales de las prácticas (que se deberán ir subiendo también a GitHub). Y utilizaremos el foro de Moodle para poner en común dudas que os puedan surgir cuando estáis realizando los trabajos.
  • Apuntes y materiales en GitHub: Los apuntes consisten en ficheros Markdown con algunas explicaciones sobre las diapositivas. Una ventaja de utilizar GitHub es que se podrá consultar los últimos cambios que se hayan introducido en los materiales.

  • Henry Kniberg es un gran divulgador de las metodologías ágiles. Trabaja en la actualidad como consultor en Spotify y Lego. Le gusta compartir todo lo que hace y muchos de los libros que ha escrito están en abierto. Vamos a utilizar muchos de sus materiales (diapositivas, vídeos, libros, artículos). Muy recomendable su blog.

  • El ciclo "-> Ideas -> Code -> Data ->" es una versión del ciclo de mejora continua de las metodologías lean.

  • Hay cambios importantes en el orden de los temas con respecto al curso anterior. Se deben en gran medida a una reestructuración de las prácticas. En la segunda práctica ya habrá que trabajar con flujos de trabajo con Git y construir un sistema de integración continua, por lo que es necesario adelantar el tema de integración continua a las semanas 3, 4, 5 y 6.

    Se ha eliminado una de las prácticas del curso pasado (la de desarrollo utilizando Test Driven Development TDD) para poder hacer una práctica 3 más larga. En esta práctica se deberá realizar una iteración completa de desarrollo de la aplicación. Se han adelantado los temas de historias de usuario y Scrum y Kanban para poder aplicarlos en esta práctica. Y el tema de XP y TDD se ha retrasado a las últimas semanas de curso. No porque sea menos importante, ni mucho menos, sino porque no vamos a tener tiempo para aplicarlo en prácticas (aunque intentaremos compensarlo haciendo alguna kata en vivo de TDD).

  • Sólo la primera práctica es individual. Las prácticas 2 y 3 serán en grupo. Los grupos deberán tener entre 3 y 4 personas.

  • El primer examen parcial será el 2 de noviembre y se realizará en horario de la clase de teoría. El segundo parcial coincidirá con la fecha oficial del examen de la asignatura. En esas fechas se realizarán los exámenes de teoría y práctica.

  • En cuanto a la evaluación, el 70% por ciento de la calificación será por la nota en los exámenes parciales y el 30% por las prácticas. No hay examen final. Las preguntas serán principalmente de tipo test. Los parciales de la parte de prácticas incluirán preguntas de las tecnologías que se han usado para realizar las prácticas.

Enlaces:

Todos los libros se encuentran en la biblioteca (en formato físico y/o digital), y alguno de ellos están disponibles on-line.

  • Un pequeño debate sobre qué conocéis a priori de las metodologías ágiles. Haremos un resumen en la pizarra.

Terminamos la introducción a la asignatura viendo 15 minutos de un vídeo muy interesante, del agilista español Ángel Medinilla (@angel_m): Introducción a Lean y Agile. Iremos viendo fragmentos del vídeo durante varias semanas; se trata de una muy buena introducción a esta primera parte de la asignatura, que complementa muy bien lo que iremos estudiando en las clases de teoría.

  • !No os vayáis todavía¡. Falta hacer un juego: el reto del malvavisco. Si lo conocéis no digáis nada para no spoilearlo.