ARQUITETURA DA PLATAFORMA

Núcleo partilhado.
Configuração local.
Lançamentos controlados.

O modelo de engenharia subjacente à Black Fleet: lógica operacional, aplicações dedicadas, integrações de pagamento e ligações aos serviços dos quais uma operação de transporte depende.

01 ARQUITETURA DE IMPLEMENTAÇÃO

Lógica comum.
Implementações dedicadas.

O desenho do sistema para uma implementação na cidade combina uma lógica operacional partilhada com aplicações dedicadas e configuração local. A sua proposta define os resultados a entregar, as integrações e os marcos de entrega.

BLACK FLEET DEV

Núcleo operacional partilhado

Lógica de reservas · fluxos de trabalho da aplicação · versões padrão

REFERÊNCIA OPERACIONAL

LondresBandeira do Reino Unido

  • Aplicação para clientes com a marca da cidade · iOS e Android
  • Aplicação de motoristas com a marca da cidade · iOS e Android
  • Área de trabalho do operador · Computadores Mac e Windows
  • Site da cidade
  • Configuração local e limites de dados
MODELO DE IMPLEMENTAÇÃO MUNICIPAL

Cidade parceira

  • Aplicação para clientes com a marca da cidade · iOS e Android
  • Aplicação de motoristas com a marca da cidade · iOS e Android
  • Área de trabalho do operador · Computadores Mac e Windows
  • Site da cidade
  • Configuração local e limites de dados

Conceção do sistema para implementações nas cidades. Londres serve de referência operacional; as aplicações, funcionalidades e datas de lançamento são acordadas para cada implementação.

02 PRINCÍPIOS DE ENGENHARIA

Configuração.
Permissões. Integração.

01

Configuração da cidade

Defina a identidade do operador, as categorias de serviço, a localização geográfica, a moeda e o fuso horário para cada implantação na cidade.

02

Concepção do fluxo de trabalho

Estabeleça a correspondência entre as etapas de reserva, atribuição e atualizações da viagem e as informações e ações necessárias a cada função.

03

Limites de acesso

A separação de dados dos operadores, as permissões baseadas em funções e o acesso de suporte especificamente autorizado são requisitos do modelo de implementação municipal.

04

Limites de integração

Defina como os eventos dos prestadores se relacionam com as reservas, registos de pagamento e atualizações de viagens, com acesso adequado a cada fluxo de trabalho.

05

Disciplina de lançamento

Manter as funcionalidades comuns no núcleo partilhado, verificando a configuração e a prontidão para lançamento em cada implementação por parte do operador.

03 PAGAMENTOS E INTEGRAÇÕES DE SISTEMAS

Pagamentos interligados.
Operações interligadas.

Desenvolvemos as integrações que ligam o processo de pagamento do cliente, os registos operacionais e os serviços externos. Cada ligação é concebida em torno de um fluxo de trabalho de transporte.

01

Pagamentos e finalização da compra

A plataforma de Londres inclui integração com o Stripe para pagamentos de clientes, ligando eventos de finalização de compra e de estado de pagamento aos registos de reserva.

02

Mapas e cálculo de percursos

Pesquisa de endereços, dados de localização e informações de percurso para apoiar a reserva e o planeamento de viagens no âmbito da implementação configurada.

03

Dados de voo

Pesquisa de voos e informações sobre horários para reservas relacionadas com aeroportos e fluxos de trabalho de recolha.

04

Mensagens e notificações

Integrações de e-mail, SMS e notificações push configuradas em função de eventos de reserva acordados, atualizações de viagem e funções dos utilizadores.

A seleção de prestadores de serviços, os fluxos de trabalho ativados, os requisitos da conta e os custos de utilização de terceiros são confirmados para cada implementação.

Discuta os seus requisitos de integração

04 LIQUIDAÇÃO DOS MOTORISTAS

Receitas por viagem.
Aprovação. Pagamento.

Um fluxo de trabalho de liquidação que liga os rendimentos dos motoristas, a aprovação financeira e a programação de pagamentos.

O modelo de liquidação associa as viagens concluídas e os pagamentos aprovados aos motoristas com os pagamentos bancários programados, a confirmação do prestador de serviços e a autofaturação consolidada. O plano de implementação define como essas etapas se interligam na sua operação.

A integração automatizada de pagamentos, as funções de aprovação, os ciclos de pagamento e os requisitos de autofaturação estão especificados no âmbito de entrega acordado, com verificações de aceitação antes da ativação.

Discutir os fluxos de trabalho relativos à liquidação dos motoristas

05 SEGURANÇA E QUALIDADE

Autorizações.
Verificação. Responsabilidade.

A nossa abordagem de engenharia tem em conta as pessoas que utilizam a plataforma, as ações que podem realizar e as verificações relacionadas com uma alteração.

01

Limites de acesso

Os fluxos de trabalho de clientes, motoristas e operadores têm requisitos de acesso distintos. As verificações de funções e propriedade na camada de serviço apoiam esses limites, a par das permissões apresentadas em cada aplicação.

02

Verificação do fluxo de trabalho

As verificações automatizadas apoiam o desenvolvimento de fluxos de trabalho de reserva, atribuição e pagamento. Os critérios de aceitação específicos da implementação definem os cenários a verificar antes da ativação.

03

Entrega controlada

Os ambientes de desenvolvimento, teste e produção têm finalidades diferentes. O controlo de versões e as verificações específicas apoiam a avaliação das alterações antes do lançamento.

04

Feedback operacional

A manutenção liga o desenvolvimento de software à utilização no dia-a-dia. Os problemas comunicados e o feedback dos operadores ajudam a priorizar correções e melhorias padrão da plataforma.

A nossa abordagem à segurança da informação e às normas de qualidade

DESENVOLVIMENTO CONTÍNUO

Mantenha o essencial.
Defina o âmbito das extensões.

A manutenção contínua do software e as atualizações padrão da plataforma estão incluídas na subscrição mensal.

Os fluxos de trabalho específicos do operador, relatórios personalizados, integrações personalizadas e outros trabalhos fora do roteiro normal podem ser avaliados e orçamentados separadamente.

As aplicações dedicadas às cidades estão incluídas na configuração do «City Launch», com o lançamento e a distribuição acordados para cada implementação.

O PRÓXIMO PASSO

Comece por definir os requisitos do seu sistema.

Apresente o seu processo de reserva, necessidades de integração e restrições operacionais numa demonstração da plataforma.

Planeie a sua implementação