You are on page 1of 10

ISSN 1900-8260

Enero a Junio de 2015, Vol. 10, N. 19, pp. 131-140 2015 ACOFI http://www.educacioneningenieria.org

Recibido: 15/04/2015 Aprobado: 23/05/2015

PROPUESTA DE EVALUACIN DE HABILIDADES


BLANDAS EN INGENIERA DE SOFTWARE POR MEDIO
DE PROYECTOS UNIVERSIDAD-EMPRESA

ASSESMENT PROPOSAL OF SOFT SKILLS IN SOFTWARE ENGINEERING


THROUGH UNIVERSITY-INDUSTRY COLLABORATION PROJECTS

Mara Clara Gmez lvarez, Bell Manrique-Losada y Gloria Piedad Gasca-Hurtado


Universidad de Medelln, Medelln (Colombia)

Resumen

La ingeniera de software conjuga aspectos tcnicos que provienen de las ciencias de la computacin
con habilidades blandas como comunicacin, negociacin y trabajo en equipo para el desarrollo de
productos de alta calidad. Por esta razn, es importante que su proceso de enseanza-aprendizaje se
oriente no slo al desarrollo de habilidades tcnicas sino tambin de habilidades blandas o sociales. En
este contexto surgen estrategias de enseanza de ingeniera de software basadas en la generacin de
ambientes de colaboracin inclusivos para los estudiantes en la ejecucin de proyectos universidad-empresa.
Sin embargo, los mtodos de evaluacin de las habilidades blandas como parte de las estrategias de
enseanza de ingeniera de software son escasos. En este artculo se plantea una propuesta de evaluacin
de habilidades blandas en la enseanza de la ingeniera de software cuando la ejecucin de proyectos
universidad-empresa es una de las estrategias pedaggicas seleccionadas por el docente.

Palabras claves: evaluacin; enseanza-aprendizaje, habilidades blandas, ingeniera de software.

Abstract

Software engineering deals with technical concepts of computer science and soft skills like com-
munication, negotiation and teamwork for implementing high quality software products. Hence, software
engineering teaching and learning process is oriented to development of technical and social or soft skills.
Several teaching and learning strategies trying to accomplish this goal through student participation in
university- industry collaboration projects. However, the definition of assessment methods for soft skills
is still absent in many of such strategies. In this paper an assessment proposal of soft skills in software
engineering teaching is presented. This proposal is associated to the implementation of university-industry
software projects as teaching and learning strategy.

Keywords: assessment, teaching-learning, soft skills, software engineering.


132 Revista Educacin en Ingeniera Enero a Junio de 2015, Vol. 10, N. 19

Introduccin Frente a la importancia de la evaluacin en el proceso


de enseanza-aprendizaje, en este artculo se presenta
La ingeniera de software comprende la aplicacin de una propuesta de evaluacin de habilidades blandas
un enfoque sistemtico, disciplinado y cuantificable en en la enseanza de ingeniera de software basada en
el desarrollo de software (IEEE, 2004). Esta aplicacin la ejecucin de proyectos universidadempresa. Esta
incluye la creacin de herramientas, mtodos y tcnicas propuesta parte de la observacin y valoracin de
para soportar la produccin de software, as como actividades realizadas por los estudiantes en el curso de
todos los aspectos relacionados con la gestin de ingeniera de software, con el objetivo de implementar
proyectos, en los que se involucran personas, procesos un producto de software con la participacin activa
y herramientas tecnolgicas. Adicionalmente, en esta de clientes reales. El propsito es motivar la reflexin
disciplina se conjugan aspectos tcnicos de las ciencias de los docentes de reas afines a la ingeniera de
de computacin con habilidades blandas tales como software sobre la importancia de la incorporacin de
comunicacin, negociacin, colaboracin y trabajo estrategias de enseanza-aprendizaje para el desarrollo
en equipo, entre otros. De esta manera el ingeniero de habilidades blandas. El inters de dicha reflexin no
de software puede generar soluciones informticas slo es generar espacios que favorezcan la adquisicin
que satisfagan las necesidades de los interesados e de estas habilidades, sino tambin la generacin de
incrementen la eficiencia de los procesos de negocio propuestas para medir su evolucin en los cursos. De
impactados (Prikladnicki et al., 2013). esta forma es posible implementar acciones de mejora
del proceso de enseanza-aprendizaje para una mayor
La importancia de las habilidades blandas en el eficacia en las habilidades de los estudiantes.
ejercicio profesional del ingeniero de software ha
dado lugar a la aparicin de estrategias orientadas a su La estructura del artculo es la siguiente: en la siguiente
incorporacin en el proceso de enseanza-aprendizaje. seccin se presentan trabajos previos acerca de la
Estas estrategias buscan la generacin de ambientes incorporacin de habilidades blandas en la enseanza
de colaboracin en los que los estudiantes puedan de ingeniera de software y la evaluacin basada en
desarrollar la creatividad y habilidades sociales, habilidades; posteriormente se describe la propuesta
crticas para sus prcticas de ingeniera, como la de evaluacin de habilidades blandas en la enseanza
comunicacin efectiva, el liderazgo, la capacidad de ingeniera de software mediante la ejecucin
de negociacin y el trabajo en equipo (Bull et al., de proyectos universidad-empresa; finalmente, se
2013). Estas experiencias pretenden tambin que plantean las conclusiones y el trabajo futuro.
los estudiantes intervengan en la realidad de las
organizaciones, lo cual logra disminuir la brecha
universidad-empresa, especficamente en el desarrollo Trabajos previos
de las habilidades de los ingenieros requeridas por la
industria y aquellas que se desarrollan en la formacin Incorporacin de habilidades blandas en la
profesional del estudiante (Anaya, 2006). enseanza de ingeniera de software

