HABILIDADES INVESTIGATIVAS EN LOS ESTUDIANTES DE PREGRADO DE CARRERAS UNIVERSITARIAS CON PERFIL INFORMÁTICO

July 8, 2017 | Autor: Odiel Estrada | Categoría: Higher Education
Share Embed


Descripción

Vol. XIX No. 2 2014

Pedagogía Universitaria

HABILIDADES INVESTIGATIVAS EN LOS ESTUDIANTES DE PREGRADO DE CARRERAS UNIVERSITARIAS CON PERFIL INFORMÁTICO RESEARCH SKILLS IN UNDERGRADUATES OF UNIVERSITY DEGREE WITH COMPUTING PROFILE Ing. Odiel Estrada Molina Dra. Sahara María Blanco Hernández Universidad de las Ciencias Informáticas. [email protected] Recibido 18/3/2013 Aprobado 14/4/2014 Palabras clave: carreras universitarias con perfil informático, habilidades investigativas, proceso de desarrollo de software. Keywords: computer-profile careers, research skills, software development process. Resumen Se presenta una propuesta de habilidades investigativas que deben de dominar los estudiantes de pregrado de las carreras universitarias con perfil informático en cuanto al Proceso de Desarrollo de Software visto desde dos perspectivas: la primera teniendo en cuenta el trabajo grupal en el equipo de desarrollo de software y en los equipos por roles profesionales, y la segunda en cuanto desarrollo de un software como Trabajo de Diploma pero que a su vez debe de tener en cuenta el Proceso de Desarrollo de Software. Se identifica cuáles son las habilidades investigativas asociadas a los roles profesionales del analista de software, desarrollador, administrador de base de datos, arquitecto de software, asegurador de la calidad de software y revisor técnico (probador de software). Abstract In this papers is presented research skills expected in students from careers with informatics profile computer regarding the Software Development Process seen from two perspectives: considering the first group work in the software development team and teams for professional roles, and second in software development as a Diploma Work but that in turn must take into account the Software Development Process. It shows what the research skills associated with professional roles of software analyst, developer, database administrator, software architect, underwriter quality software and technical reviewer (software tester).

38

Pedagogía Universitaria

Vol. XIX No. 2 2014

INTRODUCCIÓN El desarrollo de habilidades investigativas ha sido una de las premisas de la Educación Superior Cubana, ya que le permiten al estudiante aplicar los conocimientos teóricos de la metodología de la investigación científica y, la utilización del método científico, en la solución de problemas sociales. En la actualidad social cubana se ha reflejado en la política económica y social del Partido y la Revolución de la República de Cuba, tal son los casos de los lineamientos 131, 132, 145 y 152 (PCC, 2011), la importancia de la aplicación de los métodos y procedimientos de la investigación científica, por lo que visto en el área educativa de nivel superior, los estudiantes deben de apropiarse de éstos para aplicarlos según la necesidad social existente. Los estudios que se han realizado a cerca del desarrollo de las habilidades investigativas poseen como particularidad, que es a partir de lo que es capaz de hacer un individuo en la práctica investigativa sin que esto conlleve necesariamente un trabajo grupal; ejemplo de ello son: las formas de organización del proceso de enseñanza aprendizaje que tributan al desarrollo de este tipo de habilidades, tal son los casos del seminario y del taller; formas de guiar el aprendizaje como el aprendizaje basado en problemas; y métodos y acciones como la realización de tareas investigativas, trabajos de diploma y elaboración de informes, por mencionar algunos. En el caso de las carreras con perfil informático, los estudiantes también deben desarrollar las habilidades investigativas y aplicarlas en varios campos, uno de ellos es el Proceso de Desarrollo de Software (PDS), en este se evidencian ciertas particularidades que lo hace único ante las demás carreras universitarias, y es que en todo momento se trabaja en equipo (grupo) aunque existen momentos determinados en que se trabaja de forma individual, por lo que las habilidades investigativas se deben de desarrollar desde: 1) el trabajo grupal teniendo en cuenta un grupo un mismo rol profesional; 2) el trabajo grupal a través de la relación comunicativa e ingenieril que existen entre todos los grupos con roles diferentes ya que en su integración conforman el equipo de desarrollo de software; y 3) el desempeño individual dentro de un grupo determinado con los mismos roles profesionales y visto también desde el equipo de desarrollo de software. Este artículo tiene como propósito determinar las habilidades investigativas que deben desarrollar los estudiantes de pregrado de las carreras con perfil informático, en los Centros de Desarrollo de Software o centros de trabajo en los cuales existe una colaboración entre la universidad y una entidad laboral determinada, para ello se analizará desde dos perspectivas, la primera acorde al PDS en donde exista un equipo de desarrollo, y la segunda desde la perspectiva del desarrollo de un software como Trabajo de Diploma pero que a su vez se debe de tener en cuenta el PDS. DESARROLLO Consideraciones de la categoría “habilidad” desde el enfoque histórico-cultural. 39

Pedagogía Universitaria

Vol. XIX No. 2 2014

Tomando como referente teórico la teoría histórico-cultural de Vygotsky, las habilidades en el contexto educativo se encuentran estrechamente vinculadas a la teoría de la actividad de A.N. Leontiev. Esta concepción elaborada por LEONTIEV (1982) aborda la actividad como un proceso de interrelación sujeto-objeto dirigido a la satisfacción de las necesidades del sujeto, de lo cual se manifiesta una transformación en el sujeto y en el objeto. En la esencia de la actividad se destacan dos aspectos fundamentales: 1) la relación sujetoobjeto, lo cual implica la participación activa del sujeto y la pasiva del objeto propiciando una transformación tanto en el sujeto como del objeto, y 2) en la relación sujeto-objeto, se encuentran interaccionadas de manera externa con las operaciones físicas reales, con los objetos reales, y de forma interna con operaciones mentales con objetos ideales tales como conceptos, imágenes o símbolos. Aunque la actividad interna y la externa son distintas (tanto en su forma como objeto), a su vez es una sola en las cuales se evidencian cambios y transformaciones formales y objetales, por lo que como expresa (BERMÚDEZ y PÉREZ, 2004) pues poseen una misma estructura y origen histórico-cultural. Acorde a la teoría de Leontiev, (GONZÁLEZ, 2001) la actividad es definida como los procesos mediante los cuales el individuo, respondiendo a sus necesidades, se relaciona con la realidad, adoptando determinada actitud hacia la misma. Para que una actividad pueda realizarse necesita de las dos formas funcionales de regulación (RUIZ, 2005) estas son: la inductora y la ejecutora; de esta manera la actividad se realiza a través de acciones y operaciones que constituyen los componentes ejecutores de la actividad. La ejecución de las acciones y operaciones en la actividad, permiten al individuo asimilar un conjunto de modos de actuación que son interiorizados y regulan su realización. La categoría “actividad”, y la teoría de Leontiev permitieron comprender en su plenitud el papel activo del hombre en su relación con la realidad y medio que interacciona. También ha permitido el análisis y comprensión del hombre como ser social al identificar el condicionamiento social de la psiquis humana y de que la “Personalidad”, se forma y se desarrolla en la actividad que el sujeto realiza, el cual es social e históricamente condicionado por su origen y contenido. Esto trae consigo que en el contexto educativo, sea necesario la formación y desarrollo de las habilidades profesionales. La formación es descrito según (CHÁVEZ, 2005) como el nivel que alcanza un sujeto en cuanto a la explicación y comprensión que tenga de sí mismo y del mundo material y social. Mientras que el desarrollo (CHÁVEZ, 2005) es una categoría utilizada como función de la educación y está estrechamente ligada a la formación, aunque además se usa en el sentido del desarrollo del hombre y constituye un proceso de maduración física, psíquica y social y abarca todos los cambios cuantitativos de las propiedades congénitas ya adquiridas. La relación formación y desarrollo parten de la consideración del hombre como un ser biológico-espiritual (psíquico), individual-social e históricamente condicionado, donde la formación se centra en las regularidades del proceso educativo y el desarrollo en cuanto a las potencialidades del individuo que va alcanzando en su integridad como ser humano.

40

Pedagogía Universitaria

Vol. XIX No. 2 2014

Varios autores no coinciden en cuales son los componentes o elementos que tributan al desarrollo de las habilidades profesionales desde la relación formación y desarrollo, pero según (TALÍZINA, 1988), (VALERA, 1999), (PLA, 1992), (ALVAREZ, 1996), (ÁLVAREZ, 1999), (FUENTES, 1997) (MONTES DE OCA, 2001) y (BERMÚDEZ, 2003) se coincide que el desarrollo de estas habilidades está relacionado con el saber hacer. La literatura especializada recoge importantes conceptualizaciones sobre las habilidades profesionales pero se coinciden en su mayoría, que estas expresan el dominio de acciones (RUIZ, 1996) las cuales permiten la instrumentación y solución consciente de tareas relacionado a su vez con los modo los actuación. Dentro de las habilidades profesionales se encuentran las habilidades investigativas, las cuales si bien son transversales a toda profesión, es decir necesarias, estas pueden variar en su operacionalización en lo referente a cada ciencia. Consideraciones sobre las habilidades investigativas. Particularidades en las carreras universitarias con perfil informático. Diversos autores han investigado en torno a las habilidades investigativas tal son los casos de BARRERA (2003), MAZARÍO (2002), MAZARÍO (1999), MENDOZA (1993), CHIRINO (2002), PÉREZ (1990), BARRERA (2003), SANCHEZ y col (2012), LANUEZ y col (2005) y MENA (2001), y todo coinciden de que estas estan relacionadas a las etapas de la investigación científica y la construcción lógica del conocimiento. La formación científica del alumno consiste (CORBO y col., 2010) en la preparación en los aspectos cognoscitivos y afectivos del trabajo científico y está determinada por tres aspectos fundamentales: 1. Conocimientos y habilidades de la ciencia particular, necesarios para el desempeño profesional en aras de satisfacer la demanda social. 2. Conocimientos y habilidades generales del trabajo científico necesarios para el desarrollo eficaz de investigaciones científicas. 3. Cualidades de la personalidad que deben caracterizar al investigador científico en su sociedad, o sea, actitud científica. Debido a esto la formación científica de los estudiantes no se limita a la adquisición de conocimientos teóricos acerca de los métodos, estrategias y las técnicas de la investigación científica, sino que también contempla la formación de una actitud verdaderamente científica que les permita actuar de forma efectiva en la solución de sus tareas. Las habilidades investigativas permiten la ejecución de los conocimientos teóricos acerca de la metodología de la investigación científica en la práctica investigativas, utilizando para ello técnicas, métodos, estrategias y metodologías para la realización de una investigación. La actividad investigativa si bien no solo está conformada por las habilidades investigativas, contiene a su vez los componentes actitudinales y motivacionales que en su integración contribuyen a la realización exitosa de la investigación. En el caso de las habilidades investigativas, esta le permite al sujeto: 1) la vía de recopilar, seleccionar, clasificar, manipular, asimilar y transformar la información existente asociada 41

Pedagogía Universitaria

Vol. XIX No. 2 2014

a la investigación que esté realizando, 2) la realización de una investigación a partir de las etapas lógicas de la investigación científica; 3) la superación profesional del sujeto; 4) la aplicación y desarrollo de la ciencia; 5) la socialización de los resultados obtenidos con la comunidad científica: y 6) la respuesta a una necesidad determinada. Propiamente las habilidades investigativas están compuestas por las habilidades intelectuales y las prácticas como afirma LANUEZ y col (2005), pues: 1. Las habilidades intelectuales para el trabajo investigativo son aquellas que se pueden emplear en las distintas etapas de la investigación, por ejemplo: Sintetizar, analizar multilateralmente, defender ideas científicas, criticar, partir de presupuestos objetivos, fundamentar, modelar, valorar, comparar y otras. 2. Las habilidades prácticas para el trabajo investigativo son aquellas que van a la solución de problemas metodológicos prácticos y propios del proceso investigativo. Entre ellas se destacan: Identificar situaciones problemáticas, diseñar cuestionarios, guías de observación y de entrevistas, seleccionar métodos de investigación e instrumentos, realizar diagnósticos de investigaciones, formular problemas científicos y el resto de los elementos del diseño de la investigación, búsqueda y procesamiento de información, defender proyectos de investigación, escribir artículos científicos, tesis y tesinas, entre otras. Las habilidades se forman en el individuo a medida que va asimilando las acciones, lo que sucede durante el proceso de realización de éstas. Ello puede ocurrir en cualquier tipo de actividad laboral, educativa, entra otras; en nuestro caso acontece en la actividad investigativa. Entre las premisas de la Educación Superior se encuentran la formación y desarrollo de habilidades investigativas, ya que le permiten al sujeto realizar investigaciones asociadas a su campo profesional, dando solución a necesidades individuales o sociales a partir del método científico. En el caso de las carreras con perfil informático, dígase Licenciatura en Ciencias de la Computación, Ingeniería Informática e Ingeniería en Ciencias Informáticas, sus egresados deben desarrollar habilidades investigativas en varias esferas de las Ciencias Computacionales y de la Ingeniería de Software, y una de estas esferas o áreas del conocimiento lo es el proceso de desarrollo de software (PDS). Si bien las habilidades investigativas en su conceptualización son aplicables a cualquier actividad investigativa, en el caso de las carreras con perfil informático su operacionalización está sujeta a ciertas elementos distintivos acordes al PDS, por lo que su descripción ayudaría a su desarrollo por parte de los profesionales que están a cargo de la formación de las habilidades investigativas de los estudiantes en pregrado desde la actividad laboral de producción de software, sea desde los centros de desarrollo de software que posean las universidades o las unidades laborales que colaboran con las universidades en la formación de profesionales en el área de la informática. Según las tendencias en la formación del ingeniero informático a nivel internacional, el CAREER SPACE (consorcio conformado por las grandes compañías de las Tecnologías de la Información y las Comunicaciones), la ACM-IEEE (Asociación de Máquinas 42

Pedagogía Universitaria

Vol. XIX No. 2 2014

Computadoras y Instituto de Ingenieros Eléctricos y Electrónicos), el Espacio Europeo de Educación Superior y ABET (acreditación de programas de educación universitaria o terciaria en disciplinas de ciencias aplicadas, ciencias de la computación, ingeniería y tecnología) afirman la necesidad del desarrollo de las habilidades investigativas en este tipo de carreras, y como particularidad deben estar dirigidas principalmente desde el PDS. ¿Qué tipo de investigaciones se realizan en el proceso de desarrollo de software? En el PDS se pueden identificar tres tipos de investigaciones (MONTOYA, 1998), (ZORRILLA, 1993), (VARGAS, 2009) y (ANGO, 2010): la básica, la aplicada y la tecnológica. La investigación básica (pura, fundamental, exacta), consiste en perseguir un fin cognoscitivo: entender mejor la realidad e incrementar el conocimiento, se analizan propiedades, estructuras y relaciones con el fin de formular y contrastar hipótesis, teorías o leyes. En el área de la informática, la investigación básica comprende la búsqueda de métodos alternativos de computación como el cálculo cuántico y la teoría cuántica de la información, así como lo reflejado en las bases teóricas de la información y la computación dentro de las ciencias de la computación. Según estos autores la investigación aplicada, consiste en trabajos originales emprendidos con la finalidad de adquirir nuevos conocimientos. Sin embargo, está dirigida fundamentalmente hacia un objetivo práctico específico. La investigación aplicada se emprende para determinar los posibles usos de los resultados de la investigación básica, o para determinar nuevos métodos o formas de alcanzar objetivos específicos predeterminados. En el área de la informática, la investigación aplicada comprende los trabajos acerca del tratamiento de la información a nuevos campos o conforme a nuevos procedimientos, a partir de la utilización de la investigación básica. Se puede afirmar que este tipo de investigación se concreta en el desarrollo de software, independientemente de su propósito social. En el área de la ingeniería de software también de refleja (por mencionar a algunos) en la elaboración de metodologías, estrategias, modelos, estándares y pruebas ingenieriles de calidad. Según (ANGO, 2010) La investigación tecnológica se encuentra relacionada a la búsqueda de nuevos conocimientos en esta área, servicios o productos aplicando los conocimientos científicos. Este tipo de investigación puede tener como objetivo mejorar la competitividad de los productos existentes mediante la optimización de los procesos y de los productos. Al respecto, las etapas que comprenden dicho proceso serian: observar, determinar el problema, documentar, reflexionar, elaborar el proyecto de intervención, valorar, comunicar, implementar, hacer seguimiento y la correspondiente evaluación (GARCÍA, 2009). Este tipo de investigación surge a partir de las investigaciones básicas o aplicadas. En el área de la informática consiste en la elaboración de nuevos programas de aplicación, mejoras notables en los sistemas de explotación y en los programas de aplicación. También puede verse en la optimización de los procesos establecidos por la ingeniería de software 43

