Skip to main content

Alcance del portal

Qué debe incluir el alcance de un portal de clientes.

Define un portal mediante roles, registros, decisiones y procesos completos. Entiende qué requisitos cambian el alcance de su desarrollo.

Desde fuera, un portal puede parecer sencillo: una pantalla de acceso, un panel y algunos formularios. Su alcance depende de lo que permiten hacer y de lo que ocurre con la información después.

Para definir un portal nuevo, hay que recorrer la experiencia del cliente y las responsabilidades del personal. Contar pantallas deja fuera una parte importante de la aplicación.

Empieza por el motivo para volver al portal

Un portal útil tiene un propósito recurrente. El cliente puede consultar una solicitud, recuperar un documento o realizar una acción pendiente. Decide qué propósito importa primero.

Después identifica el registro que lo representa. Si se trata de solicitudes de servicio, define la solicitud y sus estados. El panel se diseña con más claridad cuando sabes qué registros debe explicar.

Separa los roles

Un cliente puede necesitar sus propios registros. Una persona del equipo puede consultar el trabajo asignado. Un administrador puede gestionar usuarios y configuración. Son responsabilidades distintas, no solo menús diferentes.

El alcance debe definir los permisos y cómo se autoriza una cuenta. Aclara si representa a una persona, a una empresa o a un grupo con varios usuarios. Esta decisión influye en la organización de los datos y accesos.

Incluye los roles necesarios para la primera versión. No añadas un editor complejo de permisos sin una necesidad concreta.

Sigue un registro durante todo el proceso

Tomemos una solicitud de servicio como ejemplo. El cliente la crea, el personal la revisa, se pide la información que falta y se registra una decisión o finalización.

En cada paso, pregunta quién puede actuar, qué datos se necesitan y qué ve la siguiente persona. ¿Se puede editar después de enviar? ¿Se puede retirar? ¿El rechazo necesita un motivo?

Estas decisiones pertenecen al alcance porque cambian el comportamiento de la aplicación. No son pequeños detalles visuales que deban dejarse para el final.

Decide cómo se comunican los cambios

Un cambio de estado puede aparecer en el panel, enviar un correo o pedir una acción al cliente. Son funciones diferentes. Una notificación necesita un evento, un destinatario y un mensaje definidos, además de decidir qué información no debe contener.

El diseño inicial puede ser limitado. Un estado claro en la aplicación y un correo necesario pueden encajar mejor que notificar cualquier cambio. La decisión depende del proceso.

Trata los documentos como un proceso propio

Un botón de subida plantea preguntas sobre tipos de archivo, tamaño, titularidad, visibilidad, revisión y eliminación. Si el documento necesita aprobación, el usuario debe entender la relación entre el archivo y la decisión.

Empieza por los documentos que necesita el proceso principal. Compartir públicamente, firmar electrónicamente o gestionar versiones complejas son requisitos aparte, no consecuencias automáticas de permitir subir archivos.

Concreta la conexión con otros sistemas

Una integración con facturación, CRM u otra aplicación necesita un registro y una regla de actualización definidos. ¿El portal muestra, crea o modifica la información? ¿Con qué frecuencia debe actualizarse?

Cuando encaje, una primera versión puede mantener un paso manual acordado. Lo importante es explicarlo, en lugar de describir una integración completa cuando todavía depende de una persona.

Describe cómo se aceptará el resultado

Para una solicitud básica, una prueba puede comprobar que el cliente crea un registro, no puede acceder al de otro cliente, ve una actualización del personal y recibe la notificación acordada. El equipo debe poder gestionar información incompleta sin perder la solicitud.

El ejemplo no prescribe las funciones de todos los portales. Muestra cómo comprobar un proceso completo desde ambos lados.

Qué suele ampliar el proyecto

Más tipos de usuario, varias organizaciones por cuenta, pagos, mensajería en tiempo real, integraciones bidireccionales e informes complejos añaden decisiones. Pueden estar justificados, pero necesitan una función clara en el encargo.

La conversación de presupuesto debe empezar por el primer proceso completo y sus dependencias reales. Una lista atractiva de funciones todavía no es un alcance de entrega.

Consulta el desarrollo de aplicaciones web o hablemos de tu portal.