Economize no lugar certo
Muitas empresas, usando até mesmo como desculpa a última onda de crise da economia mundial, atentam para questões sobre economia, reutilização, combate ao desperdício, etc. Trata-se de uma prática saudável para o ambiente corporativo, desde que aplicada corretamente.
O que me traz a esse assunto é a tal da “Economia porca“. Funciona assim, o dono da empresa, ou o departamento responsável pelas compras ou mesmo o gerente, decide que gastar dinheiro com um equipamento melhor para o seu desenvolvedor, um servidor para build, controle de versão, banco de dados ou seja para o que for que se precisa da máquina, é caro e não será feito agora. Como a empresa está querendo economizar, então eles resolvem deixar aquele PC meia boca para o desenvolvedor mesmo, e o resto, banco, controle de versão e build (se deixarem você colocar um processo de build automático), vai ficar tudo na mesma máquina. E o pior, essa máquina é aquela melhorzinha e que todas as equipes de desenvolvimento terão que compartilhar. Isso é economia porca! É uma falsa economia.
O resultado disso é um impacto brutal, tanto na produtividade do seu time de desenvolvimento quanto na motivação, no ânimo das pessoas para fazerem as coisas acontecerem. O desespero é tanto que eu já vi casos onde o sujeito estava disposto a pagar, ele mesmo, por uma máquina, só para poder trabalhar melhor. Talvez fosse um bom investimento mesmo, só para evitar o estresse que isso causa, mas convenhamos que pagar para trabalhar é meio chato :(
Como resolver isso? Bem, eu não sou especialista em finanças e nem tenho experiência em administração de empresas para deixar aqui um receita de onde é mais eficaz economizar. O que sei, do ponto de vista de quem já foi afetado por esse tipo de economia é que, esse tipo, não vale a pena. Muito provavelmente o dinheiro que a sua empresa está ecnonomizando não comprando mais máquinas, irá perder com a correção de erros, com horas gastas em configuração de máquinas compartilhadas, em contratação de novos profissionais e até mesmo por colocar um produto tarde no mercado, já que aquele produto que deveria estar pronto, ainda não saiu porque acabou atrasando, sabe-se lá por qual motivo.
Pense nisso. Você concorda, tem uma visão diferente? Compartilhe conosco :-)

André Moreira Said,
July 25, 2010 @ 16:17
E isso não rola só em times de desenvolvimento (infelizmente).
Em servicedesk essa é uma pratica bem comumente empregada. Entregar equipamento sucateado, para analistas trabalharem é péssimo. Sem falar em sistemas frajutos que mais atrapalham do que ajudam.
“Não se deve economizar naquilo que nos faz trabalhar melhor” #Fato
Rafael Fuchs Said,
July 26, 2010 @ 01:20
Ter um ambiente bem montado para a necessidade do time faz toda a diferença.
Atualmente trabalho em uma empresa bem grande que tem times específicos para cuidar dos servidores em cada ambiente, esses ambientes são bem controlados para que sempre estejam funcionando da melhor forma possível.
Antes disso, eu trabalhei em uma empresa onde tinhamos alguns servidores, mas era bagunçado e tinhamos maquinas meia-boca com algumas VMs, o que não dava o desempenho necessário e sempre acabavamos colocando mais isso ou aquilo naquele servidor porque não tinhamos outro.
Muitas vezes, só depois de ter um ambiente para testes e homologação bem montados que damos o devido valor. E como tem valor!
E isso é dificil de mostrar para a direção da empresa. É dificil dizer e provar que mais X máquinas para ambientes e desenvolvimento irão dar um retorno Y vezes melhor.
O bom era ter muitos casos de sucesso e mostrar a diferença que isso fez em outras empresas.
Thiago Ghisi Said,
July 26, 2010 @ 01:48
Ismael, ótimo tema levantado. Concordo 100%!
Economizar orçamento em infraestrutura e também em treinamento para equipe (Muitas empresas não pagam treinamento para equipe de jeito nenhum, pois estariam investindo dinheiro nas PESSOAS e essas mesmas PESSOAS podem abandonar a empresa e enfim…historinha para boi dormir) é a maior burrice!
E mais, é tá pedindo pro cara ir trabalhar desanimado todo dia… com aquele pensamento: “Putz, vou ter que programar naquela carroça hoje denovo”
Abraços
Rodrigo Branas Said,
July 26, 2010 @ 21:42
Exatamente! É isso ai!
Cara, coisas como monitores de 23 polegadas pra cima, internet de velocidade MUITO alta e maquinas bem potentes SÃO INVESTIMENTO e geram uma ECONOMIA absurda.
Só para exemplificar. Calcula em um mês quanto tu demora para fazer um simples BUILD, subir um JBoss ou até baixar um arquivo importante na internet. Somando tudo isso é bem provável que o valor desperdiçado seja inferior ao preço do monitor e muito menor que a mensalidade da internet.
Isso SEM falar em qualidade de código e motivação ao trabalhar com monitores de qualidade e maquinas mais potentes. Alias, motivação é TUDO.
Abraços!
Ismael Stahelin Said,
July 26, 2010 @ 21:54
Obrigado pelos comentários pessoal.
O que vocês agregaram aqui só mostra que esse tipo de economia está bastante difundida por aí, o que é lamentável, e também que todos vocês tem o mesmo sentimento de que essa economia não vale a pena. Certamente muito mais gente pensa assim também.
Rodrigo, boa sacada, eu acabei nem me lembrando dos monitores e da internet.
Abraço galera! Valeu!
Felipe Munhoz Said,
July 27, 2010 @ 13:40
Tá certíssimo!
Já trabalhei com administração de redes em uma empresa, que o servidor de emails e arquivos era uma máquina desktop que vinha das secretárias quando elas não queriam mais. E não era uma empresa muito pequena. Pedir um servidor de verdade era coisa de outro mundo!
Se os servidores com os dados mais importantes eram tratados dessa forma, nem preciso falar das máquinas dos desenvolvedores. A desmotivação era geral.