Está en la página 1de 2

SLABO DEL CURSO

EVOLUCIN Y CONFIGURACIN DE SOFTWARE

I. INFORMACIN GENERAL:
Ingeniera de Sistemas 10
Facultad: Ingeniera Carrera Profesional: Ciclo:
Computacionales
2017-1 Crditos: 3
5Perodo
Requisitos: 160 crditos aprobados
lectivo: Horas: 5

II. SUMILLA:
El curso de Evolucin y Configuracin de Software es de naturaleza terico tiene el propsito de potenciar en el estudiante sus
habilidades para hacer evolucionar el software garantizando su alta mantenibilidad y administrar la configuracin del mismo apoyndose
en el uso de tcnicas y herramientas.
Desarrolla los siguientes temas principales: evolucin del software; y gestin de la configuracin del software.

III. LOGRO DEL CURSO:


Al finalizar curso, el estudiante desarrolla una aplicacin, la cual debe contener un plan de mantenimiento, controles de cambio y gestin
de versiones, haciendo uso de una herramienta de versionado y garantizando la aplicacin de buenas prcticas de programacin y el
uso de tcnicas de refactorizacin.

IV. ORGANIZACIN DE UNIDADES DE APRENDIZAJE:


UNID NOMBRE / LOGRO DE UNIDAD SEM SABERES ESENCIALES
Presentacin del slabo del curso.
1
Introduccin al curso.
EVOLUCIN DEL SOFTWARE 2 Mantenimiento del Software.
Al finalizar la unidad, el estudiante desarrolla
I 3 Ingeniera Inversa.
mantenimiento preventivo aplicado a un
4 Evaluacin T1.
programa, utilizando tcnicas de refactorizacin
Refactorizacin y el Principio de nica Responsabilidad y
y el uso de los principios SOLID, garantizando 5
DRY.
un software de alta mantenibilidad.
6 Refactorizacin y el Principio Abierto Cerrado.
7 Refactorizacin y el Principio Inversin de Control.
8 EVALUACIN PARCIAL.
9 Introduccin a la gestin de la configuracin.
GESTIN DE LA CONFIGURACIN DEL 10 Gestin del cambio.
SOFTWARE
Al finalizar la unidad, el estudiante desarrolla un 11 Taller de gestin de cambios.
II proyecto el cual debe contener un plan de 12 Evaluacin T2.
mantenimiento, controles de cambio y control de 13 Gestin de versiones.
versiones aplicando una herramienta,
garantizando un software de alta mantenibilidad. 14 Taller de gestin de versiones.
15 Evaluacin T3.
16 EVALUACIN FINAL
17 EVALUACIN SUSTITUTORIA.

V. SISTEMA DE EVALUACIN:
EVALUACIN PESOS SEM Descripcin de Evaluacin
T1 * 4 Evaluacin T1.
Evaluacin Parcial 20% 8 Evaluacin Parcial.
T2 * 12 Evaluacin T2.
T3 * 15 Evaluacin T3.
Evaluacin Final 20% 16 Evaluacin Final.
EVALUACIN PESOS SEM Descripcin de Evaluacin
Evaluacin Sustitutoria ----- 17 Evaluacin Sustitutoria.
* La suma de las notas de trabajos representan el 60% de la calificacin final (Reglamento de Estudios)

VI. BIBLIOGRAFA BSICA:


N CDIGO AUTOR TTULO AO
1 Alexis Len Software Configuration Management Handbook, Second 2015
Edition

VII. INFORMACIN COMPLEMENTARIA:


A. ENLACES IMPORTANTES.
REFERENCIA ENLACE

B. MEGAEVENTOS INTERNACIONALES UPN.


NOMBRE DEL EVENTO FECHAS DE TRASMISION FECHAS DE RETRASMISIN
Ver actividades en Calendario Internacional

También podría gustarte