1 pontos por GN⁺ 2024-04-06 | 1 comentários | Compartilhar no WhatsApp
  • Em uma empresa, o departamento de automação de pipelines transformou em um pipeline de automação de implementação uma ferramenta interna que havia sido decidida como descartável por questões de manutenção, caso outra equipe viesse a precisar dela
  • Neste mês, um membro da equipe encontrou um cenário de melhoria de automação e acabou assumindo o trabalho de alterar a automação dessa ferramenta interna legada que está prestes a ser descontinuada
  • Na mesma semana em que o líder da equipe avisou outras equipes de que a ferramenta havia sido descontinuada e não deveria mais ser usada, continuaram chegando pedidos de revisão no Pull Request para torná-la robusta até para cenários com baixa probabilidade de uso

1 comentários

 
GN⁺ 2024-04-06
Opinião do Hacker News
  • Experiência com o desenvolvimento de um sistema ERP

    • Experiência trabalhando em um sistema ERP interno desenvolvido ao longo de 15 anos por vários desenvolvedores.
    • O sistema era o núcleo da empresa, mas a diretoria apontava o sistema como a causa dos problemas.
    • A nova gestão promoveu a substituição por uma solução padrão do setor.
    • O CTO e o autor insistiram fortemente que o projeto estouraria o orçamento e fracassaria, mas a diretoria acreditou no fornecedor e levou o projeto adiante.
    • O fornecedor não entendia a dimensão do projeto e demonstrava confiança mesmo removendo funcionalidades importantes.
    • No fim, cinco anos depois, o projeto terminou em fracasso após desperdiçar milhões de dólares.
  • Tentativa de entrar no negócio de medidores inteligentes de energia

    • Experiência em que uma grande empresa de mídia tentou entrar no mercado de medidores inteligentes de energia.
    • Eles já tinham comprado, colocado a marca e armazenado milhares de medidores no depósito.
    • O desenvolvimento da API estava concluído, e a UI tinha problemas e precisava de correções.
    • Havia um orçamento de milhões de dólares preparado para o lançamento de marketing, mas no dia do lançamento o conselho da empresa cancelou tudo por causa da imagem da marca e do risco de fracasso.
  • Experiência com um projeto sem sentido

    • Desenvolvimento de um sistema chamado "EnGUAGEment meter" para ser instalado em cada corredor e mostrar o humor dos funcionários.
    • No aniversário do CEO, era preciso aumentar a taxa de participação.
    • No fim, a participação diária ficou em apenas 30% a 40%.
  • Projeto de controle de acesso à rede de um grande varejista

    • Ficou responsável por configurar ACLs de roteadores Cisco, mas presume-se que o projeto foi cancelado no meio do caminho.
    • O autor construiu um sistema automatizado, mas depois nunca mais ouviu notícias sobre o andamento do projeto.
  • Degradação deliberada de desempenho para descontinuar uma ferramenta interna

    • A pedido de um VP, realizou o trabalho de deixar intencionalmente mais lenta uma ferramenta interna antiga.
    • Adicionou mensagens de erro falsas e atrasos aleatórios para provocar reclamações dos usuários.
  • Migração emergencial de uma empresa SaaS para a AWS

    • Após uma aquisição, recebeu a ordem de migrar para a AWS, mas os altos custos gerados por isso acabaram levando a empresa de volta ao data center.
  • Projeto de atualização de testes unitários em uma empresa neozelandesa de software e hardware

    • Com orçamento de 10 milhões de dólares, o objetivo era atualizar os testes unitários, mas o projeto mudou de rumo no meio e foi convertido no desenvolvimento de uma ferramenta de inspeção de pacotes.
    • O líder do projeto saiu da empresa no meio do caminho, e o resultado não serviu para nada, mas a empresa avaliou o projeto como um sucesso.
  • Desenvolvimento de um simulador em uma disciplina de programação na universidade

    • Depois da primeira aula, tentou falar com o professor sobre desenvolver um simulador, mas o professor disse que o dispensaria das aulas e lhe daria nota A.
    • No fim do semestre, o professor não se lembrava da promessa, e só mudou a nota depois de ver o simulador.
  • Desenvolvimento de um site para jogar Magic: The Gathering online

    • Desenvolveu um site superior às opções existentes, mas não o publicou por causa de questões de direitos autorais.
  • Desenvolvimento de equipamento de teste para placas de controle de satélite

    • Desenvolveu um equipamento para testar placas de controle de satélite, mas o programa foi cancelado e o equipamento acabou sem uso e foi descartado.