Fundamentos de Ingeniería de Requerimientos y Casos de Uso
Clasificado en Informática
Escrito el en
español con un tamaño de 2,92 KB
Los Requerimientos
Los requerimientos son una descripción de las necesidades o deseos de un producto. La meta principal de esta etapa es identificar lo que en verdad se necesita. Puntos clave:
- Panorama general: El objeto del sistema.
- Metas: Automatización de productos, por ejemplo: pago rápido de clientes.
Funciones del Sistema
Es lo que el sistema deberá hacer. Hay que identificar estas funciones y listarlas en grupos lógicos bajo la premisa: "El sistema deberá hacer X".
Clasificación:
- Evidentes: Deben realizarse y el usuario debe saber que se realizarán.
- Ocultas: Deben realizarse, pero pueden no ser visibles para el usuario.
- Superfluas: Se pueden omitir.
Ejemplo: Funciones Básicas
| Referencia | Función | Categoría |
|---|---|---|
| R 1.1 | Registra la venta en proceso (actual) y los productos comprados. | Evidente |
| R 1.4 | Reduce las cantidades de inventario cuando se realiza una venta. | Oculta |
Atributos del Sistema
Es conveniente describir todos los atributos del sistema que se relacionen claramente con las funciones del mismo.
| Atributo | Detalle y restricciones de frontera |
|---|---|
| Tiempo de respuesta | Cuando se registre un producto vendido, la descripción y el precio aparecerán en un segundo. |
| Metáfora de interfaz | Ventas orientadas a la metáfora de un formulario y cuadros de diálogo. Maximiza una navegación fácil con teclado y no con mouse. |
| Tolerancia a fallas | Debe registrar los pagos a crédito autorizados que se hagan a las cuentas por cobrar en un plazo de 24 horas, aun cuando se produzcan fallas de energía o del equipo. |
| Plataformas del sistema operativo | Microsoft Windows 95, 98, 2000 y NT. |
Caso de Uso
Requiere tener al menos un conocimiento parcial de los requerimientos del sistema.
Formato:
- Caso de Uso: Nombre del caso de uso.
- Actores: Lista de actores (agentes externos) en el cual se indica quién inicia el caso de uso.
- Propósito: Intención del caso de uso.
- Resumen: Repetición del caso de uso de alto nivel o alguna síntesis similar.
- Tipo: Primario, secundario u opcional. Esencial o real.
- Referencias cruzadas: Casos de uso relacionados y funciones también relacionadas del sistema.
- Descripción: Descripción detallada del caso de uso.