La incorporacin de estas habilidades blandas en el La importancia de las habilidades blandas en la


proceso de enseanza de ingeniera de software se ingeniera de software se refleja en una serie de
ha llevado a cabo por medio de: i) casos de estudio iniciativas orientadas a su desarrollo y medicin
para simulacin de entornos reales de desarrollo de en el proceso de enseanzaaprendizaje de los
software (Jia, 2010; Hong-mei y Rui-sheng, 2011) y futuros profesionales de esta disciplina. Jia (2010)
ii) ejecucin de proyectos de software universidad- propone la incorporacin de casos de estudio reales
empresa (Cheng et al., 2010; Gonzlez et al., 2010; en entornos virtuales de aprendizaje que constituyen
Garousi, 2011; Prenzenstadler et al., 2013). una herramienta para fomentar la colaboracin y
comunicacin entre los estudiantes. Adems, estos
Sin embargo, slo algunos autores como Gonzlez et casos son resultado de un proceso de diseo en el
al. (2010) y Garousi (2011) dentro de su propuesta de que el docente tiene claridad sobre los siguientes
enseanza-aprendizaje incorporan proyectos reales, aspectos: i) qu ensear, ii) organizacin del proceso
estrategias para desarrollar habilidades blandas y de enseanza y iii) medicin de la efectividad de la
mtodos de evaluacin de dichas habilidades. estrategia de enseanza.

Copyright 2015 Asociacin Colombiana de Facultades de Ingeniera


Propuesta de evaluacin de habilidades blandas en ingeniera de software por medio de proyectos universidad-empresa
133

