A Excalibur USA LLC tinha uma ideia de conformidade legal especializada, mas o fluxo de trabalho não se encaixava perfeitamente em software genérico.
A empresa compreendia o processo de conformidade que queria executar. A peça que faltava era transformar esses requisitos em um aplicativo real que as pessoas pudessem realmente usar.
A Booking Ninjas trabalhou com a Excalibur para levar essa ideia de um conceito de negócios para um software funcional.
O problema: o processo existia, mas o software não
A Excalibur não procurou a Booking Ninjas em busca de mais um aplicativo de negócios padrão.
Ela já tinha um conceito de conformidade específico e um conjunto de requisitos sobre como esse processo deveria funcionar.
O desafio era transformar esse conhecimento em software.
- Compreender o processo de conformidade
- Mapear as etapas importantes
- Decidir quais informações capturar
- Transformar regras em comportamento do software
- Fazer o fluxo de trabalho prático de usar
- Construir um aplicativo funcional
Software genérico pode funcionar bem quando o processo é comum e as regras já estão incorporadas ao produto.
A Excalibur tinha a situação oposta: o processo em si era a parte importante, então o aplicativo tinha que segui-lo.
A solução: transformar os requisitos em um fluxo de trabalho real
A Booking Ninjas trabalhou nos requisitos da Excalibur e traduziu o conceito de conformidade em uma estrutura de aplicativo.
Isso significava entender o que precisava acontecer primeiro, quais informações pertenciam a cada etapa, quais ações um usuário precisava realizar e como o fluxo de trabalho deveria avançar.
Começar com o problema de conformidade e a maneira como a Excalibur queria lidar com isso.
Transformar o processo em etapas claras, registros, regras e ações.
Criar o software funcional em torno desses requisitos, em vez de um modelo genérico.
Dar à Excalibur um produto funcional que pudesse carregar o processo de conformidade em software.
Por que um aplicativo personalizado fazia sentido
| A Excalibur precisava | Abordagem da Booking Ninjas | Por que isso importava |
|---|---|---|
| Um processo de conformidade especializado | Design de fluxo de trabalho personalizado | O aplicativo poderia seguir as etapas reais de conformidade em vez de forçá-las em um processo não relacionado. |
| Informações e regras específicas | Registros e lógica personalizados | A estrutura de dados poderia refletir o que a Excalibur precisava que o aplicativo soubesse. |
| Um produto utilizável | Desenvolvimento de aplicativo | A ideia se tornou algo com que os usuários pudessem trabalhar, em vez de permanecer um conceito de negócios escrito. |
| Espaço para mudanças | Fundação configurável | A direção do produto poderia ser revisitada à medida que requisitos, regras ou o processo operacional mudassem. |
O fluxo de trabalho pertencia à Excalibur
Este projeto é um bom exemplo do que "sua organização" pode significar na prática.
A parte útil do software personalizado não é simplesmente que ele tem um logotipo diferente.
Ele pode seguir as próprias informações, processos, regras, usuários e decisões da organização.
A Booking Ninjas pode trazer a fundação do Salesforce e a estrutura técnica, mas o cliente ainda decide o que o fluxo de trabalho precisa fazer.
O Centro de Conhecimento explica essa ideia mais ampla em O que significa configuração? .
O que a Booking Ninjas entregou
O resultado foi direto: o conceito de conformidade da Excalibur se tornou um aplicativo funcional.
O conceito de conformidade passou de requisitos e discussões para um produto funcional.
O fluxo de trabalho foi construído em torno das necessidades da Excalibur, em vez de começar com um processo genérico fixo.
O produto poderia representar regras e informações que não se encaixavam bem em software comum de prateleira.
A Booking Ninjas manteve a experiência de transformar um processo de conformidade especializado em um aplicativo funcional.
Onde esse trabalho se encaixa com a Booking Ninjas hoje
O software de conformidade legal não é o foco principal da Booking Ninjas hoje.
Nossa plataforma central agora começa em torno do Motor de Reservas e Gestão de Reservas, com outros aplicativos adicionados quando uma operação precisa de fluxos de trabalho mais conectados.
Mas o projeto Excalibur ainda importa porque mostra outra parte do que a fundação do Salesforce pode fazer: apoiar um fluxo de trabalho especializado que não se encaixa em um aplicativo genérico.
A Booking Ninjas também possui uma atual Gestão de Conformidade capacidade para requisitos regulatórios, políticas, fluxos de trabalho de conformidade, relatórios e ações corretivas.
Essa capacidade atual não deve ser tratada como o exato aplicativo da Excalibur. Ela mostra que fluxos de trabalho de conformidade ainda têm um lugar na plataforma mais ampla quando o caso de uso faz sentido.
Não precisamos começar do zero toda vez
Uma parte útil de construir software ao longo do tempo é manter o que já foi aprendido.
Se outra organização vier à Booking Ninjas com um fluxo de trabalho sério de conformidade ou legal, podemos olhar para o problema com o benefício do trabalho que já fizemos.
Isso não significa reabrir um aplicativo antigo e dar a cada cliente a mesma coisa.
Significa que podemos revisar a direção do produto anterior, manter as ideias úteis e construir em torno das regulamentações, dados, usuários e processos atuais da nova organização.
Essa também é a abordagem da Booking Ninjas em relação à organização Salesforce : o tecnologia fornece o ambiente de trabalho, enquanto a configuração toma forma em torno da organização que a utiliza.
Fluxos de trabalho complexos são frequentemente onde o software personalizado importa mais
A Booking Ninjas pode suportar fluxos de trabalho simples, mas a razão mais forte para construir em torno do Salesforce aparece quando várias regras, registros, usuários ou etapas precisam trabalhar juntos.
Essa foi a parte importante do caso de uso da Excalibur.
O processo de conformidade em si carregava o valor, então o software precisava de flexibilidade suficiente para refletir isso.
A Plataforma Lightning do Salesforce oferece à Booking Ninjas ferramentas para registros personalizados, fluxos de trabalho, interfaces, automação e desenvolvimento de aplicativos quando uma configuração padrão não é suficiente.
A tecnologia está lá para ajudar a resolver o problema. As escolhas finais ainda pertencem à organização que a utiliza.
Saiba mais sobre esse tipo de configuração
Veja o que significa moldar a Booking Ninjas em torno dos processos e requisitos reais de uma organização.
O que significa configuração? →Veja como registros, fluxos de trabalho, usuários, automação e outras ferramentas podem viver no próprio ambiente Salesforce de uma organização.
O que é uma organização Salesforce? →Veja a abordagem atual da Booking Ninjas para regulamentos, políticas, rastreamento de conformidade e ações corretivas no Salesforce.
Explore a Gestão de Conformidade →Sobre esta história: Esta página descreve um aplicativo de conformidade legal personalizado que a Booking Ninjas construiu para a Excalibur USA LLC. Não reivindica economias, receitas ou resultados de conformidade mensurados após o lançamento, e o aplicativo original não é apresentado como um produto padrão da Booking Ninjas oferecido hoje.
Tem um fluxo de trabalho que o software genérico não se encaixa?
Mostre-nos como o processo realmente funciona. A Booking Ninjas pode ajudá-lo a ver se o Salesforce e a tecnologia que já construímos podem ser moldados em torno disso.