Logo Studenta

Ingeniería de Software: Diseño de Productos

¡Este material tiene más páginas!

Vista previa del material en texto

INSTITUTO POLITÉCNICO NACIONAL 
SECRETARÍA ACADÉMICA 
DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS 
FÍSICO MATEMÁTICAS 
 
PROGRAMA SINTÉTICO 
 
CARRERA: Ingeniería en Computación 
 
ASIGNATURA: Ingeniería de Software SEMESTRE: Sexto 
 
 
OBJETIVO GENERAL: 
 
 
El alumno diseñará un producto de software de mediana complejidad, utilizando una metodología de administración de 
proyectos de software y aplicando las estrategias más apropiadas para cada etapa del proceso de desarrollo de 
software. 
 
 
CONTENIDO SINTÉTICO: 
 
I. Introducción a la Ingeniería de Software. 
II. Administración de Proyectos de Software. 
III. Requerimientos y Especificación del Software. 
IV. Diseño de Software. 
V. Verificación y Validación del Software 
VI. La Evolución del Software. 
VII. Herramientas y Ambientes de Ingeniería de Software. 
 
METODOLOGÍA: 
 
Preparación y discusión de los temas por parte de los alumnos así como la resolución de problemas bajo la 
supervisión del profesor. Trabajo en equipo, realización de prácticas y tareas extra clase. 
 
 
 
EVALUACIÓN Y ACREDITACIÓN: 
 
20% Participación en actividades de clase, presentación y calidad de trabajos extra clase, 50% aplicación de tres 
exámenes parciales o departamentales durante el semestre, 30% Practicas y/o Proyectos Informáticos. La calificación 
final será el promedio de las evaluaciones anteriores, siempre y cuando el alumno cumpla con lo estipulado en la 
reglamentación institucional. 
 
BIBLIOGRAFÍA: 
Sommervile, Ian. Software Engineering; Fifth Edition. Addison-Wesley. USA 1995. 
Thayer Richard H. Software Engineering Orijact Management. 2nd. Edition. IEEEComputer Society. USA 2000 
Booch Grady, Rumbaugh James, Jacobson Ivar, The Unified Modelling Language, Addison Wesley USA 1999. 
 
 
 
 
 
 
 
 
 
INSTITUTO POLITÉCNICO NACIONAL 
SECRETARÍA ACADÉMICA 
DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS 
FÍSICO MATEMÁTICAS 
 
 
ESCUELA: Escuela Superior de Ingeniería Mecánica 
y Eléctrica 
CARRERA: Ingeniería en Computación 
OPCIÓN: 
COORDINACIÓN: Academia de Computación 
DEPARTAMENTO: Ingeniería en Computación 
 
 
 ASIGNATURA: Ingeniería de Software 
SEMESTRE: Sexto 
CLAVE: CLA035 
CRÉDITOS: 7.5 
VIGENTE: Agosto 2005 
TIPO DE ASIGNATURA: Teórico-Práctica 
MODALIDAD: Escolarizada 
 
 
TIEMPOS ASIGNADOS 
 
 
 
HORAS/SEMANA/TEORÍA: 3.0 
HORAS/SEMANA/PRÁCTICA: 1.5 
 
HORAS/SEMESTRE/TEORÍA: 54.0 
HORAS/SEMESTRE/PRÁCTICA: 27.0 
 
HORAS/TOTALES: 81.0 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
PROGRAMA ELABORADO O ACTUALIZADO POR: 
Academia de Computación de ESIME Culhuacan. 
REVISADO POR: Subdirección Académica de ESIME Culhuacan. 
APROBADO POR: Consejo Técnico Consultivo Escolar de ESIME Culhuacan. 
Ing. Ernesto Mercado Escutia. 
 
AUTORIZADO POR: Comisión de Planes y Programas del 
Consejo General Consultivo del IPN. 
 
 
INSTITUTO POLITÉCNICO NACIONAL 
SECRETARÍA ACADÉMICA 
DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS 
FÍSICO MATEMÁTICAS 
 
