0 calificaciones0% encontró este documento útil (0 votos)
8 vistas1 página
Este documento describe los requerimientos de los usuarios para un sistema. Explica que los requerimientos deben ser declaraciones en lenguaje natural o diagramas de los servicios que el sistema debe proveer y las restricciones bajo las cuales debe operar. También menciona algunos problemas comunes al redactar requerimientos en lenguaje natural y ofrece ejemplos de requerimientos de usuarios para una base de datos y el acceso al sistema. Finalmente, recomienda seguir pautas como estandarizar un formato y usar un lenguaje consistente para minimizar mal
Este documento describe los requerimientos de los usuarios para un sistema. Explica que los requerimientos deben ser declaraciones en lenguaje natural o diagramas de los servicios que el sistema debe proveer y las restricciones bajo las cuales debe operar. También menciona algunos problemas comunes al redactar requerimientos en lenguaje natural y ofrece ejemplos de requerimientos de usuarios para una base de datos y el acceso al sistema. Finalmente, recomienda seguir pautas como estandarizar un formato y usar un lenguaje consistente para minimizar mal
Este documento describe los requerimientos de los usuarios para un sistema. Explica que los requerimientos deben ser declaraciones en lenguaje natural o diagramas de los servicios que el sistema debe proveer y las restricciones bajo las cuales debe operar. También menciona algunos problemas comunes al redactar requerimientos en lenguaje natural y ofrece ejemplos de requerimientos de usuarios para una base de datos y el acceso al sistema. Finalmente, recomienda seguir pautas como estandarizar un formato y usar un lenguaje consistente para minimizar mal
1.2 Requerimientos de los usuarios (actores involucrados)
Se designan a los requerimientos abstractos de alto nivel. Son declaraciones, en
lenguaje natural y en diagramas, de los servicios que se espera que el sistema provea y de las restricciones bajo las cuales debe operar. Representa lo que el usuario requiere ver (pantallas).
Son requerimientos funcionales y no funcionales de tal forma que sean
comprensibles por los usuarios finales que no posean conocimientos técnicos sobre el desarrollo.
Nota: Cuando se redacta en lenguaje natural pueden surgir diversos problemas:
1. Falta de claridad. Cuando la información no está clara y concisa, puede
presentar ambigüedad. 2. Confusión de requerimientos. Cuando no se distingue entre requerimientos funcionales y no funcionales. 3. Conjunción de requerimientos. Diversos requerimientos diferentes se pueden expresar de forma conjunta como un único requerimiento.
Ejemplos de requerimientos del Usuario
A. Requerimientos de una base de datos: Se debe almacenar la
información de los clientes mostrando: nombre, apellido paterno, apellido materno, RFC, teléfono y dirección.
B. Recursos clave: El sistema debe diferenciar entre el dueño y un
empleado a través de una clave de acceso. El dueño tiene acceso a todo el sistema, el empleado solo a la opción de ventas. Esta información debe mostrar en una ventana.
Para minimizar los mal entendidos al redactarlos, se recomienda seguir algunas
pautas sencillas:
1.- Estandarizar un formato, asegurándose que todos los requerimientos se
adhieran a este. Esto hace que las omisiones sean menos probables y los requerimientos mas fáciles de verificar. 2.- Utilizar el lenguaje de forma consistente, distinguiendo los requerimientos deseables, estos no son funcionales y se redactan en forma condicional, y los obligatorios, que son a los que el sistema debe dar soporte y se redactan en futuro simple.