Blog

Desmistificando a modernização de softwares legados

Você não consegue ser competitivo com software desatualizado. Qualquer empresa que tenha entrado no mercado antes de 2005 provavelmente tem um software legado em mãos. O cenário corporativo mundial é permeado por milhares desses softwares antigos que utilizam linguagens, ambientes e stacks conforme mostramos abaixo. Tecnologias legadas Linguagens de Programação: COBOL, FoxPro, C, e outras ...

Mitos no Desenvolvimento de Software

Mitos no Desenvolvimento de Software
Embora seja conhecido por ser um campo lógico, analítico e racional, o desenvolvimento de software também tem diversos mitos que acabam sendo não só propagados mas aceitos nos dias atuais. Mesmo com vários desenvolvedores e fornecedores de software se tornando mais flexíveis e se afastando de abordagens tradicionais de desenvolvimento de software, ainda há uma ...

As melhores ferramentas para Bug Tracking no desenvolvimento de software

O rastreamento de bugs (Bug Tracking) é uma das etapas mais importantes em qualquer ciclo de vida de desenvolvimento de software. Uma ferramenta de rastreamento de bugs, funciona basicamente como um aplicativo que permite que as equipes de desenvolvedores acompanhem os bugs, problemas, aprimoramentos e outras solicitações de mudança em seus produtos de maneira eficaz ...

Equívocos comuns sobre o desenvolvimento ágil de software

A metodologia ágil acabou tornando-se a preferida no desenvolvimento de software, substituindo o modelo tradicional em cascata (waterfall). Mas mesmo com sua enorme popularidade, ainda existem alguns mal-entendidos que são difundidos entre um número grande de profissionais e empresas. Nesse post vamos esclarecer alguns dos principais equívocos em relação à Metodologia Ágil. Agile torna você ...

Aplicativos Híbridos vs Nativos: prós e contras

Aplicativos Híbridos vs Nativos: prós e contras
Desenvolver um aplicativo móvel até poucos anos atrás só era possível através de um caminho: desenvolvimento nativo. Ou seja, ao desenvolver um aplicativo para distribuir em Android e iOS, você precisava criar 2 versões diferentes do mesmo aplicativo, uma em cada plataforma nativa na qual você fosse distribuir. O Conceito de Write Once, Deploy Everywhere ...

Conheça 3 ferramentas de desenvolvimento móvel multi-plataforma

Conheça 3 ferramentas de desenvolvimento móvel multi-plataforma
O termo Write Once Run Anywhere (WORA) se refere a um código que é escrito uma vez em uma plataforma, mas pode ser executado em várias plataformas. A medida que a variedade de plataformas (iOS, Android, Windows, Linux, etc) aumenta, fica mais difícil fornecer aplicativos nativos para cada uma das plataformas que seus clientes utilizam ...

O que é Plataforma como Serviço (PaaS)?

O que é Plataforma como Serviço (PaaS)?
Nós já falamos sobre Software como Serviço (SaaS) por aqui, mas você sabe o que é a Plataforma como Serviço (PaaS)? PaaS é o ambiente completo de desenvolvimento e implantação na nuvem. Os fornecedores de Plataformas como Serviço oferecem efetivamente middleware que permite aos desenvolvedores instalar, configurar e gerenciar servidores e bancos de dados, onde ...
Back to top

Fale com um especialista

Conte com os mais de 17 anos de know-how em Desenvolvimento de Software da Keyworks. Solicite o contato de um especialista sem compromisso e entenda como podemos ajudar sua empresa.

Espere, não vá embora ainda!

Conte com os mais de 17 anos de know-how em Desenvolvimento de Software da Keyworks. Acompanhe nossos conteúdos semanais, e inscreva-se para ser notificado por e-mail.