ASIGNATURA: Ingeniería de Software CLAVE: CLA035 HOJA: 2 DE 11 
 
 
FUNDAMENTACIÓN DE LA ASIGNATURA 
 
 
 
La creciente complejidad en los sistemas de software y la constante competencia por el acortamiento y abaratamiento 
de los tiempos de desarrollo, por una parte y, por otra, el aseguramiento de la calidad de los productos de software, 
que muchas veces controlan procesos cuya seguridad es crucial, han contribuido al desarrollo de técnicas y 
prácticas de administración e ingeniería aplicadas al desarrollo del software. Estas técnicas se han agrupado bajo una 
pujante disciplina denominada Ingeniería de Software. 
La ingeniería de Software agrupa conocimientos interdisciplinarios de Lógica Matemática, Técnicas de programación, 
Prueba de Programas, Administración de proyectos, entre otras, para lograr un objetivo: producir software correcto y 
seguro de manera eficiente. 
 
El estudio de la Ingeniería de software permitirá al profesional de la Carrera de Ingeniería en Computación dirigir y 
participar en proyectos de desarrollo de software, aplicando las técnicas y estrategias más apropiadas para el 
producto de software que se pretenda desarrollar. 
 
Las asignaturas que anteceden al estudio de la Ingeniería del Software son, Fundamentos de Programación, 
Programación Orientada a Objetos, Estructura de Datos, Teoría de autómatas y Análisis de Algoritmos. De forma 
colateral se cursa junto con la materia de Sistemas Operativos y de forma consecuente esta asignatura apoya a 
asignaturas como Bases de Datos, Proyecto Terminal I y II así como a Sistemas Distribuidos. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
OBJETIVO DE LA ASIGNATURA 
 
 
El alumno diseñará un producto de software de mediana complejidad, utilizando una metodología de administración 
de proyectos de software y aplicando las estrategias más apropiadas para cada etapa del proceso de desarrollo de 
software. 
 
 
 
 
INSTITUTO POLITÉCNICO NACIONAL 
SECRETARÍA ACADÉMICA 
DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS 
FÍSICO MATEMÁTICAS 
 
ASIGNATURA: Ingeniería de Software CLAVE: CLA035 HOJA: 3 DE 11 
 
No. UNIDAD I NOMBRE: Introducción a la Ingeniería de Software 
 
 
OBJETIVOS PARTICULARES DE LA UNIDAD 
 
El alumno explicará la importancia de las áreas de ingeniería de software: el proceso de desarrollo de software, 
requerimientos, especificación, diseño, prueba, validación, evolución y administración del proceso de desarrollo de 
software. 
 
 
 
HORAS 
 
No. 
TEMA 
 
T E M A S 
T P EC 
 
CLAVE BIBLIOGRÁFICA 
 
1.1 
1.2 
1.3 
1.4 
1.5 
1.6 
 
La importancia del software. 
Las características del software. 
La crisis del software. 
Conceptos básicos de ingeniería de software. 
Paradigmas de la ingeniería de software. 
Métricas del proceso de software. 
 
 
 
 
 
 
 
 
Subtotal 
 
0.5 
0.5 
0.5 
0.5 
0.5 
0.5 
 
 
 
 
 
 
 
 
3.0 
 
 
 
 
 
 
3.0 
 
 
 
 
 
 
 
 
3.0 
 
 
 
 
 
 
3.0 
 
 
 
 
 
 
 
 
3.0 
 
1B, 2B, 3B 
ESTRATEGIA DIDÁCTICA 
 
Búsqueda de información por parte del alumno. 
Análisis y discusión por parte del alumno con la guía del profesor. 
Realización de prácticas de laboratorio. 
 
PROCEDIMIENTO DE EVALUACIÓN 
 
 
El examen departamental abarcará las unidades I y II y tendrá un valor de 50%. Las tareas extraclase, así como sus 
participaciones y aportaciones en clase se irán sumando durante el departamental para alcanzar el 20% de la 
calificación de éste. Los reportes y simulaciones del departamental se sumarán para promediar un 30% de la 
calificación final. La evaluación será sumativa sobre la calidad de los trabajos desarrollados para cada tema. Se 
tiene como requisito cumplir con el 80% de asistencia al laboratorio. 
 
 
 
 
 
 
 
