I. IDENTIFICACIN 1.1. Experiencia Curricular: METODOLOGIA E INGENIERIA DE SOFTWARE I 1.2. Facultad: FACULTAD DE CIENCIAS FISICAS Y MATEMATICAS 1.3. Para estudiantes de la carrera: INFORMATICA 1.3.1. Sede: Trujillo 1.4. Calendario Acadmico: 2015-I 1.5. Ao/Ciclo Acadmico: 5 1.6. Cdigo de curso: 999 1.7. Seccin: A 1.8. Creditos: 4 1.9. Nmero de Rotaciones, veces que se desarrolla la experiencia curricular en el ao/ciclo acadmico: 1 1.10. Duracin por vez de rotacin (Nro. de Semanas/Días): 16 1.11. Extensin horaria: 1.11.1. Total de horas semanales: 6 - Horas Teora: 2 - Horas Prctica: 4 1.11.2. Total de Horas Ao/Semestre: 102 1.12. Organizacin del tiempo Anual/Semestral: Tipo Total Unidad Semana/Día Actividades Hs I II III Aplazado - Sesiones Tericas 32 10 12 10 --- Sesiones Prcticas 52 16 20 16 --- Sesiones de Evaluacin 18 4 4 4 6 Total Horas 102 --------1.13. Prerrequisitos: - Cursos: - TECNICAS DE CONSTRUCCION DE PROGRAMAS - Creditos: No necesarios 1.14. Docente(s): 1.14.1. Coordinador(es): Descripcin Nombre Profesin Email Coordinador General ARAUJO GONZALEZ, Ing. Computacin y charaujo2001@yahoo.es CHRISTIAN Sistemas II. FUNDAMENTACIN Y DESCRIPCIN En esta asignatura se estudia los principios, mtodos y tcnicas de la ingeniera de software que permitan su aplicacin efectiva (calidad) en el desarrollo de sistemas software para resolver problemas de baja, media y alta complejidad que se presenten en los diferentes sectores de la industria manufacturera, el comercio, el sector salud, las finanzas, las investigaciones cientficas y el gobierno.Tambin se estudia las metodologas como enfoques disciplinados y sistemticos para el desarrollo de proyectos de ingeniera de software. III. APRENDIZAJES ESPERADOS Al finalizar el curso los estudiantes deben lograr las siguientes competencias: 1. Entiende el campo de aplicacin y el rol de la ingeniera de software y su producto el software en el mbito del desarrollo de sistemas basados en computadora. 2. Comprende y aplica los principios y metodologas de la ingenieria de software para el analisis y diseo de sistemas software de alta calidad. 3. Utiliza eficientemente las herramientas y tcnicas apropiadas para la planificacin de proyectos de software de baja y mediana, en diversos campos de aplicacin. IV. PROGRAMACIN 4.1. UNIDAD 1 4.1.1. Denominacin: Denominacin: Introduccin a la Ingeniera de Software 4.1.2. Inicio: 2015-04-01 Termino: 2015-05-05 Nmero de Semanas/Das: 5 4.1.3. Objetivos de Aprendizaje Capacidades : 1. Define qu es la ingeniera de software y por qu es importante. 2. Explica el concepto de ingeniera de sistemas basado en computadora y por que el conocimiento de este es importante para los ingenieros de software. 3. Define qu es el producto y proceso de la ingeniera de software. 4. Analiza las principales diferencias de las diversas metodologas de desarrollo de sistemas
Pg. 1
UNIVERSIDAD NACIONAL DE TRUJILLO
software. 5. Aplica correctamente los conceptos bsicos de la planificacin de proyectos (estimacin de los indicadores de planificacin) de ingeniera de software 4.1.4. Desarrollo de la Enseanza-Aprendizaje: Semana/D Actividades y Contenidos a Semana/D Teora: a1 . Presentacin del slabo del curso. Inicio: . Introduccin a la ingeniera de software: Principios y 2015-04-01 metas. Termino: . La ingeniera de sistemas basado en computadora. 2015-04-07 Practica: . Ejemplo de sistemas basado en computadora. Laboratorio: . Introduccin al Case Weilan Semana/D Teora: a2 . El Producto de la Ingeniera de software: Qu es el Inicio: producto?, evolucin del software, caractersticas del 2015-04-08 software, crisis del software, mitos del software. Termino: Practica: 2015-04-14 . Ejemplos de productos de software para anlisis Laboratorio: . Ejercicios para uso de Case Weilan Semana/D Teora: a3 . El Proceso de la ingeniera de software: Qu es el Inicio: proceso?, ingeniera de software una tecnologa 2015-04-15 estratificada, modelos de procesos de Software. Termino: . Planificacin Proyectos de Software. 2015-04-21 Prctica: . Ejemplos de procesos y sus anlisis. Laboratorio: . Caso de Estimacin Puntos de Funcin (PF) y COCOMO Semana/D Teora: a4 . Metodologas de desarrollo de software. Inicio: Practica: 2015-04-22 . Caso de mtricas usando PF y COCOMO Termino: Laboratorio: 2015-04-28 . Asesora en la Implementacin del caso estimacin Semana/D Teora: a5 . Metodologas de desarrollo de software. Inicio: Practica: 2015-04-29 . Caso de mtricas usando PF y COCOMO Termino: Laboratorio: 2015-05-05 . Asesora en la Implementacin del caso estimacin 4.1.5. Evaluacin del Aprendizaje: Semana/D Tcnica/Instrumento a Semana/D . De Prueba (test) -- Prueba de unidad 1(1er. a5 Examen Parcial 1EP) Inicio: . Anlisis y uso de herramientas de desarrollo -2015-04-29 Practica 1: Trabajo laboratorio Termino: 2015-05-05 4.2. UNIDAD 2 4.2.1. Denominacin: Denominacin: Ingeniera de Requerimientos 4.2.2. Inicio: 2015-05-06 Termino: 2015-06-16 Nmero de Semanas/Das: 6 4.2.3. Objetivos de Aprendizaje Capacidades : Define a la ingeniera de requerimientos.
Pg. 2
UNIVERSIDAD NACIONAL DE TRUJILLO
Aplica correctamente la recopilacin de informacin como tcnica para la obtencin y anlisis de requerimientos de un sistema software. Aplica correctamente el proceso de la ingeniera de requerimientos basado en el modelado estructurado y de objetos. Describe los conceptos y principios del anlisis de sistemas como alternativa para obtener requerimientos. 4.2.4. Desarrollo de la Enseanza-Aprendizaje: Semana/D Actividades y Contenidos a Semana/D Teora: a6 . Qu se entiende por la ingeniera de Requerimientos? Inicio: . Proceso de la ingeniera de requerimientos. 2015-05-06 Practica: Termino: . Ejercicios sobre tcnicas recopilacin informacin 2015-05-12 Laboratorio: . Ejemplos de modelado de DFD y DD Semana/D Teora: a7 . Modelos de Sistemas en el proceso de la Ingeniera de Inicio: requerimientos. Modelado Estructurado y Orientado a 2015-05-13 Objetos. Termino: Prctica: 2015-05-19 . Ejercicios de modelado estructurado Laboratorio: . Ejemplos de modelado de DER y DTE en Case Weilan Semana/D Teora: a8 . Conceptos y principios del Anlisis del software. Inicio: Prctica: 2015-05-20 . Planteamiento del caso de estudio para modelado Termino: Laboratorio: 2015-05-26 . Solucin de modelado del caso prctico en Case Weilan Semana/D Teora: a9 . Modelado del anlisis de requisitos: DFDs y DD, la Inicio: documentacin del anlisis de requisitos. 2015-05-27 Practica: Termino: . Caso de estudio modelado en DFD y DD. 2015-06-02 Laboratorio: . Presentacin y observaciones del modelado del caso prctico en Case Weilan Semana/D Teora: a 10 . Modelado del anlisis de requisitos: los Use Case, la Inicio: documentacin del anlisis de requisitos. 2015-06-03 Practica: Termino: . Ejemplos de modelado en OO. 2015-06-09 Laboratorio: . Ejemplo de modelado OO en Rational Rose Semana/D Teora: a 11 . Examen de la unidad 2 Inicio: Practica: 2015-06-10 . Presentacin y evaluacin de trabajo aplicativo. Termino: Laboratorio: 2015-06-16 . Presentacin y evaluacin de casos prcticos en Weilan 4.2.5. Evaluacin del Aprendizaje: Semana/D Tcnica/Instrumento a Semana/D De Prueba (test) -- Prueba de unidad 2 (2do. a 11 Examen Parcial 2EP) Inicio: . Anlisis de casos -- Trabajo Practico 2-a: 2015-06-10 Trabajo caso prctico x grupo Termino: . Anlisis y uso de herramientas de modelado -- Trabajo Practico 2-b: 2015-06-16 Trabajo laboratorio 4.3. UNIDAD 3
Pg. 3
UNIVERSIDAD NACIONAL DE TRUJILLO
4.3.1. Denominacin: Diseo de Software 4.3.2. Inicio: 2015-06-17 Termino: 2015-07-21 Nmero de Semanas/Das: 5 4.3.3. Objetivos de Aprendizaje Capacidades : Aprende y aplica los conceptos y principios del diseo de software. Disea e implementa la arquitectura modular de cualquier tipo de sistema software. Disea interfaces de usuario de sistemas software basados en principios de buen diseo. Disea e implementa un modelo de datos en un sistema de gestin de base de datos (SGBD). Disea en forma bsica los conceptos de la orientacin a objetos. 4.3.4. Desarrollo de la Enseanza-Aprendizaje: Semana/D Actividades y Contenidos a Semana/D Teora: a 12 . Diseo del software e ingeniera de software. Inicio: . Conceptos y principios del diseo de software. 2015-06-17 Prctica: Termino: . Ejercicios de aplicacin del diseo de Software 2015-06-23 Laboratorio: . Ejemplos de diseo de software Semana/D Teora: a 13 . Diseo de estructurado y diseo orientado a la estructura Inicio: de datos. 2015-06-24 . Diseo de datos e interfaces de usuarios. Termino: Prctica: 2015-06-30 . Ejemplo de interfaces de software Laboratorio: . Modelado de datos con Weilan y Erwin caso practico Semana/D Teora: a 14 .Diseo arquitectnico: conceptos y proceso. Inicio: .Diseo procedimental. 2015-07-01 Prctica: Termino: . Ejemplos de arquitecturas modulares de software 2015-07-07 Laboratorio: . Modelado del DEP en Case Weilan Semana/D Teora: a 15 . Diseo orientado a Objetos. Inicio: Practica: 2015-07-08 Ejemplos de modelado en objetos Termino: Laboratorio: 2015-07-14 . Modelado de Objetos con Rational Rose Caso ejemplo Semana/D Teora: a 16 . Examen de la unidad 3 Inicio: Practica: 2015-07-15 . Presentacin y evaluacin de trabajo aplicativo. Termino: Laboratorio: 2015-07-21 . Presentacin y evaluacin de casos prcticos en Weilan 4.3.5. Evaluacin del Aprendizaje: Semana/D Tcnica/Instrumento a Semana/D De Prueba (test) -- Prueba de unidad 3(2do. a 16 Examen Parcial 3EP) Inicio: . Anlisis de casos -- Trabajo Practico 3-a: 2015-07-15 Trabajo caso prctico x grupo Termino: . Anlisis y uso de herramientas de modelado -2015-07-21 Trabajo Practico 3-b: Trabajo laboratorio 4.4. APLAZADO Semana/Da Semana/Da 17
Tcnica/Instrumento Examen de Aplazado, evaluaciones pertimentes del curso.
V. NORMAS DE EVALUACIN
Pg. 4
UNIVERSIDAD NACIONAL DE TRUJILLO
Las normas son las siguientes: 5.1. Base Legal: Reglamento de normas generales de evaluacin del aprendizaje de los estudiantes del pregrado de la Universidad Nacional de Trujillo 5.2. En la evaluacin sumativa del aprendizaje usar los siguientes instrumentos de evaluacin: EP1: 1er. Examen Parcial TP: Trabajo Prctico (Saln y Laboratorio) EP2: 2do. Examen Parcial EP3. 3er. Examen Parcial 5.4. La evaluacin de examen de rezagados se realizar en la semana 16. 5.5. La evaluacin de examen de aplazados se realizar en la semana 17. 5.6. La presentacin y evaluacin de los trabajos prcticos se realizarn segn la programacin. 5.7. El 30% de inasistencia a clases inhabilita al estudiante para aprobar el curso. 5.8. El estudiante que a participado por lo menos en dos (2) tercios de las evaluaciones tienen derecho a rendir un examen de aplazado (todo el curso; es parte del curso: las lecturas, trabajos y ejercicios desarrollados); con su recibo correspondiente y en las fechas programadas y publicadas por el profesor. 5.9. La nota aprobatoria es 11 (Once) y solo en la nota promocional el medio punto se redondear al entero prximo a favor del estudiante. 5.10. La nota promocional(NP) se obtendr de la siguiente manera: NP = (U1+ U2 + U3)/3 Donde: U1 = EP1*60% + TP1*40% U2 = EP2*50% + TP2*50% U3 = EP3*60% + TP3*40% VI. CONSEJERA/ORIENTACIN Propsitos: Orientar en la compresin complementaria de los temas de los cursos. Resolver inquietudes profesionales. Motivar la investigacin. Da: Lunes y jueves Lugar: sala profesores - Dpto Informatica Horario: 8-9am y 7-8pm VII. BIBLIOGRAFA Roger S. Pressaman. Ingeniera de Software: Un Enfoque Prctico, 5ta. edicin, Editorial Mc Graw Hill/Interamericana de Espaa, 2002, 601 pg. Bernd Bruegge & Allen H. Dutoit. Ingeniera de Software Orientado a Objetos, 1ra. Edicin, Editorial Prentice Hall S.A., Mxico, 2002, 553 pg. Ian Sommerville. Ingeniera de Software, 6ta Edicin, Editorial Addison Wesley S.A., Mxico, 2002, 692 pg. Ivar Jacobson, Grady Booch & James Rumbaugh. El Proceso Unificado de Desarrollo de Software, 1ra. Edicin, Editorial Addison Wesley S.A., Espaa, 2000, 438 pg. Ivar Jacobson, Grady Booch & James Rumbaugh. El Lenguaje Unificado de Modelado-Manual de Referencia, 1ra. Edicin, Editorial Addison Wesley S.A., Espaa, 2000, 526 pg. C.Edward, J. Ward & A.Bytheway. Fundamentos de los Sistemas de Informacin, 2da. Edicin, Editorial Prentice may, S.A., 1998, 200pg. Steve McConnell. Desarrollo y Gestin de Proyectos Informticos, 1ra. Edicin, Editorial McGrawHill/Interamericana Editores, S.A., Espaa, 1997, 691pg. El presente Silabo de la Experiencia Curricular "METODOLOGIA E INGENIERIA DE SOFTWARE I", ha sido Visado por el Director de la ESCUELA ACADEMICO PROFESIONAL DE INFORMATICA, quien da conformidad al silabo registrado por el docente ARAUJO GONZALEZ, CHRISTIAN que fue designado por el jefe del DEPARTAMENTO ACADEMICO DE INFORMATICA.