Pedagogía Universitaria

Vol. XIX No. 2 2014

como los modelos, metodologías, estrategias, pruebas ingenieriles y los procesos de mejora y control al desarrollo de software. En los últimos 10 años se evidencia una mayor integración entre las compañías o instituciones desarrolladoras de software creando lazos de cooperación con universidades y centros de investigación, propiciando esto una mayor competitividad en el mercado internacional. Esta cooperación viene dado por dos factores principales: el dominio del mercado internacional o nacional, y la preparación profesional de los futuros profesionales desde el pregrado, por lo que los estudiantes universitarios se encuentran vinculados a la actividad laboral de desarrollo de software, ejemplo de ello son en Cuba, los Centros de Desarrollo de Software de la Universidad de las Ciencias Informáticas, los del Centro Universitario José Antonio Echeverría y los de la Universidad Central de las Villas Marta Abreu. Como regularidades en el proceso de desarrollo de software (en dependencia de su objetivo principal) se evidencian los tres tipos de investigación aunque en el caso de la presencia de los estudiantes de pregrado que se encuentran vinculados al desarrollo de software, estos realizan investigaciones aplicadas y tecnológicas. ¿Cuáles son las habilidades investigativas que el estudiante de pregrado debe de ejecutar en el proceso de desarrollo de software acorde al tipo de investigación aplicada y tecnológica? ¿Cuál es su operacionalización? Tomando en consideración a (GARCÍA, 2009) y (CASTELLANOS y col., 2003) la investigación aplicada posee como principales etapas: la exploración científica, la planeación de la investigación, la ejecución de la investigación, el análisis y procesamiento de la información, la comunicación de los resultados y la introducción y generalización de los resultados a la práctica. Mientras que la investigación tecnológica son: la observación científica, la determinación del problema, la documentación del problema, la reflexión científica, la elaboración del proyecto de intervención, la valoración de los resultados, la comunicación de los resultados, la implementación de los resultados, el seguimiento del resultado obtenido en la práctica tecnológica y por último la correspondiente evaluación. Al analizar los dos tipos de investigaciones, se destaca como regularidades que en ambas investigaciones existen etapas similares (6 primeras) aunque con algunas diferencias pues la investigación tecnológica parte de soluciones encontradas en investigaciones aplicadas ya que están dirigidas principalmente a la optimización y búsqueda de nuevos conocimientos tecnológicos, servicios o productos tecnológicos aplicando los conocimientos científicos obtenidos anteriormente. Teniendo en cuenta: 1) el nivel de participación e implicación de los estudiantes de pregrado en los Centros de Desarrollo de Software; 2) lo distintivo del trabajo grupal que se efectúa en el PDS con sus distintos niveles de comunicación entre los miembros de un mismo equipo con roles iguales y con miembros de otros equipos de roles diferentes, así como la separación espaciales de sus miembros y 3) la investigación que se desarrolla en el PDS no se realiza de forma individual sino que en todo momento es grupal, aunque en una determinada etapa del desarrollo de software puede que un equipo con unos determinados roles tenga un mayor trabajo que otro, pero siempre la integración grupal está presente; las habilidades investigativas asociadas a la PDS deben conformarse a partir de las 44

Pedagogía Universitaria

Vol. XIX No. 2 2014

regularidades identificadas anteriormente, teniendo como sustento teórico a los tipos de investigación aplicada y tecnológica así como el trabajo grupal en grupos de desarrollo de software. Para influir en el desarrollo de las habilidades investigativas desde el pregrado en carreras con perfiles informáticos asociado al PDS, a continuación se especifica cuáles son las habilidades y las acciones que deben de ejecutar los estudiantes para demostrar el dominio de las mismas; aclarando que en caso de este tipo de carreras universitarias aunque los estudiantes no llegan a introducir ni generalizar los resultados obtenidos, si deben de elaborar acciones y exigencias para la introducción de estos a partir del despliegue del software (en el caso que la solución sea un producto informático). A continuación se identifica las habilidades deben desarrollar los estudiantes en los roles de analista de software, desarrollador, administrador de base de datos, arquitecto de software, asegurador de la calidad de software y revisor técnico (probador de software) para contribuir al desarrollo de las habilidades investigativas. Se escogieron estos roles pues son los que los estudiantes de pregrado desempeñan en gran medida en los centros de desarrollo de software, y además generalmente en su trabajo de diploma al final de la carrera, deben evidenciar los conocimientos básicos de cada uno de uno estos en el desarrollo de la aplicación informática. Es válido mencionar que existen diferentes tipos de metodologías de desarrollo de software y cada una de estas determinan ciertos roles con ciertas responsabilidades, por lo que se agruparon estos roles a los más comunes en el PDS y por consecuencias sus responsabilidades. Para la identificar las habilidades investigativas necesarias en el proceso de desarrollo de software se tuvo en cuenta las competencias específicas que proponen , CUESTA (2000), ANDRÉS y ESCOBAR (2005), PÉREZ (2007), SOMMERVILLE (2007), BLANCO Y HERNÁNDEZ (2009), VARGAS y ROSA (2009), ALVAREZ (2010), PÉREZ (2010), Departamento Metodológico Central de Ingeniería de Software y Gestión de Software (2010), PRESSMAN (2010), SERNA, BOTERO, CASTRO y CARLOS (2012) y RUIZ y ARMANDO (2012) para estos roles. El caso del rol de analista de software: Misión: Definir el alcance y las funcionalidades del sistema a partir de identificación de las necesidades del cliente y de la evaluación de los conceptos del negocio a automatizar. Habilidades que contribuyen al desarrollo de las habilidades investigativas: 1.

