toggle menu
  • SE

    Desenvolver Software

Combinando o hardware nós desenvolvemos drivers e interfaces (API), bem como software de utilizador para Linux, MacOS e Windows. Também criamos um software baseado na nuvem, um portal, numa base regular. Experimentamos equipas de desenvolvimento e arquitetos de software que desenvolvem software sólido para hardware. As nossas competências principais estão no software para monitorizar e controlar, bases de dados, aplicações na nuvem e processos de pagamento. 

Gestão de projeto

Todas as nossas equipas de software são ágeis e trabalham com métodos interativos. Usamos software de gestão de projetos atualizado da Atlassian (Jira, Confluence). A Qibixx é certificada pela ISO 9001:2015 e implementou processos de desenvolvimento significativos que nos permitem focar no nosso trabalho. Gerentes de projetos experientes planejam de acordo com seus requisitos e objetivos. À medida que gerimos o nosso desenvolvimento da Suíça, podemos mostrar-lhe cada passo do projeto na sua própria localização ou no nosso escritório em Dübendorf  e discuti-lo consigo.

Linguagens de programação

Nós dominamos todas as linguagens para aplicações na nuvem, em dispositivos móveis e computadores. Usamos C, C #, C ++, C ++, Go, Java, Javascript, Lua, HTML5, CSS, Swift e muito mais. Usamos frameworks como React, Node, QT, Angular, Elm-lang, Vue, Rx, Tryton e outros. Como bases de dados, usamos Firebase, PostgreSQL, noSQL ou MongoDB dependendo da aplicação. As nossas aplicações de servidor na nuvem são baseadas no Kubernetes, Microservices, Traefik, Styled-Components, AWS, Google Cloud e muito mais. Os sistemas Linux funcionam com Yocto, OpenWRT, NuttX, Redis, etc. Os programadores na Qibixx podem programar de forma reativa. Esta lista não se destina a ser exaustiva.

Produto Viável Mínimo

No caminho para o software final, gostamos de criar um "Produto Viável Mínimo" (PVM)", um software totalmente funcional que contém os requisitos básicos. Com um PVM, temos uma base sólida para testar o produto no mercado e integrar os resultados no desenvolvimento do software. Tal software não é desenvolvido desde o início, mas gradualmente adaptado às suas necessidades.

Sistemas de Protótipo

Os protótipos de software são aplicações que incluem algumas das funções dos requisitos. Os protótipos estáveis podem ser usados como base para desenvolvimentos adicionais, mas frequentemente são completamente diferentes do produto final e só podem ser considerados como uma aplicação de teste. Com tais protótipos, podem ser feitos comentários sobre o desenvolvimento no início do projeto. Especialmente em projetos maiores, os protótipos ajudam a testar APIs e interfaces para outros softwares ou dispositivos.