Artigos sobre sistemas

Implementando a mentalidade focada em ferramentas de tecnologia: primeiros passos
Um líder de tecnologia que queira padronizar as ferramentas usadas na empresa certamente enfrentará opiniões contrárias com frases do tipo “Tenho três times de engenharia, é melhor deixá-los escolher a maneira como querem trabalhar”. A questão é que não existe um conjunto de ferramentas ideal, porque para determinadas tarefas um tende a ser mais eficiente...
Acessar
Plataformas de computação reutilizáveis
Uma plataforma de computação é um sistema que pode ser usado para mais de um contexto. Desenvolvedores ganham agilidade quando usam plataformas, porque elas eliminam a necessidade de implementar tudo “do zero”. A equipe pode passar a focar no diferencial, nas inovações, e de maneira colaborativa. É impossível hoje em dia construir sistemas complexos e...
Acessar
Plataformas de computação como trampolim de inovação
Em muitas organizações, os aplicativos para clientes rodam em computação por nuvem, e, pela ótica da empresa, essa plataforma de nuvem é uma commodity. Isso porque, apesar de haver sistemas de integração e monitoramento internos, não é necessário que o engenheiro mais sênior da equipe seja responsável por essas tarefas. Por outro lado, se o...
Acessar
Plataformas de computação terceirizadas
As plataformas de engenharia e de negócio disponíveis no mercado para empresas de tecnologia estão cada vez mais genéricas e melhores, mas não resolvem 100 por cento dos problemas, e precisam ser adaptadas. Apesar da enorme versatilidade e utilidade dos serviços em nuvem, seria ilusão achar que a nuvem tem tudo o que uma organização...
Acessar
Plataformas de computação: limite à criatividade ou bloco básico de construção?
Linguagens de programação são um tipo de plataforma de computação, porque ditam tudo o que se pode escrever em um computador, mas não precisam ser encaradas como limitantes, já que é possível escrever qualquer sistema de computação com elas. O conceito dos blocos de montar do tipo lego é ótimo para explicar isso, porque com...
Acessar
Plataformas de computação, padrão e design
Um autor especialmente inspirador e influente para muita gente que trabalha com computação e plataformas reutilizáveis é o arquiteto e matemático Christopher Alexander, que discute o processo de design da arquitetura em obras como Notes on the synthesis of form (Notas sobre a síntese da forma; Harvard University Press, 1965). Segundo ele, a construção de...
Acessar