Professional Documents
Culture Documents
107
I.
INTRODUCCIN
Martn Llamas Nistal, Manuel Caeiro Rodrguez y Juan Manuel Santos Gago, editores
FINTDI 2009: Fomento e Innovacin con Nuevas Tecnologas en la Docencia de la Ingeniera
ISBN 978-84-8158-463-9 2009 IEEE, Sociedad de Educacin: Captulos Espaol y Portugus
108
FINTDI 2009
Universidad de
Zagreb (Croacia)
[8]
Universidad de
Oulu (Finlandia)
[9]
Milwaukee School
of Engineering
(EE.UU) [10]
Lund University
(Suecia) [11]
Universidad de
Memphis (EE.UU)
[12]
Entorno del
curso
Enseanza
dirigida
bsicamente
a estudiantes
de primer o
segundo
semestre.
Estudiantes
de aos
superiores.
Se sugiri la
enseanza
para
estudiantes
de inicio de
curso.
Estudiantes
de aos
superiores.
Estudiantes
de segundo
ao.
Estudiantes
de primer
ao y de
postgrado.
Cursos de
primer y
segundo ao.
Nivel de
cobertura
Versin
ligera de
PSP y una
versin
completa en
cursos de
Ingeniera
del
Software.
Curso de
Ingeniera
del
Software.
Enseanza
de PSP
simplificado.
Herramientas de
soporte
En algunos casos
se usaron hojas de
clculo para
recopilar la
informacin y en
otros se us una
herramienta
propia
desarrollada.
Herramienta
desarrollada.
Cursos de
Ingeniera de
Software
Curso de
Proceso de
Ingeniera
del
Software.
Curso de
introduccin
a PSP.
Documentos
electrnicos
(hojas de clculo).
Registro manual
de los datos de los
procesos.
Curso de
Ingeniera
del
Software.
Herramienta de
trabajo propia.
Martn Llamas Nistal, Manuel Caeiro Rodrguez y Juan Manuel Santos Gago, editores
FINTDI 2009: Fomento e Innovacin con Nuevas Tecnologas en la Docencia de la Ingeniera
ISBN 978-84-8158-463-9 2009 IEEE, Sociedad de Educacin: Captulos Espaol y Portugus
Herramienta
basada en Excel.
FINTDI 2009
109
Martn Llamas Nistal, Manuel Caeiro Rodrguez y Juan Manuel Santos Gago, editores
FINTDI 2009: Fomento e Innovacin con Nuevas Tecnologas en la Docencia de la Ingeniera
ISBN 978-84-8158-463-9 2009 IEEE, Sociedad de Educacin: Captulos Espaol y Portugus
110
FINTDI 2009
Centro
Curso
Asignaturas
Univ. de Deusto
Univ. Autnoma
de Madrid
Univ. San Jorge de
Zaragoza
Univ. Europea de
Madrid
Ingeniera de
software I y II
Ingeniera de
software
Ingeniera de
software
Introduccin a la
ingeniera del
software
Ingeniera del
software y
Ampliacin
Ingeniera del
software e Ing.
software avanzada
Ingeniera de
software
Ingeniera de
software I y II
Ingeniera del
software I y II
Procesos de
desarrollo de
software
Ingeniera del
software de
gestin
Ingeniera del
software
3
2
2y3
Univ. Alcal de
Henares
Univ. Santiago de
Compostela
Univ. Catlica San
Antonio de Murcia
Univ. Politcnica
de Madrid
Univ. de Murcia
3
3y4
3y4
3
Univ. de Vigo
Univ. de Rioja
V.
Temario
publicado
Si
PSP
No
No
Si
No
Semana
Teora
Prctica
Investigacin sobre
fallos del software
Modelado con ETVX.
No
2
3
4
5
Si
No
No
6
7
8
Si
No
No
10
No
No
Seguimiento de
proyectos
Gestin personal de la
configuracin
Aplicacin de la
tcnica del valor
ganado
Gestin de la
configuracin
No
No
11
Contexto
PSP
PSP
general
PSP0*
PSP0.1
PSP0.1*
PSP1*
PSP1
PSP1.1*
PSP1.1*
C. Desarrollo
El curso iniciaba cada semana con una clase terica donde
se impartan los conceptos fundamentales acerca del proceso de
software, y los procesos y formularios PSP necesarios para la
realizacin de las prcticas.
Las clases prcticas iniciaban con una lectura de su
enunciado y a continuacin, se describa por medio de un guin
el proceso PSP especfico para su realizacin y los formularios
con datos a recolectar. Los estudiantes procedan a realizar la
prctica o a resolver dudas sobre su resolucin. Los estudiantes
tenan un nivel de conocimientos muy bsico en programacin
obtenido del curso de Programacin del cuatrimestre anterior.
Las tareas de programacin se realizaron con lenguaje Java
utilizando como plataforma de desarrollo Eclipse Europa. Los
estudiantes tenan una semana de plazo para el desarrollo y
entrega de la prctica.
El material sobre el proceso PSP para elaborar las prcticas
fue generado por los estudiantes utilizando la herramienta PSP
Student Workbook [16]. Esta herramienta desarrollada por el
SEI, proporciona soporte para la recoleccin de datos del
proceso, anlisis de datos histricos y produccin de reportes.
En la Fig. 3 se presenta un ejemplo de un resumen del plan de
proyecto generado a partir de la herramienta.
Para la gestin de los materiales de aprendizaje del curso,
publicacin de anuncios, gestin de grupos, y publicacin y
entrega de las prcticas se utiliz la plataforma SelCampus de
nuestro grupo de investigacin. Dicha plataforma es un sistema
de gestin de aprendizaje implementado por medio del sistema
Dokeos [17]. En la Fig. 4 se muestra la seccin del buzn de
tareas de la plataforma con algunas prcticas enviadas.
Martn Llamas Nistal, Manuel Caeiro Rodrguez y Juan Manuel Santos Gago, editores
FINTDI 2009: Fomento e Innovacin con Nuevas Tecnologas en la Docencia de la Ingeniera
ISBN 978-84-8158-463-9 2009 IEEE, Sociedad de Educacin: Captulos Espaol y Portugus
FINTDI 2009
111
E. Evaluacin
La evaluacin del curso se bas en criterios de evaluacin
continua donde el conjunto de actividades realizado durante el
curso tuvo mayor importancia frente al examen final
tradicional. Durante el cuatrimestre se realiz una verificacin
constante del avance del trabajo realizado por los estudiantes.
A medida que se desarrollaban las prcticas, se publicaban
las notas respectivas para que los estudiantes y profesores
realizaran un seguimiento semanal del trabajo. Adems, otro
recurso bastante utilizado por los estudiantes fueron las tutoras
resueltas de manera presencial y por medios electrnicos.
Para el clculo de la nota final de la asignatura, las prcticas
tuvieron un porcentaje asignado del 60% de la nota final del
curso, la prctica final un porcentaje de 30% y el examen final
un porcentaje de 10%.
El examen final fue de dos tipos dependiendo si el
estudiante realiz o no la evaluacin continua. El examen para
estudiantes que cumplieron la evaluacin continua fue tipo test
con 30 preguntas sobre los contenidos tericos y prcticos de la
asignatura. El examen para estudiantes que no realizaron dicha
evaluacin fue un caso prctico sobre el proceso de desarrollo
de un programa donde se deban realizar formularios PSP.
Figura 3. Resumen del plan de proyecto.
Prctica
Programa de conteo de
tamao de un programa
Contexto
PSP
PSP0
PSP0.1
PSP0.1
PSP1
PSP1
Planificacin de tareas y
calendario
PSP1.1
PSP1.1
Criterios
Registra correctamente los
tiempos y defectos.
Aplica los mtodos de
distribucin normal y
logartmica en la tabla de
tamaos relativos de programas.
Registra correctamente los
tiempos y defectos y el tamao
del programa.
Identifica adecuadamente las
clases y estima el tamao del
software apropiadamente.
Aplica los mtodos A, C y D de
PROBE para realizar
estimaciones de tamao y
tiempo.
Planifica adecuadamente las
tareas y el calendario aplicando
la tcnica de valor ganado.
Elabora pruebas correctas de
software y obtiene el valor
ganado real
Martn Llamas Nistal, Manuel Caeiro Rodrguez y Juan Manuel Santos Gago, editores
FINTDI 2009: Fomento e Innovacin con Nuevas Tecnologas en la Docencia de la Ingeniera
ISBN 978-84-8158-463-9 2009 IEEE, Sociedad de Educacin: Captulos Espaol y Portugus
112
FINTDI 2009
Martn Llamas Nistal, Manuel Caeiro Rodrguez y Juan Manuel Santos Gago, editores
FINTDI 2009: Fomento e Innovacin con Nuevas Tecnologas en la Docencia de la Ingeniera
ISBN 978-84-8158-463-9 2009 IEEE, Sociedad de Educacin: Captulos Espaol y Portugus
FINTDI 2009
113
Martn Llamas Nistal, Manuel Caeiro Rodrguez y Juan Manuel Santos Gago, editores
FINTDI 2009: Fomento e Innovacin con Nuevas Tecnologas en la Docencia de la Ingeniera
ISBN 978-84-8158-463-9 2009 IEEE, Sociedad de Educacin: Captulos Espaol y Portugus
114
FINTDI 2009
[3]
[4]
[5]
[6]
[7]
[8]
[9]
[10]
[11]
[12]
[13]
[14]
[15]
[16]
[17]
Martn Llamas Nistal, Manuel Caeiro Rodrguez y Juan Manuel Santos Gago, editores
FINTDI 2009: Fomento e Innovacin con Nuevas Tecnologas en la Docencia de la Ingeniera
ISBN 978-84-8158-463-9 2009 IEEE, Sociedad de Educacin: Captulos Espaol y Portugus