ESPECIFICACIÓN DE REQUISITOS EN LENGUAJE NATURAL ESTRUCTURADO – EJEMPLOS DE REDACCIÓN DE REQUISITOS FUNCIONALES Y NO FUNCIONALES
Enviado por Ivan Valderrama • 1 de Noviembre de 2022 • Apuntes • 1.110 Palabras (5 Páginas) • 74 Visitas
Ingeniería de [pic 1]
Requisitos
UNIVERSIDAD PEDAGÓGICA Y TECNOLÓGICA DE COLOMBIA
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA DE SISTEMAS
ESPECIFICACIÓN DE REQUISITOS EN LENGUAJE NATURAL ESTRUCTURADO – EJEMPLOS DE REDACCIÓN DE REQUISITOS FUNCIONALES Y NO FUNCIONALES
ACTIVIDAD EN CLASE (DURACIÓN: 15-30 minutos)
DESARROLLO
Integrantes:
● Juliana Valentina Juya López
● Julian David Ortega Castillo
● Didier Alejandro Bernal Velandia
Identifique cuáles de los siguientes son requisitos funcionales o no funcionales y si están bien definidos de acuerdo con las técnicas vistas en clase. De igual manera de una sugerencia de cómo debería ir redactada:
1. El sistema enviará un correo electrónico cuando se registre alguna de las siguientes transacciones: pedido de venta de cliente, despacho de mercancía al cliente, emisión de factura a cliente y registro de pago de cliente. [REQUISITO FUNCIONAL. ~El sistema deberá tener la capacidad de enviar al administrador un correo electrónico cuando se presente alguna de las siguientes transacciones: pedido de venta del cliente, despacho de mercancía al cliente, emisión de factura a cliente y registro de pago de cliente.]
2. El diseño del sistema debe ser amigable al usuario. [REQUISITO NO FUNCIONAL. ~El sistema debe ser lo suficientemente intuitivo para que el usuario entienda su funcionamiento de este sin hacer uso de más de cinco minutos. ]
3. Se permitirá el registro de pedidos de compra con datos obligatorios incompletos, los cuales podrán completarse posteriormente modificando el pedido. Antes de poder aprobarse los datos del pedido deben estar completos. [REQUISITO FUNCIONAL. ~El sistema debe poder registrar el pedido incluso cuando se encuentren datos obligatorios incompletos, sin embargo, antes de ser aprobado debe validarse que todos los datos se encuentren completos y coherentes.]
4. Al aprobar un pedido, la solicitud pasará al siguiente paso del flujo de trabajo (workflow) de aprobación configurado en el sistema. [NO ES REQUISITO, HACE PARTE DEL FLUJO NORMAL DE SOFTWARE.]
5. El sistema permitirá el envío automatizado de cartas de entrega de órdenes directamente al almacén. [REQUISITO FUNCIONAL. ]
Ingeniería de [pic 2]
Requisitos
6. El sistema debe contar con alertas cuando se reintenta ingresar con credenciales incorrectas al sistema por más de 3 ocasiones. [REQUISITO FUNCIONAL. ~En caso de que un usuario intente ingresar a la aplicación con credenciales incorrectas en más de tres ocasiones, se debe enviar un mensaje de alerta al administrador.]
7. A cada orden se le asignará un identificador único, que será utilizado para identificarla en todos los procesos subsecuentes que se realicen sobre esta. [REQUISITO NO FUNCIONAL.] 8. Al ingresar órdenes de entrega, toda orden de entrega estará asociada a un pedido de venta. [REQUISITO NO FUNCIONAL. ~Se debe tener en cuenta que toda orden de entrega debe estar asociada a un pedido de venta.]
9. La facturación de pedidos de venta se realizará en lotes, por medio de una pantalla de pedidos pendientes de facturación, la cual mostrará los pedidos no facturados. Una vez facturados los pedidos no se mostrarán en esta lista.[REQUISITO NO FUNCIONAL. ~El sistema maneja la facturación de pedidos por lotes en donde mostrará los no facturados en la pantalla, teniendo en cuenta que una vez facturados no deben seguir enlistados.]
10. El sistema también permitirá el registro de facturas manuales no asociadas a pedidos, sin embargo, estas requerirán autorización por parte del grupo de Gerentes antes de ser contabilizadas. [REQUISITO FUNCIONAL.]
11. El proceso de compras en el sistema abarcará los siguientes pasos y transacciones: Ingreso de la requisición, emisión de la solicitud de cotización y emisión de la orden de compra. [REQUISITO FUNCIONAL. ~El sistema debe validar el proceso de compras en el sistema que incluye el ingreso de la requisición, emisión de la solicitud de cotización y emisión de la orden de compra.]
...