Por su parte, Hong-mei & Rui-sheng (2011) basan el iniciativa la oportunidad de aplicar sus conocimientos
desarrollo de habilidades blandas en la orientacin de y habilidades en desafos reales de sistemas a gran
casos de estudio que simulan proyectos industriales. escala y entregar a los clientes productos probados
La propuesta tiene como fundamento que los docentes sistemticamente.
realicen un acercamiento al sector industrial previo
al diseo de los casos de estudio. De esta manera Finalmente, Pendenstadler et al. (2013) proponen un
pueden conocer el proceso de software en un con- curso de educcin de requisitos con participacin de
texto prctico, as como los mtodos y herramientas la industria para el desarrollo de habilidades blandas.
utilizados en la industria. Adicionalmente, proponen Esta propuesta comprende la metodologa, la estrategia
el desarrollo de estas habilidades a partir de un de evaluacin, los costos y la inversin asociada con
proceso de enseanza-aprendizaje que consta de la implementacin de esta estrategia de enseanza,
tres fases: i) presentacin de un caso de estudio cuyos objetivos son: i) comprensin de la importancia,
modelo para impartir conocimientos, ii) entrega la terminologa, los pasos del proceso y los artefactos
de un caso de verificacin en el que puedan aplicar asociados con la educcin de requisitos por parte
la misma secuencia de pasos descrita en el caso de de los estudiantes, y ii) desarrollo y fortalecimiento
estudio modelo y iii) asignacin de un caso de mayor de habilidades requeridas en este proceso, es decir,
complejidad para que sea resuelto. anlisis, abstraccin, comunicacin y sensibilidad
frente a los problemas del cliente.
Chen et al. (2010) plantean el desarrollo de habilidades
blandas mediante la ejecucin de proyectos de software La evaluacin en el proceso de enseanza
con empresas reales, con los siguientes propsitos: i)
formalizacin de la participacin de los interesados La evaluacin ha sido considerada como uno de los
en la ejecucin del proyecto, ii) ritmo constante de componentes fundamentales del proceso de enseanza-
trabajo y colaboracin en el equipo de desarrollo, y iii) aprendizaje (Quintana et al., 2013). Puede definirse
supervisin del trabajo de los estudiantes sin generar un como un proceso continuo y participativo que tiene
sobreesfuerzo para el docente. El principal instrumento como propsito medir la evolucin del aprendizaje
para el logro de estos propsitos son las reuniones del estudiante y mejorar el diseo y desarrollo de la
frecuentes entre interesados, docentes y estudiantes prctica docente (Alart, 2010).
para hacer seguimiento a las actividades en curso,
negociar el alcance de las entregas y dar a conocer Segn Biggs & Tang (2011), a partir de un proceso
los problemas que se presenten en el desarrollo y la de evaluacin debe ser posible determinar: i) qu
identificacin de posibles soluciones por consenso. aprenden los estudiantes; ii) cmo aprenden y iii) su
En el mismo sentido, Gonzlez et al. (2010) proponen el acercamiento al aprendizaje antes, durante y despus
desarrollo de habilidades blandas mediante la ejecucin de la ejecucin de una actividad en el aula.
de proyectos de software con clientes externos en
dos asignaturas secuenciales: administracin de Existen diversas propuestas que definen el papel de la
sistemas de informacin y laboratorio de ingeniera evaluacin en el proceso de enseanza-aprendizaje.
de software. Estos autores presentan un listado de Potocky-Malicet et al. (1999) plantean los siguientes
habilidades blandas requeridas por los ingenieros de dominios que deben ser cubiertos: i) evaluacin de la
software en un contexto real, tales como: bsqueda prctica de enseanza, ii) evaluacin de la capacidad
y clasificacin de informacin, liderazgo, toma de de los estudiantes de aprender y iii) evaluacin de la
decisiones, pensamiento crtico, entre otros. manera en que se recibe la enseanza. Pratt (2000)
sugiere tres aspectos por evaluar en el proceso:
Otra propuesta interesante la presenta Garousi planificacin, implementacin y resultados.
(2011), quien muestra los resultados respecto del
proceso de enseanza y nivel de satisfaccin de los La evaluacin del proceso de enseanza-aprendizaje
estudiantes de tres cohortes de un curso de pruebas debe medir no slo la asimilacin de conocimientos
de software. Los estudiantes de este curso vinculados sino el desarrollo de las habilidades necesarias para re-
a empresas de software toman como proyecto de solver problemas en contextos reales. Segn Perrenoud
curso uno de los de la empresa a la que pertenecen. y Andreu (2007), una habilidad es la capacidad de usar
Los estudiantes manifiestan como ventajas de esta los recursos necesarios para responder efectivamente a

Copyright 2015 Asociacin Colombiana de Facultades de Ingeniera


134 Revista Educacin en Ingeniera Enero a Junio de 2015, Vol. 10, N. 19

