UNIVERSIDAD NACIONAL DE HUANCAVELICA(Creada por Ley N º 25265)
FACULTAD DE INGENIERÍA ELECTRÓNICA Y SISTEMASESCUELA ACADÉMICO PROFESIONAL DE SISTEMAS
Telefax Nº 067 - 456022
SILABO DE LA ASIGNATURA: TALLER DE INGENIERIA DE SOFTWARE IIEL 901
I. INFORMACION GENERALI.1 Nombre de Asignatura : Taller de Ingeniería de Software III.2 Código de la Asignatura : EL 901I.3 Pre-requisito : EL 801I.4 Créditos : 04I.5 Extensión temporal : 4 horas
1.5.1 Teoría : 2 horas1.5.2 Práctica : 2 horas
I.6 Ciclo : IXI.7 Semestre Académico : 2013 - II.8 Inicio de clases : 15 de abril de 2013I.9 Término de clases : 09 de agosto de 2013I.10 Duración : 17 semanasI.11 Docente responsable : Ing. Freddy Toribio Huayta Meza
Correo electrónico : [email protected]
II. SUMILLA:Asignatura del Área de Formación especializada cuya naturaleza es teórica práctica, tiene como propósito aplicar los conocimientos y técnicas avanzadas de la tecnología de la Información en la solución de problemas relacionados con la planeación, modelamiento, adquisición, almacenamiento, acceso, visualización y análisis de datos requeridos por la organización, a la vez implica seguir en cualquier proyecto de software una metodología de desarrollo y la utilización de distintas técnicas y herramientas.
III. COMPETENCIA:Aplica los conocimientos y técnicas avanzadas de la tecnología de la Información a la solución de problemas relacionados con la planeación, modelamiento, adquisición, almacenamiento, acceso, visualización y análisis de datos requeridos por la organización, a la vez implica seguir en cualquier proyecto de software una metodología de desarrollo y la utilización de distintas técnicas y herramientas.
IV. PROGRAMACION DE CONTENIDOS:
Primera Unidad Didáctica: INTRODUCCION A LA INGENIERIA DEL SOFTWARE
1. Duración : 9 Semanas
2. Capacidades: Conoce las diversas técnicas y metodologías mediante las cuales se diseñan y producen productos de software de calidad. Es capaz de
analizar procesos manuales y desarrollar sus correspondientes sistemas automatizados aplicando la ingeniería de software. Utiliza y decide las diferentes metodologías de acuerdo al tipo de sistema y al medio donde será instalado.
3. Contenidos programados por Capítulos o unidades:
SEM. HORAS CONCEPTUAL PROCEDIMENTAL ACTITUDINALAVANCE
1, 2 4h INTEGRACIÓN, VERIFICACION Y Determina la integración, Consenso de trabajo en 10%
VALIDACION DEL SISTEMA Introducción Proceso de Integración, pruebas Documentación de integración y
pruebas Calidad en integración,
verificación y validación
verificación y validación de su sistema desarrollado a través de la determinación del análisis de requisitos, análisis y diseño de software.
equipo Reconoce la importancia de
trabajar en equipo
3, 4 4h
MANTENIMIENTO Introducción. Tipos de mantenimiento de
software Técnicas de mantenimiento Administración de mantenimiento Cualidades en mantenimiento
Determina la integración, verificación y validación de su sistema desarrollado a través de la determinación del sistema de software a través de su mantenimiento.
Consenso de trabajo en equipo
Reconoce la importancia de trabajar en equipo
35%
5, 6 4h
GESTIÓN DE PROYECTOS DE SOFTWAREEl marco de proceso común para OOMétricas y estimación de en proyectos orientados a objetosSeguimiento del progreso en un proyecto OO
Comprende y desarrolla los diferentes programas generales utilizados en los proyectos de software.
Consenso de trabajo en equipo
Reconoce la importancia de trabajar en equipo
43%
7, 8 4h
CALIDAD EN LA INGENIERÍA DE SOFTWAREModelo y Técnicas de CalidadLas mejores prácticas en un proceso modernoVisión rápida de las series ISO para calidad de softwareCosto de Calidad
Determina el grado de calidad de software que los alumnos han determinado en su desarrollo de software.
Consenso de trabajo en equipo
Reconoce la importancia de trabajar en equipo
50%
9 4hI Examen Parcial
Segunda Unidad Didáctica: PRUEBAS Y METRICAS DE SOFTWARE
1. Duración : 8 Semanas2. Capacidades:
Realiza la documentación adecuada, oportuna y suficiente para sus sistemas, formando parte integral de un equipo de trabajo y la elaboración y seguimiento de proyectos para el desarrollo de un sistema de software.
3. Contenidos programados por Capítulos o unidades:
SEM. HORAS CONCEPTUAL PROCEDIMENTAL ACTITUDINAL%
AVANCE
10, 11 4h
VERIFICACIÓN Y VALIDACIÓN DEL SOFTWARE.Definición y características de las revisionesTipos de revisionesActividades, roles y herramientas para cada tipo de revisiónRevisión de los principales productos de trabajo: plan del proyecto, requerimientos, diseño, código
Verifica y valida las características de software a través de su plan de proyecto.
Consenso de trabajo en equipo
Reconoce la importancia de trabajar en equipo
68%
12, 13 4h PRUEBAS.Modelos de pruebas AOO y DOOEstrategias de pruebas OODiseño de casos de prueba para
Compara y diferencia las diferentes expresiones usadas en las estructuras de programación.
Consenso de trabajo en equipo
Reconoce la importancia de trabajar en equipo
75%
software OOMétodos de prueba aplicables al nivel de claseDiseño de casos de prueba interclases
14, 15 4h
Métricas y Prevención de defectos.Objetivos de las métricas OOMétricas Orientadas a ClasesMétricas Orientadas a OperacionesMétricas para Pruebas OOMétricas para Proyectos OOPrevención de defectos: Conceptos básicos de prevención de defectos, Análisis de causa-efecto para la prevención de defectos, Otras técnicas para la prevención de defectos.
Compara y diferencia las diferentes métricas y prevención de defectos en POO.
Consenso de trabajo en equipo
Reconoce la importancia de trabajar en equipo
88%
16 4h
INGENIERÍA DEL SOFTWARE BASADA EN COMPONENTES (REUTILIZACIÓN)Ingeniería del software del comercio electrónico (Web)ReingenieríaIngeniería del software asistido por computadoraIngeniería multicanalData WarehouseRUP (Rational Unified Process)
Analiza y aplica los controles utilizados para el desarrollo de componentes en la construcción de software.
Consenso de trabajo en equipo
Reconoce la importancia de trabajar en equipo
100%
17 4hII Examen Parcial
V. ESTRATEGIAS METODOLÓGICASA fin de lograr un mejor desarrollo del aprendizaje, se emplearán las siguientes estrategias metodológicas:
Conferencia o clase magistral Controles de lecturas Estudios de casos Dinámicas grupales Prácticas individuales y/o grupales Evaluación y análisis de resultados, etc.
VI. MATERIALES EDUCATIVOS Y OTROS RECURSOS DIDACTICOS:Las clases teóricas se llevarán a cabo en el aula de clase utilizándose según el caso: plumones, pizarra, proyector multimedia y laptop.Las clases prácticas se llevarán a cabo en el laboratorio de cómputo.
VII. INDICADORES, TECNICAS E INSTRUMENTOS DE EVALUACION La evaluación será permanente y se tendrá en cuenta los siguientes criterios:
- La asistencia a clases teóricas y prácticas son obligatorias. Constituye INHABILITADO el estudiante que ha acumulado el 30% de inasistencia.
- El alumno que no rinda un examen o no cumpla con las tareas académicas (exposiciones, trabajos, desarrollo de un proyecto y prácticas calificadas) en la fecha indicada se le calificará con nota igual a cero (0).
- La nota mínima aprobatoria es once (11). Solo se utiliza el redondeo para obtener el promedio final, considerándose un punto a favor del estudiante cuando la fracción decimal es mayor o igual a 0.5
- Las notas de la primera y segunda unidad se calcula de la siguiente manera:P1 = (4(EP1) + 3(PPC) + 2(TIE) + (A))/10
P2 = (4(EP2) + 3(PPC) + 2(TIE) + (A))/10- La nota final de la asignatura se obtiene de la siguiente manera:
P1 + P2PF = ……………
2P1 Y P2 son los promedios de unidad 1 y 2 respectivamente.EP1 Y EP2 son las evaluaciones parciales.PPC es el promedio de prácticas calificadasTIE es el Trabajo de Investigación y exposiciones.A viene a ser las actitudesPF es el promedio final de la asignatura.
VIII. REFERENCIA BIBLIOGRAFICA:
Bibliografía Básica:1. Eric Braude (2003), “Ingeniería de Software”. Editorial AlfaOmega.2. Roger Pressman (2009). “Ingeniería del Software un enfoque práctico”. Editorial Mc Graw Hill. México.3. Alfredo Weitzenfeld (2005). “Ingeniería del Software Orientado a Objetos”. Editorial Thomson. México.
Bibliografia Complementaria: 1. Somervillle Ian, Ingeniería de Software. Addison Wesley - 20022. Bruegge Bernd, Ingeniería de Software orientado a objetos. Pretince Hall – 20003. Kendall & Kendall, Análisis y diseño de sistemas. McGraw Hill – 2000
Pampas, abril de 2013
_______________________________Ing. Freddy Toribio Huayta Meza
Docente de la Asignatura
ENTREGA – RECEPCION DEL SILABO
FECHA: RECIBIDO POR: