Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Existen varios tipos de requerimientos dependiendo del aspecto del sistema al que están enfocados o
de las necesidades que satisfaces, como ejemplo se pueden mencionar: requerimientos de
información, requerimientos de interfaz de usuarios, requerimientos funcionales, requerimientos no
funcionales.
Requerimientos Funcionales
(FR) es una descripción del servicio que debe ofrecer el software. Describe un sistema de software o su
componente. Solo se implementan entradas en el sistema de software, su transporte y salidas. Puede ser
un cálculo, manipulación de datos, proceso comercial, interacción del usuario o cualquier otra
funcionalidad específica que defina qué función probablemente realizará su sistema. También se dan
requisitos funcionales Especificación funcional.
Manejo de transacciones
Reglas del negocio
Requisitos de certificación
Los requisitos de información
Funciones administrativas
Niveles de autorización
Seguimiento de auditoría
Interfaces externas
Gestión de datos históricos
Requisitos legales y reglamentarios
Aquí están las ventajas / beneficios de crear un documento de necesidades funcionales típicas:
Le ayuda a comprobar si la aplicación proporciona todas las funciones mencionadas en el requisito
funcional de esa aplicación.
Un documento de requisitos funcionales le ayuda a definir la funcionalidad de un sistema o uno de
sus subsistemas.
las necesidades funcionales combinadas con el análisis de necesidades ayudan a identificar las
necesidades que faltan. Contribuyen claramente al comportamiento esperado del servicio y del
sistema.
Los errores detectados en la fase de recopilación de requisitos funcionales son los más baratos de
corregir.
Apoyar los objetivos, tareas o actividades del usuario
Requisitos no funcionales
Se trata de requisitos que no se refieren directamente a las funciones específicas suministradas por el
sistema (características de usuario), sino a las propiedades del sistema: rendimiento, seguridad,
disponibilidad. En palabras más sencillas, no hablan de “lo que” hace el sistema, sino de “cómo” lo hace.
Alternativamente, definen restricciones del sistema tales como la capacidad de los dispositivos de
entrada/salida y la representación de los datos utilizados en la interfaz del sistema.
Porque el resultado de un desarrollo de requisitos no funcionales puede no ser explícito para el usuario
final.
Requisitos del producto. Especifican el comportamiento del producto, como los requisitos de
rendimiento sobre la velocidad de ejecución del sistema y la cantidad de memoria necesaria, los
requisitos de fiabilidad que establecen la tasa de fallos para que el sistema sea aceptable, los requisitos
de portabilidad y los requisitos de usabilidad.