Uma empresa de desenvolvimento de jogos parece ser uma plataforma de teste ideal para experimentar modelos novos ou incomuns para ambientes de trabalho. Estou curioso para saber se alguém está fazendo algo criativo com sucesso com seus métodos de trabalho criativo e como está funcionando.
Este é um wiki da comunidade, pois não haverá uma resposta objetiva para a pergunta:
Quais são alguns métodos não convencionais, mas eficazes, de administrar um escritório de desenvolvimento de jogos? Na sua experiência, o que funciona bem e o que não funciona?
Estou falando principalmente sobre o lado cultural e comercial das coisas, e não tanto sobre programação em pares, desenvolvimento orientado a testes, scrum, cascata etc. Em outras palavras: não quero dizer metodologias de desenvolvimento. Quero dizer ambientes de desenvolvimento. Eles estão intimamente relacionados em muitos casos, mas por favor, não transforme isso em uma plataforma de evangelismo para scrum ou TDD ou seja qual for o seu favorito.
Você tem horário estrito e despede pessoas que estão atrasadas? Você tem "horários principais", como das 22h às 16h, que dão às pessoas algumas horas de flexibilidade? Ou você simplesmente aparece quando quiser pelo tempo que quiser?
Forçar as pessoas a trabalhar horas extras realmente funciona? Que tal proibir horas extras? Finais de semana? Você dá às pessoas tempo livre para trabalhar no que elas querem durante o horário comercial?
Você permite o teletrabalho (por exemplo, VPN em casa)? Claramente, este será um grande problema para as pessoas que terceirizam muito. E as pessoas que subcontratam ou trabalham em grandes projetos têm opções limitadas.
Se seu horário não é rigoroso, como você lida com reuniões, teleconferências ou e-mails de emergência?
Alguns exemplos do que estou falando: