Acerca de Maestría en Ingeniería de Software
Respondiendo a la necesidad de Colombia y el mundo de contar con personal capaz de aportar al desarrollo del software a través de la creación de nuevos productos, servicios y tecnologías, la Javeriana Cali presenta a la comunidad su Maestría en Ingeniería de Software. Un programa que brinda a sus estudiantes la oportunidad de preparase para proponer soluciones a problemáticas de su entorno a partir de los conocimientos en las buenas prácticas de la ingeniería de software y análisis de datos, así como el reconocimiento de las tendencias en el área de TI.
Objetivos:
El programa de Maestría en Ingeniería de Software tiene como su principal objetivo formar capital humano altamente calificado, que aporte al desarrollo de la industria del software en la región. Para lograrlo el programa busca aportar a sus estudiantes:
- Actualización en métodos, tecnologías y buenas prácticas de nivel internacional.
- Desarrollo de habilidades técnicas específicas que faciliten la construcción de productos de software innovadores, capaces de competir exitosamente en el entorno global.
- Desarrollo de habilidades para la gestión y el liderazgo de grupos de trabajo.
- Desarrollo de una consciencia de lo social y lo ambiental que acompañe la toma de decisiones técnicas considerando sus impactos desde diversas perspectivas.
Perfil del egresado:
- Desarrollar y evaluar servicios y sistemas de software, que satisfagan las necesidades de los usuarios y se comporten de forma fiable y eficiente, sean asequibles de desarrollar y mantener, y cumplan normas de calidad. Todo ello aplicando las teorías, principios, métodos, prácticas y herramientas apropiadas en cada etapa del ciclo de vida del desarrollo de software.
- Proponer soluciones viables basadas en el modelado computacional y el desarrollo de aplicaciones de software, para el mejoramiento de procesos y la satisfacción de necesidades de las organizaciones.
- Tomar decisiones estratégicas en función de las necesidades de la organización a la que pertenezca, a partir de los conocimientos de las tecnologías que marcan la evolución de los productos de software y las tendencias futuras, y con consciencia del impacto de las mismas, no solo a nivel técnico, sino también social, tomando en cuenta el papel de las tecnologías en la sociedad y los efectos que conllevan.
- Liderar equipos de trabajo en las diversas etapas del proceso de desarrollo de software y administrar proyectos de este tipo.