Excalibur USA LLC tenía una idea de cumplimiento legal especializada, pero el flujo de trabajo no encajaba perfectamente en software genérico.
La empresa entendía el proceso de cumplimiento que quería implementar. La pieza que faltaba era convertir esos requisitos en una aplicación real que las personas pudieran usar.
Booking Ninjas trabajó con Excalibur para llevar esa idea de un concepto empresarial a un software funcional.
El problema: el proceso existía, pero el software no
Excalibur no llegó a Booking Ninjas buscando otra aplicación empresarial estándar.
Ya tenía un concepto de cumplimiento específico y un conjunto de requisitos sobre cómo debería funcionar ese proceso.
El desafío era convertir ese conocimiento en software.
- Entender el proceso de cumplimiento
- Mapear los pasos importantes
- Decidir qué información capturar
- Convertir reglas en comportamiento del software
- Hacer que el flujo de trabajo sea práctico de usar
- Construir una aplicación funcional
El software genérico puede funcionar bien cuando el proceso es común y las reglas ya están integradas en el producto.
Excalibur tenía la situación opuesta: el proceso en sí era la parte importante, por lo que la aplicación tenía que seguirlo.
La solución: convertir los requisitos en un flujo de trabajo real
Booking Ninjas trabajó a través de los requisitos de Excalibur y tradujo el concepto de cumplimiento en una estructura de aplicación.
Eso significaba entender qué necesitaba suceder primero, qué información pertenecía a cada paso, qué acciones necesitaba realizar un usuario y cómo debería avanzar el flujo de trabajo.
Comenzar con el problema de cumplimiento y la forma en que Excalibur quería manejarlo.
Convertir el proceso en pasos claros, registros, reglas y acciones.
Crear el software funcional en torno a esos requisitos en lugar de un template genérico.
Proporcionar a Excalibur un producto funcional que pudiera llevar el proceso de cumplimiento en software.
Por qué una aplicación personalizada tenía sentido
| Excalibur necesitaba | Enfoque de Booking Ninjas | Por qué importaba |
|---|---|---|
| Un proceso de cumplimiento especializado | Diseño de flujo de trabajo personalizado | La aplicación podía seguir los pasos de cumplimiento reales en lugar de forzarlos en un proceso no relacionado. |
| Información y reglas específicas | Registros y lógica personalizados | La estructura de datos podía reflejar lo que Excalibur necesitaba que la aplicación supiera. |
| Un producto usable | Desarrollo de aplicaciones | La idea se convirtió en algo con lo que los usuarios podían trabajar en lugar de permanecer como un concepto empresarial escrito. |
| Espacio para cambiar | Base configurable | La dirección del producto podía revisarse a medida que cambiaban los requisitos, reglas o el proceso operativo. |
El flujo de trabajo pertenecía a Excalibur
Este proyecto es un buen ejemplo de lo que "tu organización" puede significar en la práctica.
La parte útil del software personalizado no es simplemente que tenga un logo diferente.
Puede seguir la propia información, proceso, reglas, usuarios y decisiones de la organización.
Booking Ninjas puede aportar la base de Salesforce y la estructura técnica, pero el cliente aún decide lo que el flujo de trabajo necesita hacer.
El Centro de Conocimiento explica esta idea más amplia en ¿Qué significa configuración? .
Lo que Booking Ninjas entregó
El resultado fue sencillo: el concepto de cumplimiento de Excalibur se convirtió en una aplicación funcional.
El concepto de cumplimiento pasó de requisitos y discusiones a un producto funcional.
El flujo de trabajo se construyó en torno a las necesidades de Excalibur en lugar de comenzar con un proceso genérico fijo.
El producto pudo representar reglas e información que no encajaban bien en el software estándar.
Booking Ninjas mantuvo la experiencia de convertir un proceso de cumplimiento especializado en una aplicación funcional.
Dónde encaja este trabajo con Booking Ninjas hoy
El software de cumplimiento legal no es el enfoque principal de Booking Ninjas hoy.
Nuestra plataforma central ahora comienza con el Motor de Reservas y la Gestión de Reservas, con otras aplicaciones añadidas cuando una operación necesita flujos de trabajo más conectados.
Pero el proyecto de Excalibur sigue siendo importante porque muestra otra parte de lo que la base de Salesforce puede hacer: apoyar un flujo de trabajo especializado que no encaja en una aplicación genérica.
Booking Ninjas también tiene una capacidad actual de Gestión de Cumplimiento para requisitos regulatorios, políticas, flujos de trabajo de cumplimiento, informes y acciones correctivas.
Esa capacidad actual no debe tratarse como la aplicación exacta de Excalibur. Muestra que los flujos de trabajo de cumplimiento aún tienen un lugar en la plataforma más amplia cuando el caso de uso tiene sentido.
No tenemos que empezar desde cero cada vez
Una parte útil de construir software a lo largo del tiempo es mantener lo que ya se ha aprendido.
Si otra organización se acerca a Booking Ninjas con un flujo de trabajo legal o de cumplimiento serio, podemos analizar el problema con el beneficio del trabajo que ya hemos realizado.
Eso no significa reabrir una aplicación antigua y dar a cada cliente lo mismo.
Significa que podemos revisar la dirección del producto anterior, mantener las ideas útiles y construir en torno a las regulaciones, datos, usuarios y procesos actuales de la nueva organización.
Así es como Booking Ninjas aborda la organización de Salesforce : la tecnología proporciona el entorno de trabajo, mientras que la configuración toma forma en torno a la organización que la utiliza.
Los flujos de trabajo complejos son a menudo donde el software personalizado importa más
Booking Ninjas puede soportar flujos de trabajo simples, pero la razón más fuerte para construir en torno a Salesforce aparece cuando varias reglas, registros, usuarios o pasos necesitan trabajar juntos.
Esa fue la parte importante del caso de uso de Excalibur.
El proceso de cumplimiento en sí llevaba el valor, por lo que el software necesitaba suficiente flexibilidad para reflejarlo.
La Plataforma Lightning de Salesforce proporciona a Booking Ninjas herramientas para registros personalizados, flujos de trabajo, interfaces, automatización y desarrollo de aplicaciones cuando una configuración estándar no es suficiente.
La tecnología está ahí para ayudar a resolver el problema. Las decisiones finales aún pertenecen a la organización que la utiliza.
Aprende más sobre este tipo de configuración
Ve lo que significa dar forma a Booking Ninjas en torno a los procesos y requisitos reales de una organización.
¿Qué significa configuración? →Ve cómo los registros, flujos de trabajo, usuarios, automatización y otras herramientas pueden vivir en el propio entorno de Salesforce de una organización.
¿Qué es una organización de Salesforce? →Ve el enfoque actual de Booking Ninjas hacia regulaciones, políticas, seguimiento de cumplimiento y acciones correctivas en Salesforce.
Explora la Gestión de Cumplimiento →Acerca de esta historia: Esta página describe una aplicación personalizada de cumplimiento legal que Booking Ninjas construyó para Excalibur USA LLC. No reclama ahorros, ingresos o resultados de cumplimiento medidos después del lanzamiento, y la aplicación original no se presenta como un producto estándar de Booking Ninjas ofrecido hoy.
¿Tienes un flujo de trabajo que el software genérico no encaja?
Muéstranos cómo funciona realmente el proceso. Booking Ninjas puede ayudarte a ver si Salesforce y la tecnología que ya hemos construido pueden adaptarse a ello.