Explorar la realidad en las Ciencias Informáticas. − Identificar y plantear problemas asociados al cómo identificar y determinar los requisitos de software según el entorno social en que se desenvuelve el analista y a partir de las necesidades de informatización del cliente − Seleccionar las técnicas de la ingeniería de requisitos más adecuadas. − Aprender y actualizarse permanentemente. 45

Pedagogía Universitaria

Vol. XIX No. 2 2014

− Buscar, procesar y analizar información procedente de diferentes fuentes bibliográficas. 2.

Planificar la actividad investigativa. − Confeccionar un cronograma de trabajo.

3.

Ejecutar la planificación de la actividad investigativa. − Aplicar los conocimientos en la práctica escogiendo para ello las prácticas ingenieriles más adecuadas según las necesidades de cliente. − Analizar los requisitos para identificarlos según el significado de las funcionalidades. − Modelar el sistema atendiendo a la metodología de desarrollo de software utilizada por el proyecto, para ello debe de analizar dicha metodología escogiendo para ello el lenguaje de modelado más adecuado y artefactos más adecuados. − Documentar los requisitos utilizando el lenguaje y las plantillas definidas entre el cliente y el equipo de desarrollo.

4.

Procesar la información según los resultados obtenidos. − Validar los requisitos y los acuerdos tomados entre clientes y grupo de proyecto aplicando las técnicas de validación definidas. − Gestionar los requisitos considerando integralmente los riesgos y el impacto de los cambios en el modelado del sistema.

5.

Comunicar los resultados. − Elaborar informes técnicos sobre los artefactos que generó, explicando a través de talleres y seminarios de proyecto de software a los demás miembros del equipo de analistas el por qué se realizó de esa manera.

6. El trabajo grupal (no pertenece a las etapas de la investigación pero si es necesario en el PDS). − Elaborar informes técnicos en equipo, con miembros del mismo rol. − Comunicar los resultados a partir del trabajo grupal, en el cual pueden participar no solo los miembros del mismo equipo, sino de otros roles diferentes en dependencia del trabajo a realizar. El caso del desarrollador (implementador o programador) de software. Misión: Producir y probar el código del sistema siguiendo las pautas del analista y el diseñador, de acuerdo a las necesidades del cliente y siguiendo los estándares de programación garantizando el correcto funcionamiento e implementando posibles mejoras. Habilidades que contribuyen al desarrollo de las habilidades investigativas: 1.

Habilidad de explorar la realidad en las Ciencias Informáticas. 46

Pedagogía Universitaria

Vol. XIX No. 2 2014

− Identificar y plantear problemas asociados al cómo implementar el código necesario para dar solución a los requisitos de software, casos de uso y los modelos elaborados. − Buscar los algoritmos más adecuados para dar solución a las necesidades del cliente. − Aprender y actualizarse permanentemente. − Buscar, procesar y analizar información procedente de diferentes fuentes bibliográficas. 2.

Planificar la actividad investigativa. − Planificar y confeccionar un cronograma de trabajo.

3.

Ejecutar la planificación de la actividad investigativa. − Elaborar código funcional a partir de la codificación y el diseño de algoritmos garantizando el cumplimiento de los requerimientos del problema, siempre y cuando haya realizado un análisis de cuál sería la mejor vía para dar solución a los requerimientos. − Realizar una investigación del tipo de lenguaje de programación más adecuado según las necesidades del cliente en conjunto con el arquitecto de software y el líder del proyecto, a partir del trabajo en equipo. − Seleccionar las herramientas de los lenguajes de programación de acuerdo a las necesidades de la aplicación o sistema a desarrollar. − Seleccionar los tipos de patrones que se pueden utilizar para contribuir a la optimización de código. − Seleccionar que lenguaje SQL estándar (u otra forma de hacer persistente los datos) se puede utilizar para garantizar el adecuado tratamiento de los datos, a partir del trabajo grupal con los diseñadores de la Base de Datos y el administrador de ésta.

4.

Procesar la información según los resultados obtenidos. − Realizar revisiones al código y al diseño de los patrones utilizados para la implementación y su efectividad.

5.

Comunicar los resultados. − Elaborar informes técnicos sobre los artefactos que generó y realizar exposiciones en seminarios y talleres sobre la solución que piensa implementar y los resultados que obtuvo, ante los miembros del mismo equipo, y los miembros del equipo de desarrollo de software. − Elaborar artículos los algoritmos elaborados y publicarlos en revistas o en memorias de eventos siempre y cuando exista en dicho algoritmo alguna particularidad en su implementación.

6. El trabajo grupal (no pertenece a las etapas de la investigación pero si es necesario en el PDS). 47

Pedagogía Universitaria

Vol. XIX No. 2 2014

− Elaborar informes técnicos en equipo, con miembros del mismo rol. − Comunicar los resultados a partir del trabajo grupal, en el cual pueden participar no solo los miembros del mismo equipo, sino de otros roles diferentes en dependencia del trabajo a realizar. El caso del administrador de la Base de Datos. Misión: Garantizar la disponibilidad y el correcto de la base de datos y los servidores de datos así como la gestión de los datos involucrados en el proyecto de software. Habilidades que contribuyen al desarrollo de las habilidades investigativas: 1.

Habilidad de explorar la realidad en las Ciencias Informáticas. − Identificar y plantear problemas asociados al cómo diseñar e implementar el diseño de la Base de Datos de acuerdo a las necesidades del cliente. − Analizar que tipo de Gestor de Base de Datos sería el más conveniente a utilizar. − Identificar las carencias que pudiera tener cada gestor de Base de Datos y buscar alternativas de solución. − Buscar, procesar y analizar información procedente de diferentes fuentes bibliográficas.

2.

Planificar la actividad investigativa. − Planificar y confeccionar un cronograma de trabajo.

3.

Ejecutar la planificación de la actividad investigativa. − Analizar e investigar el cómo se trabaja con el servidor de bases de datos garantizando la consistencia, disponibilidad y seguridad de las bases de datos alojadas en él. − Diseñar y documentar el modelo lógico de la base de datos a partir del modelo conceptual generado en el proceso de análisis. − Diseñar y documentar el modelo físico de la base de datos a partir del modelo lógico de la base de datos, seleccionando para ello las técnicas ingenieriles más adecuadas. − Programar todos los artefactos que se requieran en un lenguaje de manipulación de datos logrando la manipulación adecuada de la información.

4.

