0% encontró este documento útil (0 votos)
27 vistas13 páginas

Syllabus Ing Software

SYLLA

Cargado por

demianbello426
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
27 vistas13 páginas

Syllabus Ing Software

SYLLA

Cargado por

demianbello426
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Departamento de Computación

Facultad de Ingeniería

Ingeniería de Software

HORARIO: Lu Mi 11:00-13:00

SALÓN: Zoom:

MODALIDAD DEL Curso Virtual con Proyecto


CURSO: Google Classroom:
PROFESOR(A): Dra. J. Julieta Noguez Monroy
CORREO
[email protected]
ELECTRÓNICO:
HORARIO DE
Lunes de 13:00 a 14:30 hrs en el orden en que se conecten
ASESORÍA:

OBJETIVO GENERAL

El alumno organizará con un enfoque sistemático los requerimientos, el desarrollo, la operación


y la creación del software, como también el mantenimiento y su documentación.

METODOLOGÍA DE TRABAJO
En este curso el estudiante conocerá y aplicará las principales metodologías, técnicas y herramientas de
modelado para el desarrollo de software en dominios de problemas de diversos tamaños y complejidades,
que permita elaborar software de alta calidad, fácil de operar y de actualizar y que satisfaga las
necesidades de calidad de las organizaciones y las empresas.
Se destaca el trabajo colaborativo, la comunicación oral y escrita y el compromiso ético y ciudadano.

CALENDARIZACIÓN DE ACTIVIDADES DEL SEMESTRE


Sem/ Tema/subtema Recursos didácticos Actividades
sesión de aprendizaje
1 1. Introducción a la Apoyos de clase Tarea 1 Expectativas y
5/feb Ingeniería de compromisos con el curso
Cap. 1 Ingeniería de
Software
Software de Software
1.1 Definición de
Roger Pressman
ingeniería de
software. Cap 1. Software
1.2 Antecedentes de Engineering. Ian
la ingeniería del Sommerville
software.
Syllabus_Ing_Software 2

1.2.1 Crisis del


software.
1.2.2 Ciclos básicos
de desarrollo y de
vida de software.
1.2.3 Tipos de
software.
2 1.3 Estándares básicos. Apoyos de clase Tarea 2. Lectura de
10/feb 1.3.1 Introducción y estándares básicos de
Bourque P. Fairley R.E.
aplicación del SWEBOK. ingeniería de software
Eds. (2014) “Guide to de
Software Engineering
Software Engineering Body
Body of Knowledge.
of Knowledge. Version 3.
1.3.2 Introducción al
SWEBOK. A Project of the
modelo CMMI-DEV e
IEEE Computer Society”.
IPPD.
IEEE. Computer Society.
1.3.3 Introducción al
ISBN: 0-7695-5166-1 y
modelo SPICE.
978-0-7695-5166-1
Chrissis M.B., Konrad M.,
Shrum S. “CMMI Guía
para la integración de
procesos y la mejora de
productos” Segunda
Edición. Pearson Addison
Wesley. ISBN: 978-84-
7829-096-3

3 1.4 Fundamentos para la Apoyos de clase


12/feb calidad del software.
Cap 26 Ingeniería de
1.4.1 Cultura y ética en la
Software de Software
ingeniería de software.
Roger Pressman
1.4.2 Valor y costos
teóricos de la calidad.
1.4.3 Modelos y
características de la
calidad.

Syllabus de Ingeniería de Software


Syllabus_Ing_Software 3

4 2. Requerimientos del Apoyos de clase Tarea 3. Integración de


17/feb software equipos y contrato interno
Pressman R. “Ingeniería
2.1 Fundamentos para de trabajo. Roles y
de Software. Un enfoque
los requerimientos del responsabilidades
práctico” . Ed. Mc. Graw
software.
Hill. Séptima edición.
2.1.1 Definición de un
2010” ISBN: 978-607-15-
requerimiento de
0314-5 Capítulo 7.
software.
2.1.2 Procesos y técnicas Sommerville I. Software
para la obtención de Engineering. Ed. Pearson.
requerimientos. 9th Edition. 2011. ISBN-13:
2.1.3 Requerimientos 978-0-13-703515-1
básicos del sistema. Capítulo 4
2.1.4 Requerimientos Washizaki H.. Ed. (2024)
necesarios de software y “Guide to de Software
hardware. Engineering Body of
2.1.5 Técnicas para Knowledge. Version 4.
obtener requerimientos. SWEBOK. A Project of the
IEEE Computer Society”.
IEEE. Computer Society.
5 2.2 Toma y análisis de Apoyos de clase Tarea 4. Realización y
19/feb requerimientos. documentación de
Cap 6. Ingeniería de
2.2.1 Clasificación de entrevista
Software de Software
requerimientos.
Roger Pressman
2.2.2 Análisis de
requerimientos y
procesos.
2.2.3 Documentación de
requerimientos y
procesos.
2.2.4 Gestión de la toma
de requerimientos.
6 Práctica de obtención de Análisis de la del estándar
24/feb requerimientos ISO/IEC/IEEE 29148

