Está en la página 1de 5

Universidad Ricardo Palma

FACULTAD DE INGENIERA
ESCUELA ACADMICO PROFESIONAL DE INGENIERA INFORMATICA
DEPARTAMENTO ACADMICO DE INGENIERA

PLAN DE ESTUDIOS 2006-II

SLABO

1. DATOS ADMINISTRATIVOS

1.1. Nombre del curso : Evolucin de Software


1.2. Cdigo : IF 0605
1.3. Tipo del curso : Terico-prctico
1.4. rea Acadmica :
1.5. Condicin : Obligatorio
1.6. Nivel :
1.7. Crditos : 03
1.8. Horas semanales : 4 Hrs
1.9. Requisito : IF 0505 Diseo de Interfaces
1.10. Semestre Acadmico : VI (Sexto).
1.11. Profesores :

2. SUMILLA.

La asignatura de Evolucin de Software corresponde al sexto semestre de la formacin de la Escuela Acadmico


Profesional de Ingeniera Informtica. Su naturaleza es de tipo terico-prctico en el proceso de desarrollo de software

3. COMPETENCIAS DE LA CARRERA

3.1 Integra soluciones tecnolgicas de informacin y procesos del negocio para encontrar las necesidades del negocio
y otras empresas permitiendo alcanzar sus objetivos en una efectiva y eficiente forma.
3.2 Encuentra la tecnologa necesaria del negocio, el gobierno, las instituciones de salud y educacionales y otras
organizaciones de econmica.
3.3 Desarrolla y mantiene sistemas de software confiables y eficientes y que sea econmico desarrollarlos y
mantenerlos y que satisfagan los requisitos definidos por los clientes.

4. COMPETENCIAS DEL CURSO

4.1 Conoce los conceptos principales de Evolucin de Software y reconoce su importancia en la Calidad del software.
4.2 Planea estratgicamente el alcance y entrega de los diferentes releases, as como, administrar los diferentes
elementos de un producto de software.
4.3 Controla, gestiona, Implementa polticas, criterios de los diferentes Cambios y Versiones de un producto de
software durante el desarrollo y mantenimiento del mismo.
4.4 Realiza auditora Fsica y Funcional a la configuracin del software durante su ciclo de vida.
4.5 Realiza el proceso de administracin de bibliotecas y Mantenimiento de software bajo un entorno de gestin de la
configuracin del software.
FACULTAD DE INGENIERA PLAN DE ESTUDIOS 2006-II

5. RED DE APRENDIZAJE:

Introduccin a la Administracin de
Operacin y
Ingeniera de la Configuracin
Mantenimiento
Software del Software

Introduccin a la Planeamiento y Administracin de


Ingeniera de Organizacin del Biblioteca de
Software SCM Software

El Producto y el
Mantenimiento de
Proceso de Auditoria
Software
Software

6. PROGRAMACIN SEMANAL DE LOS CONTENIDOS

UNIDAD TEMTICA N 1: Introduccin Gestin de la Configuracin (SCM)


Logro de la Unidad:
Poseer una visin detallada del alcance y contexto de la Evolucin de Software y su interaccin con los Productos de
software.
N de horas: 4

SEMANA CONTENIDOS ACTIVIDADES DE APRENDIZAJE


Qu es Ingeniera de Software?, Metas de la Exposicin y presentacin del profesor de la
Ingeniera de Software. Qu es el Producto de Teora con el desarrollo prctico de las
Software?, Costos de SW. Estimacin de Proyectos, aplicaciones. Participacin de alumnos con
1
Introduccin a la Evolucin de SW. Relacin entre consultas y preguntas. Desarrollo de los
Estndares de Calidad y Evolucin de Sw, Contexto ejercicios y problemas tipos por el profesor y los
Organizacional para la SCM. alumnos. Evaluacin de la primera unidad.

UNIDAD TEMTICA N 2: Planeamiento y Organizacin de SCM


