Reflexões sobre o processo de desenvolvimento
Como padronizar o ambiente de desenvolvimento para atingir o máximo de produtividade? Comecei com essa pergunta em mente ao escrever esse texto. De onde vejo, padronização de processos, sejam de desenvolvimento de software ou de qualquer outra atividade tem como principal propósito permitir que os envolvidos foquem absolutamente no resultado do trabalho. Na desempenho e utilidade do produto final. Para mim, qualquer tecnologia, digital ou não, deve melhorar a vida, nunca ficar no caminho. Tecnologia deve tornar a vida mais fácil, ela nunca deve ser um obstáculo no processo, qualquer que seja sua natureza. Engraçado é que isso também se aplica ao desenvolvimento de tecnologia em si, como a tecnologia atual pode abrir caminho para uma tecnologia melhor. Mas rapidamente me vem a mente a seguinte questão: como garantir que um ambiente de desenvolvimento projetado para abrir caminho para criatividade e produtividade não se torne exatamente o oposto do seu propósito, ou seja, in...