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