Logro de la Unidad:
Conoce los requerimientos de informacin que son capturados a travs del Plan de SCM.
N de horas: 6

SEMANA CONTENIDOS ACTIVIDADES DE APRENDIZAJE


La SCM de acuerdo con CMMI, NTP ISO/IEC 12207 y Exposicin y presentacin del profesor de la
RUP. Teora con el desarrollo prctico de las
2
aplicaciones. Participacin de alumnos con
consultas y preguntas.
Disciplina de SCM: Propsito, actividades, roles y Desarrollo de los ejercicios y problemas tipos por
3 responsabilidades. Generacin de un Plan de SCM el profesor y los alumnos. Evaluacin de la
segunda unidad.

ESCUELA DE INFORMTICA PGINA: 2


FACULTAD DE INGENIERA PLAN DE ESTUDIOS 2006-II

UNIDAD TEMTICA N 3: Desarrollo bajo SCM


Logro de la Unidad:
Identifica y establece las relaciones entre los elementos de configuracin para un proyecto de software.
N de horas: 20

SEMANA CONTENIDOS ACTIVIDADES DE APRENDIZAJE


Seleccin de los Elementos de Configuracin del Exposicin y presentacin del profesor de la
4 Software (ECS) y relaciones Teora. Participacin de alumnos con consultas y
preguntas.
Numeracin y nomenclatura de los ECS / Versiones Exposicin y presentacin del profesor de la
5 del software / Lneas de Base Teora. Participacin de alumnos con consultas y
preguntas.
Soporte a la identificacin de la configuracin con Exposicin y presentacin del profesor de la
6 CASE Teora. Participacin de alumnos con consultas y
preguntas.
Planeamiento de Releases del Producto. Bibliotecas Exposicin y presentacin del profesor de la
7 Teora. Participacin de alumnos con consultas y
preguntas.
Identificacin: La Jerarqua del Software (PBS). Exposicin y presentacin del profesor de la
8 Teora. Participacin de alumnos con consultas y
preguntas. Evaluacin de la tercera unidad

UNIDAD TEMTICA N 4: Administracin y Control de los Cambios


Logro de la Unidad:
Definir el proceso de solicitudes de cambios, evaluar el impacto de las peticiones de cambio y gestionar las solicitudes
para su desarrollo.
N de horas: 18

SEMANA CONTENIDOS ACTIVIDADES DE APRENDIZAJE


Proceso para Solicitudes de Cambios: diseo e Exposicin y presentacin del profesor de la
9 implementacin, Proceso para Solicitudes de Cambios Teora. Participacin de alumnos con consultas y
preguntas.
El Comit de Control de Cambios (CCB) y sus Exposicin y presentacin del profesor de la
10 funciones Teora. Participacin de alumnos con consultas y
preguntas.
Mantenimiento de Lneas de Base, Procesamiento de Exposicin y presentacin del profesor de la
11 Cambios Internos, Teora. Participacin de alumnos con consultas y
preguntas.
La implementacin de los cambios, Contabilidad del Exposicin y presentacin del profesor de la
12 Estado. Teora. Participacin de alumnos con consultas y
preguntas. Evaluacin de la cuarta unidad

UNIDAD TEMTICA N 5: La Auditora Fsica y Funcional de la Configuracin del Software


Logro de la Unidad:
Comprender la importancia de la auditora Fsica / Funcional, adaptar el proceso de auditora a una lnea base y
presentar reportes que muestren el estado actual del producto de software
N de horas: 10

SEMANA CONTENIDOS ACTIVIDADES DE APRENDIZAJE


Conceptos fundamentales de la auditora fsica y Exposicin y presentacin del profesor de la
13 funcional. Plan de Releases (release y requerimientos) Teora. Participacin de alumnos con consultas y
preguntas.
Gestin del Cambio (solicitudes, contabilidad del Exposicin y presentacin del profesor de la
estado y reportes). Lneas de base y el Modelo de Teora. Participacin de alumnos con consultas y
14
Calidad (mtricas). Inspeccin preguntas.

