investigación diseñando el...

14

Upload: others

Post on 06-Jul-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Investigación Diseñando el futurorua.ua.es/dspace/bitstream/10045/71161/1/Investigacion-en-docenci… · y ha evolucionado en muy poco tiempo en conjunto con las metodologías por
Page 2: Investigación Diseñando el futurorua.ua.es/dspace/bitstream/10045/71161/1/Investigacion-en-docenci… · y ha evolucionado en muy poco tiempo en conjunto con las metodologías por

Investigación en docencia universitaria. Diseñando el futuro a partir de la innovación educativa

Rosabel Roig-Vila (Ed.)

Page 3: Investigación Diseñando el futurorua.ua.es/dspace/bitstream/10045/71161/1/Investigacion-en-docenci… · y ha evolucionado en muy poco tiempo en conjunto con las metodologías por

Primera edición: octubre de 2017

© De la edición: Rosabel Roig-Vila

© Del texto: Las autoras y autores

© De esta edición:

Ediciones OCTAEDRO, S.L. C/ Bailen, 5 – 08010 Barcelona Tel.: 93 246 40 02 – Fax: 93 231 18 68www.octaedro.com – [email protected]

Cualquier forma de reproducción, distribución, comunicación pública o transformación de esta obra solo puede ser realizada con la autorización de sus titulares, salvo excepción prevista por la ley. Diríjase a CEDRO (Centro Español de Derechos Reprográficos, www.cedro.org) si necesita fotocopiar o escanear algún fragmento de esta obra.

ISBN: 978-84-9921-935-6

Producción: Ediciones Octaedro

Investigación en docencia universitaria. Diseñando el futuro a partir de la innovación educativa

Edición:Rosabel Roig-Vila

Comité científico internacionalProf. Dr. Julio Cabero Almenara, Universidad de SevillaProf. Dr. Antonio Cortijo Ocaña, University of California at Santa BarbaraProfa. Dra. Floriana Falcinelli, Università degli Studi di PeruggiaProfa. Dra. Carolina Flores Lueg, Universidad del Bío-BíoProfa. Dra. Chiara Maria Gemma, Università degli studi di Bari Aldo MoroProf. Manuel León Urrutia, University of SouthamptonProf. Dr. Gonzalo Lorenzo Lledó, Universidad de AlicanteProf. Dr. Enric Mallorquí-Ruscalleda, California State University-FullertonProf. Dr. Santiago Mengual Andres, Universitat de ValènciaProf. Dr. Fabrizio Manuel Sirignano, Università degli Studi Suor Orsola Benincasa di Napoli

Comite tecnico:Jordi M. Antolí Martínez, Universidad de AlicanteGaldys Merma Molina, Universidad de Alicante

Revisión y maquetación: ICE de la Universidad de Alicante

NOTA EDITORIAL: Las opiniones y contenidos de los textos publicados en esta obra son de responsabilidad exclusiva de los autores.

Page 4: Investigación Diseñando el futurorua.ua.es/dspace/bitstream/10045/71161/1/Investigacion-en-docenci… · y ha evolucionado en muy poco tiempo en conjunto con las metodologías por

Implementación de industria de software en programas de ingeniería de sistemas: Descripción del proceso para la Corporación Universitaria Americana

Cesar Felipe Henao Villa, David Alberto García Arango, Elkin Darío Aguirre Mesa y Gustavo Andrés Araque GonzálezCorporación Universitaria Americana (Colombia)

RESUMEN

En el programa de Ingeniería de Sistemas de la Corporación Universitaria Americana, se gestó una estrategia innovadora en la formación de los estudiantes denominada Industria de Software, la cual tiene como fin primordial ser una unidad de desarrollo de software. Es así, que se plantea desde la Fa-cultad de Ingeniería, varios retos dentro de los cuales están que los estudiantes realicen proyectos de innovación y desarrollo en temas propuestos por empresas de la Industria de Software. Una estrategia de colaboración Universidad-Industria basada en metodologías de éxito dentro de la Industria donde creara líneas de investigación dentro de la facultad más cercanas a las Líneas de Producción de Soft-ware (LPS) que se manejan en las en las empresas de desarrollo y a las Líneas de Negocio que se están gestando en la Industria, según la última encuesta de caracterización ocupacional del sector de telein-formática, software y TI en Colombia, realizada por MINTIC en 2015. De los hallazgos obtenidos de la implementación, se identifica el mecanismo de articulación de los actores al modelo de industria y las dificultades apremiantes de cara a un fortalecimiento de la relación universidad– empresa – estado (Agarwal, y otros, 2006), es solo a raíz del estudio de tales interrelaciones que se puede pretender un crecimiento más adecuado de la Industria en aras de una construcción de colectividad académica.