una situacin compleja en un contexto especfico. Las et al. (2014) proponen el desarrollo de habilidades
habilidades pueden ser de tipo tcnico (conocimientos) tcnicas para ingeniera de software por medio
o interpersonales (actitudes sociales). Estas ltimas del aprendizaje basado en proyectos. Thurner et
hacen referencia a aspectos como trabajo en equipo, al. (2014) seleccionan un conjunto de habilidades
liderazgo, comunicacin, capacidad de negociacin, bsicas necesarias para adquirir habilidades tcni-
entre otros, los cuales son vitales en el desarrollo cas en ingeniera de software mediante prcticas
de productos de software en el que se requiere la cognitivas. Snchez et al. (2011) presentan un
interaccin de las personas tanto dentro de los equipos modelo de valoracin de habilidades orientadas
de trabajo como en la labor continua con analistas hacia el emprendimiento, de carcter transversal
de negocio y usuarios. para las empresas de software, tales como espritu
emprendedor, aprendizaje autnomo y uso efectivo
Frente a la evaluacin basada en habilidades blandas de los recursos de informacin, entre otros.
se encuentran propuestas como la de Rychen &
Salganik (2000), quienes definen un conjunto de Por otro lado, Fagerholm et al. (2013) presentan una
habilidades por evaluar en equipos de trabajo en experiencia basada en un marco de trabajo para evaluar
ingeniera, y Marzano & Kandal (2008), quienes del desempeo de los estudiantes en la ejecucin
disean y evalan objetivos de aprendizaje a partir de sus proyectos por medio de revisin por pares.
de una taxonoma de habilidades que incorpora y Este marco de trabajo se ajusta a la valoracin de
ampla la propuesta por Bloom. Ahora, en lo que habilidades relevantes en el desarrollo de software
tiene que ver con la evaluacin de habilidades blandas gil. Finalmente, Boyeena & Goteti (2011) proponen
en ingeniera de software se identifican propuestas la enseanza basada en escenarios para combinar
como la de Ilahi et al. (2014) que consiste en un buenas prcticas con habilidades blandas en el
modelo semntico y la especificacin de un marco currculo mediante la incorporacin de estrategias
de trabajo para la evaluacin basada en habilidades como aprender haciendo, aprender de los errores y
como soporte al proceso de enseanza-aprendizaje. aprender en forma colaborativa. En la ejecucin de
Este marco de trabajo se basa en el hecho de que estas estrategias se aplican algunas rbricas para la
un estudiante tiene un perfil de habilidades por valoracin de las habilidades blandas.
desarrollar, y para cada habilidad se define un
conjunto de evidencias que corresponden a pruebas En la tabla 1 se presenta una sntesis de las estrategias
o actividades de evaluacin que dan cuenta del de enseanza-aprendizaje de ingeniera de software
desarrollo de las mismas. En el mismo sentido, Soska presentadas anteriormente.

Tabla 1. Sntesis de estrategias de enseanza-aprendizaje para el


desarrollo de habilidades en ingeniera de software

Considera un mtodo de Considera un mtodo de


Propuesta evaluacin de habilidades evaluacin de habilidades
tcnicas, nicamente sociales (blandas)
Rychen & Salganik (2000)
Marzano & Kandal (2008)
Sanchez et al. (2011)
Boyeena & Goteti (2011)
Fagerholm & Vihavainen (2013)
Ilahi et al. (2014)
Soska et al. (2014)
Thurner et al. (2014)

Copyright 2015 Asociacin Colombiana de Facultades de Ingeniera


Propuesta de evaluacin de habilidades blandas en ingeniera de software por medio de proyectos universidad-empresa
135

Esta sntesis permite identificar los esfuerzos que Propuesta de evaluacin


se realizan permanentemente. Se busca incorporar
estrategias de enseanza-aprendizaje en ingeniera La propuesta de evaluacin de habilidades blandas
de software que permitan desarrollar habilidades en la enseanza de ingeniera de software que se
blandas en los futuros profesionales de esta disciplina. presenta en este artculo cuenta con los siguientes
Al mismo tiempo, es necesario trabajar ms en la componentes:
elaboracin de mtodos de evaluacin que evidencien
el desarrollo de esas habilidades de carcter crtico
para el ejercicio profesional.

Figura 1. Componentes de la propuesta de evaluacin

a. Conjunto de habilidades por medir: en cualquier (2010). Adicionalmente, se incorporan dos habilidades
proceso de enseanza-aprendizaje es importante tener ms de la propuesta de Penzenstadler et al. (2013)
claro desde el diseo, el conjunto de habilidades que se que corresponden a habilidades de creatividad y de
desarrollarn y que se deben medir en los estudiantes. abstraccin, fundamentales para el planteamiento
En esta propuesta se diez habilidades requeridas en y desarrollo de productos de software de calidad y
ingeniera de software, planteadas por Gonzlez et al. acordes a las expectativas del cliente (tabla 2).

Tabla 2. Conjunto de habilidades por medir

Conjunto de habilidades por medir


Propuesta de Gonzlez et al. (2010) Propuesta de Penzenstadler et al. (2013)
Bsqueda y clasificacin de informacin Habilidades de abstraccin
Redaccin de informes Habilidades de creatividad
Trabajo en equipo Capacidad de anlisis(*)
Gestin de clientes y de las expectativas del Habilidades comunicativas (*)
cliente Sensibilidad frente a los problemas del cliente(*)
Liderazgo y supervisin
Toma de decisiones
Gestin de conflictos
Pensamiento crtico
Evaluacin de resultados
Comunicacin de resultados
Nota: las habilidades de la propuesta de Penzenstadler et al. (2013) marcadas con
(*) estn incluidas en la propuesta de Gonzlez et al. (2010).