Procesar la información según los resultados obtenidos. − Realizar revisiones al código y al diseño de la Base de Datos escogiendo para ellos las pruebas ingenieriles más adecuadas. − Elaborar artículos sobre la Base de Datos diseñada y publicarlos en revistas o en memorias de eventos dedicadas a este fin.

5.

Comunicar los resultados. 48

Pedagogía Universitaria

Vol. XIX No. 2 2014

− Elaborar informes técnicos sobre los artefactos que generó y realizar exposiciones en seminarios y talleres sobre la solución que piensa implementar y los resultados que obtuvo, ante los miembros del mismo equipo, y los miembros del equipo de desarrollo de software. 6. El trabajo grupal (no pertenece a las etapas de la investigación pero si es necesario en el PDS). − Elaborar informes técnicos en equipo, con miembros del mismo rol. − Comunicar los resultados a partir del trabajo grupal, en el cual pueden participar no solo los miembros del mismo equipo, sino de otros roles diferentes en dependencia del trabajo a realizar. El caso del arquitecto de software. Misión: Definir la línea base que deben seguir los procesos de diseño e implementación Habilidades que contribuyen al desarrollo de las habilidades investigativas: 1.

Habilidad de explorar la realidad en las Ciencias Informáticas. − Identificar y plantear problemas asociados al cómo diseñar e implementar una arquitectura de software que permita brindar solución a las necesidades del cliente y las características del sistema informático final. − Analizar qué tipo de arquitectura diseñar y que tipos de patrones arquitectónicos son los más adecuados según las especificidades del software. − Buscar, procesar y analizar información procedente de diferentes fuentes.

2.

Planificar la actividad investigativa. − Planificar y confeccionar un cronograma de trabajo.

3.

Ejecutar la planificación de la actividad investigativa. − Investigar, definir, especificar y validar las estrategias arquitectónicas. − Identificar y definir componentes horizontales y verticales. − Definir las bases tecnológicas y herramientas que soporten el proceso de desarrollo de software. − Obtener y definir pautas arquitectónicas. − Implementar en el diseño arquitectónico patrones de arquitectura.

4.

Procesar la información según los resultados obtenidos. − Aplicar métodos de validación arquitectónica, para ello debe de analizar cuáles son los más factibles según las características del software. − Aplicación de auditorías y revisiones técnicas formales. − Confeccionar y aplicar listas de chequeo, para ello deberá analizar cuáles son las más adecuadas para la revisar la arquitectura. 49

Pedagogía Universitaria

Vol. XIX No. 2 2014

− Diseñar pruebas que confronten la arquitectura utilizada. − Dominar y aplicar los atributos de calidad. 5.

Comunicar los resultados. − Elaborar informes técnicos sobre los artefactos que generó y realizar exposiciones en seminarios y talleres sobre la solución que piensa implementar y los resultados que obtuvo, ante los miembros del mismo equipo, y los miembros del equipo de desarrollo de software. − Elaborar artículos sobre la arquitectura de software diseñada y publicarlos en revistas o en memorias de eventos.

6. El trabajo grupal (no pertenece a las etapas de la investigación pero si es necesario en el PDS). − Elaborar informes técnicos en equipo, con miembros del mismo rol. − Comunicar los resultados a partir del trabajo grupal, en el cual pueden participar no solo los miembros del mismo equipo, sino de otros roles diferentes en dependencia del trabajo a realizar. El caso del asegurador de la calidad de software Misión: Asegurar que el producto de software cumpla con los requisitos previamente especificados, con las expectativas del cliente y con los estándares internacionales para el aseguramiento de la calidad de software. Habilidades que contribuyen al desarrollo de las habilidades investigativas: 1.

Habilidad de explorar la realidad en las Ciencias Informáticas. − Identificar y plantear problemas asociados al cómo elaborar un plan de pruebas acordes a las exigencias del cliente y las características del software. − Caracterizar los tipos de pruebas ingenieriles y elaborar los casos de prueba acordes a las exigencias del software. − Buscar, procesar y analizar información procedente de diferentes fuentes bibliográficas.

2.

Planificar la actividad investigativa. − Planificar y confeccionar un cronograma de trabajo.

3.

Ejecutar la planificación de la actividad investigativa. − Describir el escenario en el que se ejecutarán las pruebas. − Realizar un listado de los requerimientos a probar. − Describir la estrategia de pruebas de aceptación. − Describir la estrategia de pruebas internas. 50

Pedagogía Universitaria

Vol. XIX No. 2 2014

− Asegurar que se diseñen casos de pruebas para la ejecución de pruebas internas. Describir los criterios de evaluación para las pruebas. − Conocer qué tipos de prueba se le debe hacer al producto, para ello debe de realizar una análisis de los tipos de pruebas existentes y seleccionar cuales son los más idóneos. − Controlar qué roles tanto responsables como participantes deben participar en la realización de las pruebas. − Controlar la documentación. − Elaborar el plan de aseguramiento de la calidad. − Elaborar el plan de mediciones. − Describir el proceso de métricas. − Listar los estándares y guías utilizados para el Plan de Calidad. − Asegurar que la documentación cumple con el estándar utilizado durante el desarrollo del producto de software. − Participar en el análisis y recolección de los datos para las mediciones. − Asegurar que los diseñadores de la arquitectura seleccionaron la metodología apropiada. − Asegurar que el producto final cumple con los requisitos de rendimiento, diseño y verificación. − Asegurar que la especificación de requisitos es una representación correcta, completa y clara para el equipo de desarrollo de software. − Asegurar que el software producido cumple con los atributos de calidad impuestos. Velar por el cumplimiento de las políticas de la organización y reglas bases del proyecto. − Describir los Procesos, Herramientas, Técnicas y Metodologías utilizadas en el Plan de Aseguramiento de la Calidad de Software. − Describir las Listas de Chequeos a utilizar en cada revisión. − Participar en las revisiones de los entregables con el cliente. − Guiar el diseño y ejecución de las pruebas internas. − Asegurar que se realicen monitoreo de errores en cada fase de desarrollo y que se respaldan las líneas bases de manera que no se pierda el producto. − Retroalimentarse de los cambios realizados en el producto por parte del resto del equipo de proyecto. − Comprobar que lo que se ha implementado es lo que se documenta y viceversa. 51

Pedagogía Universitaria

Vol. XIX No. 2 2014

− Describir los procedimientos para informar y manejar problemas identificados durante las revisiones y auditorias del proyecto − Coordinar y colaborar con las pruebas de liberación externa al proyecto. − Resolución y Escalamiento de las Planillas de No Conformidades. Crear una cultura de calidad en el proyecto. 4.

Procesar la información según los resultados obtenidos. − Realizar Revisiones Técnicas Formales (RTF). − Revisar los Requerimientos, Arquitectura y Diseño. − Colaborar con la Auditoria de Configuración funcional, Auditoria de Configuración física y Auditoria de Proceso.

5.

Comunicar los resultados. − Elaborar informes técnicos sobre los artefactos que generó y realizar exposiciones en seminarios y talleres sobre la solución que piensa implementar y los resultados que obtuvo, ante los miembros del mismo equipo, y los miembros del equipo de desarrollo de software. − Elaborar artículos sobre el plan de pruebas diseñado y publicarlo en revistas o en memorias de eventos.

