Beruflich Dokumente
Kultur Dokumente
TEORA DE SISTEMAS
I. IDENTIFICACIN DEL CURSO
ESPACIO EDUCATIVO: Facultad de Ingeniera LICENCIATURA: Ingeniera de Computacin AO DE APROBACIN POR EL CONSEJO UNIVERSITARIO: APROBACIN POR LOS HH. CONSEJOS ACADMICO Y DE GOBIERNO FECHA: PROGRAMA ELABORADO POR: Mtra. Sara Vera Noguez Ing. Esperanza Palma Salgado PROGRAMA REVISADO POR: Integrantes de la Academia de Programacin de Ingeniera de Software FECHA DE REVISIN : Mayo 2011 TIPO DE CURSO Curso NCLEO DE FORMACIN Sustantivo REA DE DOCENCIA: Programacin de Ingeniera de Software
FECHA DE ELABORACIN : Mayo 2007 CLAVE L41007 HORAS DE TEORA 3 HORAS DE PRCTICA 0 TOTAL DE HORAS 3 CRDITOS 6
PROGRAMAS EDUCATIVOS O ESPACIOS ACADMICOS EN LOS QUE SE IMPARTE: Licenciatura en Ingeniera en Computacin (Facultad. de Ingeniera, Centros Universitarios: Atlacomulco, Ecatepec, Texcoco, Valle de Chalco, Valle de Mxico, Valle de Teotihuacn, Zumpango)
III. LINEAMIENTOS DE LA UNIDAD DE APRENDIZAJE DEL DOCENTE Realizar el encuadre del curso. Asistir puntualmente a las clases. Preparar material didctico para las clases. Asesorar a los alumnos cuando sea necesario. Resolver las dudas de los alumnos. Evaluar la unidad de aprendizaje. DEL DISCENTE Asistir puntualmente a clases. Contar con el 80% de asistencia para presentar examen ordinario Contar con el 60% de asistencia para presentar examen extraordinario Contar con el 30% de asistencia para presentar examen a ttulo de suficiencia
IV. PROPSITO DE LA UNIDAD DE APRENDIZAJE Que el estudiante obtenga una visin general de la ingeniera de software, as como de los principales modelos y ciclos de vida del software y de las metodologas asociadas a ellos, que sirva de soporte a los cursos de anlisis y de diseo, mediante el estudio y seguimiento de una metodologa en sus fases iniciales.
V. COMPETENCIAS GENRICAS Analizar soluciones del entorno y problemas propios de ser tratados mediante sistemas computacionales. Crear nuevas ideas para la solucin de problemas Identificar los ciclos de vida del software Identificar las principales metodologas y su relacin con los ciclos de vida Realizar las actividades previas al anlisis segn el proceso unificado de desarrollo Realizar diagramas UML para el modelado organizacional y requisitos
VII.
ESCENARIOS DE APRENDIZAJE
Aula, y casos de estudios prcticos en alguna organizacin elegida para la aplicacin de la teora.
VIII. 1. 2. 3. 4. 5. 6.
Introduccin a la Ingeniera de Software Tipos de organizaciones y de sistemas Modelos de procesos de desarrollo Desarrollo gil El proceso unificado de desarrollo Modelado organizacional o de negocios y Requisitos
IX.
DESARROLLO DE LA UNIDAD DE APRENDIZAJE ELEMENTOS DE COMPETENCIA CONOCIMIENTOS HABILIDADES Antecedentes histricos. Conceptualizacin Anlisis Objetivo de la Ingeniera de software Criterios de calidad inherentes al producto
EVIDENCIAS DESEMPEO PRODUCTOS Identificar el objetivo de la Resumen Ingeniera de software, y los criterios de calidad inherentes al producto
ELEMENTOS DE COMPETENCIA CONOCIMIENTOS HABILIDADES Definiciones: dato e informacin, sistema, Conceptualizacin sistemas de informacin. Componentes de un Anlisis sistema. Tipos de sistema (abierto, cerrado, suave, duro, estacionario, no-estacionario, natural, nonatural). Esquemas e instancias, enfoque de sistemas; La organizacin como sistema; Sistemas
ELEMENTOS DE COMPETENCIA CONOCIMIENTOS HABILIDADES Modelo incremental: incremental y DRA Conceptualizacin Anlisis Modelos evolutivos: prototipo, espiral y concurrente
ESTRATEGIAS DIDCTICAS: RECURSOS REQUERIDOS TIEMPO DESTINADO Uso de diferentes estrategias de enseanza (mapas mentales, conceptuales, cuadros Pizarrn 6 hrs. sinpticos, etc.) Tecnologas de comunicacin Libros de Ingeniera de software
UNIDAD DE COMPETENCIA IV
ELEMENTOS DE COMPETENCIA CONOCIMIENTOS HABILIDADES Caractersticas principales del desarrollo gil, Conceptualizacin ventajas y desventajas con relacin a otro Anlisis modelos Programacin extrema XP Desarrollo adaptativo
Desarrollo gil
Estrategias didcticas: RECURSOS REQUERIDOS TIEMPO DESTINADO Uso de diferentes estrategias de enseanza (mapas mentales, conceptuales, cuadros Pizarrn 6hrs. sinpticos, etc.) Tecnologas de comunicacin Artculos y libros CRITERIOS DE DESEMPEO IV Caractersticas principales del desarrollo gil Programacin extrema XP EVIDENCIAS DESEMPEO PRODUCTOS Identificar las caractersticas Mapa mental del desarrollo gil Identificar y describir las Cuadro sinptico caractersticas que guan la programacin extrema Identificar las principales Resumen caractersticas del desarrollo
Desarrollo adaptativo
CONOCIMIENTOS Ciclo de vida de Proceso Unificado Fases Flujos de trabajo Roles en el proceso unificado Productos de los flujos de trabajo
ESTRATEGIAS DIDCTICAS: RECURSOS REQUERIDOS TIEMPO DESTINADO Uso de diferentes estrategias de enseanza (mapas mentales, conceptuales, cuadros Pizarrn 9 hrs. sinpticos, etc.) Tecnologas de comunicacin CRITERIOS DE DESEMPEO V Ciclo de vida del Proceso Unificado EVIDENCIAS DESEMPEO PRODUCTOS Identificar fases, flujos e Cuadro sinptico iteraciones en el proceso unificado de desarrollo Identificar los principales Resumen productos de los flujos de trabajo de UP ELEMENTOS DE COMPETENCIA HABILIDADES Conceptualizacin
Flujos de trabajo
ESTRATEGIAS DIDCTICAS: RECURSOS REQUERIDOS TIEMPO DESTINADO Uso de diferentes estrategias de enseanza (mapas mentales, conceptuales, cuadros Pizarrn 18 hrs. sinpticos, etc.) Tecnologas de comunicacin CRITERIOS DE DESEMPEO VI Desarrollo del modelo de caso de uso organizacionales EVIDENCIAS DESEMPEO PRODUCTOS Modelo de caso de uso Diagrama UML de organizacionales casos de uso Diagrama UML de clases que Diagrama de recursos de la representan los organizacin recursos de la organizacin reas de la organizacin Diagrama de la plasmadas en el diagrama organizacin Descripcin de los Documentacin de procesos procesos de la de la organizacin organizacin Diagrama de casos de Identificacin de uso de sistema requerimientos funcionales y Descripcin de casos no funcionales de uso
XI. REFERENCIAS BIBLIOGRAFA BSICA Pressman Roger S. (1998) Ingeniera del software, un enfoque prctico. Ed. Mc Graw Hill 6 ed. Sumervill, (2005) Ingeniera del software,7 Edicin, Perason
10
11