Syllabus
DED-2005 INGENIERIA DE REQUERIMIENTOS
IST. DANIEL EDUARDO RODRIGUEZ FRANCO
derodriguez@itescam.edu.mx
Semestre | Horas Teoría | Horas Práctica | Créditos | Clasificación |
8 | 2 | 3 | 5 | Ingeniería Aplicada |
Prerrequisitos |
Competencias | Atributos de Ingeniería |
Comprende el modelado de negocios, la importancia de la creación de modelos para entender, comunicar y analizar la complejidad de las organizaciones. | Identificar, formular y resolver problemas de ingeniería aplicando los principios de las ciencias básicas e ingeniería | Identifica y usa las diferentes vistas para modelar el negocio. | Aplicar, analizar y sintetizar procesos de diseño de ingeniería que resulten en proyectos que cumplen las necesidades específicas | Conoce los criterios para determinar la naturaleza de los Requerimientos. | Reconocer la necesidad permanente de conocimiento adicional y tener la habilidad para localizar, evaluar, integrar y aplicar este conocimiento adecuadamente | Comprende el impacto, proceso y actividades de la IR en el desarrollo de software. | Identificar, formular y resolver problemas de ingeniería aplicando los principios de las ciencias básicas e ingeniería | Aprende y aplica las diferentes técnicas y herramientas propuestas en la unidad. | Identificar, formular y resolver problemas de ingeniería aplicando los principios de las ciencias básicas e ingeniería | Aplica parámetros de estándares de especificación de requerimientos para una correcta gestión de estos como parte del proceso de ingeniería de software. | Aplicar, analizar y sintetizar procesos de diseño de ingeniería que resulten en proyectos que cumplen las necesidades específicas |
Normatividad |
1.Es necesario para el alumno tener una asistencia mínima del 80% para presentar sus exámenes. 2.Los retardos aplican después del pase de lista y hasta 15 minutos después de haber iniciado la sesión. 3.Para justificar las faltas se requiere de un documento oficial. 4.Todas las actividades asignadas se deben de entregar en las fechas establecidas por el profesor. 5.No se recibirán trabajos posteriores a la fecha indicada. 6.No se permite el uso de celulares dentro del aula durante las sesiones de clases. 7.El estudiante es responsable de solicitar los retardos en su asistencia cuando llegue al salón después del pase de lista. 8.El estudiante deberá participar en el salón de clases de acuerdo a las actividades que indique el profesor. |
Materiales |
Bibliografía disponible en el Itescam | |||||
Título |
Autor |
Editorial |
Edición/Año |
Ejemplares |
|
Parámetros de Examen | ||
PARCIAL 1 | De la actividad 1.1.1 a la actividad 3.3.4 | |
PARCIAL 2 | De la actividad 4.4.1 a la actividad 6.6.2 |
Contenido (Unidad / Competencia / Actividad / Material de Aprendizaje) | |
1. Comprende el modelado de negocios, la importancia de la creación de modelos para entender, comunicar y analizar la complejidad de las organizaciones.
1.1. Comprende el modelado de negocios, la importancia de la creación de modelos para entender, comunicar y analizar la complejidad de las organizaciones. 1.1.1. Realizar un escrito incluida descripciones técnicas sobre el modelado de negocios con UML (Unified Model Language). INTRODUCCIÓN A LOS REQUERIMIENTOS (554286 bytes) 1.1.2. Debatir sobre las diferencias de los diagramas del modelado de negocios con UML. FLUJO DE TRABAJO DE LOS REQUERIMIENTOS (187367 bytes) 1.1.3. Elaborar un ensayo sobre el tema “Modelando la Arquitectura de Negocios”. CONCEPTOS DE NEGOCIO (373124 bytes) 1.1.4. Analizar en mesas de trabajo los estereotipos propuestos por los autores. EXTENSIONES DE NEGOCIO (509285 bytes) 1.1.5. Eikso-Penker y su relación dentro del modelado de negocios. EL NEGOCIO - ERICKSON- PENKER (353710 bytes) |
2. Identifica y usa las diferentes vistas para modelar el negocio.
2.2. Identifica y usa las diferentes vistas para modelar el negocio. 2.2.1. Investigar los elementos importantes para la construcción de la vista de visión, proceso de negocio, estructura de negocio y comportamiento de negocio. Exponer y discutir los temas PROPUESTA DE VISTAS DE NEGOCIO (951392 bytes) MODELAMIENTO DE SOFTWARE Y NEGOCIOS (2274788 bytes) |
3. Conoce los criterios para determinar la naturaleza de los Requerimientos.
3.3. Conoce los criterios para determinar la naturaleza de los Requerimientos. 3.3.1. Investigar los tipos y características de requerimientos, diferencia a través de una tabla comparativa las diferentes clasificaciones de requerimientos. 3.3.2. Aplica criterios para identificar la naturaleza y fuente de los requerimientos de software. 3.3.3. Describe de manera sintética el papel y las aportaciones de los stakeholders en el proceso de captura de requerimientos. 3.3.4. Entrevista con el cliente y especificar los requerimientos. |
4. Comprende el impacto, proceso y actividades de la IR en el desarrollo de software.
4.4. Comprende el impacto, proceso y actividades de la IR en el desarrollo de software. 4.4.1. Realizar un escrito sobre el impacto que tiene la ingeniería de requerimientos y su papel en el aseguramiento de la calidad del software comprendida en el proceso y producto. 4.4.2. Implementar las actividades del proceso de la IR y administrar los requerimientos en la elaboración de su proyecto final. 4.4.3. Elaborar un informe sobre las métricas de la IR. |
5. Aprende y aplica las diferentes técnicas y herramientas propuestas en la unidad.
5.5. Aprende y aplica las diferentes técnicas y herramientas propuestas en la unidad. 5.5.1. Investigar y debatir sobre las técnicas y herramientas propuestas. 5.5.2. Elabora plantillas de recolección de requerimientos para las técnicas que así lo requieran. 5.5.3. Implementa técnicas de recolección de requerimientos a las actividades del proceso de Ingeniería de software y las herramientas al proyecto de software. 5.5.4. Elaborar un informe con los resultados obtenidos. |
6. Aplica parámetros de estándares de especificación de requerimientos para una correcta gestión de estos como parte del proceso de ingeniería de software.
6.6. Aplica parámetros de estándares de especificación de requerimientos para una correcta gestión de estos como parte del proceso de ingeniería de software. 6.6.1. Elabora una plantilla propia de especificación de requerimientos de software atendiendo los parámetros de los estándares analizados 6.6.2. Investiga y analiza las características ideales de una correcta especificación de requerimientos de software. 6.6.3. Analiza y debate en clase sobre la necesidad de inclusión de estándares establecidos en el proceso de ingeniería de software. |
Prácticas de Laboratorio (20232024P) |
Fecha |
Hora |
Grupo |
Aula |
Práctica |
Descripción |
Cronogramas (20232024P) | |||
Grupo | Actividad | Fecha | Carrera |
Temas para Segunda Reevaluación |