PALABRAS CLAVE: industria de software, educación, Ingeniería, proceso, líneas de producción de software.

1. INTRODUCCIÓN Según Sodhi & Sodhi: “La reutilización de software es el proceso de implementar o actualizar sis-temas de software usando activos de software existentes” (Sodhi & Sodhi, 1999), actualmente los equipos de desarrollo de software se encuentran en la posibilidad de acceder a mucha información, pero en ocasiones no conocen la forma correcta de aplicar la reutilización de software.

No es suficiente conocer sobre los diferentes lenguajes de programación como JavaScript, Java, PHP, Python, C#, C++, Ruby, Objective-C, o incluso sobre los más nuevos como son Go también conocido como Golang, el cual fue lanzado en 2009, Swift creado por Apple en 2014 para sustituir al lenguaje Objective-C y utilizado para programar en ecosistemas iOS, Rust creado por Mozilla en 2014 como alternativa a C++ y definido por los mismos creadores como un lenguaje centrado en el rendimiento y la programación paralela, JULIA definido como un lenguaje de alto nivel y dinamis-mo para necesidades de informática técnica, Hack creado en 2014 e implementado por la compañía Facebook como parte del proyecto HHVM y con el objetivo de alcanzar velocidades superiores utilizando scripts PHP.

Son estos al igual que las diversas herramientas y ambientes de desarrollo el área de trabajo para los diferentes grupos de desarrollo y el ecosistema en donde seguramente se debe tener más conoci-

566 Investigación en docencia universitaria. Diseñando el futuro a partir de la innovación educativa

Page 5: Investigación Diseñando el futurorua.ua.es/dspace/bitstream/10045/71161/1/Investigacion-en-docenci… · y ha evolucionado en muy poco tiempo en conjunto con las metodologías por

miento, sin embargo es necesario tener claro y averiguar la manera de organizar el trabajo a través de diferentes prácticas de desarrollo. Estas prácticas deben ser modernas, orientadas a la Industria de Software y con metodologías Agiles(Ambler, 2009), siendo estas un conjunto de métodos que salen al mundo de la creación de Software para dar solución a los asuntos y circunstancias en los que las técnicas clásicas no dieron respuestas acertadas.

Las Líneas de Productos de Software (LPS), han alcanzado un alto nivel de adopción en la industria del software, permitiendo desarrollar productos de más calidad y en menos tiempo. ¿Implementando esta tendencia en la Facultad de Ingeniería de la Corporación Universitaria Americana, específica-mente en el programa de Ingeniería de Sistemas a través de la Unidad de Industria de Software, se estaría alineando al presente y tal vez al futuro del sector de la Industria del Software en la formación de los estudiantes? En este supuesto, se plantea desarrollar una metodología mediante la Unidad de Industria de Software de la Facultad en acuerdo con las empresas del sector, creando una alianza Universidad-Empresa.

Desde la revisión de la teoría se encontró que anteriormente se desarrollaba software en líneas más detalladas, sin estar familiarizado con el desarrollo de productos de software a través de la reutilización de éste, con el tiempo se observó la necesidad de que tales métodos eran necesarios para una mejor calidad y producción más rápida de productos de software con menos presupuesto para el desarrollo y menos mantenimiento, igualmente, se observó la necesidad de la implementación de metodologías ágiles (Sametinger, 1997), siendo este el proceso de creación de sistemas de software a partir de software existente, en lugar de desarrollarlo desde el comienzo. Las metodologías ágiles para la creación de software se basan en la búsqueda de minimizar documentación, actividades o tareas que no sean del todo imprescindibles pero teniendo en cuenta que siempre se deben cumplir los objetivos del proyecto.

También se encuentra que cuando no se tiene identificado una línea de producto de software por lo general se aumenta la problemática de versionamientos y es muy complejo administrar las nuevas va-riaciones de producto provenientes de las solicitudes de los clientes, esto usualmente sucede porque no se posee un código lo suficientemente robusto y por lo tanto es difícil extender cambios del producto.

Esta creación de software posee tres componentes: programas, datos y documentos (Fedesoft, 2016) y ha evolucionado en muy poco tiempo en conjunto con las metodologías por medio de las cuales se desarrollan, sin embargo no se puede olvidar que los costos se encuentran en el conocimiento y la innovación pueden ser vistos como el proceso de traducir el conocimiento en crecimiento económico o bienestar social (Rahman & Ramos, y otros, 2010).

