Por favor, deixe os seus contactos, enviar-lhe-emos a nossa visão geral 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.

Innowise é uma empresa internacional de desenvolvimento de software de ciclo completo fundada em 2007. Somos uma equipa de mais de 1800+ 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.

Sistema ERP para o sector da construção: Aumento de 30% no desempenho da solução

Aplicações Web e móveis com um sistema API para gerir facilmente os processos empresariais.

Cliente

Indústria
Construção
Região
Alemanha
Cliente desde
2020

O nosso cliente abordou-nos com o pedido de construção de um sistema ERP que monitorizasse a eficácia dos funcionários para transferir esses dados para o aceitador local.

As informações pormenorizadas sobre o cliente não podem ser divulgadas ao abrigo das disposições do NDA.

Desafio

Inicialmente, o cliente forneceu-nos um sistema operativo com uma funcionalidade rica: atribuição de tarefas; controlo de tempo; estatísticas, incluindo, entre outras, o número de trabalhadores no local e/ou o número de locais; notificações push, sincronização em tempo real, etc. No entanto, havia um problema de acesso limitado à solução. O cliente pretendia disponibilizá-la ao público.

Solução

Para além das aplicações Web e móveis, a nossa equipa desenvolveu um sistema API e um painel de administração para ajudar os funcionários a acompanhar e gerir o seu trabalho.

As funções dos utilizadores são definidas da seguinte forma: super administradores com todos os privilégios, administradores sem privilégios de gestão ou de definição da empresa e utilizadores individuais. Os utilizadores são empregados que necessitam de controlar as suas horas de trabalho através dos relatórios.

Além disso, os nossos engenheiros de software implementaram determinadas funcionalidades para os gestores e os seus subordinados, a fim de tornar os processos de trabalho mais eficientes e menos morosos.

Controlo de tempo

Alargámos a funcionalidade dos relatórios para que, em vez de os preencherem manualmente, os funcionários possam enviar fotografias dos seus relatórios aprovados pelos gestores locais. Os utilizadores podem enviar intervalos de tempo com horas de trabalho e pausas de qualquer forma conveniente: preencher uma tabela com intervalos de tempo ou enviar uma fotografia do relatório enquanto estão em casa.

Atribuição de funções

A atribuição de tarefas funciona como um construtor. É constituída por diferentes elementos, como o Google maps, o visualizador de PDF e campos dedicados para preenchimento. A plataforma permite que os administradores e os super administradores efectuem atribuições de funções de diferentes formas.

Por exemplo, podem criar os seus ficheiros anexando um ficheiro PDF de uma tarefa em vez de criar um novo.

Além disso, podem importar mapas personalizados do Google Maps a partir de My Maps. Os administradores podem personalizar o mapa utilizando esta ferramenta, adicionando pontos de passagem, várias marcas, formas e etiquetas e, em seguida, carregar o mapa criado na aplicação para dar acesso à equipa.

Sistema API

Uma vez que esta solução é atribuída a um grande número de utilizadores regulares, o sistema API foi concebido para processar pedidos de vários utilizadores. Permite igualmente a ligação de outros sistemas importantes a esta API. Além disso, cada novo cliente pode requerer funcionalidades suplementares.

Tecnologias e ferramentas

Back-end
Ruby on Rails
Front-end
Angular 14, Backbone.js
Bases de dados
PostgreSQL, MongoDB, Redis
DevOps
Kubernetes, Terraform, RabbitMQ
Cloud
AWS (EC2, Lambda, S3, Athena, etc.)
VCS
GitLab

Processo

Tendo em conta todos os requisitos do cliente e as especificidades do projeto, propusemos o Scrum como metodologia do ciclo de vida do desenvolvimento de software. Utilizámos o Jira e o Confluence para atribuir tarefas e acompanhar o progresso da nossa equipa. Toda a comunicação foi efectuada no Slack.

Com base na nossa vasta experiência no desenvolvimento de várias aplicações Web e sistemas de gestão de dados, a nossa equipa propôs o conjunto de tecnologias mais adequado. Assim, escolhemos o Ruby por ser uma linguagem de rápida implementação que permite uma produção rápida de MVP.

Para acompanhar os progressos e melhorar a velocidade de entrega, realizámos reuniões diárias e retrospectivas mensais com a equipa. Como forma de manter o contacto com o cliente, a nossa equipa fez revisões quinzenais do sprint, mostrando o progresso e dando ao cliente actualizações sobre os planos futuros.

Equipa

4
Programadores de back-end
3
Programadores front-end
2
Engenheiros de GQ
conhecimento da equipa

Resultados

Como resultado, cumprimos integralmente a tarefa do cliente e lançámos a nova funcionalidade dentro do prazo. Lançámos a aplicação na Apple Store, no Play Market, na Web e nos sistemas API, trazendo um número significativo de utilizadores, mantendo o seu elevado desempenho.

Graças à conveniente atribuição de tarefas e à funcionalidade de controlo de tempo, a solução ganhou rapidamente a popularidade dos utilizadores. Cada novo cliente aprecia muito a opção de personalização, porque existe a oportunidade de adaptar a solução aos requisitos específicos de cada empresa. Com a sua funcionalidade robusta e a interface de utilizador intuitiva, todos os utilizadores podem utilizá-la sem problemas.

Duração do projecto
  • Desde 2020
  • O projeto ainda está em curso; nesta fase, damos apoio à plataforma e implementamos novas funcionalidades

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.

    Спасибо!

    Cообщение отправлено.
    Мы обработаем ваш запрос и свяжемся с вами в кратчайшие сроки.

    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 logo que possível.

    seta