Gestion de requeerimientos
Requisito: Capacidad que un sistema debe cumplir:
Una capacidad necesaria por un cliente o usuario para resolver un problema o alcanzar un objetivo
Una capacidad que se debe cumplir o poseído por un sistema para satisfacer un contrato, norma, especificación, reglamento u otro documento formalmente impuesto
Una restricción impuesta por una de las partesinteresadas
Partes interesadas: Por lo general, el actor se define como alguien que se ve afectado por el sistema que está siendo desarrollado. Los dos tipos principales de grupos de interés son los usuarios y clientes. Los usuarios son las personas que van a utilizar el sistema. Los clientes son las personas que soliciten el sistema y son responsables de aprobarlo. Por lo general, los clientespagan por el desarrollo del sistema. Es importante distinguir entre estos dos grupos de partes interesadas porque a veces los requisitos previstos por ambos grupos conflicto. En la mayoría de estos tipos de conflictos, las solicitudes de los clientes tienen prioridad sobre las solicitudes de los usuarios.
Estas son algunas de las personas que pueden ser consideradas partes interesadas:
Cualquierpersona que participe en el desarrollo del sistema (analistas de negocios, diseñadores, programadores, evaluadores, administradores de proyectos, gestores de despliegue, uso diseñadores de casos, los diseñadores gráficos)
Cualquier persona que contribuye conocimiento para el sistema (los expertos de dominio, los autores de los documentos que se utilizaron para la obtención de requisitos, lospropietarios de los sitios web a los que se proporciona un enlace)
Los ejecutivos (el presidente de la compañía que está representado por los clientes, el director del departamento de TI de la empresa que diseña y desarrolla el sistema)
(Empresa de alojamiento web, ayuda de escritorio)
Las personas involucradas en el mantenimiento y soporte
Los proveedores de normas y reglamentos (normasimpuestas por los motores de búsqueda sobre el contenido de la página web, las reglas del gobierno, las normas fiscales del Estado)
Pirámide de requisitos
Tipos de Requisitos:
Stakeholder: requerimiento de partes interesadas
Característica: un servicio proporcionado por el sistema, por lo general formulado por un analista de negocios
Caso de uso: una descripción del comportamiento del sistema en términosde secuencias de acciones
Requisito complementario: otro de los requisitos (generalmente no funcional) que no puede ser capturado en casos de uso
Caso de prueba: una especificación de entradas de prueba, condiciones de ejecución y resultados esperados
Escenario: una secuencia especificidad de las acciones; una ruta especifica a través de un caso de uso
Estos tipos de requisitos se puedenpresentar en la forma de una pirámide. En el nivel superior son las necesidades de las partes interesadas. En los niveles más bajos son características, casos de uso y requisitos suplementarios.
Sin embargo, corresponde a los analistas de negocio para decidir sobre el nivel de detalle de los requisitos de cada nivel.
La principal diferencia entre las necesidades y características se encuentra enel origen de la obligación. Necesidades provienen de grupos de interés, y las características son formuladas por los analistas de negocio.
El papel de los casos de prueba es comprobar si los casos de uso y requisitos suplementarios se implementan correctamente. Los escenarios ayudan a derivar los casos de uso, casos de prueba y facilitar el diseño y la implantación de trayectorias especificas através de casos de uso.
Trazabilidad entre requerimientos
La trazabilidad es una técnica que proporciona una relación entre los diferentes niveles de requisitos del sistema. Esta técnica ayuda a determinar el origen de cualquier requisito.A cada necesidades se le asignan algunas características.
Cada necesidad por lo general se asigna a algunas de las características. Generalmente, se trata de...
Regístrate para leer el documento completo.