A sua mensagem foi enviada.
Processaremos o seu pedido e contactá-lo-emos logo que possível.
O formulário foi enviado com sucesso.
Encontrará mais informações na sua caixa de correio.

Selecionar a língua

Innowise auditou e refactorou a plataforma de eventos Baker-to-Vegas para o Los Angeles Police Revolver and Athletic Club para restaurar a base de código atual, colmatar lacunas de segurança e simplificar o suporte futuro.
Base de código actualizada sincronizado com a aplicação em direto
Relatórios em PDF 60x mais rápidos de cerca de 1 hora a 1 minuto

O cliente é o Los Angeles Police Revolver and Athletic Club (LAPRAAC), uma organização privada com uma longa história de apoio ao Departamento de Polícia de Los Angeles através de formação e actividades comunitárias. O LAPRAAC está também por detrás da estafeta anual Baker to Vegas Challenge Cup Relay, a maior corrida de estafetas das forças policiais do mundo.
O que mais se destacou foi a forma como lidaram com o processo. A equipa manteve-nos bem informados, comunicou atempadamente sempre que os horários tinham de ser alterados e foi franca em relação a quaisquer problemas que encontrasse. Foi uma abordagem direta em que nunca prometeram resultados excessivos, mas sim um progresso constante sem necessidade de uma supervisão pesada. Ainda hoje, mantemos um contacto estreito. A sua mentalidade orientada para o cliente e a sua prontidão para ajudar tornam a colaboração fácil e fiável.

Durante a descoberta e auditoria iniciais, a Innowise analisou a plataforma Baker-to-Vegas em funcionamento, o código-fonte disponível e os requisitos do cliente para manutenção futura. Ajudou a especificar os seguintes desafios comerciais e técnicos.
O projeto começou com uma fase de pré-venda que combinava trabalho de descoberta e auditoria. A nossa equipa teve acesso ao servidor e analisou a plataforma Baker-to-Vegas em funcionamento, comparando-a com o arquivo de código-fonte mais recente fornecido pelo anterior contratante. Isso ajudou-nos a compreender a diferença entre a aplicação em funcionamento e o código-fonte disponível, a estimar o âmbito e a definir os passos seguintes.
Durante a revisão, verificámos também que o projeto precisava de mais do que a recuperação do código. A nossa equipa identificou lacunas de segurança, problemas de qualidade do código e inconsistências nas principais práticas de desenvolvimento. Com base nisso, passámos da avaliação para melhorias práticas.
A nossa equipa restaurou o código fonte, de modo a refletir a plataforma Baker-to-Vegas em funcionamento. A funcionalidade que existia apenas no servidor foi adicionada de novo à base de código, dando ao cliente uma versão de projeto bem estruturada que poderia facilmente manter e atualizar.
Efectuámos uma refacção completa do projeto. A nossa equipa limpou o código, abordou questões relacionadas com a segurança, aplicou patches de segurança e alinhou a aplicação com os padrões de desenvolvimento actuais. Desta forma, a plataforma tornou-se mais estável, segura e resiliente.
Para tornar a plataforma mais sustentável ao longo do tempo, introduzimos um sistema de controlo de versões adequado para que o cliente tivesse sempre acesso à base de código atual em vez de depender de arquivos desactualizados. Também automatizámos a implementação no servidor do cliente, o que tornou os lançamentos mais rápidos, mais suaves e mais fáceis de gerir sempre que eram necessárias actualizações.
A equipa também introduziu uma abordagem CMS simples que permite ao cliente atualizar o conteúdo do sítio Web através de uma interface de administração simples.
Outra melhoria importante foi a geração de relatórios em PDF. À medida que os volumes de dados aumentavam, a exportação de relatórios podia demorar cerca de uma hora. Após a otimização, o mesmo processo demorou cerca de um minuto, o que eliminou um grande estrangulamento num dos principais fluxos de trabalho da plataforma.
Depois de concluída a fase principal, o cliente continuou a voltar com novos pedidos. Uma vez que a plataforma já tinha uma base de código actualizada, um controlo de versões adequado e uma implementação automatizada, a nossa equipa podia intervir rapidamente, fazer alterações sem riscos desnecessários e fornecer actualizações com muito poucas despesas.
A configuração da entrega manteve-se simples. Um líder técnico manteve-se próximo do projeto, manteve o contexto claro para a equipa de engenharia e tratou da comunicação com o cliente. Uma vez que os pedidos foram chegando gradualmente, esta abordagem manteve o trabalho eficiente sem acrescentar despesas desnecessárias. A maior parte da comunicação foi feita por correio eletrónico, com chamadas por Zoom quando era necessária uma discussão em direto.
Quando uma plataforma está ligada a um evento como o Baker-to-Vegas, até mesmo uma pequena atualização pode causar problemas se o código no servidor não corresponder ao código que tem. Queríamos eliminar essa incerteza e garantir que o cliente tivesse uma base de código que pudesse utilizar meses mais tarde, sem perder tempo a compará-la com a versão ativa.


junho de 2024 -
O cliente recebeu uma aplicação actualizada numa pilha de tecnologia mais recente, com correcções de segurança implementadas e uma base de código atual a partir da qual pode continuar a trabalhar. Em vez de dependerem de um arquivo ZIP antigo, têm agora a plataforma real em formato de fonte, o que torna as alterações futuras muito mais fáceis de gerir.
A entrega também foi acelerada. Com o controlo de versões e passos de implementação repetíveis, a equipa podia implementar novos pedidos e lançá-los sem a confusão e os atrasos adicionais que costumavam atrasar as actualizações. Isto reduziu o esforço de suporte e simplificou as alterações quotidianas.
Globalmente, a plataforma tornou-se mais fácil de manter, mais segura de gerir e mais barata de suportar. O cliente pôde proteger a sua reputação em torno de uma plataforma de eventos de alta visibilidade, mantendo os custos contínuos sob controlo.
A sua mensagem foi enviada.
Processaremos o seu pedido e contactá-lo-emos logo que possível.