Professional Documents
Culture Documents
FACULTAD DE INGENIERIA
ESCUELA DE CIENCIAS Y SISTEMAS
FICHA TCNICA DEL CURSO:
No.
.
1
2
3
4
5
6
Cdigo
785
Escuela
Vigencia
Ciencias y Sistemas
Segundo Semestre 2014
Horas por semana
Horario
10
Sbado 10:50 a 14:10hrs Edificio T-3 Saln 209
Pre-requisitos: Anlisis y diseo de sistemas 1 (283)
Post-requisitos: Software Avanzado (780)
Seccin: B
I. Descripcin General
Administracin de la Configuracin
1.1 Introduccin a la administracin de la configuracin
1.1.1. Conceptos
1.1.1.1 Repositorio
1.1.1.2 rbol, rama, etiqueta
1.1.2 Control de versiones
1.1.3 Administracin de dependencias
1.1.4 Administracin de configuracin de software
1.1.5 Administracin de ambientes
1.2 Entrega Continua (Continuous Delivery)
1.2.1 Principios de entrega de software
1.2.2 Implementando estrategias de pruebas
1.2.3 Lnea de entrega (Deployment Pipeline)
1.3 Integracin Continua (Continuous Integration)
1.3.1 Componentes
1.3.2 Caractersticas de CI
1.3.3 Valor de CI
1.3.4 Cuando implementarlo
1.3.5 Reduciendo el riesgo
1.3.6 Construyendo software en cada cambio
1.4 Devops
1.4.1 Definicin
1.4.2 Actividades y herramientas
Arquitectura de software
2.1 Introduccin
2.2 Definiciones
2.2.1 Arquitectura y Arquitecto
2.3 Atributos de calidad del software
2.4 Estilos de Arquitectura de Software
2.5 Modelo 4+1 Vistas
2.6 Tcticas
3
Diseo
3.1 Principios de diseo orientado a objetos
3.1.1
OCP, open closed principle
3.1.2
DRY, don't repeat yourself
3.1.3
SRP, single responsability principle
3.1.4
LSP. Liskov substitution principle
3.1.5
DIP, dependency inversion principle
3.1.6
IOC, inversin of control
Integracin de arquitecturas
4.1 SOA
4.1.1 Evolucin de SOA
4.1.2 Web services y SOA
4.1.3 Principios de orientacin al servicio
4.1.4 Capas de servicio
4.1.5 Estrategias de entrega
4.2 REST
4.3 Cloud computing
4.3.1 Definicin
4.3.2 Opciones disponibles
4.4 Bases de datos NoSQL
ITIL
5.1 Conceptos
5.2 Ciclo de vida
5.2.1
Estrategia del Servicio
5.2.2
Diseo del Servicio
5.2.3
Transicin del Servicio
5.2.4
Operaciones del Servicio
5.2.5
Mejora Continua del Servicio
IV. Metodologa:
6 Clase magistral impartida 1 vez por semana
7 Clase laboratorio impartida 1 vez por semana
8 Desarrollo de proyecto de sistema de software
9 Tareas y evaluaciones complementarias
10 Lecturas y discusiones complementarias
V. Evaluacin:
Aspecto
Evaluaciones parciales
1er parcial (20)
2do parcial (20)
Proyectos de clase
Laboratorio
Trabajo de investigacin (temas
especficos), tareas, cortos, etc.
Total zona
Examen final
Valor
40
20
5
10
75
25
Head first design patterns, Elisabeth Freeman, Eric Freeman, Bert Bates, Kathy
Sierra
8
9
No. De Secciones
Catedrticos titulares y
auxiliares
10
Coordinador de
rea
1
Ing. Luis Alberto Arias Solrzano ariasolo_ll@yahoo.com
Robson Cruz cruzriverita@gmail.com
N/A
11
Director de Escuela