Como uno de los objetivos primordiales de esta investigación se pretende realizar una exploración de estrategias para la colaboración industria-universidad en la Facultad de Ingeniería más específica-mente en el programa de Ingeniería de Sistemas donde se busca modificar algunas antiguas estrategias que ya no funcionan en las empresas, tanto a nivel regional como nacional, igualmente se pretende enseñar esas experiencias en la academia desde la Industria de Software, todo esto por medio de acuerdos que promuevan los diferentes proyectos de innovación que solicita el sector Industrial ac-tualizando así las orientaciones del programa de Ingeniería de Sistemas, sus líneas de Investigación y aportando en el diseño del plan de estudio, de cara a la formación de nuevos profesionales que se gradúen con los conocimientos y competencias que sean necesarios para enfrentar el presente y sobre todo el futuro del sector regional.

Es muy importante tener presente que el software sufre una curva de obsolencia, por lo que nece-sita de continuas actualizaciones y la vida útil de un software sin innovación que el mismo mercado

567Experiencias educativas innovadoras en Educación Superior

Page 6: Investigación Diseñando el futurorua.ua.es/dspace/bitstream/10045/71161/1/Investigacion-en-docenci… · y ha evolucionado en muy poco tiempo en conjunto con las metodologías por

exige, es de 2 a 3 años los cual es importante en la administración de los proyectos de Software, las exigencias medioambientales junto a mayores costos, suponen también una presión para la mejora tecnológica en el desarrollo de los procesos de las organizaciones.

Una estrategia de colaboración Universidad-Industria basada en estrategias de éxito dentro de la Industria de Software se constituye en crear unas Líneas de Formación dentro de la Facultad de Ingeniería más cercanas a las Líneas de Negocio que se están manejando en la actualidad en las em-presas de desarrollo y estas Líneas de Formación estarán relacionadas con las Líneas de Producción de Software (LPS) que manejara la Unidad de Industria de Software dentro de la Facultad, las cuales serán la base del Laboratorio de Industria de Software y su Semillero. Es así, que se plantea desde la Facultad de Ingeniería, varios retos dentro de los cuales están que los estudiantes de Ingeniería de Sistemas realicen proyectos de innovación y desarrollo en temas propuestos por empresas del sector de Desarrollo y Fabricación de Software. Dichos proyectos se realizan bajo la tutoría del docente líder de la Unidad de Industria de Software dentro de la Facultad de Ingeniería en conjunto con los docen-tes de Investigación y el líder de proyectos Integradores, introduciendo a los alumnos en aplicaciones concretas de la Industria de Software y facilitando su integración al mercado laboral del desarrollo de Software.

En el marco de la alianza estratégica entre la universidad y las empresas de la Industria de Software se sostienen unos temas de interés para las empresas con el objetivo de orientar éstos en los proyectos de Investigación, llevándolos al semillero de Industria de Software en el cual los estudiantes desa-rrollan habilidades en programación y posteriormente pasan al Laboratorio de Industria de Software donde se les asigna un proyecto que tenga relación con una Línea de Negocio que se identifique en la Industria de Software y finalmente ese proyecto se presenta como opción de grado; todos estos proyectos son de aplicación en el mundo real de la Industria de Software y se desarrollan con el fin de fortalecer los vínculos entre la Universidad y las Empresas de Desarrollo de Software.

Las empresas de la Industria de Software ofrecen un apoyo valioso al proponer problemas para crear desarrollos, actuando como cliente ante el laboratorio de Industria de Software, revisando los entregables y asesorando los proyectos en gestión del conocimiento y tecnología. El objetivo con todo esto es que los alumnos cuando decidan apropiarse de los proyectos propuestos por una empresa, tendrán asignado un representante tanto de la Universidad como de la empresa y al final crear un informe donde se evidencien los resultados obtenidos, sin embargo se está observando que esto no es fácil debido a que las empresas expresan que este acuerdo requiere de mucho esfuerzo y tiempo de entrega y los gerentes de las empresas cuyo apoyo es necesario para estos acuerdos requieren comprender muy bien los beneficios que obtienen en su organización.

Algunos de los motivos por las cuales las empresas entran a analizar de forma detallada estos acuerdos son:

Los futuros ingenieros de la Industria de Software cambian constantemente de empresa, no tienen lealtad a las empresas y viceversa, la idea de invertir en el desarrollo profesional del personal es a veces poco rentable desde el punto de vista de los gerentes de las empresas y por lo tanto la educación en los futuros empleados de la Industria se ha convertido en un lujo, de igual forma los ingenieros tienen la percepción que las empresas contratan al recién graduado con el fin de sacar adelante una aplicación y de forma rápida independientemente de la metodología.

