Plazas: 6
Vacantes: 6
UACM
Cuautepec
Av. La Corona No. 320, Col. Loma la Palma, 07160
Academia de informática
5511070280 Ext. 18466
| Nombre | Cargo | Correo electrónico |
|---|---|---|
| Dr. Alejandro Rodríguez Molina | Profesor investigador | alejandro.rodriguez.molina@uacm.edu.mx |
Diseñar e implementar un marco tecnológico basado en sistemas inteligentes, orientado al desarrollo de software aplicado al ámbito universitario, que permita la implementación, validación y consolidación de soluciones en áreas como simulación de sistemas dinámicos; realidad virtual, aumentada o extendida; aplicaciones web, móviles y embebidas; así como herramientas digitales de apoyo académico y gestión institucional.
El desarrollo de software basado en sistemas inteligentes y tecnologías digitales avanzadas es, en la actualidad, una de las áreas de mayor crecimiento en el ámbito científico y tecnológico. En el contexto universitario, estas tecnologías han logrado fortalecer los procesos académicos y administrativos, y recientemente han ayudado a generar entornos de experimentación, validación y transferencia tecnológica.
La integración de simulación de sistemas dinámicos, realidad virtual y aumentada, aplicaciones web y móviles, así como sistemas embebidos, requiere del desarrollo de software bajo esquemas modulares que permitan integrar múltiples tecnologías y adaptarlas a nuevas necesidades. En este sentido, la definición de un marco tecnológico común permite organizar el desarrollo de software bajo criterios homogéneos, facilitando la integración de distintas tecnologías y evitando esfuerzos aislados. Este enfoque favorece la reutilización de conceptos y metodologías, así como la adaptación de las soluciones desarrolladas a nuevas necesidades académicas o institucionales.
Desde la perspectiva formativa, el proyecto brinda a los estudiantes la oportunidad de participar en procesos completos de desarrollo de software, desde la definición de requerimientos y el diseño estructural hasta la implementación, integración y validación de sistemas. El servicio social se complementa con los proyectos académicos y tecnológicos desarrollados por los estudiantes de ingeniería, permitiendo que el trabajo realizado contribuya a su experiencia en la construcción de productos de software funcionales y de alto valor técnico.
Finalmente, la propuesta genera impacto institucional al promover el desarrollo de herramientas digitales aplicadas al entorno universitario, tanto para apoyo académico como para gestión, visualización, simulación y experimentación tecnológica, fortaleciendo las capacidades digitales y tecnológicas de la institución.
El proyecto considera las siguientes etapas de desarrollo:
1. Análisis del estado del arte y definición del problema: Se realizará una revisión técnica del estado del arte relacionada con el área específica del proyecto (sistemas inteligentes, simulación, realidad extendida, sistemas embebidos, aplicaciones web o móviles). Con base en ello, se identificará y delimitará una problemática vinculada al ámbito universitario que pueda abordarse mediante el desarrollo de software o soluciones tecnológicas.
2. Definición de requerimientos y diseño estructural: Se establecerán los requerimientos funcionales y no funcionales de la solución propuesta, considerando el contexto de aplicación. Asimismo, se definirá la arquitectura general del software bajo criterios modulares que permitan integrar distintas tecnologías y facilitar su desarrollo y evolución.
3. Implementación de la solución tecnológica: Se desarrollarán los componentes de software y, en su caso, de hardware necesarios para la solución propuesta, utilizando las tecnologías adecuadas a la problemática definida. El desarrollo podrá involucrar herramientas web, entornos de simulación avanzada, plataformas embebidas o modelos de inteligencia artificial.
4. Validación técnica y funcional: Se realizarán pruebas funcionales y técnicas del sistema desarrollado, evaluando su desempeño mediante experimentación, simulación, implementación de prototipos o escenarios de uso definidos, según la naturaleza de la solución.
5. Documentación y presentación de resultados: Se elaborará la documentación técnica correspondiente, describiendo el problema abordado, el diseño del software y, en su caso, del hardware, la implementación realizada y los resultados obtenidos, incluyendo evidencia funcional del sistema desarrollado.
Para el desarrollo de las actividades del programa se requerirá lo siguiente:
• Equipo de cómputo personal con capacidad suficiente para el desarrollo de software, simulación y ejecución de entornos de programación especializados.
• Conexión a internet para consulta de literatura técnica especializada, repositorios de software y herramientas de desarrollo.
• Herramientas, lenguajes de programación, bibliotecas y marcos de desarrollo de software o hardware.
• En caso de proyectos que involucren sistemas embebidos o dispositivos físicos, o herramientas especializadas para su manejo, estos se facilitarán por el responsable del proyecto (Dr. Alejandro Rodríguez Molina).
El programa se desarrollará completamente con tecnologías gratuitas o de acceso libre, y no contempla apoyo económico.
La evaluación del programa se realizará con base en el cumplimiento de las etapas establecidas en la sección de desarrollo, considerando los siguientes criterios:
1. Análisis del estado del arte y definición del problema: Entrega de un reporte técnico donde se describa el contexto del problema, la revisión realizada y las limitaciones de la solución tecnológica propuesta.
2. Definición de requerimientos y diseño estructural: Presentación de un documento que incluya los requerimientos funcionales y no funcionales, así como la arquitectura general del software o solución tecnológica.
3. Implementación de la solución tecnológica: Evidencia funcional de la solución desarrollada, incluyendo código fuente organizado y documentación básica de uso o instalación.
4. Validación técnica y funcional: Presentación de evidencias sobre resultados de pruebas, experimentos, simulaciones o prototipos que demuestren el correcto funcionamiento de la solución desarrollada.
5. Documentación y presentación de resultados: Entrega de un informe técnico final que integre el proceso completo de desarrollo, resultados obtenidos y conclusiones.
Adicionalmente, se considerará el cumplimiento de los informes parciales y el registro de horas conforme a la normatividad institucional.
Personal acreditado para la elaboración de las Cartas de Aceptación y Término:
Nombre: Dr. Alejandro Rodríguez Molina
Cargo: Profesor investigador
Domicilio laboral: Plantel Cuautepec
Teléfono: 55 5134-9804 Ext. 18466
Correo electrónico: alejandro.rodriguez.molina@uacm.edu.mx
Personal acreditado para firmar los controles de horas e informes (bimestral y final):
Nombre: Dr. Alejandro Rodríguez Molina
Cargo: Profesor investigador
Domicilio laboral: Plantel Cuautepec
Teléfono: 55 5134-9804 Ext. 18466
Correo electrónico: alejandro.rodriguez.molina@uacm.edu.mx
Nombre: Dr. Gerardo Hernández Hernández
Cargo: Profesor investigador
Domicilio laboral: Plantel Cuautepec
Teléfono: 55 5134-9804 Ext. 18132
Correo electrónico: gerardo.hernandez.hernandez@uacm.edu.mx
Nombre: Máximo Eduardo Sánchez Gutiérrez
Cargo: Profesor investigador
Domicilio laboral: Plantel Cuautepec
Teléfono: 55 5134-9804 Ext. 18271
Correo electrónico: maximo.sanchez@uacm.edu.mx
Desarrollo de soluciones tecnológicas funcionales orientadas al ámbito universitario, basadas en sistemas inteligentes y tecnologías digitales abiertas.
Lunes, Martes, Miércoles, Jueves, Viernes
UACM - Plantel Cuatepec
Adultos
Híbrido
19/02/2027
Zona Urbana
Mixto
No
| Actividades | Licenciatura | Solicitados |
|---|---|---|
| Ingeniería de Software | 6 |