6. El trabajo grupal (no pertenece a las etapas de la investigación pero si es necesario en el PDS). − Elaborar informes técnicos en equipo, con miembros del mismo rol. − Comunicar los resultados a partir del trabajo grupal, en el cual pueden participar no solo los miembros del mismo equipo, sino de otros roles diferentes en dependencia del trabajo a realizar. El caso del revisor técnico (probador). Misión: Ejecutar y documentar la realización de las pruebas, garantizando el seguimiento de los planes de prueba, analizando los resultados obtenidos Habilidades que contribuyen al desarrollo de las habilidades investigativas: 1.

Habilidad de explorar la realidad en las Ciencias Informáticas. − Identificar y plantear problemas asociados al cómo realizar pruebas ingenieriles a un sistema informático a partir de un diseño de plan de pruebas y de los casos de prueba. − Buscar, procesar y analizar información procedente de diferentes fuentes.

2.

Planificar la actividad investigativa. − Planificar y confeccionar un cronograma de trabajo.

3.

Ejecutar la planificación de la actividad investigativa. 52

Pedagogía Universitaria

Vol. XIX No. 2 2014

− Realizar el seguimiento a los planes de prueba a partir de la estrategia y el cronograma del proyecto garantizando su cumplimiento y la calidad de las pruebas realizadas. − Ejecutar los casos de prueba generando, clasificando y describiendo las No Conformidades detectadas de acuerdo a las normas y directivas de la Dirección de calidad. 4.

Procesar la información según los resultados obtenidos. − Aplicar y recolectar mediciones relacionadas con los casos de prueba implementados para producir las estadísticas que permitan corregir el proceso.

5.

Comunicar los resultados. − Elaborar informes técnicos sobre las no conformidades que detectó ante los miembros del mismo equipo, y los miembros del equipo de desarrollo de software. − Elaborar artículos o ensayos sobre la experiencia en el uso de determinadas herramientas para la realización de pruebas de caja blanca a partir de la elaboración de estrategias, y publicarlos en memorias de eventos.

6. El trabajo grupal (no pertenece a las etapas de la investigación pero si es necesario en el PDS). − Elaborar informes técnicos en equipo, con miembros del mismo rol. − Comunicar los resultados a partir del trabajo grupal, en el cual pueden participar no solo los miembros del mismo equipo, sino de otros roles diferentes en dependencia del trabajo a realizar. Propuesta de un sistema de habilidades que deben de desarrollar los estudiantes de las carreras con perfil informático en el desarrollo de un software, en su Trabajo de Diploma. El sistema de habilidades investigativas que se proponen para su desarrollo desde el PDS, a partir de la integración de las investigaciones de tipo aplicada y tecnológica, son: 1. Explorar la realidad en las Ciencias Informáticas perteneciente a la Etapa de Exploración Científica. Las acciones específicas para el estudiante ejecute desde la actividad laboral en desarrollo de software para la realización del Trabajo de Diploma son: − Comparar la realidad tecnológica actual con el modelo deseable. − Identificar posibles problemas de investigación desde la actividad laboral. − Formular correctamente el problema de investigación seleccionado. 2. Planificar la actividad investigativa perteneciente a la Etapa de Proyección de la Investigación. Las acciones específicas son: − Determinar el objeto de la investigación. 53

Pedagogía Universitaria

Vol. XIX No. 2 2014

− Determinar los objetivos de investigación. − Determinar el campo de acción de la investigación. − Determinar los supuestos hipotéticos. − Determinar la población y la muestra (en el caso que proceda). − Determinar los métodos de investigación necesarios y suficientes. − Determinar las tareas de investigación necesaria y suficiente. − Determinar anticipadamente los resultados de la investigación. − Determinar los tiempos necesarios para la obtención de los resultados. − Elaborar el documento del proyecto de investigación. − Diseñar proyectos de Tesis de Diploma. 3. Ejecutar la planificación de la actividad investigativa perteneciente a la Etapa de Ejecución de la Investigación. Las acciones son: − Ejecutar las tareas planificadas. − Ejecutar el cronograma elaborado. − Escoger convenientemente los fundamentos teóricos que justifiquen la selección de la metodología de desarrollo de software a utilizar, así como estándares, algoritmos, tecnología y herramientas informáticas a utilizar, según las particularidades de la investigación a desarrollar en el área de la informática. − Elaborar los artefactos asociados a la Ingeniería de Software en correspondencia a la metodología de desarrollo de software empleada. − Aplicar normas de calidad, estándares y patrones en el proceso de desarrollo de software, según las particularidades de la investigación y de la solución que se propone. − Aplicación de métodos o procedimientos de desarrollo e implementación de software. 4. Procesar la información perteneciente a la Etapa de análisis de los resultados del proceso investigativo. Las acciones específicas para el estudiante ejecute desde la actividad laboral en desarrollo de software son: − Procesar los datos empíricos (categorizar, codificar, tabular y ordenar en tablas y gráficos). − Aplicar técnicas y métodos que provee la ingeniería de software para el diseño, evaluación y análisis de la calidad del producto informático o de la solución informática implementada acorde a las características de la metodología de 54

Pedagogía Universitaria

Vol. XIX No. 2 2014

desarrollo de software utilizada o de los patrones, estilos y estándares ingenieriles aplicados. − Realizar pruebas ingenieriles para la validación del software o la aplicación de métodos experimentales industriales para validar el resultado obtenido. − Validación por métodos estadísticos. − Análisis y comparación entre las soluciones existentes y la solución informática que se obtuvo. − Formular conclusiones. − Formular recomendaciones. 5. Comunicar los resultados perteneciente a la Etapa de Comunicación de los resultados. Las acciones específicas son: − Presentar de forma escrita, con un lenguaje claro y accesible, los resultados de la actividad científica-investigativa. − Exponer oralmente en eventos científicos los resultados de la investigación. − Intercambiar en talleres los resultados obtenidos con otros estudiantes. − Elaboración del Trabajo de Diploma. − Elaborar un informe técnico donde se presente los resultados de la investigación en la Jornada Científica Estudiantil. 6. Introducir los resultados en la práctica social perteneciente a la Etapa de Introducción y generalización de los resultados en la práctica social. Las acciones específicas para el estudiante son: − Acreditar la propiedad intelectual de los resultados obtenidos (Centro Nacional de Derecho de Autor, CENDA, si es que los resultados obtenidos proceden según las normativas del CENDA). (OPCIONAL) − Elaborar acciones y exigencias para la introducción de los resultados obtenidos desde el despliegue de la aplicación. 7. El trabajo grupal en el PDS a partir de la relación de roles y equipos de desarrollo y la comunicación colaborativa entre los distintos equipos que conforman el equipo de desarrollo de software. − Evidenciar el trabajo grupal desde su relación con los miembros de su mismo equipo, es decir mismos roles profesionales pertenecientes al centro de desarrollo de software o unidad laboral a la cual tribute su investigación. − Evidenciar el trabajo grupal desde su relación con los miembros de otro equipo, con roles profesionales distintos pertenecientes al centro de desarrollo de software o unidad laboral a la cual tribute su investigación. 55

Pedagogía Universitaria

Vol. XIX No. 2 2014

