February 6, 2023 | Author: Anonymous | Category: N/A
UNIVERSIDAD NACIONAL DE TRUJILLO
SILABO DE INGENIERIA DE SOFTWARE ORIENTADA A OBJETOS I. IDENTIFICACIÓN
1.1. Experiencia Curricular: INGENIERIA DE SOFTWARE ORIENTADA A OBJETOS 1.2. Facultad: FACULTAD DE INGENIERIA 1.3. Para estudiantes de la carrera: INGENIERIA DE SISTEMAS 1.3.1. Sede: Trujillo 1.4. Calendario Académico: 2017-II 1.5. Año/Ciclo Académico: 8 1.6. Código de curso: 1677 1.7. Sección: A 1.8. 4 Rotaciones, veces que se desarrolla la experiencia curricular en el año/ciclo académico: 1 1.9. Creditos: Número de 1.10. Duración por vez de rotación (Nro. de Semanas/Días): 16 1.11. Extensión horaria: 1.11.1. Total de horas semanales: 6 - Horas Teoría: 2 - Horas Práctica: 4 1.11.2. Total de Horas Año/Semestre: 102 1.12. Organización del tiempo Anual/Semestral: Tipo Total Unidad Semana/Día Actividades Hs I II III Aplazado - Sesiones Teóricas 32 10 10 12 --- Sesiones Prácticas 52 16 16 20 --- Sesiones de Evaluación 18 4 4 4 6 Total Horas 102 --------1.13. Prerrequisitos: - Cursos: - INGENIERIA DE SOFTWARE DE GESTION - Creditos: No necesarios 1.14. Docente(s): 1.14.1. Coordinador(es): Descripción Nombre Profesión Email Co Coor ordi dina nado dorr Gene Genera rall Mg. Mg. SANT SANTOS OS FER FERNA NAND NDEZ EZ,, Ingeniero ind industrial
[email protected] JUAN PEDRO 1.14.2. Equipo Docente: Descripción Nombre Profesión Email LABORATORIO Mg. SANCHEZ TICONA, Ingeniero de computación
[email protected] ROBERT JERRY y sistemas II. FUNDAMENTACIÓN Y DESCRIPCIÓN
La presente asignatura emerge como una necesidad del estudiante de Ingeniería de Sistemas para integrar los métodos y procedimientos de la Ingeniería de Software Orientado a Objeto en un amplio espectro de aplicaciones de gestión empresarial. Debido al incremento del proceso de automatización de las empresas, se requiere de un conjunto de herramientas y técnicas apropiadas para la desarrollo e implementación de sistemas de información automatizados, base fundamental para toma de decisiones estratégicas y tácticas empresariales. El conocimiento de la metodología de la Ingeniería de Software Orientado a Objetos es de vital importancia para el estudiante de Ingeniería de Sistemas, porque puede aplicarla en diversas actividades profesionales donde sea necesario desarrollar proyectos de software III. APRENDIZAJES ESPERADOS
Al finalizar el curso, el estudiante estará en condiciones de: 1. Planificar y analizar proyectos de software orientados a objetos aplicados a la actividad empresarial. 2. Comprender y aplicar los conceptos fundamentales del Proceso Unificado de Desarrollo de Software en la implementación de proyectos informáticos de una organización empresarial. 3. Comprender y aplicar las técnicas de Ingeniería de Software Orientado a Objetos para el desarrollo de un sistema computarizado. 4. Desarrollar aplicaciones en sistemas de información aplicando una metodología ágil (Programación Extrema). IV. PROGRAMACIÓN
4.1. UNIDAD 1 4.1.1. Denominación: APLICACION DE LA INGENIERIA DEL SOFTWARE ORIENTADO A
Pág. 1
UNIVERSIDAD NACIONAL DE TRUJILLO OBJETOS 4.1.2. Inicio: 2017-09-20 Termino: 2017-10-24 Número de Semanas/Días: 5 4.1.3. Objetivos de Aprendizaje 1º Desarrollar eficientemente proyectos informáticos de gestión empresarial utilizando el Proceso Unificado de Desarrollo de Software. 2º Implementar sistemas de información empresarial utilizando el Proceso Unificado de Desarrollo de Software correctamente. 4.1.4. Desarrollo de la Enseñanza-Aprendizaje: Semana/Dí Actividades y Contenidos Docente Responsable a Semana/Dí Modelo de Análisis: Diagrama de clases de análisis. Diagramas de - Santos Fernández, a1 colaboración. Diagrama de paquetes. Diagrama de subsistemas. Juan Pedro Inicio: - Sánchez Ticona, 2017-09-20 Robert Jerry Termino: 2017-09-26 Semana/Dí Modelo de Diseño: Diagrama de clases de diseño. - Santos Fernández, a2 Casos de uso de realización. Diseño de formularios. Diagramas de secuencia. Juan Pedro Inicio: Diagramas de estado. Diagrama de navegabilidad. Diagrama de componentes. - Sánchez Ticona, 2017-09-27 Diagrama de despliegue. Robert Jerry Termino: 2017-10-03 Semana/Dí Modelo de Desarrollo: Modelo de datos. Modelo de entidades. Modelo lógico - Santos Fernández, a3 de B.D. Modelo físico de B.D. Especificaciones del lenguaje de desarrollo. Juan Pedro Inicio: Generación de código. - Sánchez Ticona, 2017-10-04 Robert Jerry Termino: 2017-10-10 Semana/Dí a4 Inicio: 2017-10-11 Termino: 2017-10-17 Semana/Dí a5 Inicio: 2017-10-18 Termino: 2017-10-24
Modelo de Pruebas e Implementación: Modelo de casos de uso de pruebas. Pruebas de la caja blanca. Pruebas de la caja negra. Pruebas unitarias. Elaboración de manuales. Capacitación. Puesta en marcha del sistema.
- Santos Fernández, Juan Pedro - Sánchez Ticona, Robert Jerry
Actividad: Exposición Grupal 1 de Trabajo Práctico. EXAMEN PARCIAL I Laboratorio: Examen práctico I
- Santos Fernández, Juan Pedro - Sánchez Ticona, Robert Jerry
4.1.5. Evaluación del Aprendizaje: Semana/Dí Técnica/Instrumento a Semana/Dí Ejercicios / Lista de cotejo. a1 Inicio: 2017-09-20 Termino: 2017-09-26 Semana/Dí Ejercicios / Lista de cotejo. a2 Inicio: 2017-09-27 Termino: 2017-10-03 Semana/Dí Ejercicios / Lista de cotejo. a3 Inicio: 2017-10-04 Termino: 2017-10-10
Pág. 2
UNIVERSIDAD NACIONAL DE TRUJILLO Semana/Dí Ejercicios / Lista de cotejo. a4 Inicio: 2017-10-11 Termino: 2017-10-17 Semana/Dí Exposición y defensa del Informe Inicial del Trabajo Aplicativo / a5 Rúbrica. Inicio: Examen escrito / Lista de cotejo. 2017-10-18 Examen práctico / Lista de cotejo. Termino: 2017-10-24 4.2. UNIDAD 2 4.2.1. Denominación: GESTION DE LA INGENIERIA DEL SOFTWARE ORIENTADO A OBJETOS 4.2.2. Inicio: 2017-10-25 Termino: 2017-11-28 Número de Semanas/Días: 5 4.2.3. Objetivos de Aprendizaje 1º Aplicar correctamente los fases de la gestión de proyectos de software basados en el PMBOK. 2° Conocer y aplicar correctamente los procesos de la dirección de proyectos del PMBOK alineado con la metodología RUP en el desarrollo de sistemas de información empresarial. 4.2.4. Desarrollo de la Enseñanza-Aprendizaje: Semana/Dí Actividades y Contenidos Docente Responsable a Introd roducc ucción ión al PMBOK. PMBOK. Fase Fase de ini inicio cio.. Acta Acta de consti constituc tución ión del proyec proyecto. to. - Santos Santos Fernán Fernández dez,, Semana/Dí Int Juan Pedro a6 - Sánchez Ticona, Inicio: 2017-10-25 Termino: 2017-10-31 Semana/Dí a7 Inicio: 2017-11-01 Termino: 2017-11-07 Semana/Dí a8 Inicio: 2017-11-08 Termino: 2017-11-14 Semana/Dí a9 Inicio: 2017-11-15 Termino: 2017-11-21 Semana/Dí a 10 Inicio: 2017-11-22 Termino: 2017-11-28
Robert Jerry Fase de planificación. Plan para la dirección del proyecto.
- Santos Fernández, Juan Pedro - Sánchez Ticona, Robert Jerry
Fase Fase de ej ejec ecuc ució ión. n. Dire Direcc cció iónn y gest gestió iónn de la eje jecu cucció iónn del del pro royyecto ecto..
- Sant Santos os Fern Fernán ánde dez, z, Juan Pedro - Sánchez Ticona, Robert Jerry
Fase de supervisión y control. Monitoreo y control del trabajo del proyecto. Fase de cierre. Procesos de cierre del proyecto.
- Santos Fernández, Juan Pedro - Sánchez Ticona, Robert Jerry
Actividad: Exposición Grupal 2 de Trabajo Práctico. EXAMEN PARCIAL II Laboratorio: Examen práctico II
- Santos Fernández, Juan Pedro - Sánchez Ticona, Robert Jerry
4.2.5. Evaluación del Aprendizaje: Semana/Dí Técnica/Instrumento a Semana/Dí Ejercicios / Lista de cotejo. a6 Inicio: 2017-10-25 Termino:
Pág. 3
UNIVERSIDAD NACIONAL DE TRUJILLO 2017-10-31 Semana/Dí a7 Inicio: 2017-11-01 Termino: 2017-11-07 Semana/Dí a8 Inicio: 2017-11-08 Termino: 2017-11-14 Semana/Dí a9 Inicio: 2017-11-15 Termino: 2017-11-21 Semana/Dí a 10 Inicio: 2017-11-22 Termino: 2017-11-28
Ejercicios / Lista de cotejo.
Ejercicios / Lista de cotejo.
Ejercicios / Lista de cotejo.
Exposición y defensa del Informe Intermedio del Trabajo Aplicativo / Rúbrica. Examen escrito / Lista de cotejo. Examen práctico / Lista de cotejo.
4.3. UNIDAD 3 4.3.1. Denominación: METODOLOGIAS AGILES. SCRUM 4.3.2. Inicio: 2017-11-29 Termino: 2018-01-09 Número de Semanas/Días: 6 4.3.3. Objetivos de Aprendizaje 1º Conocer las implicancias de las metodologías ágiles en el desarrollo de software. 2º Conocer y diferenciar las ventajas y desventajas del uso la metodología SCRUM. 3º Conocer y aplicar correctamente la metodología SCRUM. 4.3.4. Desarrollo de la Enseñanza-Aprendizaje: Semana/Dí Actividades y Contenidos Docente Responsable a Semana/Dí Introducción: Metodologías ágiles. Introducción a la metodología Scrum. Fase - Santos Fernández, a 11 1. Definición del backlog del producto. Juan Pedro Inicio: - Sánchez Ticona, 2017-11-29 Robert Jerry Termino: 2017-12-05 Semana/Dí Fase 2. Planificación del sprint. Descripción del proyecto. Definición de la pila - Santos Fernández, a 12 del producto. Juan Pedro Inicio: Visita técnica a la ciudad de Cajamarca para intercambio de experiencias - Sánchez Ticona, 2017-12-06 investigativas en el desarrollo de software empresarial: UTC Universidad Robert Jerry Termino: Técnica de Cajamarca. 2017-12-12 Semana/Dí Fase 3. Scrum diario. Comunicación de sprint backlogs. Trabajo con el cuadro - Santos Fernández, a 13 burndown Juan Pedro Inicio: - Sánchez Ticona, 2017-12-13 Robert Jerry Termino: 2017-12-19 Semana/Dí Fase 4. Revisión del sprint. Planificación de entregas. - Santos Fernández, a 14 Juan Pedro Inicio: - Sánchez Ticona, 2017-12-20 Robert Jerry Termino: 2017-12-26 Semana/Dí Fase 5. Retrospectiva del sprint. Estado final de las tareas del Product Backlog a 15 del proyecto. Cierre del Scrumproyecto con Scrum. Inicio: Pág. 4
- Santos Fernández, Juan Pedro - Sánchez Ticona,
UNIVERSIDAD NACIONAL DE TRUJILLO 2017-12-27 Termino: 2018-01-02 Semana/Dí Actividad: Exposición Grupal 3 de Trabajo Práctico. a 16 EXAMEN PARCIAL III Laboratorio: Examen práctico III Inicio: 2018-01-03 Termino: 2018-01-09
Robert Jerry - Santos Fernández, Juan Pedro - Sánchez Ticona, Robert Jerry
4.3.5. Evaluación del Aprendizaje: Semana/Dí Técnica/Instrumento a Semana/Dí Ejercicios / Lista de cotejo. a 11 Inicio: 2017-11-29 Termino: 2017-12-05 Semana/Dí Ejercicios / Lista de cotejo. a 12 Inicio: 2017-12-06 Termino: 2017-12-12 Semana/Dí Ejercicios / Lista de cotejo. a 13 Inicio: 2017-12-13 Termino: 2017-12-19 Semana/Dí Ejercicios / Lista de cotejo. a 14 Inicio: 2017-12-20 Termino: 2017-12-26 Semana/Dí Ejercicios / Lista de cotejo. a 15 Inicio: 2017-12-27 Termino: 2018-01-02 Semana/Dí a 16 Inicio: 2018-01-03 Termino: 2018-01-09
Exposición Rúbrica. y defensa del Informe Final del Trabajo Aplicativo / Examen escrito / Lista de cotejo. Examen práctico / Lista de cotejo.
4.4. APLAZADO Semana/Día Seemana/Día 17 S
Técnica/Instrumento Examen de Aplazado, evaluaciones pertimentes del curso.
V. NORMAS DE EVALUACIÓN
1. Base Legal: Reglamento de Normas Generales de Evaluación del Aprendizaje de los Estudiantes de Pregrado de la Universidad Nacional de Trujillo 2. Normas específicas en la Experiencia Curricular: El curso comprende tres unidades. La nota de cada unidad de aprendizaje se obtendrá así: PUi = ( NIi*1 + NEi*1 + NLi*2 + NPi*3 ) / 7, siendo i=1..3 Unidades Donde: PUi = Promedio Parcial de la Unidad i-ésima NIi = Nota de Informe de Investigación Grupal de la Unidad i-ésima
Pág. 5
UNIVERSIDAD NACIONAL DE TRUJILLO NEi = Nota de Exposición de la Unidad i-ésima NLi = Nota de Promedio de Laboratorio de la Unidad i-ésima NPi= Nota de Examen Parcial Teórico de la Unidad i-ésima La nota promocional (NP), se obtendrá al promediar las tres notas de las unidades: NP = ( PU1 + PU2 + PU) / 3 La nota nota promocional (NP) es entera, en el cálculo el medio punto (0.5) favorece al alumno. Para la aprobación de la asignatura se debe tener una asistencia no menor del 70% , lo contrario lo convierte en INHABILITADO; y obtener una nota promocional aprobatoria de Diez punto cinco (10.5) o más, y por lo menos dos unidades aprobadas. Los que no alcancen la nota aprobatoria y tengan un promedio mayor o igual a ocho (08) y tengan el informe y producto acreditable (software) al 100%, podrán rendir un examen de aplazados (EA), de todo el curso, previa presentación de un recibo de tesorería, la nota obtenida en el aplazado es la nota promocional del curso. Los alumnos INHABILITADOS del curso están imposibilitados de participar en la evaluación de aplazados. La formación investigativa esta contemplada en los trabajos de investigación grupal basados en la metodología de la investigación científica. La formación en proyección social está contemplada en los temas de investigación orientadas a resolver problemas de la comunidad poblacional (pobladores, clientes, proveedores, alumnos , docentes, administrativos, etc.) VI. CONSEJERÍA/ORIENTACIÓN CONSEJERÍA/ORIENTACIÓN
1. Propósitos: Apoyo que brindan los docentes a sus estudiantes para optimizar el aprendizaje en la experiencia curricular. 2. Estrategias de prestación del servicio: Experiencia curricular. Consultas; Análisis de Resultados de Evaluación y Orientaciones en el Grupo-Clase. 3. Lugar y horario semanal (Ing. Juan Pedro Santos Fernández) Lugar: Cubículo de Ingeniería de Sistemas Día: Jueves. Horario: 18:00 - 20:00 horas VII. BIBLIOGRAFÍA
BASICA 1. BOOCH, G.; RUMBAUGH, J. y JACOBSON, I. "El Proceso Unificado de Desarrollo de Software". 1ª Edición. Editorial Addison-Wesley, Madrid, España. 2000. 2. PRESSMAN, R. "Ingeniería de Software: Un Enfoque Práctico". 5ª Edición. Editorial McGraw-Hill, México, 2002. COMPLEMENTARIA 1. BOOCH, G. " Análisis y Diseño Orientado a Objetos con Aplicaciones". 2ª Edición. Editorial Addison-Wesley/Diaz de Santos. Wilmington, Delaware, E.U.A. 1996. 2. BOOCH, G.; RUMBAUGH, J. y JACOBSON, I. "El Lenguaje Unificado de Modelado". 1ª Edición. Editorial Addison-Wesley, Madrid, España. 1999. 3. BRUEGGE, B. y DUTOIT, A. "Ingeniería de Software Orientado a Objetos". 1ª Edición. Editorial Prentice-Hall, México D.F., México. 2002. 4. FAIRLEY, R. "Ingeniería de Software". 1ª Edición. Editorial McGraw-Hill, México D.F., México, 1991. 5. FOWLER, M. "UML Gota a Gota". 1ª Edición. Editorial Addison-Wesley, México D.F., México, 1999. 6. LARMAN, C. "Análisis y Diseño de Objetos con UML". 2ª edición. Editorial Prentice Hall, México DF, México. 2003. 7. MARTIN, J. y ODELL, J. "Métodos Orientados a Objetos: Consideraciones Prácticas". 1ª Edición. Editorial Prentice Hall, México D.F., México. 1997. 8. MEYER, B. "Construcción de Software Orientado a Objetos". 2ª Edición. Editorial Prentice Hall, Madrid, España. 1999. 9. SOMMERVILLE, I. "Ingeniería de Software". 6ª Edición. Editorial Addison-Wesley, México D.F., México. 2002. 10.RUMBAUGH, J. et al. "Modelado y Diseño Orientados a Objetos. Metodología OMT". 1ª Edición. Editorial Prentice Hall, México D.F., México. 1996. 11.MENZINSKY, Alexander;LÓPEZ, Gertrudis; PALACIO, Juan. "Scrum manager". Versión 2.6. Editorial Iubaris Info 4 Media SL. 2016. DIRECCIONES ELECTRONICAS 1. Sistemas de Información. http://www.inei.gob.pe/web/metodologias/attach/lib606/n00.htm. Libro digital de metodologías de sistemas de información 2. Ingeniería del Software. Pág. 6
UNIVERSIDAD NACIONAL DE TRUJILLO http://www.rspa.com Recursos de ingeniería de software de R. S. Pressman & Associates, Inc. 3. Tecnologías de Objetos. http://www.eg3.com/object.htm Resumen de temas relacionados con tecnologías de objetos. 4. Herramientas de Software. http://www.clikear.com Herramientas de software para Visual C# 5. Lenguaje de Modelado unificado. http://www.lab.dit.upm.es/~labscom/almacen/sld/uml.pdf Documentación sobre UML en .pdf 6. Lenguaje de Modelado unificado. http://www.webserver.pue.udlap.mx/~tesis/vera_c_ea/capitulo4.pdf Documento sobre fundamentos de UML formato .pdf 7. Proceso Unificado de Desarrollo de Software http://www.rational.com Información sobre el proceso unificado de desarrollo de software. 8. Visual C# http://www.microsoft.com Información sobre el Lenguaje Visual C# El presente Silabo de la Experiencia Curricular "INGENIERIA DE SOFTWARE ORIENTADA A OBJETOS", ha sido Visado por el Director de la ESCUELA ACADEMICO PROFESIONAL DE INGENIERIA DE SISTEMAS, quien da conformidad al silabo registrado por el docente SANTOS FERNANDEZ, JUAN PEDRO que fue designado por el jefe del DEPARTAMENTO ACADEMICO DE INGENIERIA DE SISTEMAS.
Pág. 7