Por ello es importante generar estrategias de colaboración Industria-Universidad que tengan en cuenta ambos entornos en donde se encuentran los diferentes actores del proceso y las empresas que apoyen este proceso se beneficien de la investigación que se realiza desde la Universidad.

568 Investigación en docencia universitaria. Diseñando el futuro a partir de la innovación educativa

Page 7: Investigación Diseñando el futurorua.ua.es/dspace/bitstream/10045/71161/1/Investigacion-en-docenci… · y ha evolucionado en muy poco tiempo en conjunto con las metodologías por

En la Facultad de Ingeniería se está aplicando un Modelo de Gestión de Conocimiento, dentro del programa de Ingeniería de Sistemas a través de las Líneas de Formación las cuales permiten al estudiante profundizar en un área del conocimiento.

Esta investigación pretende determinar qué tan acertadas están las Líneas de Formación que se ofrecen en la Facultad de Ingeniería (ver Tabla 1) con las Líneas de Negocio dadas a conocer por las empresas del sector de teleinformática, software y ti en Colombia, según el último informe de Fedesoft y MinTic (ver Tabla 2), (Caracterización del sector de Teleinformática software y ti en Co-lombia, 2014) para de esta forma justificar el uso del metodología de Líneas de Producto de Software (LPS) para el desarrollo de aplicaciones en Industria de Software desde la Academia en la Facultad de Ingeniería de la Corporación Universitaria Americana.

2. MÉTODO 2.1. Descripción del contexto y de los participantes

Fase de Creación del Semillero de Industria de Software: Se creó el semillero de Industria de Software en el año 2015 y se comienza la capacitación de los estudiantes que se encuentren inscritos, dando comienzo a la restructuración de Industria de Software donde el principal objetivo es que los alumnos comiencen a capacitarse en Desarrollo de Software y teniendo presente las líneas de Investigación las cuales están acorde a las líneas de Formación dentro de los proyectos Integradores, para poder definir una línea de producto de Software de la Unidad de Industria de Software. Para el primer semestre se entregan los primeros 3 desarrollos finalizados y documentados, producto de la metodología de Líneas de Producto de Software en la Unidad de Industria de Software en conjunto con los docentes de Investigación, siguiendo el siguiente modelo.

Figura 1. Proceso de Industria de Software – Elaboración Propia

El software realizado por los estudiantes hasta el momento ha sido:Sistema ConjuridicoWeb: Aplicación diseñada para administrar e integrar todos los procesos jurídicos con el fin de gestionar la información de los casos pertenecientes al sistema. La aplica-ción es una herramienta dinámica que controla las instancias y etapas de los procesos para poder realizar un seguimiento efectivo. El propósito del desarrollo es realizar una mejor gestión de los datos que se generan en el quehacer del consultorio jurídico de la Corporación Universitaria Americana. Dichos datos se obtienen de las acciones jurídicas que realizan los estudiantes de la facultad de derecho dentro del Consultorio Jurídico, a la vez que son asesorados por Docentes con ayuda de Monitores (estudiantes). Todas las acciones generadas por los ya mencionados, giran en torno a los casos expuestos dentro del consultorio jurídico por parte de los usuarios del

569Experiencias educativas innovadoras en Educación Superior

Page 8: Investigación Diseñando el futurorua.ua.es/dspace/bitstream/10045/71161/1/Investigacion-en-docenci… · y ha evolucionado en muy poco tiempo en conjunto con las metodologías por

mismo. Los datos de estos usuarios también serán gestionados por el sistema a desarrollar. Se desea, entonces, lograr una gestión rápida, segura y efectiva de los datos generados por el Con-sultorio Jurídico, por lo tanto este software servirá como línea de producción de los Sistemas de Información de los Consultorios Jurídicos que se tienen en la ciudad y que aún no se han sistematizado.Sistema de BibliotecaWeb: Hoy en día existen muchas escuelas y Entidades Educativas que no poseen sistemas de biblioteca en sus instalaciones, por lo que los libros que conservan por las donaciones que las empresas les entregan y por lo que las asociaciones de padres de familia obtienen, no pueden ser entregados oportunamente a los estudiantes porque no se conoce la totalidad de los mismos y la localización es muy complicada. El Sistema de BiliotecaWeb posee varios módulos para tener acceso vía web online (en tiempo real) de los libros y revistas que tiene las Instituciones Educativas y conocer su estado (prestado/disponible).Sistema de Inventarios Web: Se detectó la necesidad en las Empresas de tener sus inventarios al día, por lo que se decide realizar desde la Unidad de Industria de Software un sistema de información para el inventario de tecnología, con el fin de mejorar su atención y rapidez para solucionar problemas al usuario final, consultas online de facturas en caso de requerirlo en una auditoria, seguimiento al estado y comportamiento de cada equipo de tecnología, para su mejo-ramiento con la intención de ayudar a ser eficiente y eficaz la labor de cada usuario. Igualmente se conocerá uno de los diversos sistemas de información que existen y del cual se puede mejorar las tareas diarias aplicando y poniendo marcha los objetivos. Además, darle una normalización y rendimiento a la base de datos que se ha construido, seguir con el enfoque constructivista, para obtener así una síntesis entre la comprensión y la explicación del problema sin dejar de lado los elementos del análisis cuantitativo donde se aplicarán los conocimientos adquiridos durante el ciclo académico para general módulos amigables y darle un mejor alcance al software desarrollado, a su vez aplicando correctamente los objetivos y la metodología en la cual se está encaminado a llevar durante esta fase de investigación.

