¿Cómo se escribe la especificación de requisitos de software?

2 Respuestas


  • Para escribir la especificación de requisitos de software, primero analice el sistema en ejecución donde se requiere el software. Existen diferentes formatos para escribir las especificaciones de requisitos de software. Pero algunos formatos de uso común son los siguientes: 1. Escriba las deficiencias del sistema existente después del análisis del dominio. Estos son los inconvenientes que nos hacen pasar a algún sistema más eficiente. 2. Describa los objetivos del sistema requerido que deben cumplirse para superar las deficiencias del sistema existente. 3. Describa las características del software propuesto y desarrolle un informe de viabilidad. 4. Dibuje un diagrama lógico del sistema propuesto. Hay principalmente dos formas de "estructurado" y "orientado a objetos" que se utilizan comúnmente para el análisis de sistemas, por lo que el diseño lógico depende de la forma de análisis.Esta es la descripción general de cómo escribir las especificaciones de requisitos de software. Estos pueden variar un poco según el tipo de software o el tipo de dominio de software. Algunas veces no hay software existente, es decir, el sistema existente es manual. Por lo tanto, en diferentes situaciones, el formato de escritura de las especificaciones del software puede diferir.
  • Algunos puntos breves para escribir Especificaciones de requisitos de software (SRS):

    Página de portada
    Revisiones Página
    Tabla de contenido
    1 INTRODUCCIÓN
    1.1 Descripción general del producto
    1.2 Propósito
    1.3 Alcance
    1.4 Referencia
    1.5 Definición y abreviatura
    2 DESCRIPCIÓN GENERAL
    2.1 Perspectiva del
    producto 2.2 Funciones del producto
    2.3 Características del usuario
    2.4 Restricciones generales
    2.5 Supuestos y dependencias
    3 REQUISITOS ESPECÍFICOS
    3.1 Requisitos de interfaz externa
    3.1.1 Interfaces de usuario
    3.1.2 Interfaces de hardware
    3.1.3 Interfaces de software
    3.1.4 Protocolos de comunicación
    3.1.5 Restricciones de memoria
    3.1.6 Operación
    3.1.7 Función del producto
    3.1.8 Suposición y dependencia
    3.2 Características del producto de
    software 3.3 Atributos del sistema de software
    3.3.1 Fiabilidad
    3.3.2 Disponibilidad
    3.3.3 Seguridad
    3.3.4 Mantenibilidad
    3.3.5 Portabilidad
    3.3.6 Rendimiento
    3.4 Requisitos de la base de datos
    3.5 Otros requisitos
    4 MATERIALES ADICIONALES

Escribe tu respuesta

Tu respuesta aparecerá después de la moderación