Please enable JavaScript.
Coggle requires JavaScript to display documents.
Requerimientos funcionales (Ejemplos de requerimientos funcionales de…
Requerimientos funcionales
Los requerimientos funcionales de un sistema, son aquellos que describen cualquier actividad que este deba realizar, en otras palabras, el comportamiento o función particular de un sistema o software cuando se cumplen ciertas condiciones.
Ejemplos de requerimientos funcionales de proceso o área de negocioº
• El sistema permitirá a los usuarios autorizados el ingresar planes y cronogramas de proyecto.
• El sistema permitirá aprobar, cambiar o actualizar planes y cronogramas de proyecto.
• El sistema permitirá el envío automatizado de cartas de entrega de órdenes directamente al almacén.
Como se describen y clasifican los requerimientos funcionales
º
Los requisitos funcionales de un software se suelen registran en la matriz de trazabilidad de requerimientos y en la especificación de requerimientos de software
Unos de estos requerimientos son:
• Descripciones de los datos a ser ingresados en el sistema.
• Descripciones de las operaciones a ser realizadas por cada pantalla.
• Descripción de los flujos de trabajo realizados por el sistema.
• Descripción de los reportes del sistema y otras salidas.
Ejemplos de requerimientos funcionales de interfaz gráfica
• La solución validara automáticamente el cliente asociado a una orden con el sistema de gestión de contactos.
• El campo de monto acepta únicamente valores numéricos con dos decimales.
• El campo fecha de transacción acepta únicamente fechas anteriores al día de hoy (día actual).
• El campo nombre acepta caracteres alfabéticos únicamente.
• El campo dirección acepta caracteres alfabéticos, numéricos y especiales.
• Las hojas de cálculo aseguraran los datos usando firmas electrónicas.
• El sistema controlará el acceso y lo permitirá solamente a usuarios autorizados.
Ejemplos de requerimientos funcionales legales o regulatorios.
• La base de datos será implementada con trazas de auditoría.
Ejemplos de requerimientos de seguridad.
• Los integrantes del grupo de usuarios de analistas pueden ingresar solicitudes pero no pueden aprobarlas o borrarlas.
• Los integrantes del grupo de usuario de administradores no pueden ingresar o aprobar solicitudes, pero si pueden borrarlas
• El sistema controlará el acceso y lo permitirá solamente a usuarios autorizados. Los usuarios deben ingresar al sistema con un nombre de usuario y contraseña.
Acerca de los requerimientos funcionales y no funcionales
Los requerimientos funcionales deben redactarse de tal forma que el lector pueda entender el funcionamiento del sistema sin tener conocimientos técnicos particulares de su funcionamiento..
Los requerimientos no funcionales son los que especifican criterios para evaluar la operación de un servicio de tecnología de información, en contraste con los requerimientos funcionales que especifican los comportamientos específicos.
tiene su clasificacion:
• Cualidades observables en tiempo de ejecución, como por ejemplo la usabilidad y la seguridad.
• Cualidades relacionadas con la evolución del sistema, como por ejemplo Mantenibilidad, Comprobabilidad, Extensibilidad y Escalabilidad, las cuales están inmersas en la estructura del sistema de software.
Ejemplos de requerimientos no funcionales de producto
Eficiencia
• El sistema debe ser capaz de procesar N transacciones por segundo. Esto se medirá por medio de la herramienta SoapUI aplicada al Software Testing de servicios web.
• Toda funcionalidad del sistema y transacción de negocio debe responder al usuario en menos de 5 segundos.
Seguridad lógica y de datos
• Los permisos de acceso al sistema podrán ser cambiados solamente por el administrador de acceso a datos.
• El nuevo sistema debe desarrollarse aplicando patrones y recomendaciones de programación que incrementen la seguridad de datos.
Seguridad industrial
• El sistema no continuará operando si la temperatura externa es menor a 4 grados Celsius.
• El sistema no continuará operando en caso de fuego. (Ej. Un ascensor
Usabilidad
• El tiempo de aprendizaje del sistema por un usuario deberá ser menor a 4 horas.
• La tasa de errores cometidos por el usuario deberá ser menor del 1% de las transacciones totales ejecutadas en el sistema.
Dependibilidad
• El sistema debe tener una disponibilidad del 99,99% de las veces en que un usuario intente accederlo.
• El tiempo para iniciar o reiniciar el sistema no podrá ser mayor a 5 minutos.
Ejemplos de requerimientos no funcionales organizacionales.
2 more items...