Copyright 2015 Asociacin Colombiana de Facultades de Ingeniera


136 Revista Educacin en Ingeniera Enero a Junio de 2015, Vol. 10, N. 19

b. Actividades: con stas se pretende evidenciar Mesas redondas o espacios de socializacin


el desarrollo de las habilidades definidas en el en los cuales los estudiantes comentan sus
componente anterior. Corresponde a las labores experiencias y debaten.
por realizar en el aula que son susceptibles de
observacin y de medicin cuantitativa del des- c. Rbricas, que pueden ser definidas como herra-
empeo de los estudiantes. Las siguientes son las mientas de evaluacin del nivel de cumplimiento
actividades que definen este componente: de los estudiantes de un aspecto de inters en
Entrevistas a stakeholders, en las cuales se una actividad (Barber & de Martn, 2009). En
pueda captar la satisfaccin y percepcin esta propuesta el aspecto de inters se refire a la
frente el manejo dado por los estudiantes a habilidad por medir. Pariata & Montao (2014)
las situaciones del proyecto. proponen la valoracin de habilidades como
Entrevistas a los estudiantes con el fin de capacidad de trabajo en equipo y cooperacin,
identificar su satisfaccin respecto del desa- capacidad de aprender a actualizarse y calidad
rrollo de proyectos con industria y hacer una de trabajo. Esta valoracin se basa en un modelo
valoracin propia de su desempeo y el de sus de rbrica base que se compone de indicadores y
compaeros de grupo. conductas asociadas. En la presente propuesta una
Dinmicas dirigidas por el docente con el fin de rbrica se compone de: i) criterio de evaluacin
identificar las habilidades blandas involucradas (indicador), ii) escala de medicin asociada a
en el proceso de toma de decisiones de los cada criterio, con el objetivo de medir el nivel
estudiantes, tales como: liderazgo, trabajo en de aprendizaje alcanzado, que se asemeja a las
equipo o comunicacin efectiva. conductas asociadas de Pariata y Montao (2014);
Mediciones de 360 con preguntas confidencia- y iii) una valoracin asignada por el docente. Se
les que deben responder los estudiantes acerca utilizan medidas continuas que se especifican
de sus pares, sus colaboradores y los dems en diferentes escalas (A, B o C) para informar
miembros del equipo. Este tipo de mediciones si algo satisface plena o mnimamente, o si no
pretende hacer ms imparcial la valoracin satisface (nulo); o del 1 al 4 para informar que se
del desempeo de los estudiantes al tener en alcanza un nivel de aprendizaje bsico, intermedio,
cuenta diferentes puntos de vista. avanzado o experto.
Exposiciones por parte de los estudiantes, con
el nimo de evaluar el dominio y apropiacin En la tabla 3 se relacionan las habilidades por
de un tema de investigacin asignado. medir con las actividades por realizar para evi-
Presentacin de informes y artefactos del denciarlas. Es importante mencionar que para la
proyecto para evaluar aspectos tcnicos, de implementacin de esta propuesta de evaluacin
presentacin y contenido que los estudiantes se requiere que en la asignatura correspondiente se
han desarrollado. desarrollen proyectos de software con la industria,
Bitcoras en las que los estudiantes describen es decir, que se cuente con la participacin de
los imprevistos que se les presentan y su forma clientes reales.
de sortearlos.

Tabla 3. Matriz de habilidades por medir versus actividades para evidenciarlas

Actividades que evidencian el desarrollo de la habilidad


Habilidades por Observacin
Elaboracin Mediciones Dinmicas Mesas
medir Exposiciones Entrevistas Bitcoras por parte del
de informes 360 en clase redondas
cliente

Bsqueda y
clasificacin de la
informacin
Redaccin de

informes

Copyright 2015 Asociacin Colombiana de Facultades de Ingeniera


Propuesta de evaluacin de habilidades blandas en ingeniera de software por medio de proyectos universidad-empresa
137

Actividades que evidencian el desarrollo de la habilidad


Habilidades por Observacin
Elaboracin Mediciones Dinmicas Mesas
medir Exposiciones Entrevistas Bitcoras por parte del
de informes 360 en clase redondas
cliente

Trabajo en

equipo
Gestin de
clientes y de las

expectativas de
stos
Liderazgo y

supervisin
Toma de

decisiones
Gestin de

