Please enable JavaScript.
Coggle requires JavaScript to display documents.
INGENIERIA DE REQUERIMIENTOS, image, image, image, image, image,…
INGENIERIA DE REQUERIMIENTOS
CICLO DE VIDA DE SOFTWARE
Tipos de actividad realizadas durante cada fase de un proyecto de desarrollo de software.
relacionada de forma
Lógica
Cronológica
MODELOS :
Modelo Spiral
Identificación de objetivos
Análisis de riesgos y resolución
Planificación de la siguiente iteración
Modelo V
Validación y verificación de requisitos
Diseño de sistema
Diseño detallado
Codificación
Modelo Ágil
Planificación del producto
Planificación de iteración (Sprint)
Desarrollo y pruebas en iteraciones cortas
Modelo Devops
Desarrollo
Pruebas automatizadas
Integración continua
Entrega continua
Modelo RAD
Planificación de requisitos
Prototipado
Diseño y construcción
Implementación
Modelo Waterfal
l
Pruebas
Implementación (Codificación)
Diseño
Modelo Iterativo
Integración de iteraciones
Mantenimiento y actualizaciones
Requisitos iniciales y diseño de alto nivel
Requerimientos no funcionales
Características generales
Restricciones de la aplicación
Ejemplos
Eficiencia
Seguridad lógica y de datos
Usabilidad
debe contar con recursos necesarios
Debe estar definido explícitamente
Asegurar que los datos estén protegidos del acceso no autorizado
Requerimientos funcionales
:
Tipos de Requerimientos Funcionales
Requerimientos del sistema
Requerimientos de negocio
Requerimientos de usuario
Ejemplos:
Generación de informes
Búsqueda y filtrado de datos
Procesamiento de pedidos
Registro de usuarios
Definición
Interacciones con el usuario
Descripción de funcionalidades
Acciones y comportamientos esperados
PROYECTO
: El proyecto incluye la definición de:
Los plazos
Los recursos
Objetivos
Las restricciones
Especificación de Requerimiento de Software
Documentación detallada
Descripción de requerimientos
Criterios de aceptación
Formato: texto, diagramas, casos de uso
Caracteristicas de especificacion de requerimientos
Correcta
No ambigua
Completa
Consistente
Priorizada
Verificable
Modificable
Objetivos de requerimiento de software
1) Definir la interfase de usuario del sistema
2) Proporcionar las bases para estimar costo
3) Establecer y mantener un acuerdo con los clientes
4) Proporcionar las bases para la planificación
Cliente / Uuario
Eficiencia en el Uso de Recursos
Formato y Estructura de Datos
Funcionalidades Específicas Requeridas por el Usuario
Políticas de Privacidad
Diseño de la Interfaz de Usuario
Experiencia del Usuario
Restricciones
Capacidad para Manejar Crecimiento Futuro
Restricciones de Usabilidad
Restricciones de Interoperabilidad
Fechas Límite Críticas
Restricciones de Plataforma
Limitaciones de Memoria
Restricciones de Usabilidad
Restricciones de Seguridad
Solicitud
Identificación de los problemas o desafíos que el cliente desea resolver
Aprobación y Firma de la Solicitud
Recursos y Presupuesto
Seguimiento y Control de Cambios
Creación de un documento formal de solicitud de proyecto
Requisitos