Desenvolvimento

METODOLOGIAS MODERNAS

Colaborando com o Gerente de Produto e UX Designers para garantir a entrega de códigos escaláveis e de qualidade, otimizamos aplicativos mobile e realizamos o desenvolvimento de protótipos rapidamente. Sustentação e otimização de aplicativos com técnicas de otimização consagradas, aplicadas em software de alta performance e escalabilidade, testadas no mundo real.

Consultoria ALM & DevOps

Implementação de técnicas de DevOps com ferramentas padrão de mercado. Melhores técnicas na gestão de artefatos de código, documentação, qualidade e on-going.

Gestão do Ciclo de Vida da Aplicação
Através da introdução de conceitos gerenciais na disciplina de software é possível realizar a metrificação e utilização de técnicas na gestão de projetos de software desde sua concepção até o on-going das aplicações.
Geração automatizada de código
Mais próximo da linguagem escrita, as ferramentas de geração código procuram capturar as necessidades das pessoas que realizam análise de negócio de modo natural. Capturando requisitos de modo muito próximo da realidade e produzindo códigos a partir destes artefatos.
Integração contínua (CI)
Através de técnicas colaborativas, a equipe trabalha num ritmo cíclico de implementação e atualização de requisitos. Código e Testes se alinham de modo a produzirem versões dos aplicativos e serviços de modo automatizado, certificado e principalmente contínuo.

"Qualquer um pode escrever código que o computador entenda. Os (as) bons (as) programadores (as) escrevem o código que seres humanos compreendem."

Martin Fowler

DESENVOLVIMENTO WEB FULL STACK

Alguém que desenvolve em Full Stack conhece tanto o back-end como o front-end. Com esta abordagem, é possível ter equipes comuns para os dois propósitos, compartilhando o conhecimento e mantendo times unidos. Temos conhecimentos em várias abordagens de Back-end e Front-end como:

Serverless
Desenvolvendo em forma de funções auto-escaláveis do ponto de vista de carga de trabalho, a arquitetura Serverless (sem servidores) está presente nos maiores players do mercado como o Azure Functions ou Amazon Lambda. O desenho de um back-end utilizando esta arquitetura é o cenário típico de aplicações born-in-the-cloud, que exploram o que há de mais moderno em nuvem.

Saiba mais...

Meteor
Plataformas como o Metor permitem o reuso de know-how e mesmo artefatos de código entre o back-end e front-end através do reuso da mesma tecnologia para desenvolvimento tanto para o servidor como para o cliente: JavaScript. Com várias tecnologias inovadoras em forma de stack (pilha) o Metor de forma modular apresenta soluções para vários problemas da Web, como o DDP que é usado para acelerar o tempo de resposta das interfaces através de Websocket.
Angular.js, React.js e Riot.js
Realizamos construção de apps e websites especializados com o uso de Frameworks Web padrão da indústria como o Angular.js do Google, o React.js do Facebook e o Riot.js, uma das menores e mais rápidas soluções de componentes Web já criadas. Todo o ferramental para cada solução, dentro da gama imensa disponível pela comunidade open-source, é criteriosamente selecionado com base nas especificações do projeto.