Inre u2 clase

14
Ingeniería de Requerimientos Ing. Julio César Balderas Cepeda, MTI [email protected]

description

 

Transcript of Inre u2 clase

Page 1: Inre   u2 clase

Ingeniería de Requerimientos

Ing. Julio César Balderas Cepeda, [email protected]

Page 2: Inre   u2 clase

PRINCIPALES ACTIVIDADES DE INGENIERÍA DE REQUERIMIENTOS

UNIDAD DOS– 15 SESIONES (ENERO 29- FEBRERO 21)

Page 3: Inre   u2 clase

Objetivo de aprendizaje

■ Desarrollar un documento, definiendo una serie de tareas a realizar como■ la obtención de información sobre el dominio del

problema y el sistema actual

■ reuniones de obtención y negociación■ identificación y revisión de los objetivos

■ del sistema y requisitos de almacenamiento de información

■ requerimientos funcionales y no funcionales■ priorizar objetivos y requisitos

Page 4: Inre   u2 clase

Evidencias a generar

■ EP1 Mapa conceptual■ Desarrolla un mapa conceptual de las actividades

involucradas en el proceso genérico de obtención de requerimientos.

■ ED1 Exposición■ Realiza una presentación de las tareas a

desarrollar para determinar la calidad del documento.

Page 5: Inre   u2 clase

Actividades del proceso

Estudio de factibilidad

Obtención y análisis

Especificación Validación

Sommerville, p.36-38

Page 6: Inre   u2 clase

Estudio de factibilidad (estimación)

■ ¿las necesidades identificadas se cubren con las actuales tecnologías de software y hardware?

■ Considera el costo-beneficio■ ¿puede desarrollarse dentro de las

restricciones de presupuesto?

■ Resultado: ¿se continúa o no con un análisis más detallado?■ Es un documento de bajo costo y rápido

Page 7: Inre   u2 clase

Fase 1: Obtención y análisis

■ Proceso de derivar los requerimientos mediante■ Observación de sistemas existentes■ Discusión con usuarios/proveedores potenciales■ Análisis de tareas (procesos), etc..■ Puede incluir modelos y prototipos

■ Lo que ayude a entender lo que hará el sistema

Page 8: Inre   u2 clase

Fase 2: Especificación

■ Escribir en un documento los resultados del análisis (ERS)

■ Requerimientos del usuario■ Requerimientos para el cliente/usuario final

■ Requerimientos del sistema■ Descripción detallada de la funcionalidad a ofrecer

Page 9: Inre   u2 clase

Fase 3: Validación

■ Revisar que los requerimientos sean:■ Realistas, coherentes y completos

■ Es un proceso cíclico que permite refinar la especificación de requerimientos

■ Al concluir, el resultado debe ser un documento de ERS

Page 10: Inre   u2 clase

Proceso de Ing. de Requerimientos

Page 11: Inre   u2 clase

Otro enfoque: Espiral

Page 12: Inre   u2 clase

Proceso de Adquisición y AnálisisDescubrimiento

de Requerimientos

Clasificación y Organización

Priorización y Negociación

Especificación de

Requerimientos

Sommerville, p.100-109

Page 13: Inre   u2 clase

Plan de trabajo

Fecha Actividades Exp

Ene28-31

Empresa(antecedentes, giro, procesos principales, etc.) Identificar involucrados (stakeholders). Diseñar 1ª entrevista

25%

Feb4-7

Recopilación: Identificar necesidades (todas las que observe/le mencionen) utilizando instrumentos como la entrevista y/o el cuestionario

25%

Feb11-14

Clasificación: Usuario, Sistema, Otros requerimientos 25%

Feb18-21

Estudio de factibilidad y lista de especificaciones con prioridades 25%

● Revisión previa: Miércoles y Jueves (material para exponer)● Lu-Ma: Exponer avance en clase (presentación) para evaluación [4 exposiciones]

Page 14: Inre   u2 clase

Bibliografía

■ Ingeniería de Software. Sommerville, Ian.9ª Edición. Pearson Educación. México. 2011

■ *Ingeniería del Software: Un enfoque práctico. Pressman, Roger S. 7ª Edición. McGraw-Hill.2010