Una Estrategia para la enseñanza de metodologías ágiles

View/Open
Document typeConference report
Defense date2013-07-10
PublisherUniversitat Jaume I. Escola Superior de Tecnologia i Ciències Experimentals
Rights accessOpen Access
Except where otherwise noted, content on this work
is licensed under a Creative Commons license
:
Attribution-NonCommercial-NoDerivs 3.0 Spain
Abstract
El propósito de este trabajo es presentar una estrategia
docente para la enseñanza de metodologías
ágiles, que hemos refinado durante más de 10 años
de aplicación en asignaturas de Ingeniería Informática,
y que actualmente acabamos de trasladar al
Grado en Ingeniería Informática. Se trata de 2
asignaturas consecutivas que integran tanto el
aprendizaje de métodos y técnicas para el desarrollo
de software como su puesta en acción en el marco
de un proyecto de desarrollo de software. Si bien se
ofrece una visión global de las metodologías, gran
parte del contenido de estas asignaturas se centra en
el enfoque ágil. En la asignatura Proceso del Software
(PSW) se introducen los conceptos de Kanban
[1], Lean Software Development [6], Scrum [3,7] y
Extreme Programming [2], y se complementa su
aprendizaje con el apoyo de diversos ejemplos y
actividades. También en esta asignatura se realiza
un trabajo práctico de exploración y planificación
de un proyecto ágil. En la asignatura Proyecto de
Ingeniería de Software (PIN) se forman equipos de
8 a 10 integrantes y se recrea el desarrollo ágil de
un producto software empleando diversas prácticas
ágiles, siguiendo un proceso iterativo e incremental,
realizando 3 sprints, y todo ello apoyado con una
herramienta para la gestión del proyecto. La organización
y todo el material de PSW está disponible en
psw.tuneupprocess.com. SUMMARY -- strategy that we have refined over 10 years of
application in computer engineering courses, and
now we have just moved to the new Degree in
Computer Engineering. These two consecutive
subjects integrate both, the learning of software
development methods and practices and its implementation
in the context of a project. We provide an
overview of methods and practices, but certainly
most of the contents of these subjects are focused
on agile methods. The subject Software Process
introduces the concepts and practices included in
the most popular agile methods; Kanban, Lean
Software Development, Scrum and Extreme Programming,
and their learning is complemented with
a practical activities. In this subject the students
also work on the exploring and planning phase of
an agile project. In the subject Software Engineering
Project working in teams participate in the agile
development of a software product using a set agile
practices and using a tool for collaboration support,
following an iterative and incremental process, and
carrying on three sprints. All the educational materials
of PSW subject are available for download
from psw.tuneupprocess.com.
CitationLetelier Torres, Patricio; Penadés Gramaje, Mª Carmen. Una Estrategia para la enseñanza de metodologías ágiles. A: JENUI. "Jornadas de Enseñanza Universitaria de la Informática (19es: 2013: Castelló de la Plana)". Castelló de la Plana: Universitat Jaume I. Escola Superior de Tecnologia i Ciències Experimentals, 2013.
ISBN978-84-695-8051-6
Files | Description | Size | Format | View |
---|---|---|---|---|
p27.let_unae.pdf | 457,0Kb | View/Open |