Requerimientos de usuarios
. La Ingeniería de Requerimientos se define, como un"conjunto de actividades en las cuales, utilizando técnicas y herramientas, se analiza un problema y se concluye con la especificación de una solución (a veces más de una)."Entonces, "Ingeniería de Requerimientos" se utiliza para definir todas las actividades involucradas en el descubrimiento, documentación y mantenimiento de los requerimientos para un producto determinado. El uso del término"ingeniería" implica que se deben utilizar técnicas sistemáticas y repetibles para asegurar que los requerimientos del sistema estén completos y sean consistentes y relevantes.
Una vez recopilados los requisitos, el producto obtenido configura la base del análisis de requisitos.
Los requisitos se agrupan por categorías y se organizan en sub conjuntos, se estudia cada requisito en relación con el resto,se examinan los requisitos en su consistencia, completitud y ambigüedad, y se clasifican en base a las necesidades de los clientes/usuarios.
Es corriente en clientes y usuarios solicitar más de lo que puede realizarse, consumiendo recursos de negocios limitados. También es relativamente común en clientes y usuarios el proponer requisitos contradictorios, argumentando que esa versión es esencialpor necesidades especiales.
El ingeniero del sistema debe resolver estos conflictos a través de un proceso de negociación. Los clientes, usuarios y el resto de intervinientes deberán clasificar sus requisitos y discutir los posibles conflictos según su prioridad.
Los riesgos asociados con cada requisito serán identificados y analizados. Se efectúan estimaciones del esfuerzo de desarrollo que seutilizan para valorar el impacto de cada requisito en el costo del proyecto y en el plazo de entrega.
Descubrimiento de requerimientos
El descubrimiento de requerimientos es el proceso de recoger información sobre el sistema propuesto y los existentes y extraer los requerimientos de usuario y del sistema de esta información.
Las fuentes de información durante la fase del descubrimiento derequerimientos incluyen la documentación, los stakeholders del sistema y la especificación de de sistemas similares.
Son stakeholders desde los usuarios finales del sistema hasta los gerentes y stakeholders externos como los regulares quienes certifican la aceptabilidad del sistema.
La problemática de la gestión de requerimientos ( requerimientos para la gestion) está dirigida a todos aquellos que dealguna manera participan en forma directa o indirecta en la definición de las prestaciones funcionales de un sistema informático.
Según la IEEE un requerimiento es la condición o capacidad que debe poseer un sistema o un componente de un sistema para satisfacer un contrato, un estándar, una especificación u otro documento formalmente impuesto. En este sentido, “la gestión de requerimientoscomprende al conjunto de actividades que intentan entender las necesidades de los usuarios y traducirlas en afirmaciones precisas (no ambiguas), que se usarán en el desarrollo del sistema “
Tomando en cuenta estas definiciones, resulta claro que en la gestión de requerimientos deben participar activamente usuarios, directivos y técnicos, cada uno con roles y responsabilidades específicas. Si el...
Regístrate para leer el documento completo.