IEEE GUIDE FOR DEVELOPING SYSTEM REQUIREMENTS SPECIFICATIONS - PowerPoint PPT Presentation

1 / 18
About This Presentation
Title:

IEEE GUIDE FOR DEVELOPING SYSTEM REQUIREMENTS SPECIFICATIONS

Description:

El Sistema de Especificaci n de Requerimientos (SyRS) es un documento que ... PITFALLS 'TRAMPAS'... Sobre-especificaci n. Superlimitado. Sin limitaciones. Supuestos ... – PowerPoint PPT presentation

Number of Views:187
Avg rating:3.0/5.0
Slides: 19
Provided by: Jua130
Category:

less

Transcript and Presenter's Notes

Title: IEEE GUIDE FOR DEVELOPING SYSTEM REQUIREMENTS SPECIFICATIONS


1
IEEE GUIDE FOR DEVELOPING SYSTEM REQUIREMENTS
SPECIFICATIONS
2
QUÉ ES UN SYRS?
  • El Sistema de Especificación de Requerimientos
    (SyRS) es un documento que comunica los
    requerimientos del cliente a la comunidad técnica
    que especificará y construirá el sistema.

3
ESTRUCTURA VS PRESENTACIÓN
  • Se sugiere la distinción entre la colección
    estructurada de requerimientos (SyRS) y la forma
    en cómo ésta es presentada a determinadas
    audiencias.
  • Todas las presentaciones pueden
  • ser derivadas del mismo SyRS.

4
PROPIEDADES DE UN SYRS
  • Requerimientos unitarios
  • Normalizado (independiente)
  • Relacionado
  • Completo
  • Consistente
  • Delimitado
  • Modificable
  • Configurable
  • Considerando el nivel de abstracción

5
PROPÓSITO DE UN SYRS
  • Proveer una descripción de lo que el sistema
    deberá hacer, en términos de las interacciones o
    interfases del sistema con el exterior.
  • Organización de requerimientos
  • Comunicación a dos audiencias

6
USOS DEL SYRS
  • Ubicar los requerimientos para la etapa de diseño
    en subsistemas.
  • Construir los resultados del sistema.
  • Determinar los planes de verificación.
  • Definir los procedimientos de prueba en la etapa
    de implementación.
  • Proveer al cliente de las bases para validar y
  • aceptar el sistema.

7
BENEFICIOS DE UN SYRS
  • El cliente asegura que la comunidad técnica
    efectivamente entiende sus necesidades.
  • Oportunidad para retroalimentación entre el
    cliente y la comunidad técnica.
  • Saber si el sistema hace lo que el cliente
    requiere.
  • Protección para la comunidad técnica.
  • Apoyo para la planeación, diseño y desarrollo .

8
(No Transcript)
9
CLIENTES
Requerimientos Gruesos
  • Conceptos de operaciones
  • Especificaciones de mercado
  • Interfaces externas del sistema

Retroalimentación del cliente
Representación para el cliente
10
AMBIENTE
  • Influencias políticas
  • Regulaciones Ambientales
  • Regulaciones de salud
  • Influencias de mercado
  • Necesidades del cliente
  • Satisfacción del mercado
  • Competencia
  • Estándares e influencias técnicas
  • Consistencia en el sistema
  • Seguridad del sistema
  • Sustentabilidad del sistema
  • Influencia física
  • Temperatura
  • Radiacion
  • Presión

11
COMUNIDAD TÉCNICA
Representación Técnica
Retroalimentación Técnica
12
WELL-FORMED REQUIREMENTSREQUERIMIENTOS BIEN
CONFIGURADOS
  • Es una declaración de funcionalidad del sistema
    que
  • Puede ser validada
  • Debe ser aceptada como solución de un problema
    del cliente, o para llevar a cabo un objetivo del
    mismo.
  • Es calificada de acuerdo a condiciones medibles
  • Está limitada de acuerdo a ciertas restricciones.

13
CAPACIDADES, CONDICIONES Y RESTRICCIONES
  • Ejemplo
  • Capacidad Mover personas entre Los Angeles y
    Nueva York.
  • Condición Velocidad de crucero de 250 km/hr
  • Restricción Velocidad máxima de 530 km/hr
  • Well-formed requirement El sistema deberá mover
    gente entre LA y NY a una velocidad óptima de
    crucero de 250 km/hr con una máxima velocidad de
    530 km/hr

14
PROPIEDADES DE UN REQUERIMIENTO
  • Abstracto
  • No ambiguo
  • Disponible (traceable)
  • Medible

15
CATEGORIZACIÓN
  • Categorizar los requerimientos conforme a
  • Origen
  • Prioridad
  • Riesgo
  • Factibilidad
  • Identificación
  • Tipo (entrada, salida, etc.)
  • Criticidad

16
PITFALLSTRAMPAS...
  • Sobre-especificación
  • Superlimitado
  • Sin limitaciones
  • Supuestos

17
PASOS DEL DESARROLLO DEL SYRS
  • Identificar requerimientos
  • Construir los requerimientos bien configurados
  • Organizar los requerimientos en el SyRS
  • Presentar el resultado del SyRS a la comunidad
    técnica y al cliente.

18
IEEE GUIDE FOR DEVELOPING SYSTEM REQUIREMENTS
SPECIFICATIONS
Write a Comment
User Comments (0)
About PowerShow.com