Funciones de la biblioteca de produccin, Exposicin y presentacin del profesor de la


15
Establecimiento de las bibliotecas, Procedimientos de Teora. Participacin de alumnos con consultas y
ESCUELA DE INFORMTICA PGINA: 3
FACULTAD DE INGENIERA PLAN DE ESTUDIOS 2006-II

gestin y control de la biblioteca, Construccin y preguntas. Evaluacin de la quinta unidad


lanzamiento, Soporte de Software: Niveles y Tcnicas.

UNIDAD TEMTICA N 6: El Mantenimiento del software


Logro de la Unidad:
Conocer el proceso y requerimientos a satisfacerse en el Plan de Mantenimiento.
N de horas: 6

SEMANA CONTENIDOS ACTIVIDADES DE APRENDIZAJE


Mantenimiento del software. El software a lo largo del Exposicin y presentacin del profesor de la
tiempo. El envejecimiento del Software. Razones, tipos Teora. Participacin de alumnos con consultas y
16 y condicionantes del envejecimiento del software. preguntas.
Mantenimiento preventivo y correctivo. Geriatra de
software.
Proceso de mantenimiento: Modelos y actividades, Exposicin y presentacin del profesor de la
Tcnicas y tipos de mantenimiento, Plan de Teora. Participacin de alumnos con consultas y
Mantenimiento, Leyes Lehman. Proceso de preguntas. Evaluacin de la sexta unidad
17 Mantenimiento: tipos de mantenimiento. Ciclo de Vida
del Producto. Proyecto de Mantenimiento bajo SCM.
Software Maintenance Maturity Model

7. TCNICAS DIDCTICAS

7.1. Exposicin
7.2. Interrogacin didctica
7.3. Solucin de problemas
7.4. Debate
7.5. Exposicin grupal
7.6. Anlisis terico y
7.7. Logro Prctico-experimental
7.8. En este ltimo caso, los estudiantes se agrupan para elaborar los proyectos con sus respectivos trabajos y
sustentacin de los mismos.

8. EQUIPOS, INSTRUMENTOS Y MATERIALES

8.1 Equipos e Instrumentos:


8.1.1 Proyector
8.1.2 Pizarra y tizas y/o plumones.
8.2 Materiales:
8.2.1 Guas prcticas

9. EVALUACIN

9.1. Criterios:
PAR: Examen Parcial FIN: Examen Final
PYL: Proyecto de laboratorio TRA: Investigacin y Lecturas
NPA: Participacin

9.2. Frmula:

El Promedio Final PF se calcula tal como se muestra a continuacin:

PF = 0.2*PAR1 + 0.3*FIN1 + 0.05*PYL1 + 0.1*PYL2 + 0.2*PYL3 + 0.1*TRA1 + 0.05*NPA1

ESCUELA DE INFORMTICA PGINA: 4


FACULTAD DE INGENIERA PLAN DE ESTUDIOS 2006-II

10. REFERENCIAS BIBLIOGRFICAS Y OTRAS FUENTES

BERLACK, H. Ronald.
Software Configuration Management.
John Wiley & Sons, 1992

HASS, Anne
Configuration management principles and practice
Addison Wesley, 2003

Presidencia del Consejo de Ministros (PCM)


NTP-ISO/IEC 12207 TECONOLOGA DE LA INFORMACIN: Procesos del Ciclo de Vida del Software.
1 era Edicin, 2004

RATIONAL SOFTWARE CORPORATION


2004 Software Configuration Management: A Clear Case for IBM Rational ClearCase and ClearQuest UCM.
http://www.redbooks.ibm.com/redbooks/pdfs/sg246399.pdf

ESCUELA DE INFORMTICA PGINA: 5