¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

Ingeniería de requerimientos

Catalina Paz Informática Español

Contenido del mapa

Ingeniería de requerimientos

  1. Proceso de encontrar, analizar, documentar y verificar los servicios y restricciones de un sistema,

    • Necesita
      • Documento de requerimientos de software (SRS)
        • Define requerimientos en detalle para desarrolladores y evaluadores, así como también información de posible evolución del sistema
          • Posee
            • Estructura (Estándar de IEEE pero que se adapta al sistema a desarrollar)
              • Prefacio
              • Introducción
              • Glosario
              • Arquitectura del sistema
              • Evolución del sistema
              • Modelo del sistema
              • Índice
              • Apéndice
        • Incluye
        • Incluye
        • Tiene
          • Usuarios
            • Clientes del sistema
              • Lo usan para
                • Especifica cambios a requisitos acorde a sus necesidades
            • Gerentes
              • Lo usan para
                • Planifica oferta y proceso de desarrollo del sistema
            • Ingenieros del sistema
              • Lo usan para
                • Entender el sistema que se creará
            • Ingenieros de prueba del sistema
              • Lo usan para
                • Desarrollar pruebas de validación
            • Ingenieros de mantenimiento del sistema
              • Lo usan para
                • Entender el sistema y sus relaciones entre las partes
  2. Requerimientos del usuario

    • Servicios que el sistema espera ofrecer al usuario y sus restricciones
      • Forma en que se especifica
        • Diagramas y tablas
        • Lenguaje natural
          • Puede ser estructurado de acuerdo a un estándar que minimiza sus vulnerabilidades
  3. Requerimientos del sistema

    • Descripción de las funciones, servicios y restricciones operacionales de sistema
      • Forma en que se especifica
        • Diseño
        • Modelo de sistemas gráficos
        • Modelos de sistemas matemáticos
        • Lenguaje natural
    • Requerimientos funcionales
      • Lo que el sistema debe hacer y no hacer, como debería reaccionar y comportarse.
    • Requerimientos no funcionales
      • Restricciones de los servicios o funciones del sistema
        • Requerimientos del producto
          • Especifica o restringe el comportamiento del software
        • Requerimientos organizativos
          • Derivados de políticas y procedimientos en la organización de clientes y desarrolladores
        • Requerimientos externos
          • Requerimientos derivados de factores externos al sistema y de su desarrollo
  4. Formada de

    • Procesos iterativos
      • Estudio de factibilidad
        • Breve y enfocado a responder las 4 preguntas clave
      • Elicitación y análisis
        • Actividades
          • Descubrimiento de los requerimientos
            • Interacción con las partes interesadas
            • Se realiza
              • Caso de uso
                • En conjunto representan las posibles interacciones que serán descritas en los requerimientos del sistema
          • Clasificación y organización de los requerimientos
            • Agrupación de requerimientos similares, usualemente con una modelo del sistema de arquitecura
          • Priorización y negociación de los requerimientos
            • Priorizar y solucionar conflictos de requerimientos con las partes interesadas con una negociación
          • Espeficiación de los requerimientos
            • Generación de SRS
      • Especificación
      • Validación
        • Verificar que los requerimientos definen el sistema que el cliente desea
      • Utiliza
        • Etnografía
          • Técnica de observación para comprender los procesos y derivar sus requerimientos

Información

Descripción
Tarea 4 Ingeniería de Software
Creado por
Catalina Paz
Visitas
64
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?