1. Definición
1.1. "Disciplina para desarrollar especificación completa, consistente y no ambigua" (Boehm, 1979)
1.2. "Proceso de estudiar necesidades del usuario" (IEEE, 1990)
1.3. "Gestión de cambios en necesidades" (Amador, 2000)
2. Propósito
2.1. Entender necesidades del cliente
2.2. Evaluar factibilidad técnica
2.3. Negociar solución óptima
2.4. Especificar sin ambigüedades
2.5. Validar especificación
2.6. Administrar evolución
3. Etapas
3.1. Elicitación
3.1.1. Descubrir requisitos
3.1.2. Identificar stakeholders
3.1.3. Técnicas
3.1.3.1. Entrevistas
3.1.3.2. Encuestas
3.1.3.3. Observación
3.1.3.4. Sesiones grupales
3.2. Análisis
3.2.1. Detectar conflictos
3.2.2. Resolver ambigüedades
3.2.3. Priorizar requisitos
3.2.4. Técnicas
3.2.4.1. MoSCoW
3.2.4.2. Matriz priorización
3.2.4.3. Puntos de historia
3.3. Especificación
3.3.1. Documentar formalmente
3.3.2. Estándares
3.3.2.1. IEEE 830
3.3.2.2. IEEE 29148:2018
3.3.3. Artefactos ágiles
3.3.3.1. Historias usuario
3.3.3.2. Casos de uso
3.4. Validación
3.4.1. Verificar correspondencia
3.4.2. Técnicas
3.4.2.1. Revisiones
3.4.2.2. Prototipos
3.4.2.3. Pruebas de aceptación
4. Clasificación
4.1. Por nivel
4.1.1. Usuario
4.1.1.1. Lenguaje natural
4.1.1.2. Diagramas
4.1.2. Sistema
4.1.2.1. Precisos
4.1.2.2. Detallados
4.2. Por tipo
4.2.1. Funcionales
4.2.1.1. Servicios del sistema
4.2.1.2. Reacciones a entradas
4.2.2. No funcionales
4.2.2.1. Restricciones
4.2.2.2. Rendimiento
4.2.2.3. Seguridad
5. Características
5.1. Esenciales
5.1.1. Necesarios
5.1.2. Completos
5.1.3. Consistentes
5.1.4. Correctos
5.2. Operacionales
5.2.1. Factibles
5.2.2. Modificables
5.2.3. Priorizados
5.2.4. Verificables
5.2.5. Rastreables
5.2.6. Claros
6. Importancia
6.1. Establecer alcance del trabajo
6.2. Comunicar expectativas
6.3. Determinar éxito/fracaso
6.4. Fundamentar decisiones
6.4.1. Negocio
6.4.2. Proyecto
6.4.3. Sistema
7. Relación con SDLC
7.1. Ciclo de vida software
7.2. Paradigmas desarrollo
7.2.1. Tradicional (Cascada)
7.2.2. Orientado objetos
7.2.3. Ágil (Scrum/Kanban/XP) de Requisitos