Fase de Creación del Laboratorio de Software: Se comienza la creación de Laboratorio de Soft-ware, donde los alumnos luego de haber ingresado al semillero, pasan a Laboratorio de Software y cuando sus proyectos están en una etapa de maduración entran a Industria de Software. Para ello se realiza una plataforma virtual donde los estudiantes presentan un examen de ingreso a la Unidad de Industria de Software. Esta Plataforma Virtual también servirá como plataforma de aprendizaje para tener un control sobre el seguimiento de los desarrollos, se crea una plataforma de versionamiento, que ayudará a los docentes a estar atentos de los avances de los estudiantes y poder dar una tutoría más completa.

2.2. Instrumentos Para el análisis de la relación entre las Líneas de Formación en el programa de Ingeniería de Sistemas en la Facultad de Ingeniería y las Líneas de Negocio que se manejan en la actualidad en la Industria de Software según el último informe de Fedesoft, se aplicaron los siguientes instrumentos:

a. Informe detallado de cada uno de los 65 proyectos integradores realizados bajo las líneas de forma-ción que se están aplicando en el programa de Ingeniería de Sistemas en la Facultad de Ingeniería de la Corporación Universitaria Americana y que se encuentran realizando los estudiantes.

b. Informe de caracterización del sector de software y tecnologías de la información en Colombia

570 Investigación en docencia universitaria. Diseñando el futuro a partir de la innovación educativa

Page 9: Investigación Diseñando el futurorua.ua.es/dspace/bitstream/10045/71161/1/Investigacion-en-docenci… · y ha evolucionado en muy poco tiempo en conjunto con las metodologías por

2.3. Procedimientoa. Se identifica la cantidad de proyectos por Línea de Formaciónb. Se relacionan las Líneas de Formación que se tienen en la Facultad de Ingeniería con las Líneas

de Negocio del sector empresarial.Como método de estudio, se utiliza un enfoque mixto de corte hermenéutico donde se estudian

fundamentalmente las relaciones entre los actores del proceso y los entes adscritos a éste versus los entornos áulicos. De los hallazgos obtenidos de la implementación, se identifica el mecanismo de articulación de los actores al modelo de industria y las dificultades apremiantes de cara a un forta-lecimiento de la relación universidad – empresa – estado (Agarwal, 2006), es solo a raíz del estudio de tales interrelaciones que se puede pretender un crecimiento más adecuado de la Industria en aras de una construcción de colectividad académica. Esta investigación aporta teóricamente la propuesta de metodologías como son las LPS, Líneas de Producto de Software que posibilitan la realización de aplicaciones de calidad que cumplan con las expectativas del mercado, para tal efecto se realiza una prueba no paramétrica de bondad de ajuste para dos muestras independientes con variable aleatoria nominal politómica.

3. RESULTADOSA continuación se presenta la relación de cantidad de proyectos desarrollados por los estudiantes para cada línea de formación planteada por la unidad de Industria de software de la facultad de Ingeniería en el marco del modelo de gestión de conocimiento, igualmente se presenta la cantidad de alumnos que trabajan por línea de formación.

Tabla 1. Líneas de Formación de Ingeniería de Sistemas en la Corporación Universitaria Americana Definición de las Líneas /Equipos por LF/Cantidad de Alumnos - Fuente: Elaboración Unidad de Industria de Software Facultad de Ingeniería

Línea de Formación Definición de la Línea Cantidad de Equipos por Línea de Formación

Cantidad de Alumnos

Calidad de SoftwareCreación e Implementación de Metodologías que ayuden al desarrollo de Software con Calidad

5 12

Desarrollo de Software

