El Producto Mínimo Viable consistiría en una aplicación web en la que se puedan dar de alta dispositivos, asignarlos a usuarios, quienes podrán notificar incidencias sobre el material que tengan asignado. Teniendo en cuenta los requisitos, se define como producto mínimo viable los siguientes:
MVP
Requisitos
Id | Prioridad | Descripción |
---|---|---|
RF1 | Alta | Existirán cuatro roles diferenciados: Administrador Central, Administrador de Unidad, MiembroGC no administrador y Personal Externo (Técnico) |
RF2 | Alta | Usuarios administradores centrales podrán de alta nuevo material, categorizado dentro de una de las categorías (subtipos) existentes |
RF3 | Alta | Los administradores centrales podrán dar de baja o modificar material existente |
RF4 | Alta | El material se podrá asignar a un usuario (MiembroGC) o a una unidad |
RF5 | Alta | Los MiembroGC pertenecerán a una unidad determinada, pudiendo los administradores listar el material que tiene la unidad, bien asignado a la propia unidad, o asignado a alguno de sus usuarios. Los MiembroGC no administrador, solo podrán ver sus materiales |
RF6 | Media | Todos los MiembroGC (administrador y no administrador) podrán dar de alta nuevas incidencias, que pueden ser relativas a configuración, avería, extravío o solicitud |
RF7 | Media | Los Administradores y Técnicos podrán marcar las incidencias como resueltas, o cambiarlas al estado que corresponda |
RF12 | Alta | Los Administradores de Unidad podrán visualizar los usuarios de su unidad, así como el material que tienen asignado |
RNF1 | Alta | La aplicación debe poseer un diseño que garantice la adecuada visualización en PC, tablets y smartphones |
RNF3 | Alta | El acceso a la aplicación se realizará a través de protocolos que aseguren la confidencialidad de la información |
RNF4 | Alta | La interfaz de la aplicación se desarrollará siguiendo las pautas de accesibilidad recogidas en la especificación WCAG 2.1, debiendo seguir, al menos, el nivel A de las directrices que guían cada uno de sus principios (Perceptible, Operable, Comprensible y Robusto) |
Interfaz
La interfaz de usuario del MVP constará, al menos, de las siguientes vistas:
-
MATERIAL: dispondrá de un submenú MODELOS, desde donde se podrá hacer un CRUD[¹] de modelos de equipos. También dispondrá de un submenú INVENTARIO a través del que se podrá hacer el CRUD de equipos presentes en el sistema. El alta y edición de modelos y equipos se realizará a través su respectivos formularios.
-
INCIDENCIAS: desde esta vista se podrán realizar el CRUD de la incidencias de los dispositivos asociados al usuario. El alta y edición de incidencias se realizará a través un formulario.
-
PERSONAL/UNIDADES: desde esta vista se podrán realizar la consulta de personal y unidades dependientes asociados al usuario. Desde esta vista se podrá editar los datos de contacto que no son proporcionados por terceros sistemas. Así mismo, se podrá editar los perfiles del personal.
Las acciones que pueden acometerse en cada una de estas vistas, así como la información que presenten, estará acotada al perfil de cada usuario según lo indicado en los requisitos.
[¹] CRUD es el acrónimo en inglés de Crear (Create), Leer (Read), Actualizar (Update) y Borrar (Delete).