You are on page 1of 6

FUNDAMENTACIÓN La presente asignatura surge como un requerimiento del estudiante de Ingeniería de Sistemas para integrar la tecnología de la Ingeniería de Software

Orientada a Objetos en el desarrollo e implementación de sistemas de información. Es de Naturaleza teórico práctico, debido al creciente proceso de automatización de las organizaciones, se requiere de la disposición de herramientas y técnicas específicas orientadas al objeto para la construcción e implementación de sistemas de información mecanizados, soporte fundamental para toma de decisiones de la alta dirección. El conocimiento de las metodologías de la Ingeniería de Software Orientada a Objetos cumple un rol preponderante en la formación académica del estudiante de Ingeniería de Sistemas, porque puede emplearla en su trayectoria profesional donde sea necesario desarrollar proyectos de software. Se desarrollan los siguientes contenidos: -Ingeniería de Software -Modelo de Negocio -Proceso Unificado ± Notación UML -Pruebas de Software -Métricas de Evaluación de Software. COMPETENCIAS - Conoce la Importancia de Ingeniería de Software, y aprender a formular y Desarrollar un proyecto Informático. - Aprende el fundamento del proceso unificado de software (UP), y del Lenguaje de Modelado unificado (UML). - Aprender a Especificar el Modelo de Negocio de una Organización. Se le proporcionará las herramientas, técnicas, métodos y estrategias para especificar y Modelar el Negocio. - Aprender a Especificar los Requerimientos del Software a desarrollar dentro de la Organización. - Aprender a Especificar el Análisis y Diseño e Implementación del Software a desarrollar dentro de la Organización. PROGRAMACIÓN ACADÉMICA UNIDAD 01 TITULO Ingeniería de Software ± Modelo de Negocio CAPACIDADES - Define y explica en sus propios términos los conceptos generales de la Ingeniería de Software. - Define y explica en sus propios términos la gestión de Proyectos de Software - Formula un Proyecto Informático. - Define y explica en sus propios términos los conceptos generales del proceso Unificado del Software (USDP) y del Proceso Unificado (UP) - Define y explica en sus propios términos los conceptos generales del Lenguaje Unificado del Modelado (UML) - Define la Importancia, ventajas y desventajas de modelar el Negocio de una Organización. - Define y explica en sus propios términos el Modelamiento del Negocio de una Organización. - Realiza y especifica el documento Visión del Negocio. - Modela el Negocio utilizando la Notación UML y el Proceso Unificado de Racional ACTITUDES - De gran sentido de Puntualidad, Responsabilidad, solidario con sus compañeros, así como con una amplia Sensibilización por el Medio Ambiente. - De Liderazgo y Trabajo en Equipo Multidisciplinario: Muy pro-activo, abierto y colaborador para la generación de Sinergia dentro del grupo humano y su entorno. - De Participación Activa: en el Proceso de Cambio y Mejoramiento Continuo, facilitándolo en función a

-Modelos en el Desarrollo de Software -Introducción a una Herramienta Case.Documentos del Modelado del Negocio UML:Diagrama de Actividad del Negocio Semana 05 Introducción al modelado de Objetos /Clases Modelo Relacional && Modelo Orientado a Objetos UML:Diagrama de Clases Relaciones entre Clases PU: Diagrama de Objetos del Negocio PU: Diagrama del Dominio UML: Diagrama de Clases Semana 06 .Revisión de Avance ± Modelo del Negocio . Evolución. problema y proceso. -Proyecto Integrador Semana 02 -Introducción al Proceso de Desarrollo de Software. .Proyecto Integrador ACTIVIDADES . Paradigmas de Ingeniería del software.De Respeto y Tolerancia a opiniones divergentes en función a la diversidad de sus compañeros. . -Gestión del proyecto de software.PU: El Modelo del Negocio .Diferencia entre Modelamiento del Negocio y Modelamiento del Software -PU:Diagramas de Casos de Uso del Negocio Semana 04 .Muestra entusiasmo por la búsqueda de información en los trabajos de investigación asignados. Fundamentos y Factibilidad del Proyecto. buscando siempre beneficios colectivos. Personal.PU: El Modelo del Negocio . Proceso del software. -Las mejores practicas de software -Descripción del Proceso ..Revisión .Fases del Proceso: Inicio. elaboración. CONTENIDOS DE CLASES Semana 01 -Introducción a la Ingeniería del software. construcción y transición -Introducción al modelado de Objetos UML:Introducción al UML Semana 03 .requerimientos previamente diagnosticados. así como la posterior sustentación y defensa del mismo.