El desarrollo de esta habilidad se define por los cambios cualitativos que produce en el individuo la integración de los componentes de la habilidad en cuestión. Para el desarrollo de las habilidades investigativas se propone tres niveles de desarrollo tomando como referencia a (BERMÚDEZ y PÉREZ, 2004) y (ESTRADA, 2012): Nivel básico: No logra desempeñarse eficientemente según las exigencias de las habilidades investigativas. No planifica, ni controla adecuadamente el proceso, necesita mucha ayuda y la aprovecha insuficientemente; no aporta a los demás en la solución de las tareas conjuntas, no es cooperativo; y poco motivado. Nivel Medio: Logra desempeñarse eficientemente según las exigencias de las habilidades investigativas, aunque puede presentar imprecisiones, poca profundidad o limitada explicación en algunos aspectos del contenido; planifica y controla su ejecución; necesita una pequeña ayuda, la aprovecha convenientemente; logra aportar a los demás en la realización de las actividades conjuntas; se esfuerza por aprender y responde responsablemente por los resultados de su aprendizaje, aunque su motivación e implicación en el proceso es insuficiente. Nivel Alto: Logra desempeñarse eficientemente según las exigencias de las habilidades investigativas; se esfuerza por aprender y responde responsablemente por los resultados de su aprendizaje, con alta motivación e implicación en el proceso; planifica y controla su ejecución, con plena conciencia de los objetivos, del proceso y de sus condiciones; no necesita ayuda y aporta a los demás estudiantes, jugando un papel muy activo y colaborador en la realización de las actividades conjuntas. El desarrollo de las habilidades investigativas asociadas a las carreras universitarias con perfil informático desde el PDS poseen características particulares al concebirse desde el trabajo grupal ya que el desarrollo del software no se realiza por una sola persona sino por una equipo de desarrollo, y aunque puedan existir diferentes equipos separados por roles profesionales a su vez existe una comunicación colaborativa en todo el proceso de construcción del software independientemente de la metodología de desarrollo de software que se utilice, pues en ese caso lo que variaría es el tamaño del equipo, pero la necesidad de comunicación se mantendría con mayor o menor énfasis. CONCLUSIONES Para contribuir al desarrollo de las habilidades investigativas en los egresados de las carreras del área de la informática se debe tener en cuenta los roles profesionales asociados al desarrollo de software y a partir de sus responsabilidades, operacionalizarlas en correspondencias a las etapas de las investigaciones aplicadas y tecnológicas. Determinar las habilidades investigativas que deben dominar el analista, el desarrollador, el administrador de base de datos, el arquitecto, el asegurador de la calidad de software y el revisor técnico conlleva a su vez tener en cuenta las características del trabajo grupal que se evidencia en el desarrollo de software. 56

Pedagogía Universitaria

Vol. XIX No. 2 2014

Las habilidades investigativas se pueden desarrollar y evidenciar a partir de la propia práctica investigativa de cada individuo, en el caso de las carreras universitarias con perfil informático poseen como particularidad que estas habilidades desde el proceso de desarrollo de software deben desarrollarse desde el trabajo grupal, aunque para su evaluación se diagnostique de forma individual en el desempeño del sujeto. REFERENCIAS BIBLIOGRÁFICAS ÁLVAREZ DE ZAYAS, CARLOS. (1999). Didáctica. La escuela en la vida. La Habana. Ed. Pueblo y Educación. (pag. 30-50). ALVAREZ DE ZAYAS, RITA. (1996). Hacia un currículum integral y contextualizado. Tegucigalpa. Ed. Universitaria. (pag 46). ALVAREZ TRUJILLO, CEALYS (2010). La organización del trabajo como vía para la formación de competencias en el profesional universitario. Serie Científica de la Universidad de las Ciencias Informáticas. Vol III, No. 11, pág. 1-10. ANDRÉS BREY, GUSTAVO y ESCOBAR. GASTÓN. (2005). Arquitectura de Proyectos de ITT: Rol del Arquitecto de Software. La Habana. (pag 5-15). ANDRÉ AMPUERO, MARGARITA; BALDOQUÍN DE LA PEÑA, MARÍA GULNARA; SOLER MCCOOK, JORGE; RODRÍGUEZ DÁGUELES, JUAN LUIS. (2009). Propuesta de roles invariantes y competencias para enfrentar proyectos de software. Vol. XXX, No. 2, pag 1-10. ANGO AGUILAR, HOMERO. (2010). Metodología de la investigación científica. San Juan de la Frontera. Universidad Nacional de San Cristobal de Huamanga (Escuela de Postgrado). (pag 7) BLANCO REYES, MARIANNIS y HERNÁNDEZ SAYÚ, MILDREY. (2009). Diseño de los Perfiles de Competencias para los Roles Administrador de Gestión de Configuración y Asegurador de la Calidad de Software en la Facultad 3. La Habana: La Universidad de las Ciencias Informáticas. (pag 78-86). BARRERA KALHIL, JOSEFINA. (2003). Estrategia pedagógica para el desarrollo de habilidades investigativas en la disciplina de Física en Ciencias Técnicas. (Tesis presentada en opción al grado científico de doctor en Ciencias Pedagógicas). La Habana. CEPES. Universidad de la Habana. (pag 38-80). BARRERA KHALIL, JOSEFINA. (s.f.). El desarrollo de habilidades investigativas en los estudiantes de Ciencias Técnicas II Taller Iberoamericano de enseñanza de la Física. II Taller Iberoamericano de enseñanza de la Física (págs. 60-80). La Habana. Universidad de La Habana. BERMÚDEZ MORRIS, RAQUEL. (2003). Algunas consideraciones teóricas para el tratamiento metodológico de habilidades básicas en la Educación superior. Revista Cubana de Educación Superior. No 1 pag. 3-10. BERMÚDEZ MORRIS, RAQUEL y PÉREZ MARTÍN, LORENZO (2004). Aprendizaje formativo y crecimiento personal. La Habana: Ed. Pueblo y Educación. (pag 65). 57

Pedagogía Universitaria

Vol. XIX No. 2 2014

