1. Resumen ejecutivo
Brainmood Corporation presenta esta propuesta para implementar tres mejoras en la plataforma Apúntame, dirigidas a simplificar los procesos administrativos y facilitar la experiencia de los usuarios.
Las funcionalidades propuestas son:
Módulo 1. Incorporación de correos electrónicos mediante copiar y pegar
Se añadirá una alternativa al sistema actual de invitaciones masivas para permitir que los usuarios ingresen múltiples direcciones de correo electrónico directamente en un campo de texto, sin necesidad de preparar o cargar un archivo Excel/CSV.
Esta mejora aprovechará las funcionalidades que Apúntame ya tiene disponibles, incluyendo las invitaciones individuales y masivas, la descarga de plantillas, la importación de archivos y la asociación de encargados a grupos y secciones.
Módulo 2. Implementación de tutorial interactivo con Driver.js
Se integrará un sistema de orientación que permitirá a los usuarios conocer las principales funcionalidades de Apúntame mediante instrucciones paso a paso, resaltando botones, menús y secciones de la plataforma.
Módulo 3. Edición de facturas recurrentes
Se habilitará la edición de recurrencias existentes para actualizar su configuración sin alterar las facturas emitidas anteriormente.
Las tres mejoras se desarrollarán sobre la infraestructura existente, procurando mantener la consistencia visual, la estabilidad y la experiencia actual de los usuarios.
2. Objetivos del proyecto
Objetivo general
Optimizar la experiencia de los usuarios de Apúntame mediante herramientas que simplifiquen los procesos administrativos y faciliten el aprendizaje de las funcionalidades de la plataforma.
Objetivos específicos
- Agilizar el proceso de invitación de múltiples encargados.
- Eliminar la necesidad de preparar archivos cuando solamente se requiere ingresar una lista de correos electrónicos.
- Reducir errores mediante validaciones automáticas.
- Aprovechar el sistema de invitaciones existente sin duplicar funcionalidades.
- Facilitar la incorporación de nuevos usuarios.
- Ofrecer instrucciones claras sobre el funcionamiento de las herramientas principales.
- Reducir consultas recurrentes relacionadas con el uso de la plataforma.
- Mantener una experiencia consistente en computadoras y dispositivos móviles.
3. Módulo 1: Incorporación de correos electrónicos mediante copiar y pegar
3.1 Descripción
Actualmente, Apúntame permite realizar invitaciones individuales y masivas, descargar una plantilla e importar contactos mediante archivos.
La mejora propuesta consiste en añadir una nueva alternativa dentro del proceso de invitación masiva para que los usuarios puedan copiar una lista de direcciones de correo electrónico y pegarla directamente en la plataforma.
De esta manera, el usuario podrá utilizar el método que le resulte más conveniente sin alterar las funcionalidades que ya están disponibles.
Referencia visual de la opción para pegar correos electrónicos