7 2.3 Validación y Apoyos de clase


26/feb verificación de
Cap 7 Ingeniería de
requerimientos.
Software de Software
2.3.1 Técnicas de
Roger Pressman
validación y validación de
requerimientos.
2.3.2 Prototipos.
2.3.3 Administración del
cambio de los
requerimientos.
2.3.4 Negociación de los
requerimientos.
2.3.5 Verificación de
requerimientos.
Syllabus de Ingeniería de Software
Syllabus_Ing_Software 4

2.3.6 Generación de
cronogramas basados en
los requerimientos.
2.4 Especificación de
requerimientos
2.4.1 Generación de
acuerdo de trabajo.
8 Presentación por equipo Documento de
3/marz del documento de requerimientos del
requerimientos proyecto en el estándar
SRS 830
9 3. El diseño y de software Apoyos de clase
5/marz 3.1 Fundamentos para el
Cap. 8 Ingeniería de
diseño de software.
Software de Software
3.1.1 Conceptos
Roger Pressman
generales del diseño.
3.1.2 El contexto del
diseño del software.
3.1.3 El proceso del
diseño del software.
3.1.4 Técnicas para
ejecutar el diseño de
software.
3.2 Conceptos básicos
para el diseño de
software
3.2.1 Concurrencia.
3.2.2 Iteraciones.
3.2.3 Eventos.
3.2.4 Componentes.
3.2.5 Manejo de errores,
excepciones y tolerancia
a fallas.
3.2.6 Persistencia de
datos.
10 3.3 Estructura y Apoyos de clase
10/marz arquitectura de software.
Caps. 9 y 10 Ingeniería de
3.3.1 Estructura de la
Software de Software
arquitectura y puntos de
Roger Pressman
vista.
3.3.2 Estructura general:
capas, etapas, filtros y
cajas negras.
3.3.3 Sistemas
distribuidos,
cliente/servidor,
multicapa, proxy.
3.3.4 Sistemas
interactivos: modelo
vista-controlador,

Syllabus de Ingeniería de Software


Syllabus_Ing_Software 5

presentación-abstracción-
control.
3.3.5 Sistemas
adaptables: micro
núcleos, reflexión.
3.3.6 Estilos
arquitectónicos (patrones
de macro arquitectura).
11 3.4 Diseño de patrones Apoyos de clase
12/marz (patrones de micro
Cap. 12 Ingeniería de
arquitectura).
Software de Software
3.4.1 Creación de
Roger Pressman
patrones ( fábrica,
singleton, prototipo y
factoria).
3.4.2 Estructura de
patrones.
3.4.3 Patrones de
comportamiento.
3.4.4 Familias de
programas y frameworks.
17 de Día Inhábil
marzo
12 3.5 Análisis y evaluación Apoyos de clase
19/marz con calidad en el diseño
Caps. 14 Ingeniería de
del software.
Software de Software
3.5.1 Atributos de
Roger Pressman
calidad.
3.5.2 Análisis de calidad
y técnicas de evaluación.
3.5.3 Mediciones.
3.6 Notación para el
diseño del software.
3.6.1 Descripciones
estructurales (vistas
estáticas).
3.6.2 Descripciones de
comportamiento (vistas
dinámicas).

13 3.7 Métodos y Apoyos de clase


24/marz Estrategias para el
Cap 7 Software
diseño del software.
Engineering. Ian
3.7.1 Estrategias
Sommerville
generales.
3.7.2 Diseño orientado a
funciones (estructurado).
3.7.3 Diseño orientado a
objetos.

Syllabus de Ingeniería de Software


Syllabus_Ing_Software 6

3.7.4 Diseño centrado en