solidario con sus compañeros.De Liderazgo y Trabajo en Equipo Multidisciplinario: Muy pro-activo. así como con una amplia Sensibilización por el Medio Ambiente. Responsabilidad.Semana 3 Realice un Modelo de Casos de Uso del Negocio ± Semana 4 Realice los Diagramas de Actividad del Negocio de su proyecto ± Semana 4 Realice el diagrama de Objetos del Negocio y Diagrama de Domino de su proyecto ± Semana 5 UNIDAD 02 TITULO Proceso Unificado de Desarrollo del Software y Evaluación del Proyecto CAPACIDADES .Realiza pruebas de algunos casos . ACTITUDES . ± Semana 1 Prepara un resumen de diferentes Metodologías. así como la posterior sustentación y defensa del mismo.Define y explica en sus propios términos el Modelamiento de los requerimientos del Software a desarrollar dentro de una Organización. . facilitándolo en función a requerimientos previamente diagnosticados.Requerimientos Funcionales y No Funcionales UML: Diagrama de Casos de Uso Semana 08 PU: Documento Visión del Software PU: Documento de Plan de Desarrollo de Software.Implementa el Modelo físico en un Gestor de Base de Datos. desarrollando y ejecutando sus las principales opciones. .- Prepara un resumen de la Ingeniería de Software. . utilizando la Notación UML y el Proceso Unificado de Racional.De Respeto y Tolerancia a opiniones divergentes en función a la diversidad de sus compañeros.Modela y especifica el análisis y diseño del Software a desarrollar.Desarrolla un prototipo .Define la Importancia. CONTENIDOS DE CLASES Semana 07 PU: Análisis de Requerimientos . ±Semana 2 Prepara un resumen de los documentos del PU ±Modelo del Negocio . .Muestra entusiasmo por la búsqueda de información en los trabajos de investigación asignados. .Define y Explica en sus propios términos la Implementación del Software. . .De Participación Activa: en el Proceso de Cambio y Mejoramiento Continuo. utilizando la Notación UML y el Proceso Unificado.Implementa el Prototipo. ventajas y desventajas de modelar y especificar los requerimientos del Software a desarrollar dentro de una Organización. . .Evalúa su proyecto ±Utilizando algunas métricas. .Modela y especifica los requerimientos del Software a desarrollar.Define la Importancia. abierto y colaborador para la generación de Sinergia dentro del grupo humano y su entorno.De gran sentido de Puntualidad. . . ventajas y desventajas de modelar y especificar el análisis y diseño del Software a desarrollar dentro de una Organización.Realiza y especifica el documento Visión del Software . buscando siempre beneficios colectivos. orientadas a Objetos.Define y explica en sus propios términos el Modelamiento del análisis y Diseño del Software a desarrollar dentro de una Organización. . .

Aplicación de Métricas Semana 15 . Principios del Diseño. Principios del análisis.Diagrama de Paquetes del Análisis Semana 10 Semana 11 PU: Flujo de Trabajo del Análisis y Diseño .Diagrama de Componentes Mapeo Clases ± Generación de Datos UML: Diagrama de Componentes UML: Diagrama de Despliegue Semana 13 -PU Flujo de Pruebas -Diseño de Casos de Pruebas . Especificaciones Diseño de Pantallas -Prototipo UML: Diagrama de Colaboración UML: Diagrama de Estados .Casos de Pruebas Semana 14 .Métricas de Evaluación de proyectos de Software . .Realice Diagramas de Casos de Uso de proyecto ± Semana 7.Conceptos y principios del análisis y Diseño de Sistemas.Prepara un resumen de los documentos del PU .Conceptos y principios del análisis y Diseño de Sistemas. Prototipo Semana 09 PU: Flujo de Trabajo del Análisis y Diseño .Semana 8 .Prepara un resumen de las técnicas para captar los requemientos ± Semana 7 .Proyecto Integrador Final Semana 16 PARCIAL II ACTIVIDADES .UML: Diagrama de Casos de Uso UML: Especificación de Casos de Uso.Diagrama de Paquetes PARCIAL Semana 12 PU Flujo de Implementación ± Implementación Utilizando componentes . Especificaciones -Programación de Módulos UML: Diagrama de Secuencia .