INSTITUTO POLITÉCNICO NACIONAL 
SECRETARÍA ACADÉMICA 
DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS 
FÍSICO MATEMÁTICAS 
 
 
 
ASIGNATURA: Ingeniería de Software CLAVE: CLA035 HOJA: 4 DE 11 
 
No. UNIDAD II NOMBRE: Administración de Proyectos de Software 
 
 
OBJETIVOS PARTICULARES DE LA UNIDAD 
 
El alumno elaborará un proyecto de desarrollo de software que incluirá la planeación, administración de recursos, 
control del proyecto, la identificación y manejo de riesgo en el proyecto 
 
 
 
HORAS 
 
No. 
TEMA 
 
T E M A S 
T P EC 
 
CLAVE BIBLIOGRÁFICA 
 
2.1 
 
2.2 
2.3 
2.4 
 
2.5 
2.6 
2.7 
 
2.8 
2.9 
 
El proceso de administración de proyectos de 
Software. 
Planeación del proyecto 
Costos, tiempos y tamaños de software 
Organización de un proyecto de desarrollo de 
software 
Control del proyecto 
Dirección de un proyecto de software 
Manejo del riesgo en proyectos de desarrollo de 
software 
Aseguramiento de la calidad 
Herramientas para la administraciónde proyectos de 
software 
 
 
 
 
Subtotal 
 
1.0 
 
2.0 
2.0 
2.0 
 
2.0 
2.0 
2.0 
 
2.0 
 
 
 
 
 
 
 
15.0 
 
3.0 
 
 
 
3.0 
 
 
 
 
 
 
 
 
 
 
 
 
 
6.0 
 
 
 
1B, 2B, 3B 
ESTRATEGIA DIDÁCTICA 
 
Exposición de los temas de clase por parte del alumno bajo la guía del profesor. 
Desarrollo en clase de las definiciones formales y ejemplos de cada tema por parte del profesor. 
Formación de grupos para la discusión de resultados. 
Realización de prácticas de laboratorio. 
PROCEDIMIENTO DE EVALUACIÓN 
 
 
El examen departamental abarcara las unidades I y II y tendrá un valor de 50%. Participaciones y aportaciones en 
clase se irán sumando durante el departamental para alcanzar el 20% de la calificación de este. Las prácticas de 
laboratorio, reportes y simulaciones del departamental se sumaran para promediar un 30% de la calificación final. 
La evaluación será sumativa sobre la calidad de los trabajos desarrollados para cada tema. Se tiene como requisito 
cumplir con el 80% de asistencia al laboratorio. 
 
 
 
INSTITUTO POLITÉCNICO NACIONAL 
SECRETARÍA ACADÉMICA 
DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS 
FÍSICO MATEMÁTICAS 
 
 
 
ASIGNATURA: Ingeniería de Software CLAVE: CLA035 HOJA: 5 DE 11 
 
No. UNIDAD III NOMBRE: Requerimientos y Especificación del Software 
 
 
OBJETIVOS PARTICULARES DE LA UNIDAD 
 
El alumno elicitará y analizará las características de un sistema a desarrollar, para producir un conjunto de 
requerimientos de software para un sistema hecho a la medida 
 
 
HORAS 
 
No. 
TEMA 
 
T E M A S 
T P EC 
 
CLAVE BIBLIOGRÁFICA 
 
3.1 
3.2 
3.3 
3.4 
3.5 
3.6 
 
Elicitación de requerimientos 
Análisis de requerimientos 
Técnicas de modelado de requerimientos (UML) 
Requerimientos funcionales y no funcionales 
Desarrollo de prototipos 
Técnicas formales de especificación 
 
 
 
 
 
 
 
 
 
 
 
 
Subtotal
 
1.0 
1.0 
1.0 
1.0 
1.0 
1.0 
 
 
 
 
 
 
 
 
 
 
 
 
 