estructura de datos.
3.7.5 Diseño orientado a
componentes.
3.7.6 Otros métodos.
14 Presentación en equipo Documento de diseño del
26/marz de Resultados del Diseño proyecto
y su documentación
15 EXAMEN DE MEDIO
31/marz TÉRMINO
16 4. Construcción de Apoyos de clase
2/abril software
Cap 3. Software
4.1 Fundamentos para la
Engineering. Ian
construcción del
Sommerville
software.
4.1.1 Minimizando la
complejidad.
4.1.2 Integración de
componentes.
4.2 Metodologías de
desarrollo de software.
4.2.1 Ágiles.
4.2.2 Tradicionales.
4.3 Construcción para
verificación.
17 4.4 Estándares para la Apoyos de clase
7/abril construcción.
Cap 27. Ingeniería de
4.5 Planeación y riesgos
Software de Software
de la integración.
Roger Pressman
4.5.1 Líneas base.
4.5.2 Modelar la
construcción.
4.5.3 Planear la
construcción.
4.6 Mediciones a la
construcción.
4.7 Lenguajes para la
construcción.
4.7.1 Codificación.
4.7.2 Reúso.
18 Presentación de avance Avance de Construcción
9/abril de Construcción de software
Del 14 al SEMANA SANTA
18 de
abril

Syllabus de Ingeniería de Software


Syllabus_Ing_Software 7

19 5 Pruebas en el software Apoyos de clase


21/abril 5.1 Fundamentos para
Cap. 17. Ingeniería de
las pruebas del software.
Software de Software
5.1.1 Terminología
Roger Pressman
(fallos, fallas, incidentes).
5.2 Objetivo y alcance de
las pruebas.
5.3 Niveles de prueba.
5.3.1 Pruebas unitarias.
5.3.2 Pruebas globales.
20 5.3.3 Pruebas de Apoyos de clase
23/abril integración.
Cap. 18 Ingeniería de
5.3.4 Pruebas de
Software de Software
usabilidad.
Roger Pressman
5.3.5 Pruebas de caja
blanca y caja negra.
5.3.6 Pruebas de
regresión.
21 5.4 Plan de pruebas. Apoyos de clase Programación del proyecto
28/abril 5.4.1 Realización de
Cap. 18 Ingeniería de
pruebas.
Software de Software
5.4.2 Reporte de
Roger Pressman
pruebas.
5.4.3 Análisis de los
resultados de las
pruebas.
5.5 Herramientas para la
ejecución de pruebas
22 Presentación en equipo Apoyos de clase Documento de plan de
30/abril del Plan de pruebas y su pruebas
documentación
23 6 Mantenimiento y Apoyos de clase
5/mayo documentación del
Cap. 29 Cap. 18 Ingeniería
software
de Software de Software
6.1 Fundamento del
Roger Pressman
mantenimiento del
software.
6.1.1 Definiciones y
terminologías.
6.1.2 Importancia del
mantenimiento.
6.1.3 Tipos de
mantenimiento.
6.1.4 Aspectos
organizacionales del
mantenimiento.
6.1.5 Actividades y roles
del mantenimiento.

Syllabus de Ingeniería de Software


Syllabus_Ing_Software 8

6.1.6 Sistemas
heredados y rehúso de
software.
24 6.2 Aspectos clave del Apoyos de clase Programación del proyecto
7/mayo mantenimiento del
Cap. 29 Ingeniería de
software.
Software de Software
6.2.1 Asuntos técnicos.
Roger Pressman
6.2.2 Administración de
problemas.
6.2.3 Planeación del
mantenimiento.
6.2.4 Estimación de
costos para el
mantenimiento.
6.2.5 Gestión del
mantenimiento.
25 Presentación en equipos
12/mayo de la construcción del
software y su
documentación
26 6.3 Proceso de Apoyos de clase
14/mayo mantenimiento de
Cap. 29 Ingeniería de
software.
Software de Software
6.3.1 Técnicas.
Roger Pressman
6.3.2 Herramientas para
el mantenimiento
27 6.4 Medición del Apoyos de clase
19/mayo mantenimiento del
Cap. 29 Ingeniería de
software.
Software de Software
6.4.1 Métricas del
Roger Pressman
mantenimiento.
6.4.2 Outsourcing del
mantenimiento.
28 Entrega de Proyectos Proyecto funcionando
21/mayo finales
Del 26 al Examen Final ** de acuerdo con el
28 de calendario asignado por la
mayo facultad de ingeniería y el
departamento

RECURSOS DIDÁCTICOS
GOOGLE CLASSROOM:
➔ BIBLIOGRAFÍA BÁSICA
Pressman R. “Ingeniería de Software. Un enfoque práctico” . Ed. Mc. Graw Hill. Séptima
edición. 2010” ISBN: 978-607-15-0314-5

