Requerimientos de Software

← El proceso de la Ingeniería de Requerimientos

← Inicio


Proceso de Ingeniería de Requisitos

flowchart TD
    UoD["🌍 Universo de Discurso\n(stakeholders, contexto,\nmacrosistema)"]

    UoD --> ELIC["🗣️ Elicitación\n(entrevistas, talleres,\nobservación)"]
    ELIC --> MODEL["📐 Modelado\n(LEL, Casos de Uso,\nHistorias de Usuario)"]
    MODEL --> ANAL["🔍 Análisis\n(consistencia, completitud,\nambigüedad)"]
    ANAL --> SPEC["📋 Especificación\n(RF + RNF / ISO 25010)"]
    SPEC --> VALID["✅ Validación\n(revisiones, prototipos,\ninspecciones)"]
    VALID --> MGMT["🔄 Gestión de Requisitos\n(trazabilidad, control de cambios)"]
    MGMT -->|"cambio detectado"| ELIC

    SPEC --> FR["⚙️ Requisitos Funcionales\n(qué debe hacer)"]
    SPEC --> NFR["📊 Requisitos No Funcionales\n(calidad, rendimiento,\nseguridad)"]

    style UoD fill:#1e1e2e,stroke:#61dafb,color:#f8f8f2
    style SPEC fill:#1e1e2e,stroke:#ffd700,color:#f8f8f2
    style VALID fill:#1e1e2e,stroke:#50fa7b,color:#f8f8f2
    style MGMT fill:#1e1e2e,stroke:#bd93f9,color:#f8f8f2

Contenidos

Evolución de la Ingeniería de Software y futuras tendencias. Enfoque sistémico vs enfoque ingenieril. Concepto de producto y proceso. Conceptos de la Teoría General de Sistemas. Ciclo de vida del software. Factores técnicos y sociales en el proceso de software. Universo de Discurso y Macrosistema. Definición, relevancia y principios de la Ingeniería de Requisitos. Actores involucrados. La Ingeniería de Requisitos en los modelos de proceso de software. Requerimiento, Requisito y Especificación. Taxonomías de requisitos. Requisitos funcionales. Requisitos de calidad. Proceso de la Ingeniería de Requisitos: elicitación, modelado, análisis y gestión de requisitos. Una estrategia de requisitos utilizando modelos basados en lenguaje natural. Modelos Léxico Extendido del Lenguaje y Casos de Uso. Estrategias y técnicas de la Ingeniería de Requerimientos para la determinación de los requisitos de un sistema. Especificación formal de requisitos en sistemas críticos. Modelos de requisitos orientados a estados para sistemas de tiempo real. Ingeniería de Requisitos dirigida por objetivos. Ingeniería de Requisitos en el Proceso Unificado. Requisitos ágiles. Elicitación y modelado de requisitos no funcionales. Requisitos para sistemas web y sistemas sensibles al contexto. Ingeniería de requisitos de data warehouses.


Volver arriba

Matias Miguez — Ingeniería de Software, IA, Tecnología

This site uses Just the Docs, a documentation theme for Jekyll.