conflictos
Pensamiento

crtico
Evaluacin de los

resultados
Comunicacin de los
resultados

Habilidades de

abstraccin
Habilidades de

creatividad

A continuacin se presenta una propuesta de las clientes y expectativas de clientes y pensamiento


rbricas definidas para tres habilidades seleccio- crtico (tabla 4). Se incluye slo un fragmento de la
nadas aleatoriamente: trabajo en equipo, gestin de propuesta por limitaciones de espacio en el artculo.

Tabla 4. Rbricas propuestas para algunas habilidades a medir

Habilidad
Rbrica
por medir
Criterio 1: El estudiante trabaja en equipo
Escala: (A): Siempre y conoce su papel y sus responsabilidades -- (B): Siempre
pero no asume un papel (C): Nunca (trabaja individualmente)
Evaluacin: __
Trabajo en equipo
Criterio 2: El estudiante trabaja con diferentes equipos
Escala: (A): No, siempre conforma el mismo equipo -- (B): Integra varios equipos
con resultados diversos (C): Integra varios equipos con buenos resultados
Evaluacin: __

Copyright 2015 Asociacin Colombiana de Facultades de Ingeniera


138 Revista Educacin en Ingeniera Enero a Junio de 2015, Vol. 10, N. 19

Habilidad
Rbrica
por medir
Criterio 1: El estudiante se esmera por entender con todo detalle las historias de
usuario.
Escala: (A): El estudiante realiza pocas reuniones de especificacin de requisitos
-- (B): El estudiante realiza pocas reuniones con usuarios pero detalla cada his-
toria resolviendo inquietudes por correo electrnico-- (C): El estudiante busca la
manera de estar lo ms cerca posible de los usuarios para comprender el detalle
de los requisitos.
Gestin de clientes Evaluacin: __
y de expectativas de
clientes Criterio 2: El estudiante se adapta a los cambios en los requisitos que se presen-
tan una vez iniciado el proyecto.
Escala: (A): El estudiante es reacio a aceptar cambios -- (B) En un primer
momento, el estudiante es reacio a aceptar cambios pero luego comprende la ne-
cesidad del usuario y propone soluciones prcticas -- (C): El estudiante entiende
la necesidad de los cambios desde el principio y le presenta opciones al usuario
para el logro de los resultados esperados.
Evaluacin: __
Criterio 1: El estudiante plantea preguntas de manera clara y concisa
Escala: (A): El estudiante no plantea preguntas ni se cuestiona sobre la veracidad
de las respuestas que recibe -- (B): El estudiante plantea interrogantes pero no los
expresa con claridad -- (C): El estudiante plantea preguntas de forma clara y bien
fundamentada sobre las explicaciones que recibe
Evaluacin: __
Pensamiento crtico
Criterio 2: El estudiante llega a conclusiones por medio de la evaluacin de
opciones
Escala: (A): El estudiante no participa en la definicin de conclusiones -- (B):
El estudiante expresa sus conclusiones de forma escueta y temerosa y (C): El
estudiante comunica abiertamente sus conclusiones con argumentos claros
Evaluacin: __

Conclusiones y trabajo futuro como pruebas unitarias y gestin de versiones, y


reconocimiento de las habilidades blandas como factores
En el artculo se describieron experiencias de incor- crticos de xito dentro de los equipos de desarrollo
poracin de habilidades blandas en la enseanza de para la implementacin satisfactoria de los productos.
la ingeniera de software, relacionadas en su mayora
con la participacin de estudiantes en proyectos de Sin embargo, a pesar de reconocer la importancia de
desarrollo de software reales, en los que la industria la interaccin universidad-empresa para el desarrollo
aporta el contexto real de solucin de problemas as de proyectos de software en la que los estudiantes
como expertos tcnicos y de negocio. En el anlisis tienen la oportunidad de afianzar sus conocimientos
de estas experiencias se identifican como ventajas tcnicos y habilidades blandas, como estrategia de
desde la perspectiva de los estudiantes: aplicacin enseanza-aprendizaje se requiere ms trabajo en
de los conocimientos tcnicos en escenarios reales, la definicin de esquemas de evaluacin efectiva
identificacin de herramientas de apoyo utilizadas en del desarrollo de dichas habilidades. En el presente
la industria para actividades del desarrollo de software artculo se describe una propuesta de evaluacin de

Copyright 2015 Asociacin Colombiana de Facultades de Ingeniera