Syllabus de Ingeniería de Software


Syllabus_Ing_Software 9

Sommerville I. Software Engineering. Ed. Pearson. 9th Edition. 2011. ISBN-13: 978-0-13-
703515-1

➔ BIBLIOGRAFÍA COMPLEMENTARIA
Satzinger, John W.; Object-oriented analysis and design with the unified process; Cambridge, MA
Thomson/Course Technology; 2005; ISBN: 061921643.
ALEXANDER, Ian, STEVENS, Richard “Writing Better Requirements” Addison-Wesley, 2002
BASS, Len, CLEMENTS, Paul, et al. "Software Architecture in Practice". 2nd edition. Addison-
Wesley Professional, 2003
BECK, Kent. "Extreme Programming Explained: Embrace Change". 2nd editionAddison. -Wesley,
2004
Larman, Craig; Applying UML and Patterns: an introduction to object-oriented analysis and
design and iterative development; 3a ed; Upper Saddle River, NJ : Prentice Hall; 2005; ISBN:
0131489062
PERRY, William. "Effective Methods for Software Testing". 3rd edition. Editorial Wiley,
2006Stumpf, Robert; Teague, Lavette; Object-Oriented Systems Analysis and Design with UML;
Upper Saddle River, NJ : Pearson; 2004; ISBN: 0131434063.
Britton, Carol; Doake, Jill; A Student Guide to Object-Oriented Development; Oxford : Elsevier
Butterworth-Heinemann, 2005; ISBN: 0750661232.
Dennis, Alan; Wixom, Barbara Haley; Tegarden, David; Systems Analysis and Design with UML
Version 2.0 An Object-Oriented Approach; 2a ed; Hoboken, NJ : J. Wiley & Sons; 2005; ISBN:
0471348066.
George, Joey F.; Batra, Dinesh; Valacich, Joseph S.; Hoffer, Jeffrey A.; Object-oriented systems
analysis and design; Upper Saddle River, NJ : Pearson Prentice Hall; 2003; ISBN: 0131133268.
Ambler, Scott W.; The elements of UML 2.0 style; New York, NY : Cambridge University Press;
2005; ISBN: 0521616786.
Gamma E. “Patrones de Diseño”. Ed. Addison Wesley. 2003. ISBN: 84-78-29-059-1
[Booch,1999] Booch G., Rumbaugh J. Jacobson I. “El lenguaje unificado de modelado”. Addison
Wesley. 1999
[Booch, 1996] Booch G., “Object-Oriented Analysis and Design with Applications”. The
Benjamin/Cummings Publishing Company, Inc., 1994. Traducción en español: “Análisis y diseño
orientado a objetos con aplicaciones”, Addison-Wesley, 1996.
[Jaboson, 2000] Jacobson I., Booch G., Rumbaugh J. “El proceso unificado de desarrollo de
software”. Addison Wesley. 2000
[ Flower, 1999] Flower M. Scout Kendall. “UML Gota a gota”. Ed. Addison Wesley”.
[Stair, 2010] Stair & Reynolds “Principios de Sistemas de Información” . Ed. ITP. 2010.

(b) Notas y apoyos disponibles en el curso en Classroon.

➔ POLÍTICAS DEL CURSO


▪ Las sesiones se realizarán en forma virtual en la plataforma zoom (por definir). Los estudiantes
deberán colocar su fotografía (no avatares, ni dibujos) si mantienen su cámara apagada. Sin
embargo, para las participaciones se solicitará que enciendan sus cámaras.
▪ El alumno deberá revisar la semana previa, su material de estudio y las actividades que debe
realizar la siguiente semana (tareas, prácticas, proyectos, apuntes, actividades extra-clase,
material necesario para clase, etc.) en el curso de Google Classroom

Syllabus de Ingeniería de Software


Syllabus_Ing_Software 10

▪ Las tareas, actividades y proyectos deberán entregarse en la fecha establecida en la


