Please enable JavaScript.
Coggle requires JavaScript to display documents.
Ingeniería de requerimientos - Coggle Diagram
Ingeniería de requerimientos
Definición
Los requerimientos para un sistema reflejan las necesidades de un cliente y el procesos de descubrir, analizar, documentar y verificar un proceso se le llama ingeniería de requerimientos
Tipos de requerimientos
Requerimientos funcionales
Son enunciados acerca del servicio que el sistema debe proveer
Requerimientos de dominio
Se derivan de la aplicación del sistema y son requerimientos particulares para las necesidades del cliente
Requerimientos no funcionales
Son limitaciones sobre servicios o funciones que ofrece el sistema
Cuenta con fiabilidad, tiempo de respuesta y uso de almacenamiento.
Se tienen requerimientos de software
Requerimientos del producto
Requerimientos de la organización
Requerimientos externos
Especificación en lenguaje natural
Es expresivo, intuitivo y natural.
Se utiliza para escribir los requerimientos de software
Ingeniería del conocimiento
Es una disciplina moderna la cual forma parte de la inteligencia artificial
Tiene como fin el diseño y desarrollo de sistemas expertos.
Ingeniero de conocmiento
Codificar el conocimiento de los expertos humanos en una determinada área
Su mayor problema es no tener experiencia en el campo a moldear.
Procesos
Se realiza un estudio de factibilidad
Recursos
Conocimiento
Costo
Tiempo
4 actividades de alto nivel
Especificación
Especificación del requerimiento del usuario
Especificación de requerimientos de la empresa
Especificación y modelado de requerimientos del sistema
Validación
Comprobaciones de validez
Comprobaciones de consistencia
Comprobaciones de totalidad
Comprobaciones de realismo
Verificabilidad
Descubrir requerimientos
Adquisición y análisis
Técnica de entrevistas
Técnica de escenarios
Suposición inicial
Técnica casos de uso
Técnica etnográfica
Revisar el mercado de software
Administración de requerimientos
Es el marco del trabajo en el que se desarrolla todo lo visto
Es el proceso de comprender y controlar los cambios en los requerimientos del sistema
Planeación
Identificación de requerimientos
Proceso de administración del cambio
Políticas de seguimiento
Herramientas de apoyo
Administración del cambio
Análisis del problema y especificación del cambio
Análisis del cambio y estimación del costo
Implementación del cambio