Propuesta de evaluacin de habilidades blandas en ingeniera de software por medio de proyectos universidad-empresa
139

habilidades blandas en la enseanza de ingeniera de en las que se tabulen y comparen resultados de los
software cuando se incorpora el desarrollo de proyectos estudiantes.
de software universidad-empresa como estrategia de
enseanza-aprendizaje. Esta propuesta constituye un Agradecimientos
primer insumo para la valoracin del desarrollo de
habilidades blandas en los estudiantes a partir de la A la Universidad de Medelln, la Universidad
definicin de rbricas. Estas habilidades se desarrollan Politcnica de Madrid y Procesix, que financiaron este
al aplicarse en mltiples actividades con los estudiantes, trabajo en el marco del proyecto conjunto Metodologa
tales como: exposiciones, elaboracin de informes y de enseanza-aprendizaje de PSP/TSP como iniciativa
artefactos del proyecto, y en entrevistas con clientes. para mejorar los niveles de calidad y productividad
de equipos de trabajo de desarrollo de software.
Como trabajo futuro se propone: i) aplicacin de la
propuesta de evaluacin en un curso de ingeniera A la estudiante de la Especializacin en Ingeniera
de software en el que se implemente el desarrollo de Software de la Universidad de Medelln, Diana
de proyectos universidad-empresa como estrategia Victoria Giraldo Lpez, por sus aportes en la
pedaggica y ii) desarrollo de instrumentos para revisin de trabajos previos y en la definicin de
facilitar la aplicacin de la propuesta de evaluacin la propuesta de evaluacin de habilidades blandas
por parte del docente como formularios en lnea para en ingeniera de software por medio de proyectos
la medicin 360 o plantillas en hojas de clculo universidad-empresa.

Referencias

Alart, N. (2010). La evaluacin competencial. Aula TIC, Garousi, V. (2011). Incorporating real-world industrial
30, pp. 1-3. testing projects in software testing courses: op-
Anaya, R. (2012). Una visin de la enseanza de la ingeniera portunities, challenges, and lessons learned. En
de software como apoyo al mejoramiento de las Software Engineering Education and Training
empresas de software. Revista Universidad EAFIT, (CSEE&T 2011), 24th IEEE-CS Conference on,
42(141), pp. 60-76. pp. 396-400. IEEE.
Barber, E. & De Martn, E. (2009). Portafolio electrnico: Gonzlez-Morales, D., De Antonio, L. M. M., & Garca,
aprender a evaluar el aprendizaje. Espaa: Editorial J. L. R. (2011). Teaching Soft skills in software
UOC. engineering. In Global Engineering Education
Biggs, J. & Tang, C. Teaching for Quality Learning at Conference (Educon 2011), IEEE, pp. 630-637.
University. Maidenhead: McGraw-Hill and Open Hong-mei, S., & Rui-sheng, J. (2012). Research on case
University Press. teaching of software development comprehen-
Boyeena, M., & Goteti, P. (2011). A blended approach sive practice based on project driven. Procedia
to course design and pedagogy to impart soft Engineering, 29, pp. 484-488.
skills: an IT companys experiences from software IEEE Computer Society. (2004). Guide to the Software
engineering course. En Students Technology Engineering Body of Knowledge (Swebok), version
Symposium (TechSym 2011), IEEE, pp. 6-10. 3.0. Recuperado el 18 de febrero de 2015 de www.
Bull, C., Whittle, J. & Cruickshank, L. (2013). Studios swebok.org.
in software engineering education towards an Ilahi, M., Cheniti-Belcadhi, L., & Braham, R. (2014).
evaluable model. En International Conference of Formal competence-based assessment: on clo-
Software Engineering (ICSE 2013). San Francisco, sing the gap between academia and industry. En
Estados Unidos. Proceedings of the Second International Conference
Chen, C. Y., & Chong, P. P. (2011). Software engineering on Technological Ecosystems for Enhancing
education: A study on conducting collaborative Multiculturality, pp. 581-587. ACM.
senior project development. Journal of systems Jia, Y. (2010). Improving software engineering courses
and Software, 84(3), pp. 479-491. with case study approach. En Computer Science
Fagerholm, F., & Vihavainen, A. (2013). Peer assessment and Education (ICCSE 2010), 5th International
in experiential learning. En Frontiers in Education Conference on, pp. 1633-1636. IEEE.
Conference (FIE 2013) Proceedings.

Copyright 2015 Asociacin Colombiana de Facultades de Ingeniera


