Por favor, deixe os seus contactos, enviar-lhe-emos o nosso whitepaper por e-mail
Autorizo o tratamento dos meus dados pessoais para o envio de materiais de marketing personalizados em conformidade com a Política de privacidade. Ao confirmar a submissão, o utilizador aceita receber materiais de marketing
Obrigado!

O formulário foi enviado com sucesso.
Encontrará mais informações na sua caixa de correio.

O Innowise é uma empresa internacional de desenvolvimento de software de ciclo completo fundada em 2007. Somos uma equipa de mais de 1600+ profissionais de TI que desenvolvem software para outros profissionais em todo o mundo.
Sobre nós
O Innowise é uma empresa internacional de desenvolvimento de software de ciclo completo fundada em 2007. Somos uma equipa de mais de 1600+ profissionais de TI que desenvolvem software para outros profissionais em todo o mundo.

Aplicação móvel para colaboradores My Innowise

Aplicação móvel multiplataforma para garantir uma notificação rápida e uma comunicação sem falhas em toda a empresa

Cliente

Indústria
Tecnologia da informação
Região
UE
Cliente desde
2007

Desenvolvemos uma aplicação móvel para o Grupo Innowise, a fim de reunir todos os nossos funcionários para fornecer prontamente informações empresariais valiosas e permitir uma comunicação contínua.

Desafio

Toda a informação da empresa era divulgada através de chats locais ou de correio eletrónico. À medida que a empresa foi crescendo e foram abertos muitos escritórios novos, houve cada vez mais chats deste tipo e, finalmente, o processo de comunicação tornou-se um desafio. Além disso, a informação valiosa para os funcionários estava descentralizada e armazenada em diferentes aplicações e ferramentas.

Tornou-se vital criar uma aplicação móvel que permitisse um acesso rápido e fácil à informação, uma comunicação sem descontinuidades e uma rápida resolução de problemas. A transição para o trabalho remoto devido à pandemia de COVID-19 só veio reforçar esta necessidade.

A solução é suposto permitir:
  • os funcionários têm acesso centralizado às informações da empresa;
  • uma comunicação sem falhas entre a empresa e os trabalhadores;
  • uma forma simplificada de organizar todos os assuntos relacionados com a empresa.

Solução

Desenvolvemos uma aplicação multiplataforma disponível para dispositivos iOS e Android com funcionalidades que oferecem um acesso rápido a informações úteis para os funcionários. Permite ainda o envio de pedidos dos utilizadores para os sistemas internos da empresa, de forma a resolver rapidamente diversas questões.

Funcionalidade da aplicação: sobre a empresa

Devido ao trabalho remoto causado pela pandemia de COVID-19, a qualidade da comunicação entre os funcionários piorou. Devido à impossibilidade de realizar eventos empresariais offline, o espírito de equipa diminuiu.

Por tudo isto, preenchemos a aplicação com as informações da empresa úteis para os funcionários, com as opções de filtrar as informações por tópico, subscrever, avaliar o conteúdo através de reacções (gostos, partilhas) e ver os perfis dos colegas.

Aqui está a funcionalidade que permite todas as opções acima:

  • Separador Comunidade (Notícias, YouTube) com etiquetas para filtragem;
  • Separador Notificações para acesso rápido às últimas notícias da empresa;
  • Separador de estatísticas da empresa (crescimento dos empregados, estatísticas de gestão, mercados em que a empresa opera);
  • Pesquise e veja as opções dos colegas (estado, aniversário com a possibilidade de subscrever uma notificação relacionada);
  • Separador do calendário de eventos empresariais;
  • Funcionalidade do inquérito.

Funcionalidade da aplicação: assistência aos empregados

Tendo em conta a falta de uma base de conhecimentos móvel com informações organizacionais, bem como a capacidade de enviar pedidos relacionados para o seu processamento atempado, adicionámos as funcionalidades de acesso rápido ao gestor de tarefas empresariais, uma secção com informações sobre os processos organizacionais da empresa:

  • Separador de ajuda com FAQ (ligações úteis, informações sobre trabalho remoto, férias, dias de baixa, etc.);
  • Serviço de apoio;
  • Faça o check-out no Jira Service Desk no separador Service Desk;
  • Reclamações e sugestões;
  • Reservar uma opção de local de trabalho.

