Iswii

10
Ingeniería de Software Fase de Análisis

Transcript of Iswii

Page 1: Iswii

Ingeniería de SoftwareFase de Análisis

Page 2: Iswii

Proceso de Software

Page 3: Iswii

Acumulación Errores

Page 4: Iswii

El Por Que?

Descripción del Problema

• Evidenciar los procesos de Negocio de la organización para realizar análisis del dominio del problema

• Entender mejor el problema más que iniciar el diseño de la solución. El propósito es describrir los requerimientos del sistema.

Analisís del Problema

Page 5: Iswii

Como escribir Requisitos

• La “mejor forma” de escribir requisitos no existe

• Lo más utilizado es el lenguaje natural

• Cada requisito expresado en una frases cortas (“el sistema hará X ...”, “se facilitará Y ...”, etc.)

• Lenguaje natural complementado con diagramas y/o notaciones formales

• La notación utilizada depende de quien lee o quien escribe los requisitos

Ingeniería de Requerimientos

Page 6: Iswii

Ingeniería de Requerimientos

Page 7: Iswii

Introducción• Propósito• Alcance• Definiciones• Referencias• Visión GeneralDescripción General• Perspectiva del producto• Funciones del producto• Características del usuario• Restricciones• Suposiciones

Requisitos específicosApéndices

Documento Estandar IEEE 830

Independiente del formato utilizado, un documento de requisitos contiene: • Información acerca del problema • Propiedades y comportamiento del sistema• Restricciones de diseño y fabricación del

producto

Page 8: Iswii

El Qué frente al Cómo

Page 9: Iswii

Estrategia de Análisis

Page 10: Iswii

• En funcionales vs. No funcionales (Capacidades vs. Restricciones)

• Por prioridades

• Por coste implementación

• Por niveles (alto nivel, bajo nivel)

• Según su volatilidad/estabilidad

• Si son requisitos sobre el proceso o sobre el producto

Clasificación de Requisitos

Criterios de agrupación