plataforma de Google Classroom.
▪ Habrá tareas y actividades de aprendizaje asignadas en forma individual y otras en equipo.
▪ Se definirá un proyecto de curso para realizar en equipo de 5 participantes, el cual se entregará
por fases, de acuerdo con los contenidos del curso, indicando la participación de cada
integrante del equipo.
▪ Con el fin de fomentar el cumplimiento y la responsabilidad no se reciben tareas ni actividades
del proyecto en forma tardía.
▪ Las tareas y proyectos realizados en el curso podrán ser individuales o por equipo. En el caso
de equipos, la evaluación se realizará con base en las respuestas que pueda proporcionar
algún miembro del equipo seleccionado al azar.
▪ No se aplicarán exámenes en fechas diferentes a las indicadas en el syllabus.
▪ Habrá actividades de clase con puntos extras, que sólo podrán acreditarse a los estudiantes
que asistan a la clase en la que se realice la actividad.
▪ Durante los exámenes, los estudiantes deben hacer su propio trabajo. No se permite ningún
tipo de colaboración.

SISTEMA DE EVALUACIÓN DEL SEMESTRE


Las calificaciones se integran de la siguiente forma:

➔ CALIFICACIÓN FINAL

Porcentaje

Tareas 20%

Examen Parcial (medio término) 20%

Proyecto final 30%

Examen final 20%

Análisis de casos con aspectos éticos 5%

Contrato de Software 5%

Total Calif curso 100%

Fechas importantes:
Examen de Medio Término: Lunes 31 de marzo de 2025.
Examen Final: Lunes 26 de mayo de 2025 (por confirmar)
Entrega de documento de requerimientos del proyecto en el estándar SRS 830: Lunes 3
de marzo de 2025
Entrega de documento de diseño del Proyecto: Miércoles 26 de marzo de 2025
Syllabus de Ingeniería de Software
Syllabus_Ing_Software 11

Avance de construcción de software: Miércoles 9 de abril de 2025


Documento de plan de pruebas: Miércoles 30 de abril de 2025
Demostración de software funcionando: Lunes 12 de mayo de 2025
Exposición y entrega final de proyectos: Miércoles 21 de mayo de 2025
Examen Final: Lunes 26 de mayo de 2025 (Por confirmar)

➔ Integridad académica
Todos los estudiantes deben cumplir y hacer cumplir los reglamentos de la institución. Todo
trabajo sometido por un estudiante en este curso debe ser fruto de su propio trabajo. Para
este curso el trabajo colaborativo es permitido para las actividades relacionadas con el
proyecto de curso y algunas otras de investigación.
Los estudiantes deben estudiar y discutir la información y los conceptos que el curso cubre
de manera individual y en equipo. Debe existir la disponibilidad de colaborar en equipo.
Sin embargo, la colaboración permitida en el curso nunca debe conducir a que un estudiante
presente una copia o parte del trabajo realizado por otro estudiante.
En el caso que un estudiante incurra en el error de copiar el trabajo de otro, se les aplicará a
ambos lo establecido en los reglamentos de la institución.
Durante los exámenes, los estudiantes deben hacer su propio trabajo. No se permite ningún
tipo de colaboración.

➔ Código de ética
Todos los estudiantes reconocen adquirir un compromiso al estar inscritos en el curso y
deberán apegarse al código de ética presentado en esta sección y se comprometen a que su
actuación como estudiantes estará regida por el Respeto, Honestidad Académica
Responsabilidad y Compromiso con el curso y con la comunidad. Asimismo, sus actividades
dentro del curso deberán realizarse de manera honesta y personal, reflejar su conocimiento
y asumir la evaluación obtenida.
En particular, todos los estudiantes se comprometen a:
Respeto
• Hablar siempre con la verdad y el debido respeto a mis compañeros, profesores y
personal del campus.
• Ser tolerante con mis compañeros, respetando la diversidad y libre expresión de
ideas, creencias religiosas, tradiciones, culturas y puntos de vista.
• Mostrar consideración y agradecimiento hacia el personal del campus que, por su
trabajo, crea un ambiente propicio para el aprendizaje.

Responsabilidad
• Participar activa y responsablemente en los trabajos en equipo asignados y a
fomentar un ambiente de colaboración y solidaridad.

Syllabus de Ingeniería de Software


Syllabus_Ing_Software 12

• Conocer y cumplir los reglamentos de la institución, en particular el Reglamento


Académico y el Reglamento General de alumnos y a asumir con responsabilidad las
consecuencias de sus acciones.

SEMBLANZA DEL PROFESOR

La Doctora Julieta Noguez Monroy recibió el grado de Doctora en Ciencias de la


