Desenvolver um recurso com o único objetivo de ser removido? [fechadas]

57

Qual é o nome do padrão em que contribuidores individuais (programadores / designers) desenvolveram um artefato com o único propósito de servir como um desvio para que o gerenciamento possa remover esse recurso no produto final ?

Este é um folclore que ouvi de um ex-colega que costumava trabalhar em uma grande empresa de desenvolvimento de jogos. Nessa empresa, é bem conhecido que a administração intermediária é pressionada para "fornecer insumos" e "fazer alterações" no produto, caso contrário, corre o risco de ser visto como não contribuindo para o projeto. Essa situação atrasou muitos projetos por causa dessas "entradas de gerenciamento" supérfluas.

Em um projeto da empresa acima, os artistas e desenvolvedores criaram um personagem animado supranumerário que aparece em cada cena e se destaca como um polegar dolorido. Eles projetaram de tal maneira que ele pode ser facilmente removido antes do jogo ser lançado (isso foi quando os jogos ainda eram vendidos em mídia física e não em um produto para download). Obviamente, a gerência votou para remover a animação. No lado positivo, o gerenciamento não introduziu nenhuma mudança desnecessária que teria atrasado o projeto porque eles mostraram que eles forneceram dados construtivos para o produto.

Este padrão de processo tem um nome entre os programadores de jogos que trabalham em empresas, mas esqueci qual era o nome real. Eu acredito que seja algo . Alguém pode ajudar a apontar o nome e talvez algumas referências bastante confiáveis sobre como o padrão se desenvolve?.

    
por adib 28.11.2011 / 07:34
fonte

4 respostas

65

É chamado duck , de uma legenda que supostamente vem do Battle Chess da Interplay:

This started as a piece of Interplay corporate lore. It was well known that producers (a game industry position, roughly equivalent to PMs) had to make a change to everything that was done. The assumption was that subconsciously they felt that if they didn’t, they weren’t adding value.

The artist working on the queen animations for Battle Chess was aware of this tendency, and came up with an innovative solution. He did the animations for the queen the way that he felt would be best, with one addition: he gave the queen a pet duck. He animated this duck through all of the queen’s animations, had it flapping around the corners. He also took great care to make sure that it never overlapped the “actual” animation.

Eventually, it came time for the producer to review the animation set for the queen. The producer sat down and watched all of the animations. When they were done, he turned to the artist and said, “That looks great. Just one thing—get rid of the duck.”

    
por 28.11.2011 / 23:14
fonte
9

Eu simplesmente vejo isso como gerenciamento validando seu próprio propósito em um projeto estendendo o trabalho agendado o máximo possível ou criando trabalho ocupado sem sentido para manter as pessoas ocupadas ou trabalhando.

Eu vi isso pessoalmente em cinco tipos diferentes:

  • Projetos do governo - Muitas vezes, se o projeto de um gerente é executado no orçamento ou no tempo, ele funcionará mal para ele no futuro. Eles podem receber elogios por um bom trabalho, mas correm o risco no futuro de que seu orçamento será reduzido no ano que vem se eles não puderem justificá-lo. Por causa de como o orçamento funciona no governo, é por isso que os projetos do governo visam utilizar o máximo possível de seu orçamento atribuído.

  • Um gerente possivelmente obsoleto que tenha uma grande equipe e responsabilidade por softwares que sejam relativamente fáceis de manter ou escrever. O perigo é real no mundo corporativo de que, quando tentam perder peso, procurarão os gerentes intermediários com a menor responsabilidade real e sairão dali. Eles acham que superestimando e criando escopo desnecessário é que eles protejam suas posições.

  • Algumas empresas de software são basicamente clubes Boy Good Boy, onde eles têm software simples ou legado que conquista um nicho de mercado lucrativo. Normalmente, o dinheiro é relativamente fácil, as ambições são relativamente baixas e todos os gerentes são os melhores amigos que tentam validar os propósitos uns dos outros, ao mesmo tempo em que levam para casa grandes salários. Espaço para o avanço é impossível em tais empresas, a menos que você esteja conectado. Eles muitas vezes tentam validar sua própria importância criando um trabalho ocupado sem sentido em um problema já bem resolvido.

  • Alguma linguagem de contrato requer lançamentos regulares e melhoria contínua no software. Para um problema bem resolvido, encontrar recursos exclusivos e novos pode ser difícil ou impossível. Muitas vezes o trabalho ocupado será atribuído, talvez talvez para adicionar algo, em seguida, removê-lo na próxima versão.

  • O gerente está legitimamente preocupado em manter a equipe unida, seja por culpa ou apenas tentando ser legal. Ele tentará validar o propósito de sua própria equipe para mantê-los empregados sob ele.

por 28.11.2011 / 13:30
fonte
5

Em alguns projetos em que trabalhei, nós os chamamos de "galpões de bicicleta" como um aceno para o termo bike lançar problema . Esse termo veio de uma passagem do livro Parkinson's Law , descrevendo as usinas nucleares como sendo tão complicadas que os administradores errados teriam medo de tocar em qualquer coisa, mas um galpão de bicicleta é tão simples que todo mundo tem que hesitar e mexer para dar a aparência de "gerenciar" as coisas.

    
por 28.11.2011 / 22:20
fonte
5

Meu chefe chamou a estratégia de "fonte". Ele projetou uma nova ala de computador para uma universidade com uma enorme fonte na frente. A asa foi aprovada, mas sem a fonte, exatamente como planejado.

Isso foi há 50 anos, então isso não é novidade.

    
por 26.03.2014 / 06:08
fonte