Impulsa el estudio, evaluación y apropiación de técnicas, métodos y herramientas que con-tribuyan al desarrollo de software de calidad.

10 23

Desarrollo Mobile/WEB

La creación de aplicaciones para dispositivos móviles. Es un campo del desarrollo Web con una creciente demanda en la actualidad.

17 34

Diseño e Implemen-tación de Sistemas de Información

Se profundiza en la creación de sistemas orientados a la implementación de conoci-mientos administrativos y gerenciales.

18 42

Gerencia/Emprendedores Informáticos y TI

Se profundiza en la realización se aplicaciones innovadoras y que no se encuentran en una línea específica.

7 16

Sistemas de Información

Aporta al estudiante de Ingeniería de Sistemas conocimientos administrativos y gerenciales. 1 2

VideojuegosPermite al estudiante profundizar y poner en practicar los conocimientos adquiridos, a través del desarrollo de videojuegos.

7 21

La Tabla 2 presenta el estudio de caracterización ocupacional según Fedesoft.

571Experiencias educativas innovadoras en Educación Superior

Page 10: Investigación Diseñando el futurorua.ua.es/dspace/bitstream/10045/71161/1/Investigacion-en-docenci… · y ha evolucionado en muy poco tiempo en conjunto con las metodologías por

Tabla 2. Encuesta Estudio de caracterización ocupacional del sector de Teleinformática, Software y TI en Colombia, 2015; Nota: La columna de convenciones se incluye para facilitar la lectura de las gráficas; en adelante esta convención aplica para los cuadros que la requieran. Fuente: Informe de caracterización del sector de software y tecnologías de la información en Colombia (Fedesoft, 2015)

Línea de Negocio Convención PorcentajePlataformas tecnológicas como servicio Saas 9%Infraestructura como servicio Paas 8%Diseño e Implementación de Sistemas de Información

Iaas 3%

Desarrollo/fábrica de software DFS 14%Integración de soluciones IS 4%Servicios profesionales para TI SPTI 6%Testing de software TS 8%Venta de hardware VS 4%Data Center DC 1%Servicios de cableado SC 1%Servicios de conectividad SECO 5%Mesa de ayuda/ Soporte infraestructura MASI 4%Venta o licenciamiento de software VLS 8%Consultoría e implementación CEI 7%Mantenimiento o soporte de aplicaciones MSA 5%Cloud computing CC 8%Seguridad informática SI 4%

Como se observa en la tabla respecto a facturación por línea de negocios, una de las líneas más significativas es significativa es la de Desarrollo/Fábrica de software con 14%, seguida de la línea de Software como servicio con 9%.

A continuación, se presenta un cuadro comparativo en función del tipo de las Líneas de Formación vs las Líneas de Negocio ofertados por las empresas del Sector de la Industria de Software.

Tabla 3. Líneas de Formación del Programa de Ingeniería de Sistemas de La Corporación Universitaria Americana vs Líneas de Negocio (MinTIC, 2015) – Cantidad de Proyectos por Línea de Formación relacionados con las Líneas de Negocio

Línea de Formación Calidad de Soft-

ware

Desa-rrollo de Software

Desarrollo Mobile/WEB

Diseño e Implemen-tación de

Sistemas de Información

Gerencia/Emprendedo-res Informáti-

cos y TI

Sistemas de Infor-mación

Video-juegosLíneas de Negocio

Plataformas tecnológi-cas como servicio 2

Infraestructura como servicio 1

Diseño e Implemen-tación de Sistemas de Información

4 18 1 1

Desarrollo/fábrica de software 4 17 3 7

572 Investigación en docencia universitaria. Diseñando el futuro a partir de la innovación educativa

Page 11: Investigación Diseñando el futurorua.ua.es/dspace/bitstream/10045/71161/1/Investigacion-en-docenci… · y ha evolucionado en muy poco tiempo en conjunto con las metodologías por

Integración de soluciones 2

Servicios profesionales para TITesting de software 5Venta de hardwareData CenterServicios de cableadoServicios de conectividadMesa de ayuda/ Soporte infraestructuraVenta o licenciamiento de softwareConsultoría e implementaciónMantenimiento o soporte de aplicacionesCloud computingSeguridad informática

Con base en la información anterior, se obtienen las siguientes tablas:

Tabla 4. Relación entre proyectos por líneas de formación y porcentajes de líneas de negocio en desarrollo de software

Diseño e Implementación de Sistemas de Información imple-

mentando calidad y testing

Desarrollo/fábrica de software

Integración de soluciones

Línea de formación (65 proyectos) 24,00 34,00 7,00Línea de negocio en desarrollo de