Computación, en diciembre del 2005 por el Tecnológico de Monterrey y la maestría
en Ciencias Computacionales por el Tecnológico de Monterrey en 1998. Recibió el
título de Ingeniera en Comunicaciones y Electrónico por el Instituto Politécnico
Nacional en 1982. Pertenece al Sistema Nacional de Investigadores (SNI nivel II).
Fue fundadora y líder de la cátedra de investigación en eLearning (2005 -2014). Fue
responsable del laboratorio de CyberLearning & Data Sciences (2014 a 2024). Fue
co-líder del grupo de investigación en Inteligencia Artificial Avanzada (2022-2024).
Sus líneas de investigación son a) Sistemas inteligentes y tecnologías
computacionales en educación, creando ambientes virtuales innovadores y de
frontera para mejorar los procesos de enseñanza-aprendizaje apoyados por
tecnología: Aplicaciones para eLearning, MLearning, ambientes virtuales
colaborativos, ambientes virtuales visuo-hápticos, modelado emocional del
estudiante, etc) y b) Ciencia de Datos y sistemas inteligentes para la Salud y otras
disciplinas.

Su experiencia docente incluye: Directora del Departamento de Sistemas del


Tecnológico de Monterrey, Campus Hidalgo de1995 a 1998, profesora/investigadora
en el Tecnológico de Monterrey, Campus Ciudad de México de 1998 a 2024. Es
profesora certificada en el programa de habilidades docentes en el Sistema del
Tecnológico de Monterrey, profesora certificada en la técnica didáctica POL
(Aprendizaje Orientado a Proyectos) por Dinkel Institute. Twente University Holland,
2000, profesora certificada como facilitadora de la técnica didáctica POL por Aalborg
University. Faculty of Science and Engineering. Denmark. 2001 y profesora
certificada en la técnica didáctica POL (Aprendizaje Orientado a Proyectos) por
Tecnológico de Monterrey, 2002. Recibió beca y diploma del CIRCLE Summer
School, Universidad de Carnegie Mellon, 2003. Certificada en el PDHD versión 2007.
Desarrolló 8 cursos bajo el nuevo modelo educativo del Tecnológico de Monterrey,
basados en la técnica didáctica aprendizaje basado en proyectos, los cuales están
aprobados a nivel Sistema ITESM. Ha impartido más de 20 talleres de la técnica
didáctica Project Oriented Learning a profesores del Campus Ciudad de México y
otros campus. Recibió la distinción de mejor profesora de posgrado del Campus en
diciembre de 2009. Impartió clases de computación en licenciatura y posgrado
durante 58 semestres. Recibió siete premios de Innovación Educativa por parte del
Sistema Tecnológico de Monterrey (5 primeros lugares, 1 segundo y 1 tercer lugar).
Recibió varios premios de mejor profesora y mejor investigadora de La División de
Ingeniería, Campus Ciudad de México. En 2018 recibió, en colaboración con
profesores del proyecto “Open Innovation Laboratory for Rapid Realization of
Sensing, Smart and Sustainable Products”, tres premios: Latin America Award (Gold
Winner), Engineering and IT Award (Gold Winner) and Hybrid Learning Award (Silver

Syllabus de Ingeniería de Software


Syllabus_Ing_Software 13

Winner) del concurso Reimagine Education Awards 2018 (http://www.reimagine-


education.com/), que organiza la rankeadora QS Stars.

En el campo profesional tiene experiencia de más de 15 años como analista, líder de


proyecto, jefe de departamento y gerente en el área de desarrollo de sistemas de
Información, en diversas instituciones privadas y públicas. Participó en el diseño y
coordinación de los Diplomados sobre Tecnología Java (de 1998 a 2008) y coordinó
el Diplomado de Ingeniería de Software (2008 a 2015). Tiene 7 desarrollos
tecnológicos certificados en el Registro Público del Derecho de autor.

Ha publicado más de 150 artículos de investigación en revistas y congresos


internacionales arbitrados e indizados. Fue editora asociada de la revista Transaction
on Learning Technology de la IEEE (2019 a 2022). Participa como columnista de la
revista de divulgación Komputer Sapiens de la SMIA desde 2014. Ha dirigido 14 tesis
doctorales y 15 tesis de maestría. Actualmente es responsable del Proyecto Uso de
Tecnología en el Cuidado de los Adultos Mayores en México. Es Miembro de la
Academia Mexicana de Computación (2015- ), de Redes Temáticas CONACYT.
REDTIC. (2013-), de la Sociedad Mexicana de Inteligencia Artificial. SMIA. (2002-) y
del Institute of Engineering in Electricity and Electronic. IEEE, IEEE Education
Society, e IEEE Computer Society (2005-).

Syllabus de Ingeniería de Software

También podría gustarte