140 Revista Educacin en Ingeniera Enero a Junio de 2015, Vol. 10, N. 19

Marzano, R. J., & Kendall, J. S. (eds.). (2008). Designing Contributions from the INES Networks and Working
and assessing educational objectives: applying the Groups, OECD, pp. 61-74.
new taxonomy. Corwin Press. Snchez, J. L., Gonzlez, C. S., & Alayn, S. (2011).
Pariata, M., & Montano, N. (2014). Software factory, from Evaluation of transversal competences in the final
professional environment to academic environment year project in engineering. En EAEEIE Annual
proposal to build competences through authentic Conference (EAEEIE 2011). Proceedings of the
activities in the context of software engineering. 22nd, pp. 1-5. IEEE.
En Computing Conference (CLEI), 2014 XL Latin Soska, A., Schroll-Decker, I., & Mottok, J. (2014).
American, pp. 1-10. IEEE. Implementation of practical exercises in software
Penzenstadler, B., Mahaux, M., & Heymans, P. (2013). engineering education to improve the acquirement
University meets industry: calling in real stake- of functional and non-functional competences:
holders. En Software Engineering Education and a field report about project-based learning in
Training (CSEE&T 2013). IEEE 26th Conference software engineering. En Interactive Collaborative
on, pp. 1-10. IEEE. Learning (ICL 2014), International Conference on,
Perrenoud, P. (2004). Diez nuevas competencias para pp. 338-345. IEEE.
ensear. Invitacin al viaje. Espaa: Editorial Gra. Thurner, V., Bottcher, A., & Kamper, A. (2014). Identifying
Potocki-Malicet, D. & Holmesland, M.T. (1999). The base competencies as prerequisites for software
evaluation of teaching and learning. European engineering education. En Global Engineering
Journal of Education, 34(3), pp. 299-312. Education Conference (Educon 2014) IEEE, pp.
Pratt, K. & Pallof, R.M. (2000). Making the transition: 1069-1076).
helping teachers to teach online. Recuperado el 13 de Vivar Quintana, A. M., Gonzlez Rogado, A. B., Ramos
febrero de 2015 de http://eric.ed.gov/?id=ED452806. Gaviln, A. B., Martn, I. R et al. (2013). Application
Prikladnicki, R., Dittrich, Y. & Sharp, J. (2013) Cooperative of rubric in learning assessment: a proposal of appli-
and human aspects of software engineering. ACM cation for engineering students. En Proceedings of
SIGSOFT Software Engineering Notes, 38(5), pp. 34-35. the First International Conference on Technological
Rychen, D.S. & Salganik, L. (2000). Definition and selection Ecosystem for Enhancing Multiculturality, pp.
of key competences. The INES Compendium, 441-446. ACM.

Sobre los autores

Mara Clara Gmez lvarez


Ingeniera de sistemas e informtica de la Universidad Gloria Piedad Gasca Hurtado
Nacional sede Medelln. Magster en Ingeniera Ingeniera de sistemas de la Universidad Autnoma
Administrativa. Docente e investigadora de tiempo de Colombia. Especialista en Auditora de Sistemas
completo del Programa de Ingeniera de Sistemas de la Universidad Santo Toms de Bogot y doc-
de la Universidad de Medelln en las lneas de tora en Ingeniera Informtica de la Universidad
ingeniera de software, diseo de juegos basados en Politcnica de Madrid, Departamento de Lenguajes
experiencias y educacin en ingeniera de software. y Sistemas Informticos e Ingeniera de Software
(DLSIIS). Docente investigadora de tiempo com-
Bell Manrique Losada pleto del Programa de Ingeniera de Sistemas de la
Ingeniera de sistemas de la Universidad Distrital Universidad de Medelln y actualmente a cargo de
FJC-UA. Magster y doctora en Ingeniera de la la Maestra en Ingeniera de Software. Investigadora
Universidad Nacional de Colombia sede Medelln. y consultora empresarial en las lneas de mejora
Profesora asociada de tiempo completo del Programa de procesos software, planificacin y gestin de
de Ingeniera de Sistemas de la Universidad de proyectos y gestin de riesgos.
Medelln, en pregrado y posgrado en reas como
ingeniera de software, ingeniera de requisitos y
seminario de investigacin, entre otros.

Los puntos de vista expresados en este artculo no reflejan necesariamente la opinin de la


Asociacin Colombiana de Facultades de Ingeniera.

Copyright 2015 Asociacin Colombiana de Facultades de Ingeniera

You might also like