6.0 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6.0 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6.0 
 
1B, 2B, 3B 
ESTRATEGIA DIDÁCTICA 
 
Exposición de los temas por parte de los alumnos bajo la guía del profesor. 
Desarrollo en clase de las definiciones formales y ejemplos de cada tema por parte del profesor. 
Integración de grupos de trabajo para la discusión de resultados. 
Desarrollo de tareas y trabajos extra clase. 
PROCEDIMIENTO DE EVALUACIÓN 
 
El segundo examen departamental abarcara las unidades III, IV y V y tendrá un valor de 50%. Las tareas y trabajos 
extraclase, así como sus participaciones y aportaciones en clase se irán sumando durante el departamental para 
alcanzar el 20% de la calificación de este. Los reportes y simulaciones del departamental se sumaran para 
promediar un 30% de la calificación final. La evaluación será sumativa sobre la calidad de los trabajos desarrollados 
para cada tema. 
 
 
 
 
INSTITUTO POLITÉCNICO NACIONAL 
SECRETARÍA ACADÉMICA 
DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS 
FÍSICO MATEMÁTICAS 
 
 
 
ASIGNATURA: Ingeniería de Software CLAVE: CLA035 HOJA: 6 DE 11 
 
No. UNIDAD IV NOMBRE: Diseño de Software 
 
 
OBJETIVOS PARTICULARES DE LA UNIDAD 
 
El alumno diseñará un producto de software, a partir de la especificación de requerimientos y una metodología de 
desarrollo de programas. 
 
 
 
HORAS 
 
No. 
TEMA 
 
T E M A S 
T P EC 
 
CLAVE BIBLIOGRÁFICA 
 
4.1 
4.2 
4.3 
4.4 
4.5 
4.6 
4.7 
4.8 
 
Conceptos y principios fundamentales de diseño 
Arquitectura de software 
Diseño estructurado 
Análisis y diseño orientado a objetos 
Diseño funcional 
Diseño de sistemas de tiempo real 
Diseño a nivel de componentes 
Diseño para reusabilidad 
 
 
 
 
 
 
 
 
 
 
 
Subtotal
 
0.5 
0.5 
1.0 
1.0 
1.0 
1.0 
0.5 
0.5 
 
 
 
 
 
 
 
 
 
 
 
 
6.0 
 
 
 
6.0 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6.0 
 
1B, 2B, 3B 
ESTRATEGIA DIDÁCTICA 
 
Exposición de los temas por parte de los alumnos bajo la guía del profesor mediante la utilización de acetatos. 
Desarrollo en clase las definiciones formales y ejemplos de cada tema por parte del profesor. 
Formación de grupos de trabajo para la discusión de resultados. 
Desarrollo de tareas y trabajos extra clase. 
PROCEDIMIENTO DE EVALUACIÓN 
 
El segundo examen departamental abarcara las unidades III, IV y V y tendrá un valor de 50%. Las tareas y trabajos 
extraclase, así como sus participaciones y aportaciones en clase se irán sumando durante el departamental para 
alcanzar el 20% de la calificación de este. Los reportes y simulaciones del departamental se sumaran para 
promediar un 30% de la calificación final. La evaluación será sumativa sobre la calidad de los trabajos desarrollados 
para cada tema. 
 
 
 
INSTITUTO POLITÉCNICO NACIONAL 
SECRETARÍA ACADÉMICA 
DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS 
FÍSICO MATEMÁTICAS 
 
 
ASIGNATURA: Ingeniería de Software CLAVE: CLA035 HOJA: 7 DE 11 
 
No. UNIDAD V NOMBRE: Verificación y Validación del Software 
 
 
OBJETIVOS PARTICULARES DE LA UNIDAD 
 
El alumno diseñará una estrategia de verificación y validación para un producto de software. 
 
 
 
HORAS 
 
No. 
TEMA 
 
T E M A S 
T P EC 
 
CLAVE BIBLIOGRÁFICA 
 
