Contenidos Programáticos del Programa de Ingeniería de Sistemas

Arquitectura de Software



Nombre: Arquitectura de Software Ver detalles
Codigo: 1155905
Semestre: IX
Área de formación: Básica Aplicada Profesional Socio humanista
Tipo de asignatura: Obligatoria Electiva
Créditos académicos: 3
Requisitos:

Justificación y ubicación en el programa


En el contexto Colombiano el Ministerio de las Tecnologías de la Información y las Comunicaciones (TIC) ha liderado diferentes iniciativas como el Fomento de la Industria de TI (FITI), Talento Digital y Apps.co con el objetivo de potenciar procesos productivos en diferentes sectores de la economía, para generar impacto y aumentar la competitividad en el país, a través de soluciones e innovaciones basadas en TIC (MINTIC, 2016b, 2016c, 2016a).

Ante estas iniciativas, los profesionales en Ingeniería de Sistemas son los llamados a liderar transformaciones al interior de las organizaciones. Dentro de los perfiles más buscados en el mercado se encuentran los Arquitectos (de Software y Empresarial). Éstos perfiles requieren un alto nivel de competencias tecnológicas (hard) y competencias blandas, organizacionales y estratégicas (soft) (ACM & AIS, 2010).

Es entonces importante que al final de su carrera profesional el estudiante de Ingeniería de Sistemas realice una integración y actualización del saber, saber hacer y ser con miras a desarrollarse y evolucionar profesionalmente hacia el perfil de Arquitecto (de Software y Empresarial). El curso de Arquitectura de Software cierra la línea de formación profesional del Ingeniero de Sistemas, después de aprobar todos los cursos de las líneas de programación de computadores, análisis y diseño de sistemas e ingeniería de software.

Objetivo general


Consolidar las competencias tecnológicas, duras (hard) y las competencias blandas, organizacionales y estratégicas (soft) requeridas para desempeñarse dentro de un equipo de arquitectura de software.

Contenido


Unidad Nombre de las Unidad Trabajo Presencial Trabajo Independiente Horas Totales
1 Conceptos fundamentales de Arquitectura de Software 6 12 18
2 Calidad de Software, Patrones y Arquitectura de Software 6 12 18
3 Computación en la Nube y Arquitectura de Software 3 6 9
4 Competencias Blandas del Arquitecto de Software 9 18 27
5 Proyecto Arquitectura de Software 18 36 54
Total 42 84 126