Funcionalidade da aplicação: assistência aos empregados (programa de bónus)

Os funcionários não estavam suficientemente informados sobre os benefícios da empresa e, consequentemente, não os utilizavam. Preenchemos a aplicação com programas de fidelização dos funcionários actualizados, abrangendo descontos e bónus.

Activámos o perfil do funcionário que funciona como um cartão de descontos virtual, um separador de bónus com descontos de parceiros por cidade, uma lista de bónus disponíveis e condições, a possibilidade de se inscrever em actividades empresariais (aulas de inglês e ioga) e a opção de enviar comida para um escritório, andar ou sala específicos.

Funcionalidade da aplicação: para potenciais empregados

Para colmatar a falta de um serviço centralizado de informação dos candidatos e de recolha de candidaturas, acrescentámos informações sobre as condições de recrutamento e a funcionalidade de envio de CV diretamente a partir da aplicação. Além disso, a aplicação fornecerá, a longo prazo, as informações de integração.

Permitimos que os utilizadores conheçam os requisitos dos candidatos ao programa de referência e enviem o pedido diretamente a partir da aplicação através do separador Bónus com a secção Referência.

Planeamos enriquecer a aplicação com informações sobre a integração de novos funcionários e ativar a opção de visualização de convidados (informações gerais sobre a empresa, vagas disponíveis e candidatura a estágio ou vaga).

Tecnologias e ferramentas

Backend
Java 17, WebFlux / Reator, Lombok, MapStruct, Spring Boot, Spring Security, Spring Data R2DBC, Spring Data Mongo, WebSockets / gRPC / REST, Firebase, Kafka, Keycloak
Desenvolvimento móvel
Dart, Flutter, Bloc, Dio, http, Firebase Analytics, Firebase Crashlytics, Firestore, Keycloak, Web Sockets / REST, SharedPreferences, Mocktail, Flutter Tests, WebView
Plataformas
iOS, Android
Bases de dados
MongoDB, PostgreSQL
Integração perfeita
Pipelines do Bitbucket, Helm
Gestão da configuração
K8S configmaps
Gestão de contentores
AWS EKS
Monitorização do servidor
Prometheus, Grafana
Gestão do registo de eventos
ELK
O Flutter permite um desenvolvimento de código mais simplificado, tem um desempenho quase nativo e demonstra um enorme potencial de personalização da IU graças ao motor da Skia. Como a aplicação foi criada com uma única ferramenta de desenvolvimento multiplataforma, foi criada apenas uma base de código. Isso resultou na necessidade de menos recursos para suporte e desenvolvimento adicionais da aplicação.

Processo