5.1 
5.1.1 
5.1.2 
5.1.3 
5.2 
5.2.1 
5.2.2 
5.2.3 
5.3 
5.1.1 
5.1.2 
5.1.3 
 
 
Verificación y validación 
El proceso de prueba 
Planeación de la prueba 
Estrategias de prueba 
Pruebas de defectos 
Prueba de caja negra 
Prueba estructural 
Interfaces de prueba 
Verificación estática 
Inspección de programas 
Verificación matemática 
Herramientas de análisis estático 
 
 
 
 
 
 
 
 
 
Subtotal
 
2.0 
 
 
 
2.0 
 
 
 
2.0 
 
 
 
 
 
 
 
 
 
 
 
 
 
6.0 
 
3.0 
 
 
 
3.0 
 
 
 
3.0 
 
 
 
 
 
 
 
 
 
 
 
 
 
9.0 
 
6.0 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6.0 
 
1B, 2B, 3B 
ESTRATEGIA DIDÁCTICA 
 
Preparación y exposición de los temas por parte del alumno bajo la guía y coordinación del profesor. 
Desarrollo en clase las definiciones formales y ejemplos de cada tema por parte del profesor. 
Formación de grupos para la discusión de resultados. 
Desarrollo de tareas y trabajos extra clase. 
Realización de prácticas de laboratorio. 
PROCEDIMIENTO DE EVALUACIÓN 
 
 
El segundo examen departamental abarcara las unidades III, IV y V y tendrá un valor de 50%. Las tareas y trabajos 
extraclase, así como sus participaciones y aportaciones en clase se irán sumando durante el departamental para 
alcanzar el 20% de la calificación de este. Las prácticas de laboratorio, reportes y simulaciones del departamental 
se sumaran para promediar un 30% de la calificación final. La evaluación será sumativa sobre la calidad de los 
trabajos desarrollados para cada tema. Se tiene como requisito cumplir con el 80% de asistencia al laboratorio. 
 
INSTITUTO POLITÉCNICO NACIONAL 
SECRETARÍA ACADÉMICA 
DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS 
FÍSICO MATEMÁTICAS 
 
 
ASIGNATURA: Ingeniería de Software CLAVE: CLA035 HOJA: 8 DE 11 
 
No. UNIDAD VI NOMBRE: La Evolución del Software 
 
 
OBJETIVOS PARTICULARES DE LA UNIDAD 
 
El alumno justificará la selección del modelo más apropiado para el desarrollo y mantenimiento de diversos 
productos de software 
 
 
HORAS 
 
No. 
TEMA 
 
T E M A S 
T P EC 
 
CLAVE BIBLIOGRÁFICA 
 
6.1 
 
 
6.2 
 
6.3 
6.4 
6.5 
 
 
 
El mantenimiento del software, manejo de las 
configuraciones y control de las versiones 
Características del software mantenible 
Análisis del impacto, pruebas por regresión y soporte 
de software asociado 
Re-uso del software: ventajas y desventajas 
Reingeniería 
Sistemasheredados 
 
 
 
 
 
 
 
 
 
 
Subtotal 
 
2.0 
 
 
2.0 
 
2.0 
3.0 
2.0 
 
 
 
 
 
 
 
 
 
 
 
11.0 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6.0 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6.0 
 
1B, 2B, 3B 
ESTRATEGIA DIDÁCTICA 
 
Exposición de los temas por parte del alumno bajo la supervisión y coordinación del profesor. 
Desarrollo en clase las definiciones formales y ejemplos de cada tema por parte del profesor. 
Formación de grupos para la discusión de resultados. 
Desarrollo de tareas y trabajos extra clase. 
 
PROCEDIMIENTO DE EVALUACIÓN 
 
El tercer examen departamental abarcara las unidades VI y VII y tendrá un valor de 50%. Las tareas y trabajos 
extraclase, así como sus participaciones y aportaciones en clase se irán sumando durante el departamental para 
alcanzar el 20% de la calificación de este. Los reportes y simulaciones del departamental se sumaran para 
promediar un 30% de la calificación final. La evaluación será sumativa sobre la calidad de los trabajos desarrollados 
para cada tema. 
 
 
 
 
INSTITUTO POLITÉCNICO NACIONAL 
SECRETARÍA ACADÉMICA 
DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS 
FÍSICO MATEMÁTICAS 
 
 
 
