Syllabus
SCM-0413 Fundamentos de Desarrollo de Sistemas
DR. HECTOR QUEJ COSGAYA
hquej@itescam.edu.mx
Semestre | Horas Teoría | Horas Práctica | Créditos | Clasificación |
6 | 3 | 2 | 8 |
Prerrequisitos |
Competencias | Atributos de Ingeniería |
Normatividad |
Materiales |
Bibliografía disponible en el Itescam | |||||
Título |
Autor |
Editorial |
Edición/Año |
Ejemplares |
|
Parámetros de Examen | |
PARCIAL 1 | Unidad I, II |
PARCIAL 2 | Unidad III y IV |
Contenido (Unidad / Competencia / Actividad / Material de Aprendizaje) | |
1. 1
1.1. Introducción a los Sistemas 1.1.1. Descripción General de Sistemas 1.1.2. Tipos de Sistemas 1.1.3. Clasificación de Sistemas 1.2. Ciclo de vida Proyectos de Software 1.2.1. Planificación de Gestion de Proyectos de Sistemas 1.2.2. Determinación de Requerimientos de Sistemas 1.2.3. Analisis y Diseño de Sistemas 1.2.4. Programación de Sistemas 1.2.5. Prueba e Implementacion de Sistemas |
2. 2
2.1. Aspectos Generales 2.1.1. Definición de Ingeniería de Software 2.1.2. Historia de Ingenieria de Software 2.1.3. Caracteísticas del software 2.1.4. Mitos del software 2.2. El software 2.2.1. Capas de Ingeniría del software 2.2.2. El proceso del software 2.2.3. Software de alta calidad |
3. 3
3.1. El Enfoque Estructurado 3.1.1. Diagrama de Flujo de Datos 3.1.2. Diccionario de Datos 3.1.3. Diseño de Modulos 3.1.4. Descomposicion en Procesos 3.2. El Enfoque Orientado a Objetos 3.2.1. Analisis 3.2.2. Diseño |
4. 4
4.1. Modelos 4.1.1. Modelo de Cascada 4.1.2. Modelo espiral 4.1.3. Modelo incremental 4.2. El proceso 4.2.1. Proceso de desarrollo unificado 4.2.2. Proceso software personal |
5. 5
5.1. Tecnicas de Recopilacion de Informacion 5.1.1. Entrevista 5.1.2. Cuestionario 5.1.3. Recopilacion y analisis de documentos 5.1.4. Observacion y Tecnicas STROBE 5.2. Herramientas Case 5.2.1. Herramientas CASE Estructuradas 5.2.2. Herramientas CASE Orientada a Objetos 5.2.3. Desarrollo de prototipos |
6. 6
6.1. Descomposicion Modular 6.1.1. Descomposicion Modular 6.1.2. Módulos 6.2. Arquitectura de Dominio Especifico 6.2.1. Diseño de Software Arquitectura Multiprocesador 6.2.2. Diseño de Software Arquitectura Cliente-Servidor 6.2.3. Diseño de Software Distribuido 6.2.4. Diseño de Software Tiempo Real |
Prácticas de Laboratorio (20242025P) |
Fecha |
Hora |
Grupo |
Aula |
Práctica |
Descripción |
Cronogramas (20242025P) | |||
Grupo | Actividad | Fecha | Carrera |
Temas para Segunda Reevaluación |