software (%) 49,90 38,80 11,10

Tabla 5. Valores esperados de ajuste para cada línea de formación

Diseño e Implementación de Sistemas de Información imple-mentando calidad y testing

Desarrollo/fábrica de software

Integración de soluciones

Línea de formación (65 proyectos) 24,00 34,00 7,00Esperado 32,435 25,22 7,215

De esta forma se obtiene un valor de χ2 =5.25 < 7.815 con un 5% de error y 3 grados de libertad, lo cual da cuenta de un ajuste adecuado entre las líneas de formación y las líneas de negocio bajo ésta clasificación..

4. DISCUSIÓN Y CONCLUSIONESCon base en los datos obtenidos se puede concluir que la Facultad de Ingeniería de la Corporación Universitaria Americana desde la Unidad de Industria de Software mediante las Líneas de Formación que fueron definidas a través de un Modelo de Conocimiento (Henao Villa, y otros, 2017) se acercan en gran medida a las Líneas de Negocio que plantean las Empresas de Fabrica de Software desde la encuesta realizada por Fedesoft y MinTIC. Además también se observa la necesidad de concentrar las

573Experiencias educativas innovadoras en Educación Superior

Page 12: Investigación Diseñando el futurorua.ua.es/dspace/bitstream/10045/71161/1/Investigacion-en-docenci… · y ha evolucionado en muy poco tiempo en conjunto con las metodologías por

Líneas de Formación en solo tres, para atender de manera más eficiente las Líneas de Negocio, por medio de unas Líneas de Producción de Software.

En la medida que se da una alianza estratégica entre la universidad y las empresas de la Industria de Software, se observa que el desarrollo de productos de software por medio de la reutilización es en el presente una alternativa que muchas empresas desarrolladoras de software están escogiendo (Arias, y otros, 2016). Las Líneas de Productos de Software son en parte responsables que las empresas desarrollen de forma correcta y con mayor calidad. Aplicando esta manera de desarrollo de software se logra crear tres desarrollos desde la Unidad de Industria de Software los cuales son: ConJuridi-coWeb, BibliotecaWeb e InventarioWeb, todos realizados desde la academia con la asesoría de los docentes investigadores, el líder de Industria de software y algunas empresas, dejando como ense-ñanza el ahorro en gran medida de esfuerzo, tiempo y costos de producción al aumentar la calidad de los productos de software.

La academia vista desde la Facultad de Ingeniería necesita del conocimiento de la Industria y la Industria necesita de la Investigación, es por tanto una estrategia muy significativa la que se tiene con la creación en la Facultad de la Industria de Software como unidad parar poder presentar los elemen-tos de conceptualización, diseño, ejecución y articulación de la industria para el entorno académico de la facultad de Ingeniería. Realizando siempre las pruebas necesarias para garantizar un producto estable. (Cuenca Pletsch, 2016).

Es así que las líneas de producto de software hasta cierto punto logran permitir flexibilidad y personalización de productos a través de la variabilidad. (Bosch, 2009)

AGRADECIMIENTOSTrabajo de investigación financiado por la Corporación Universitaria Americana en el marco del proyecto “Formular un Marco de Referencia, para la Construcción de los Ejes Temáticos para los Programas de Pregrado de la Facultad de Ingeniería de la Corporación Universitaria Americana para Lograr el Desarrollo Transdiciplinario de Alta Calidad”

5. REFERENCIAS Agarwal, N., & Rathod, U. (2006). Defining ‘success’ for software projects: An exploratory revela-

tion. International Journal of Project Management, 24(4), 358-370.Ambler, S. W. (2009). The agile scaling model (ASM): adapting agile methods for complex environ-

ments (Technical report). IBM.Arias, J. J. M., & Calvache, C. J. P. (2016). Revisión sistemática de la integración de modelos de

desarrollo de software dirigido por modelos y metodologías ágiles/Systematic review about the integration of model-driven software development and agile methodologies. Informador Técni-co, 80(1), 87-99.

Behutiye, W. N., Rodríguez, P., Oivo, M., & Tosun, A. (2017). Analyzing the concept of technical debt in the context of agile software development: A systematic literature review. Information and Software Technology, 82, 139-158.

Bosch, J., Florijn, G., Greefhorst, D., Kuusela, J., Obbink, J. H., & Pohl, K. (2001). Variability issues in software product lines. In International Workshop on Software Product-Family Engineering (pp. 13-21). Berlin: Springer, Heidelberg.

Bosch, J. (2009) Variability Issues in Software Product Lines. Lecture Notes in Computer Science,

574 Investigación en docencia universitaria. Diseñando el futuro a partir de la innovación educativa