CASTELLANOS SIMONS, BEATRIZ; FERNÁNDEZ GONZÁLEZ, ANA MARÍA; LLIVINA LAVINGE, MIGUEL JORGE; ARENCIBIA SOSA, VICTORIA y HERNÁNDEZ HERRERA, RENÉ. (2003). Proyecto: la gestión de la actividad científica en el sector educacional (MINED) de la Ciudad de la Habana. La Habana. Universidad de Ciencias Pedagógicas Enrique José Varona. (pag 74-76). CHÁVEZ RODRÍGUEZ, JUSTO. (2005). Acercamiento necesario a la Pedagogía General. La Habana. Ed. Pueblo y Educación. (pag 10-11). CHIRINO RAMOS, MARÍA VICTORIA. (2002). La formación de habilidades investigativas en el desempeño profesional. . (Tesis presentada en opción al grado científico de doctor en Ciencias Pedagógicas). La Habana. (pag 30-60). CORBO RODRÍGUEZ, MARÍA DEL CARMEN; CANTILLO VENTO, MARBELIA y PÉREZ ARENCIBIA, JULIA EVA (2010). Diseño de tareas investigativas integradoras como vía de evaluación de la asignatura metodología de la investigación para el tercer año de la carrera de licenciatura en Cultura Física. Revista Ciencia e innovación tecnológica en el deporte. No 12 pag 4-5. CUESTA SANTOS, ARMANDO. (2000). Gestión por Competencias. La Habana: Facultad de Ingeniería Industrial. Universidad Tecnológica de la Habana (ISPJAE). (pag 8) DEPARTAMENTO METODOLÓGICO CENTRAL DE INGENIERÍA DE SOFTWARE Y GESTIÓN DE SOFTWARE. (2010). Perfil de competencias genéricas y específicas. La Habana. Universidad de las Ciencias Informáticas. (pag 1-5) ESTRADA MOLINA, ODIEL. (2012). Una alternativa de evaluación del aprendizaje formativo en los estudiantes. Un caso de estudio desde la asignatura de Ética Informática. Educación en Ingeniería. Vol. VII, No 7 pag. 109. FUENTES GONZÁLEZ, HOMERO. (1997). Fundamentos didácticos para un proceso de aprendizaje participativo. Santiago de Cuba. (pag 17). GARCÍA CÓRDOBA, FERNANDO. (2009). La investigación tecnológica. Investigar, idear e innovar en Ingenierías y Ciencias Sociales. México: Editorial Limusa. (pag 45-100). GONZÁLEZ MAURA, VIVIANA. (2001). Psicología para educadores. La Habana. Editorial Pueblo y Educación. (pag 91) JEWSBURY, ALEJANDRA; GASTAÑAGA, IRIS; REINOSO, ALEJANDRA. (2012). Portafolio de competencias en el ámbito académico. XIV Workshop de Investigadores en Ciencias de la Computación (pag. 10-20). LANUEZ BAYOL, MIGUEL y PÉREZ FERNÁNDEZ, VICTOR. (2005). Habilidades para el trabajo investigativo: experiencias en el Instituto Pedagógico Latinoamericano y Caribeño (IPLAC). Pedagogía 2005 (pag. 10-25). La Habana. MINED. LEONTIEV, ALEXEI NIKOLAYEVICH. (1982). Actividad, conciencia, personalidad. La Habana: Ed. Pueblo y Educación. (pag. 82). 58

Pedagogía Universitaria

Vol. XIX No. 2 2014

LÓPEZ CALLE, PABLO; IBÁÑEZ ROJO, RAFAEL. (2013). La conformación del modelo productivo español: el caso paradigmático de la industria del software. Revista Lan Harremanak. Revista de Relaciones Laborales. No. 28, pág. 1-10. MAZARÍO TRIANA, ISRAEL. (1999). El desarrollo de habilidades en la resolución de problemas. Revista Cubana de Educación Superior. Vol. XIX, No 2 pag 37-44. MAZARÍO TRIANA, ISRAEL. (2002). La resolución de problemas en Matemática I Y II en al carrera de Agronomía. (Tesis presentada en opción al grado científico de doctor en Ciencias Pedagógicas). La Habana. (pag 30-70). MENDOZA ENRIQUE, CARLOS. (1993). La construcción del conocimiento en la investigación sobre la enseñanza de las ciencias. Perfiles Educativos, No 60 pag (59). MONTOYA ZAVALETA, MODESTO EDILBERTO (1998). La Investigación Científica y Tecnológica: Estado, Universidad y Empresa. Investigación Científica y Tecnológica en el Perú y la Cooperación Técnica Internacional. Ayacucho. UNSCH. (pag. 5-9). MONTES DE OCA, NANCY. (2001). La argumentación en el lenguaje de la matemática: su contextualización en la asignatura geometría I. (Tesis presentada en opción al grado científico de doctor en Ciencias Pedagógicas). Camaguey. (15-30). PÉREZ ACOSTA, ACOSTA. (2010). Diseño del perfil por competencias del rol de Arquitecto de Software en la facultad 15. La Habana. Universidad de las Ciencias Informáticas. (pag 15-60). PÉREZ HEIDY, MARGARITA DE LA CRUZ (2007). Procedimiento para la conformación de equipos de desarrollo de software para Facultad 3. La Habana: Universidad de las Ciencias Informáticas. (pag 15-78). PÉREZ MARTÍNEZ, LISETTE DE LA CONCEPCIÓN (1990). La formación de habilidades lógicas a través del proceso docente educativo de la Física General en la Carrera de Ciencias Técnicas. (Tesis presentada en opción al grado científico de doctor en Ciencias Pedagógicas). La Habana. (pag. 30-70). PLA LÓPEZ, RAMÓN. (1992). Metodología para la enseñanza de la Historia Moderna para el desarrollo del pensamiento histórico en los alumnos de la Enseñanza Media. Ciego de Ávila. Instituto Superior Pedagógico Manuel Ascunce Domenech. (pag 15). PRESSMAN, ROGER. (2010). Software Engineering: A practitioner’s approach 7ma edición. New York. Ed. McGraw-Hill. (pag. 10) RUIZ GUTIÉRREZ, ANISIA. (2005). Estrategia metodológica para desarrollar en los docentes de la Educación Preuniversitaria la habilidad profesional pedagógica para la enseñanza de la lectura. (Tesis presentada en opción al grado científico de doctor en Ciencias Pedagógicas). Villa Clara. Instituto Superior Pedagógico Félix Varela y Morales. (pag 15).

59

Pedagogía Universitaria

Vol. XIX No. 2 2014

RUIZ PÉREZ, ODALYS. (1996). Diseño de un sistema de superación para el perfeccionamiento de la habilidad de dirección del proceso docente educativo de los egresados del ISP Félix Varela. (Tesis en opción del título de Máster en Educación de avanzada). La Habana. Instituto Superior Pedagógico Enrique José Varona. (pag 15-45). RUIZ ZÚÑIGA y ARIEL ARMANDO. (2012). iBossS: framework para la gestión individual del trabajo de un desarrollador de software basado en los principios y las prácticas de autogestión. (Tesis en opción al grado de máster). Universidad Icesi. (pag. 45-70) SANCHEZ GONZALEZ, SONIA RAFAELA; AMALBA, ANTHONY; MOGRE, VICTOR, y EDEN NAMMIRKA, MAALUG. (2012). Desarrollo de habilidades investigativas: comparación entre el curriculum tradicional y el curriculum basado en problemas. La Habana. Primer Congreso Virtual de Ciencias Morfológicas (págs. 5-10). SERNA, EDGAR; BOTERO, RICARDO Y CASTRO, CARLOS. (2012). SEDLO: software engineering for developing learning objects. EATIS '12 Proceedings of the 6th Euro American Conference on Telematics and Information Systems (pag 347353). SOMMERVILLE, IAN. (2007). Software Engineering 8va edición. New York. Ed. Addison-Wesley. (pag. 200). VARGAS CORDERO, ZOILA ROSA. (2009). La investigación aplicada: una forma de conocer las realidades con evidencia científica. Revista Educación, Vol. XXXIII, No 1 pag 155-165. VALERA ALFONSO, ORLANDO. (1999). Tendencias pedagógicas contemporáneas. Buenos Aires: Ed. Magisterio. (pag. 8) ZORRILLA SANTIAGO, ARENA. (1993). Introducción a la metodología de la investigación (11 edición). México: Aguilar y León. (pag. 43)

60

Lihat lebih banyak...

Comentarios

Copyright © 2017 DATOSPDF Inc.