ISBN: 84-7829-037-0.Discusión del tema de clase . en trabajos específicos y en su proyecto . para Control de Lectura. Trujillo.Realice el documento visión del Software. 2da Edición.1ra Edición.MODELANDO CON UML PRINCIPIOS Y APLICACIONES. Infraestructura: Ambientes de la Universidad: Aulas de la Escuela de Ingeniería de Sistemas y Laboratorios de Práctica.R. 005. Buscadores para ubicar temas de interés.Realización del Análisis del Sistema de su proyecto : Diagrama de Colaboración y Diagrama de Clases .Pearson . BIBLIOGRAFÍA BÁSICA: ‡ ARLOW JIM. 608pag.Se formaran equipos para la dinámica grupal en clase.Realización del Diseño del Sistema de su proyecto : Diagrama de Secuencia y Diagrama de Clases Diagrama de Paquetes ± Semana 11 .Ltda.UML Y PATRONES INTRODUCCION AL ANALISIS Y DISEÑO ORIENTADO A OBJETOS. . Edición .Avance de su proyecto. ISBN: 84-415-2033-X. 2003. ‡ Vía Internet: Páginas Web y direcciones electrónicas. Autoridades Educativas y Docentes responsables de las otras asignaturas. ISBN: 624. ‡ Casos prácticos desarrollados dentro de alguna organización. ISBN: 005.Desarrolle y aplique Métricas de evaluación de proyectos ±Semana 14 METODOLOGÍA DE ENSEÑANZA Se aplicará las siguientes estrategias metodologicas: . 6. Pearson Educacion.Exposición del tema . Materiales: Recursos Tecnológicos de la Escuela de Ingeniería de Sistemas: ‡ Pizarra. 6. ‡ TV. UML 2 PROGRAMACION.Diagrama de Paquetes ±Semana 10 . Correo electrónico y Chat para consultas. papel sábana. como una metodología de retroalimentación. Equipo de trabajo: Integrado por los estudiantes del curso.242. MEDIOS Y MATERIALES 6. ±Semana 13 .1..1 edición . .3. RJ S. Madrid. brindando el asesoramiento pertinente y oportuno.4/B73 ‡ LARMAN CRAIG.Se evaluara avances de su proyecto. Pearson Educación. ± Semana 8 .Desarrolle y aplique Casos de pruebas a su proyecto .3/A73 ‡ BOOCH GRADY. 2da.Se evaluaran las lecturas dejadas en clase . ‡ Textos especializados de lectura: libros y revistas. marcadores.84-205-3438-2.Se realizarán practicas calificadas de la clase anterior. ‡ Retro-proyector y transparencias: Elementos para exposición. 552 pag. 2000. Madrid.Explicación de caos reales del Proceso Negocio Empresarial .. Plan de desarrollo del Software y Especificación de Casos de Uso de su proyecto. ‡ Computadora y cañón de multimedia. Madrid. Madrid Editorial ANAYA MULTIMEDIA. el Docente ± Facilitador del Proceso de Formación Profesional. VHS y vídeos.2. Edición. Realice Diagrama de Componentes Realice Diagrama de Despliegue ± Semana 12 .3/L26/E1 ‡ LIZA AVILA CESAR.Genere su modelo de Datos en SQL.REQUIREMENTS ANALYSIS AND SYSTEM DESIGN.3/L73 ‡ MACIASZEK LESZEK A. EL LENGUAJE UNIFICADO DE MODELADO. 2006. 004..005. 2002.1ra.

2004. 6ta edición.A. INGENIERIA DEL SOFTWARE UN ENFOQUE PRACTICO.3/R81/E1 DIRECCIONES ELECTRÓNICAS http://www128.L 2004. 678 pag. ISBN: 970-10-5473-3. Lima. 1ra Edición.3/P85S ‡ WEITZENFELD ALFREDO INGENIERIA DEL SOFTWARE. COMPLEMENTARIA: ‡ MATSUKAWA MAEDA SERGIO. UML CON RATIONAL ROSE. MEGABYTE S. 520 pag. ISBN: 9972-9831-3-7. Parte .117/M28 ‡ ROMERO MORENO GESVIN.ANALISIS Y DISEÑO ORIENTADOOBJETOS CON UML Y RATIONAL ROSE. 1ra Edición. 005.ibm. 2005. ISBN: 84-481-1229-6.0-201-70944-9. ISBN :378. . Lima.005.html comprendiendo los tipos de caso de uso y artefactos. McGraWHill 1996. Mexico. THOMSON.005.com/developerworks/rational/library/dec04/behrens/capturando requerimientos de negocio usando casos de uso http://www-128. México.31/W42.958 pag. 696 pag. 005. 503 pag.I. 1ra ed icion.C. ISBN:970-686-190-4.ibm. Edición. 2006. 1ra.R.Educacion.com/developerworks/rational/library/1809.2/M12/E1 ‡ MC CONNELL STEVE DESARROLLO Y GESTION DE PROYECTOS INFORMATICOS. ISBN 9972-707-66-0. 005. Macro E. 005. McGraWHill Interamericana. Madrid.3/M12 ‡ PRESSMAN ROGER S.