Aplicación Bajo Pruebas S5 - JohannPaezU/MISW4501-MediSupply GitHub Wiki
Estrategia de Pruebas - MediSupply
1. Aplicación Bajo Pruebas
1.1. Nombre de la Aplicación
MediSupply
1.2. Versión
1.0.0
1.3. Descripción
MediSupply es una solución tecnológica compuesta por una aplicación web y una aplicación móvil, diseñada para optimizar la gestión de la cadena de suministro de insumos médicos en la empresa MediSupply. Esta plataforma busca integrar los procesos de compras, inventarios, logística y ventas en un sistema centralizado, con el fin de reducir pérdidas, mejorar la trazabilidad y garantizar la disponibilidad oportuna de productos médicos.
El sistema se compone de:
- Aplicación Web: Orientada a usuarios administrativos, operativos y directivos. Permite el registro de proveedores y vendedores, la creación de rutas logísticas, el monitoreo de inventarios y el análisis de ventas mediante reportes. Opera bajo políticas de alta disponibilidad y tiempos de respuesta críticos.
- Aplicación Móvil:
- Fuerza de ventas: Consultar rutas, registrar visitas, generar pedidos en línea con inventario en tiempo real, y recolectar evidencia visual para retroalimentación logística y técnica.
- Clientes institucionales: Registro de pedidos, consulta de estados, seguimiento de entregas en tiempo real, y registro de devoluciones o no conformidades.
La aplicación está diseñada para soportar escenarios críticos en el sector salud, cumpliendo atributos de calidad como seguridad, disponibilidad, escalabilidad, integridad de datos, latencia reducida y tolerancia a fallos.
1.4. Funcionalidades Core
Aplicación Web
[Épica 1 WEB] Gestión integral de proveedores, productos e inventarios
- HU02: Registro de proveedores y carga de productos (individual y masivo)
- HU05: Consulta y localización de productos en bodegas
[Épica 2 WEB] Planificación, control y optimización de ventas y distribución
- HU03: Registro de vendedores y creación de planes de venta
- HU01: Generación de rutas de entrega
- HU04: Consulta de reportes e informes de los vendedores
Funcionalidades generales
Aplicación Móvil
[Épica 1 MÓVIL] Gestión de la Fuerza de Ventas
- HU07: Consulta de ruta de visita por fecha
- HU08: Registro de la visita de un cliente
- HU09: Creación de un pedido en línea con consulta de inventario en tiempo real
- HU10: Procesamiento de video y generación de recomendación
- HU06: Consulta de clientes por parte de los vendedores
[Épica 2 MÓVIL] Autogestión y seguimiento de pedidos para clientes institucionales
- HU012: Creación de pedido
- HU013: Consulta de los estados de los pedidos
- HU014: Consulta de las entregas programadas
1.5. Diagrama de Arquitectura
1.6. Diagrama de Contexto
1.7. Modelo de Datos
1.8. Modelo de GUI
En esta fase del proyecto aún no se cuenta con un mockup final de la interfaz gráfica de usuario (GUI); sin embargo, se definen a continuación los criterios que se utilizarán para su evaluación durante las pruebas:
- Usabilidad: La interfaz debe ser intuitiva, fácil de navegar y comprensible para usuarios sin necesidad de capacitación adicional.
- Botones: Deben ser claramente visibles, de tamaño adecuado, ubicados en posiciones intuitivas y con etiquetas claras que indiquen su función.
- Íconos: Deben representar de manera coherente y visualmente clara la acción o información asociada, evitando ambigüedades.
- Menús: Se espera una jerarquía lógica de navegación, que agrupe opciones de forma coherente y permita al usuario encontrar funciones con rapidez.
- Consistencia visual: Toda la interfaz debe seguir una misma línea gráfica en cuanto a colores, tipografías, tamaños y espaciados.
- Accesibilidad: El diseño debe considerar el uso por parte de personas con distintas capacidades, incluyendo contraste de colores, textos legibles y alternativas textuales para imágenes.
Una vez se construya el modelo de GUI definitivo mediante mockups, este será incluido en esta sección del documento. En caso de que el tamaño del diagrama impida su correcta visualización directa en el documento, se añadirá un enlace al recurso visual externo para su consulta completa.