Lección 1Estrategia de validación: campos requeridos, validación de email, rangos de valores, visibilidad condicional, retroalimentación en tiempo realImplementa una estrategia robusta de validación para datos de solicitudes. Combinarás campos requeridos, verificaciones de patrones, rangos y visibilidad condicional con retroalimentación en tiempo real para prevenir errores sin frustrar a los usuarios.
Configuración de campos requeridos y opcionalesValidación de entrada basada en email y patronesRangos numéricos y conjuntos de valores permitidosVisibilidad condicional y reglas dinámicasMensajes de error en línea y señales de éxitoLección 2Pantalla Detalles de Solicitud: metadatos completos, historial/línea de tiempo, comentarios, adjuntos, acciones de cambio de estadoDiseña la pantalla Detalles de Solicitud para mostrar contexto completo. Mostrarás metadatos, historial, comentarios, adjuntos y acciones de estado en un diseño claro que soporte auditoría y colaboración.
Estructuración de metadatos y campos claveVisualización de historial y línea de tiempo de estadoComentarios y colaboración internaGestión de adjuntos y versionesAcciones de cambio de estado y aprobaciónLección 3Tablero Administrativo: cola de asignación, vistas de carga de trabajo, incumplimientos SLA, páginas de configuración para tipos de solicitud y prioridadesConstruye un Tablero Administrativo que muestre insights operativos. Diseñarás colas de asignación, vistas de carga de trabajo, indicadores de incumplimiento SLA y pantallas de configuración para tipos de solicitud, prioridades y reglas de enrutamiento.
Diseño de colas de asignación y triajeVistas generales de carga de trabajo y capacidadResaltado de incumplimientos SLA y riesgosConfiguración de tipos de solicitud y prioridadesConfiguración y seguridad solo para administradoresLección 4Patrones de fórmulas y delegación: patch vs submitform, delegación LookUp/Filter, uso de colecciones, manejo de errores y reintentosAplica patrones confiables de fórmulas y delegación. Compararás Patch y SubmitForm, diseñarás filtros y búsquedas delegables, usarás colecciones de forma segura e implementarás manejo de errores con reintentos para aplicaciones resilientes.
Elección de Patch versus SubmitFormDiseño de Filter y LookUp delegablesUso de colecciones sin pérdida de datosManejo de errores y notificaciones al usuarioLógica de reintento para fallos transitoriosLección 5Diseño de Inicio/Tablero: widgets, filtros, conteos por estado, alertas SLA, búsqueda y acciones rápidasCrea un Tablero de Inicio que resuma métricas y acciones clave. Diseñarás widgets, filtros, conteos de estado, alertas SLA, búsqueda y acciones rápidas para guiar a los usuarios a las tareas más importantes primero.
Diseño de mosaicos KPI y widgets de resumenFiltros globales por estado y propiedadAlertas SLA e indicadores de vencidosBúsqueda entre solicitudes y metadatosAcciones rápidas para tareas frecuentes del usuarioLección 6Estructura de pantallas y navegación: Inicio/Tablero, Nueva Solicitud, Mis Solicitudes, Detalles Solicitud, Tablero AdministrativoDefine un mapa claro de pantallas y modelo de navegación. Conectarás Inicio, Nueva Solicitud, Mis Solicitudes, Detalles Solicitud y Tablero Administrativo usando menús consistentes, enlaces profundos y patrones de navegación hacia atrás.
Mapeo de pantallas principales de la aplicación y journeysNavegación superior, menú lateral o pestañasUso de variables de contexto para navegaciónEnlace profundo a registros específicos de solicitudNavegación hacia atrás y comportamientos de cancelarLección 7Selección de tipo de aplicación: Canvas vs Model-driven con justificación y compensacionesCompara aplicaciones Canvas y Model-driven para soluciones de solicitudes. Evaluarás complejidad de datos, necesidades UX, gobernanza y ALM, luego justificarás tu elección con claras compensaciones para rendimiento, extensibilidad y mantenimiento.
Cuándo favorecer experiencia de aplicación CanvasCuándo favorecer aplicación Model-drivenPatrones híbridos usando ambos tipos de aplicaciónImpacto en seguridad, ALM y gobernanzaConsideraciones de licencias y entornoLección 8Mis Solicitudes y Vistas de Equipo: galerías de lista, ordenamiento, filtrado, acciones en línea (editar, comentar, escalar)Diseña Mis Solicitudes y Vistas de Equipo para triaje eficiente. Configurarás galerías, ordenamiento, filtrado y acciones en línea para que los usuarios encuentren, actualicen, comenten o escalen solicitudes rápidamente desde una sola pantalla.
Diseño de galerías de lista y diseñosOrdenamiento y filtrado por campos claveAcciones de editar, comentar y escalar en líneaIndicadores visuales para estado y prioridadConsejos de rendimiento para listas grandes de solicitudesLección 9Pantalla Nueva Solicitud: diseño de formulario, campos requeridos, adjuntos, selector de tipo de solicitud, campos autopobladosDiseña la pantalla Nueva Solicitud para capturar datos con precisión y rapidez. Definirás diseño, campos requeridos, tipos de solicitud, adjuntos y valores autocompletados que reduzcan el esfuerzo del usuario mientras se aplican reglas de calidad y gobernanza de datos.
Elección de diseños de formulario de una vs múltiples columnasConfiguración de campos requeridos y opcionalesDiseño del control selector de tipo de solicitudGestión de adjuntos de archivo y límites de tamañoImplementación de valores predeterminados autopobladosLección 10Accesibilidad, diseño responsive para tablet/escritorio y consideraciones móvilesDiseña diseños que se adapten a tablets, escritorios y teléfonos. Usarás contenedores, puntos de interrupción y tamaños relativos para mantener formularios utilizables, accesibles y legibles en todas las orientaciones, resoluciones y métodos de entrada.
Uso de contenedores y controles de altura flexibleConfiguración de puntos de interrupción para tamaños de dispositivoDiseño para toque, ratón y tecladoContraste de color y tipografía legibleSoporte para lector de pantalla y orden de enfoque