3.2 Funcionalidades incluidas
A. Nueva opción: Pegar correos electrónicos
Se incorporará una opción identificada como “Pegar correos electrónicos”, que permitirá:
- Ingresar múltiples direcciones en un campo de texto.
- Copiar y pegar contactos desde Excel, Google Sheets, documentos u otras listas.
- Reconocer correos separados por comas, punto y coma o saltos de línea.
- Procesar las direcciones ingresadas para preparar las invitaciones.
Ejemplo de entrada:
correo1@ejemplo.com
correo2@ejemplo.com
correo3@ejemplo.com
También se permitirá ingresar las direcciones separadas por comas:
correo1@ejemplo.com, correo2@ejemplo.com, correo3@ejemplo.com
B. Validación automática
Antes de procesar las invitaciones, el sistema realizará las siguientes verificaciones:
- Validación del formato de los correos electrónicos.
- Identificación de direcciones duplicadas dentro de la lista.
- Eliminación de espacios innecesarios.
- Identificación de registros inválidos.
- Validación del límite existente de hasta 100 invitaciones por operación.
En caso de detectar errores, el sistema mostrará un mensaje para que el usuario pueda corregirlos antes de continuar.
C. Integración con las invitaciones existentes
La nueva alternativa se conectará con el proceso actual de invitaciones de Apúntame.
Esto permitirá:
- Utilizar el sistema de envío de invitaciones existente.
- Mantener las reglas actuales de invitación y registro.
- Aplicar las asociaciones de grupos y secciones seleccionadas.
- Conservar las validaciones y permisos existentes.
- Mostrar una confirmación del procesamiento de las invitaciones.
D. Experiencia de usuario
Se realizarán los ajustes visuales necesarios para que la nueva opción se integre de manera natural al módulo de invitaciones.
La interfaz permitirá identificar claramente las dos alternativas disponibles para una invitación masiva:
- Pegar correos electrónicos.
- Subir un archivo Excel/CSV.
El usuario podrá seleccionar cualquiera de las opciones sin necesidad de cambiar de módulo.
3.3 Funcionalidades existentes que se reutilizarán
Las siguientes herramientas ya forman parte de Apúntame y no requieren desarrollarse nuevamente:
- Selección entre invitación individual y masiva.
- Descarga de plantilla.
- Carga de archivos Excel/CSV.
- Asociación de encargados a grupos y secciones.
- Envío de invitaciones por correo electrónico.
- Reglas existentes de registro y asociación de usuarios.
La implementación se enfocará únicamente en la nueva alternativa de entrada de correos y su integración con el flujo actual.
3.4 Consideraciones técnicas
El desarrollo utilizará la infraestructura y los servicios existentes de Apúntame.
No se contempla modificar el proveedor de correo electrónico ni implementar un servicio independiente de envío masivo.
El estimado considera que la lógica actual de invitaciones puede reutilizarse sin cambios estructurales significativos.
4. Módulo 2: Implementación de tutorial interactivo con Driver.js
4.1 Descripción
Se implementará un tutorial interactivo utilizando Driver.js, una librería de código abierto que permite crear recorridos guiados dentro de aplicaciones web.
Esta herramienta permitirá orientar a los usuarios sobre cómo utilizar las principales funcionalidades de Apúntame mediante instrucciones que aparecerán directamente sobre la interfaz.
El tutorial resaltará botones, menús y secciones específicas, explicando su propósito y guiando al usuario a través de diferentes acciones.
Recurso tecnológico: https://driverjs.com/
Driver.js utiliza una licencia MIT, por lo que su uso no requiere el pago de una licencia comercial bajo sus términos actuales.
4.2 Funcionalidades incluidas
A. Tutorial de bienvenida
Se incorporará un recorrido inicial para orientar a los usuarios nuevos.
El tutorial podrá presentarse cuando el usuario acceda por primera vez al área seleccionada para la implementación.
Su propósito será explicar de manera sencilla dónde se encuentran las principales herramientas y cómo comenzar a utilizarlas.
B. Recorrido guiado paso a paso
El sistema permitirá:
- Resaltar elementos específicos de la interfaz.
- Mostrar explicaciones sobre botones y funcionalidades.
- Guiar al usuario mediante instrucciones secuenciales.
- Oscurecer temporalmente las áreas que no forman parte del paso activo.
- Facilitar la identificación de las herramientas principales.
C. Controles de navegación
El tutorial contará con las siguientes opciones:
Siguiente: Permite avanzar al próximo paso.
Anterior: Permite regresar al paso previo.
Omitir: Permite cerrar el tutorial sin completarlo.
Finalizar: Permite terminar el recorrido.
D. Opción para volver a visualizar el tutorial
Se incorporará una opción para que el usuario pueda acceder nuevamente al tutorial cuando lo necesite.
Esta alternativa podrá ubicarse en una sección de ayuda o en un área accesible de la interfaz, según se determine durante la implementación.
E. Registro del estado del tutorial
El sistema identificará si el usuario:
- No ha iniciado el recorrido.
- Ha completado el recorrido.
- Ha omitido el recorrido.
Esta información permitirá controlar cuándo se presenta nuevamente el tutorial y evitar que aparezca de forma repetitiva.
F. Adaptación visual
El tutorial se ajustará al diseño de Apúntame, procurando mantener consistencia con los colores, la tipografía y los elementos visuales de la plataforma.
También se realizarán pruebas para verificar su funcionamiento en computadoras y navegadores móviles compatibles.
4.3 Alcance inicial del recorrido
La propuesta contempla la configuración de un tutorial principal de hasta 12 pasos.
Los pasos se definirán según las funcionalidades prioritarias que el cliente desee explicar.
Como referencia, el recorrido podría incluir:
- Bienvenida a Apúntame.
- Identificación del menú principal.
- Acceso a las funcionalidades principales.
- Navegación entre secciones.
- Localización de herramientas administrativas.
- Acceso a la gestión de usuarios.
- Identificación de opciones de configuración.
- Acceso a ayuda o información adicional.
- Finalización del recorrido.
La selección definitiva de pantallas y pasos se validará antes de comenzar la configuración.
Ejemplo de textos para el tutorial
- Panel de Control: En esta sección puedes ver un resumen general de tu organización, métricas clave y accesos directos principales.
- Grupos y Secciones: En esta sección puedes crear y organizar los grupos, equipos y secciones que existen en tu organización.
- Documentos y Formularios: En esta sección puedes subir contratos en PDF, solicitar firmas electrónicas y crear formularios personalizados para tus miembros.
- Facturación: En esta sección puedes generar facturas, gestionar cobros a participantes y revisar el historial de pagos.
- Reportes: En esta sección puedes consultar y exportar informes detallados sobre participantes, finanzas y actividades.
- Notificaciones: En esta sección encontrarás todas las alertas y avisos relevantes sobre tu organización y participantes.
- Mi Cuenta y Configuración: En esta sección puedes gestionar el perfil de tu organización, métodos de pago, usuarios del equipo y tu contraseña.
4.4 Tutoriales para diferentes perfiles
Apúntame cuenta con diferentes tipos de usuarios, incluyendo organizaciones, encargados y participantes.
Esta propuesta contempla inicialmente un recorrido principal, que se definirá según el perfil prioritario seleccionado.
Si posteriormente se desea implementar tutoriales independientes para cada perfil, con instrucciones y funcionalidades específicas, estos podrán evaluarse como una ampliación del alcance.
4.5 Consideraciones técnicas
La implementación incluirá:
- Integración de Driver.js en la plataforma.
- Configuración del recorrido.
- Asociación de instrucciones con elementos existentes.
- Ajustes visuales.
- Configuración de los controles de navegación.
- Persistencia del estado del tutorial.
- Pruebas de funcionamiento.
La implementación estará sujeta a la estructura actual de los componentes de Apúntame y a la disponibilidad de los elementos que se utilizarán durante el recorrido.
5. Módulo 3: Edición de facturas recurrentes
5.1 Descripción general
Apúntame ya cuenta con la creación y administración de facturas recurrentes. Esta mejora permitirá a los administradores modificar una factura recurrente previamente configurada sin eliminarla ni crear una nueva, actualizando montos, conceptos, fechas y configuraciones de recurrencia.
Los cambios se aplicarán a las próximas facturas que se generen, manteniendo intacto el historial de facturas previamente emitidas.
5.2 Opción de edición
Se incorporará la opción “Editar factura recurrente” dentro de la administración de facturación para acceder a una recurrencia existente, visualizar su información, modificar los campos habilitados y guardar los cambios sin crear una nueva recurrencia. Se mostrarán mensajes de confirmación al guardar correctamente.
5.3 Información editable
Información general
- Descripción o concepto de facturación.
- Monto establecido para la recurrencia.
- Información adicional o notas asociadas a la factura.
Configuración de recurrencia
- Frecuencia de facturación semanal, mensual, anual u otras opciones existentes.
- Próxima fecha programada de facturación.
- Fecha de finalización, cuando aplique.
- Estado de la recurrencia, según las opciones disponibles actualmente.
También podrán actualizarse los datos editables asociados a la configuración, según la estructura actual del sistema, y se validarán los campos obligatorios antes de guardar.
5.4 Aplicación a futuras facturas
Se actualizará la configuración almacenada para aplicar el nuevo monto o concepto y, cuando corresponda, la próxima fecha de facturación a las facturas generadas posteriormente. Se conservará el historial de facturas previamente generadas y se prevendrán duplicados ocasionados por cambios en la programación.
Importante: Las modificaciones no alterarán retroactivamente las facturas emitidas, pagadas o registradas anteriormente.
5.5 Validaciones y controles
- Verificación de campos requeridos y validación de montos y fechas.
- Confirmación antes de guardar modificaciones.
- Manejo de errores durante la actualización.
- Restricción de acceso a usuarios sin los permisos administrativos correspondientes.
5.6 Pruebas y validación
Se verificará el acceso a la edición, la visualización de la información existente, la modificación y almacenamiento de datos, la actualización de las configuraciones recurrentes, la generación de futuras facturas con la información modificada, la conservación de facturas emitidas y el funcionamiento general del módulo.
5.7 Entregables
- Funcionalidad de edición de facturas recurrentes integrada en Apúntame.
- Formulario de edición con los campos correspondientes.
- Actualización de la lógica de recurrencia para aplicar las modificaciones futuras.
- Validaciones de información y mensajes de confirmación.
- Pruebas funcionales y corrección de errores identificados dentro del alcance.
- Implementación en el ambiente de producción.
5.8 Consideraciones y exclusiones
- Se utilizarán la estructura y la funcionalidad de facturación recurrente existentes en Apúntame.
- Las modificaciones aplicarán únicamente a futuras facturas; no se modificarán retroactivamente facturas emitidas o pagadas.
- No se incluyen nuevas frecuencias de facturación que no existan actualmente.
- No se incluyen cambios a pasarelas de pago, suscripciones externas, procesos contables, reembolsos o conciliaciones.
- Cualquier funcionalidad adicional no descrita en el alcance será evaluada y cotizada por separado.
- El estimado está sujeto a la validación técnica de la estructura actual del módulo, especialmente si la recurrencia depende de servicios externos.
5.9 Beneficios
La edición permitirá una administración más flexible y eficiente, reducirá procesos manuales y evitará eliminar y volver a configurar recurrencias para actualizar su información. Además, favorecerá la consistencia de la facturación, conservará el historial de transacciones y facilitará la administración de cobros programados.
6. Metodología de trabajo
El proyecto se desarrollará en cuatro etapas.
Fase 1. Revisión y validación
Actividades:
- Revisar el proceso actual de invitaciones masivas.
- Validar la integración del nuevo campo de correos.
- Confirmar las reglas de validación.
- Identificar las pantallas que formarán parte del tutorial.
- Definir el contenido de los pasos del recorrido.
Resultado: Alcance funcional y técnico validado.
Fase 2. Desarrollo e integración
Actividades:
- Incorporar la opción para pegar correos electrónicos.
- Implementar las validaciones correspondientes.
- Integrar la nueva alternativa con el sistema de invitaciones existente.
- Instalar y configurar Driver.js.
- Desarrollar el recorrido interactivo.
- Implementar el control del estado del tutorial.
Resultado: Funcionalidades desarrolladas en el ambiente correspondiente.
Fase 3. Pruebas y ajustes
Actividades:
- Validar diferentes formatos de entrada de correos.
- Probar direcciones inválidas y duplicadas.
- Verificar el procesamiento de invitaciones.
- Validar las asociaciones existentes.
- Probar la navegación del tutorial.
- Verificar la presentación de los pasos.
- Realizar pruebas en computadoras y dispositivos móviles.
Resultado: Funcionalidades revisadas y preparadas para validación.
Fase 4. Entrega
Actividades:
- Presentar las mejoras implementadas.
- Facilitar la revisión del cliente.
- Atender errores relacionados con el alcance aprobado.
- Publicar las funcionalidades en el ambiente de producción correspondiente.
Resultado: Mejoras disponibles para su utilización en Apúntame.
7. Tiempo estimado de implementación
Funcionalidad | Tiempo estimado |
|---|---|
Incorporación de correos mediante copiar y pegar | 4 días laborables |
Tutorial interactivo con Driver.js | 10 días laborables |
Edición de facturas recurrentes | 5 días laborables |
Tiempo total estimado | 19 días laborables |
Los tiempos consideran el desarrollo, la integración y las pruebas funcionales. El total supone que los módulos se realizan de forma consecutiva; el plazo definitivo dependerá de la aprobación y la disponibilidad de los accesos necesarios.
El calendario definitivo se confirmará una vez aprobada la propuesta, definidos los pasos del tutorial y validada la disponibilidad del equipo.
8. Inversión económica
Brainmood Corporation presenta una inversión fija para el desarrollo e implementación de las tres funcionalidades propuestas.
Funcionalidad | Inversión |
|---|---|
Módulo 1. Incorporación de correos electrónicos mediante copiar y pegar | $350.00 |
Módulo 2. Tutorial interactivo con Driver.js | $195.00 |
Módulo 3. Edición de facturas recurrentes | $390.00 |
Inversión total del proyecto | $935.00 |
8.1 Condiciones de pago
La inversión se distribuirá de la siguiente manera:
Etapa | Porcentaje | Importe |
|---|---|---|
Aprobación de la propuesta e inicio de los trabajos | 25 % | $233.75 |
Finalización del módulo de incorporación de correos | 25 % | $233.75 |
Finalización del tutorial interactivo | 25 % | $233.75 |
Finalización de la edición de facturas recurrentes | 25 % | $233.75 |
Total | 100 % | $935.00 |
8.2 Consideraciones económicas
- La inversión incluye el desarrollo, la integración y las pruebas funcionales de los tres módulos.
- Se utilizarán los componentes y servicios existentes de Apúntame para optimizar los recursos de desarrollo.
- El tutorial contempla un único recorrido principal de hasta 12 pasos.
- La implementación no incluye tutoriales independientes para cada tipo de usuario.
- Cualquier funcionalidad adicional o modificación fuera del alcance aprobado se evaluará y cotizará por separado.
- No se contemplan costos adicionales de licenciamiento de Driver.js bajo su licencia MIT vigente.
- El precio fijo está sujeto a que las funcionalidades existentes puedan reutilizarse sin modificaciones estructurales significativas.
Inversión total: $935.00 USD.
9. Entregables
Al completar los trabajos se entregarán las siguientes funcionalidades.
Módulo 1
- Nueva opción para pegar múltiples correos electrónicos.
- Reconocimiento de diferentes separadores.
- Validación de direcciones.
- Identificación de duplicados.
- Integración con el sistema actual de invitaciones.
- Mensajes de confirmación y error.
- Pruebas funcionales.
Módulo 2
- Integración de Driver.js.
- Un tutorial principal de hasta 12 pasos.
- Instrucciones visuales sobre elementos de la plataforma.
- Controles para avanzar, retroceder, omitir y finalizar.
- Opción para volver a visualizar el recorrido.
- Registro del estado del tutorial.
- Adaptación visual al diseño existente.
- Pruebas funcionales.
Módulo 3
- Edición de facturas recurrentes y formulario con los campos correspondientes.
- Actualización de la lógica para aplicar los cambios a futuras facturas.
- Validaciones, confirmaciones, pruebas funcionales e implementación en producción.
10. Exclusiones
Los siguientes trabajos no están contemplados dentro de esta propuesta:
- Desarrollo de un sistema independiente de email marketing.
- Integración con Mailchimp u otras herramientas de campañas.
- Implementación de servicios nuevos de envío masivo de correos.
- Rediseño completo del módulo de invitaciones.
- Modificaciones estructurales al sistema de registro.
- Desarrollo de nuevas reglas de roles o permisos.
- Cambios en las asociaciones existentes de grupos y secciones.
- Creación de tutoriales independientes para todos los tipos de usuarios.
- Producción de videos educativos.
- Creación de un centro de ayuda completo.
- Desarrollo de funcionalidades nuevas que no estén descritas.
- Rediseño general de la plataforma.
- Costos de servicios externos, infraestructura o licencias adicionales, si fueran necesarios.
Cualquier necesidad adicional podrá evaluarse y cotizarse por separado.
11. Responsabilidades del cliente
Para facilitar el desarrollo, el cliente deberá colaborar con la validación de los siguientes elementos.
Para la incorporación de correos
- Validar el comportamiento esperado de la nueva opción.
- Confirmar que se mantendrá el límite de 100 correos por operación.
- Aprobar los mensajes de validación y confirmación, cuando corresponda.
Para el tutorial interactivo
- Identificar el perfil de usuario al que estará dirigido el recorrido inicial.
- Confirmar las funcionalidades que deben explicarse.
- Revisar y aprobar los textos del tutorial.
- Validar el recorrido antes de su publicación.
12. Condiciones generales
12.1 Alcance
Los trabajos se limitarán a las funcionalidades descritas y aprobadas en esta propuesta.
12.2 Infraestructura existente
La inversión considera que la plataforma y sus servicios actuales se encuentran operativos y que sus componentes pueden reutilizarse.
Si se identifican dependencias técnicas que requieran modificaciones estructurales, estas se comunicarán y evaluarán antes de realizar trabajos adicionales.
12.3 Modificaciones adicionales
Cualquier solicitud que implique nuevas funcionalidades, cambios estructurales o ampliaciones del alcance requerirá una evaluación y cotización adicional.
12.4 Tiempo de desarrollo
El tiempo estimado total es de 19 días laborables, suponiendo que los módulos se desarrollen consecutivamente.
Este período comenzará a contabilizarse una vez aprobada la propuesta, recibida la información necesaria y coordinado el inicio con el equipo de desarrollo.
12.5 Pruebas y aceptación
Brainmood realizará pruebas funcionales sobre las mejoras desarrolladas.
El cliente tendrá la oportunidad de revisar y validar los resultados antes de la entrega final.
12.6 Corrección de errores
Se atenderán los errores directamente atribuibles a las funcionalidades implementadas, conforme a las condiciones de garantía aplicables al proyecto.
12.7 Publicación
La implementación en producción estará sujeta a la validación de los trabajos y a la disponibilidad del ambiente tecnológico.
12.8 Aprobación
El desarrollo comenzará una vez se confirme por escrito la aceptación del alcance, la inversión y las condiciones correspondientes.
13. Próximos pasos
Para continuar con el proyecto se propone el siguiente proceso:
- Revisión de la propuesta: El cliente evalúa las funcionalidades y condiciones presentadas.
- Validación del alcance: Se confirman los requisitos del nuevo campo de correos y las pantallas del tutorial.
- Aprobación: El cliente autoriza los trabajos y realiza el pago inicial correspondiente.
- Desarrollo: Se implementan las tres funcionalidades.
- Pruebas: Se validan los resultados y se realizan los ajustes necesarios dentro del alcance.
- Entrega: Se presentan las funcionalidades para aprobación y se coordina su publicación.
14. Conclusión
Estas mejoras permitirán continuar optimizando Apúntame sin necesidad de realizar modificaciones significativas a su estructura actual.
La incorporación de correos mediante copiar y pegar simplificará las invitaciones masivas, el tutorial interactivo facilitará el uso de las herramientas y la edición de facturas recurrentes permitirá actualizar futuros cobros sin alterar el historial.
La propuesta busca implementar soluciones prácticas, aprovechar las funcionalidades existentes y mantener un proceso de desarrollo organizado y eficiente.
Inversión total: $935.00 USD
Tiempo estimado: 19 días laborables
Brainmood Corporation
Soluciones tecnológicas personalizadas para optimizar procesos y experiencias digitales.