División Académica de Informática y Sistemas PROGRAMA DE ESTUDIOS INGENIERIA DE SOFTWARE CARRERA LIA. - LSC Licenciatura en Informática Administrativa Área de formación a la que pertenece: Horas teóricas: Horas practicas: Créditos: Clave: Área de conocimiento a la que pertenece SUSTANTIVA PROFESIONAL 3 2 8 F0051 PROGRAMACIÓN E INGENIERÍA DE SOFTWARE CONOCIMIENTOS PREVIOS Programación orientada a objetos, Programación avanzada, Algoritmos avanzados, Análisis y diseño de sistemas de información, Desarrollo de sistemas , e información, Modelado y diseño de bases de datos, Programación de bases de datos. OBJETIVO GENERAL Aplicar los principios de la Ingeniería en el desarrollo de proyectos de software de sistemas eficientes. FUNDAMENTACION Esta asignatura, en el programa académico tiene como finalidad el establecimiento y aplicación de los principios de la Ingeniería en el desarrollo de proyectos de software, considerando factores económicos, la fiabilidad del sistema, rendimiento y funcionamiento eficiente de acuerdo a las necesidades del usuario y reduciendo costos y complejidad. TEMAS Y UNIDADES 1. Ingeniería de Software - Contexto - Métodos convencionales - Métodos formales - Reutilización del Software - Ingeniería de Software Orientada a Objetos - Ingeniería de Software Basada en Componentes - Ingeniería de Software del Comercio Electrónico Cliente/Servidor - Ingeniería de Software Asistida por Computadora - Ingeniería Web - Reingeniería de Procesos de Negocios F0051_INGENIERIA DE SOFTWARE 1/3 División Académica de Informática y Sistemas Licenciatura en Informática Administrativa 2. Proceso del Software y Métricas - Modelos de Proceso o Paradigmas de la Ingeniería del Software - Modelo Lineal Secuencial - Modelo de Construcción de Prototipos - Modelo DRA - Modelos Evolutivos - Modelo de Métodos Formales - Desarrollo basado en componentes 3. Proyectos de Software. - Gestión de Proyectos de Software - Medidas, Métricas e Indicadores del Proyecto - Planificación del Proyecto de Software - Análisis y Gestión del Riesgo - Control de Calidad - Configuración del Software 4. Ingeniería de Sistemas 5. Análisis de Requisitos 6. Modelado del Análisis 7. Diseño 8. Pruebas 9. Integración, verificación y validación del sistema 10. Mantenimiento MODALIDADES Y SUGERENCIAS PARA LA CONDUCCION DEL CURSO Exámenes teóricos Exámenes prácticos Participaciones Asistencias Tareas Actividades en grupo Proyecto de Software ESTRATEGIAS DE EVALUACIÓN DEL APRENDIZAJE 1er. Parcial 10% 2do. Parcial 10% 3er. Parcial 10% Tareas y trabajos 10% Proyecto de Software 60% F0051_INGENIERIA DE SOFTWARE 2/3 División Académica de Informática y Sistemas Licenciatura en Informática Administrativa BIBLIOGRAFIA 1.- Pressman, Roger. Ingeniería de Software. Un enfoque práctico. Cuarta Edición. Ed. Mc Graw Hill. 1997. España. 581 pp. 2.- Braude, J. Eric. Ingeniería de Software. Una perspectiva orientada a objetos. Alfaomega. 2003. México. 539 p. 3.- Bruegge, Bernd, Dutoit H., Allen. Ingeniería de software orientada a objetos. Prentice Hall 2002. México. 2002. 553 p. COMPLEMENTARIA F0051_INGENIERIA DE SOFTWARE 3/3