Tínhamos uma visão clara de como a aplicação deveria funcionar e resolvemos os problemas com tudo o resto, tendo em conta o processo de desenvolvimento:

  • criar a conceção da aplicação e a sua arquitetura,
  • implementar as ideias sobre a funcionalidade da aplicação;
  • manter a aplicação após o lançamento.
    Descoberta

    Numa primeira fase, a nossa equipa analisou os pontos fracos dos trabalhadores e descobriu as melhores soluções tecnológicas possíveis. Concebemos a arquitetura básica da aplicação de RH para colaboradores e criámos maquetas para calcular o custo de desenvolvimento. Para obter uma estimativa mais exacta, criámos um plano detalhado para o desenvolvimento de cada módulo.

    Escolha da tecnologia

    Ao escolher as tecnologias, o objetivo é desenvolver e lançar a aplicação o mais rapidamente possível e torná-la fácil de manter e aperfeiçoar. É aqui que é necessário considerar o desenvolvimento multiplataforma. Como resultado, não há necessidade de trabalhar em duas versões da aplicação. Em vez disso, é necessário apenas um único ciclo de desenvolvimento para lançar o Android e o iOS.

    Segurança

    Activámos a monitorização da localização do dispositivo IP quando a aplicação está a ser utilizada (anti-fraude) e enviámos as respectivas notificações ao utilizador por correio eletrónico. A nossa equipa definiu o limite de utilização da aplicação apenas para um dispositivo (num determinado momento). Além disso, activámos o pedido de confirmação total de dados pessoais/de contacto (por telefone, Telegram, WhatsApp) para evitar a fuga de dados pessoais dos funcionários. A exportação de dados de contacto não é permitida. Todas estas medidas garantem cem por cento de segurança da aplicação.

    MVP development

    Entregámos módulo a módulo de duas em duas semanas, discutimos as tarefas no Slack e acompanhámos as tarefas. Cada fase de desenvolvimento foi concluída com os testes unitários e manuais para detetar e corrigir os erros mais pequenos o mais cedo possível.

    MVP development

    Depois de acordada a estrutura de repartição do trabalho com o cliente, começámos a desenvolver o MVP.

    Entregámos módulo a módulo de duas em duas semanas, discutimos as tarefas no Slack e monitorizámos as tarefas no Jira.

    Cada fase de desenvolvimento foi concluída com os testes unitários e manuais, para que pudéssemos detetar e corrigir os mais pequenos erros o mais cedo possível, evitando que se transformassem em problemas.

    Equipa

    1
    Gestor de projectos
    1
    Analista de negócios
    1
    Arquiteto
    1
    Designer UI/UX
    2
    Programadores Java
    2
    Desenvolvedores do Flutter
    1
    Especialista em controlo de qualidade
    1
    Especialista em DevOps

    Resultados

    A aplicação já é utilizada pelos funcionários da empresa, o que lhes permite receber e partilhar facilmente informações importantes da empresa.
    A solução possui um vasto conjunto de opções, incluindo a integração e o rápido escalonamento da funcionalidade; as características personalizadas para diferentes grupos de utilizadores são implementadas com sucesso.
    Graças às informações actualizadas e ao acesso rápido aos serviços da aplicação, o tráfego da aplicação aumentou 209% nos últimos três meses. Embora o número de utilizadores da aplicação esteja a aumentar, isso não afecta o seu desempenho e segurança.


    Contactar-nos!

    Marcar uma chamada ou preencha o formulário abaixo e entraremos em contacto consigo assim que tivermos processado o seu pedido.

      Inclua os detalhes do projeto, a duração, o conjunto de tecnologias, os profissionais de TI necessários e outras informações relevantes
      Gravar uma mensagem de voz sobre o seu
      projeto para nos ajudar a compreendê-lo melhor
      Anexar documentos adicionais, se necessário
      Enviar ficheiro

      Pode anexar até 1 ficheiro de 2MB no total. Ficheiros válidos: pdf, jpg, jpeg, png

      Informamos que, ao clicar no botão Enviar, o Innowise's processará os seus dados pessoais de acordo com a nossa Política de Privacidade com o objectivo de lhe fornecer informações adequadas.

      O que é que acontece a seguir?

      1

      Após termos recebido e processado o seu pedido, entraremos em contacto consigo para detalhar as necessidades do seu projecto e assinar um NDA para garantir a confidencialidade das informações.

      2

      Após a análise dos requisitos, os nossos analistas e programadores elaboram uma proposta de projecto com o âmbito dos trabalhos, tamanho da equipa, tempo e custos e custos.

      3

      Marcamos uma reunião consigo para discutir a oferta e chegar a um acordo.

      4

      Assinamos um contrato e começamos a trabalhar no seu projecto o mais rapidamente possível.

      Obrigado!

      A sua mensagem foi enviada.
      Processaremos o seu pedido e contactá-lo-emos o mais rapidamente possível.

      Obrigado!

      A sua mensagem foi enviada.
      Processaremos o seu pedido e contactá-lo-emos o mais rapidamente possível.

      seta