ASIGNATURA: Ingeniería de Software CLAVE: CLA035 HOJA: 9 DE 11 
 
No. UNIDAD VII NOMBRE: Herramientas y Ambientes de Ingeniería de Software 
 
OBJETIVOS PARTICULARES DE LA UNIDAD 
 
 
El alumno justificará la selección de herramientas de software para soportar el desarrollo de un conjunto de 
productos de software y tendrá la habilidad para manejar un conjunto de herramientas de ingeniería de software 
 
 
 
HORAS 
 
No. 
TEMA 
 
T E M A S 
T P EC 
 
CLAVE BIBLIOGRÁFICA 
 
7.1 
7.2 
7.3 
 
 
Ambientes de programación 
Herramientas adicionales CASE 
Mecanismos de integración de herramientas 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Subtotal
 
1.0 
3.0 
3.0 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7.0 
 
3.0 
3.0 
3.0 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9.0 
 
6.0 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6.0 
 
1B, 2B, 3B 
ESTRATEGIA DIDÁCTICA 
 
Preparación y exposición de los temas por parte del alumnos bajo la guía y coordinación del profesor. 
Desarrollo en clase las definiciones formales y ejemplos de cada tema por parte del profesor. 
Integración de grupos de trabajo para la discusión de resultados. 
Desarrollo de trabajos extra clase. 
Realización de prácticas. 
PROCEDIMIENTO DE EVALUACIÓN 
 
El tercer examen departamental abarcara las unidades VI y VII y tendrá un valor de 50%. Las tareas y trabajos 
extraclase, así como sus participaciones y aportaciones en clase se irán sumando durante el departamental para 
alcanzar el 20% de la calificación de este. Las prácticas de laboratorio, reportes y simulaciones del departamental 
se sumaran para promediar un 30% de la calificación final. La evaluación será sumativa sobre la calidad de los 
trabajos desarrollados para cada tema. Se tiene como requisito cumplir con el 80% de asistencia al laboratorio. 
 
 
 
INSTITUTO POLITÉCNICO NACIONAL 
SECRETARÍA ACADÉMICA 
DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS 
FÍSICO MATEMÁTICAS 
 
 
 
 
ASIGNATURA: Ingeniería de Software CLAVE: CLA035 HOJA: 10 DE 11 
 
RELACIÓN DE PRÁCTICAS DE LABORATORIO 
 
 
 
PRACT. 
No. 
 
NOMBRE DE LA PRÁCTICA 
 
UNIDAD 
 
DURACIÓN 
 
 
LUGAR DE 
REALIZACIÓN 
 
1 
 
 
2 
 
 
3 
 
 
4 
 
 
5 
 
 
6 
 
 
7 
 
 
8 
 
 
9 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Herramientas de Administración de 
Proyectos 1 
 
Herramientas de Administración de 
Proyectos 2 
 
Herramientas de Administración de 
Proyectos 3 
 
Herramientas de Modelado de 
Software 1 
 
Herramientas de Modelado de 
Software 2 
 
Herramientas de Modelado de 
Software 3 
 
Herramientas CASE 1 
 
 
Herramientas CASE 2 
 
 
Herramientas CASE 3 
 
 
 
 
I 
 
 
II 
 
 
II 
 
 
V 
 
 
V 
 
 
V 
 
 
VII 
 
 
VII 
 
 
VII 
 
 
 
 
 
 
 
 
 
 
 
 
 
Total 
 
3.0 
 
 
3.0 
 
 
3.0 
 
 
3.0 
 
 
3.0 
 
 
3.0 
 
 
3.0 
 
 
3.0 
 
 
3.0 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
27.0 
 