Page 13: Investigación Diseñando el futurorua.ua.es/dspace/bitstream/10045/71161/1/Investigacion-en-docenci… · y ha evolucionado en muy poco tiempo en conjunto con las metodologías por

2290, 303-338.Cuenca, L., Ulibarrie, M., Cabas Geat, B., Tortosa, N., & Pinto, N. (2016). WQF en acción: una

experiencia de evaluación de la calidad en aplicaciones Web en la industria del Software del NEA. En III Congreso Argentino de Ingeniería – IX Congreso de Enseñanza de la Ingeniería - Resistencia 2016.

Federación Colombiana de Industria de Software y TI-FEDESOFT (2016). Informe de Caracteriza-ción del Sector Software y Tecnologías de la Información en Colombia. Recuperado de http://fedesoft.org/noticias-fedesoft/disponible-estudio-de-caracterizacion-de-la-industria-del-soft-ware-colombiano/

García, Y. M., Muñoz, M., Mejía, J., Martínez, J. M., Gasca, G. P., & Hincapié, J. A. (2017). Desarrollo de herramientas enfocadas en ayudar a las Pymes de desarrollo de software en la implementación de buenas prácticas de gestión de proyectos-Development of tools focused on helping software development SMEs in the implementation of project management best practices. ReCIBE, 6(1), 39-59.

Galvis-Lista, E. A., González-Zabala, M. P., & Sánchez-Torres, J. M. (2016). Un estudio exploratorio sobre el estudio de implementación de procesos de gestión del conocimiento en organizaciones desarrolladoras de software en Colombia. Revista EAN, (80), 73-90.

Giraldo, J. C., Jiménez, J., & Tabares, M. S. (2017). Modelo para optimizar el proceso de gestión de negocio combinando minería de procesos con inteligencia de negocios desde almacenes de datos. Revista ESPACIOS, 38(02), 9-10

González, M. N. (2016). Desarrollo de software dirigido por modelos. Cuaderno Activa, 8(8), 155.Henao, C., García D. A., Aguirre, E., González, A., Bracho, R., Solorzano, J., & Arboleda, A. (2017).

Multidisciplinariedad, interdisciplinariedad y trnasdisciplinariedad en la formación para la in-vestigación en ingeniería. Revista Lasallista de Investigación, 14(1), 179-197.

Miranda, E., & Bourque, P. (2010). Agile monitoring using the line of balance. Journal of Systems and Software, 83(7), 1205-1215.

Martínez, S. J., Arango, S., & Robledo, J. (2015). El crecimiento de la industria del software en colombia: un análisis sistémico. Revista eia, 23, 95-106.

McGregor, J. D., Muthig, D., Yoshimura, K., & Jensen, P. (2010). Guest editors’ introduction: Success-ful software product line practices. IEEE Software, 27(3).

Moreno, D. C. R., & Rincón, L. E. O. (2016). Factores críticos en la industria del software/critic factors in software industry/fatores críticos na indústria do software/facteurs critiques dans l’industrie du software. Criterio Libre, 14(24), 170-198.

Plaza, J. E. G., Nuñez, M. A. R., Noguera, C. A. R., & Puerta, L. N. Z. (2017). Formación en competen-cias específicas para la industria del software colombiano. Experiencias del uso del aprendizaje basado en proyectos. Revista Colombiana de Tecnologías de Avanzada, 1(27), 7-13.

Parra, J. E. (2008). Factores críticos de éxito e hipótesis sobre la industria del software en Colom-bia. Consideraciones contextuales y académicas. Revista Avances en Sistemas e Informática, 5(2),185-193.

Rahman, H., & Ramos, I. (2010). Open Innovation in SMEs: From closed boundaries to networked paradigm. Issues in Informing Science and Information Technology, 7(4), 471-487.

Sametinger, J. (1997). Software engineering with reusable components. Springer Science & Business Media.

Sodhi, J., & Sodhi, P. (1999). Software reuse. McGraw-Hill.

575Experiencias educativas innovadoras en Educación Superior

Page 14: Investigación Diseñando el futurorua.ua.es/dspace/bitstream/10045/71161/1/Investigacion-en-docenci… · y ha evolucionado en muy poco tiempo en conjunto con las metodologías por

Villalba, M. L., Robledo, J., & Builes, C. Y. (2016). Análisis estratégico de la colaboración entre em-presas nacionales y multinacionales de software en Colombia utilizando Dinámica de Sistemas. International Journal of Psychological Research, 9(1), 83-97.

576 Investigación en docencia universitaria. Diseñando el futuro a partir de la innovación educativa