Todas las prácticas se 
llevaran a cabo en el 
Laboratorio de Cómputo. 
 
 
 
 
 
 
INSTITUTO POLITÉCNICO NACIONAL 
SECRETARÍA ACADÉMICA 
DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS 
FÍSICO MATEMÁTICAS 
 
 
ASIGNATURA: Ingeniería de Software CLAVE: CLA035 HOJA: 11 DE 11 
 
 
PERÍODO 
 
UNIDAD 
 
PROCEDIMIENTO DE EVALUACIÓN 
 
1 
 
 
2 
 
 
3 
 
 
 
 
 
 
 
 
 
I,II 
 
 
 
 
III,IV,V 
 
 
 
VI,VII 
 
 
20 % tareas. 50 % Examen del Primer Departamental. 30% Prácticas y/o proyecto 
informático. 
 
 
 20 % tareas. 50 % Examen del Segundo Departamental. 30% Prácticas y/o proyecto 
informático. 
 
 
 
 20 % tareas. 50 % Examen del Tercer Departamental. 30% Prácticas y/o proyecto 
informático. 
 
 
CLAVE B C BIBLIOGRAFÍA 
 
1 
 
 
2 
 
 
 
3 
 
 
 
 
 
 
 
 
X 
 
 
X 
 
 
 
X 
 
 
Sommerville, Ian. Software Engineering; Fifth Edition. Addison-Wesley. 1995. 
 
 
Richard H. Thayer. Software Engineering Orijact Management, Ed 2nd. Edition. 
IEEEComputer Society. 2000 
 
 
Booch Grady, Rumbaung James, The Unified Modelling Language, Jacobson Ivar, 
1998. 
 
INSTITUTO POLITÉCNICO NACIONAL 
SECRETARÍA ACADÉMICA 
DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS 
FÍSICO MATEMÁTICAS 
PERFIL DOCENTE POR ASIGNATURA 
 
 
1. DATOS GENERALES 
 
ESCUELA: Escuela Superior de Ingeniería Mecánica y Eléctrica Unidad Culhuacan 
 
CARRERA: Ingeniería en Computación. SEMESTRE : Sexto 
 
ÁREA: BÁSICAS C. INGENIERÍA D. INGENIERÍA C. SOC. y HUM.
 
ACADEMIA: Informática ASIGNATURA: Ingeniería de Software 
 
ESPECIALIDAD Y NIVEL ACADÉMICO REQUERIDO: Licenciatura o Maestría en Ciencias en Ingeniería en 
Computación 
 
2. OBJETIVOS DE LA ASIGNATURA: 
 
El alumno diseñará un producto de software de mediana complejidad, utilizando una metodología de 
administración de proyectos de software y aplicando las estrategias más apropiadas para cada etapa del 
proceso de desarrollo de software. 
 
3. PERFIL DOCENTE: 
 
CONOCIMIENTOS EXPERIENCIA 
PROFESIONAL 
HABILIDADES ACTITUDES 
 
Experiencia en el 
desarrollo de software y 
formación teórica en 
ingeniería de software 
 
 
 
 
 
 
 
 
 
 
 
Haber impartido clases. 
 
Formación pedagógica 
Dominio de la asignatura. 
 
Manejo de grupos. 
 
Comunicación 
(Transmisión del 
conocimiento). 
 
Capacidades de análisis y 
síntesis. 
 
Motivación al alumno. 
 
Manejo de materiales 
didácticos. 
 
Creatividad. 
Tener vocación por la 
docencia. 
 
Honestidad. 
 
Ejercicio de la critica 
fundamentada. 
 
Respeto (buena relación 
maestro-alumno). 
 
Tolerancia. 
 
Ética. 
 
Responsabilidad científica. 
 
Espíritu de colaboración. 
 
Compromiso social. 
 
Superación docente y 
profesional. 
 
ELABORÓ REVISÓ AUTORIZÓ 
 
__________________________ __________________________ ________________________ 
 M. en C. Luis Carlos Castro M. M. en C. Alberto Paz Gutiérrez Ing. Ernesto Mercado Escutia 
 Presidente de la Academia Subdirector Académico Director 
 de Informática 
FECHA: Agosto 2005

Continuar navegando