Les «environnements de travail axés sur les résultats» fonctionnent-ils?


9

Une entreprise de développement de jeux semble être un banc d'essai idéal pour expérimenter avec des modèles nouveaux ou inhabituels pour les environnements de travail. Je suis curieux de savoir s'il y a quelqu'un qui réussit à faire quelque chose de créatif avec ses méthodes de travail créatif et comment ça marche.

Il s'agit d'un wiki communautaire car il n'y aura pas de réponse objective à la question:

Quelles sont les méthodes non conventionnelles mais efficaces pour gérer un bureau de développement de jeux? D'après votre expérience, qu'est-ce qui fonctionne bien et qu'est-ce qui ne fonctionne pas?

Je parle principalement du côté culturel et commercial des choses, et pas tellement de choses comme la programmation en binôme, le développement piloté par les tests, la mêlée, la cascade, etc. En d'autres termes: je ne parle pas des méthodologies de développement. Je veux dire les environnements de développement. Ils sont étroitement liés dans de nombreux cas, mais s'il vous plaît ne transformez pas cela en une plate-forme d'évangélisation pour Scrum ou TDD ou quel que soit votre favori.

Avez-vous des horaires stricts et licenciez-vous des personnes en retard? Avez-vous des «heures de base», comme 22 heures-16 heures, qui donnent aux gens quelques heures de flexibilité? Ou vous présentez-vous quand vous le souhaitez aussi longtemps que vous le souhaitez?

Forcer les gens à faire des heures supplémentaires fonctionne-t-il vraiment? Qu'en est-il de l'interdiction des heures supplémentaires? Fins de semaine? Donnez-vous du temps libre aux gens pour travailler sur ce qu'ils veulent pendant les heures de bureau?

Autorisez-vous le télétravail (par exemple, VPN à domicile)? De toute évidence, ce sera un gros problème pour les personnes qui externalisent beaucoup. Et les personnes qui sous-traitent ou travaillent sur de grands projets ont des options limitées.

Si vos heures ne sont pas strictes, comment gérez-vous les réunions, les conférences téléphoniques ou les courriels d'urgence?

Quelques exemples de ce dont je parle:

Réponses:


4

Il existe un certain nombre d'entreprises en croissance qui travaillent avec un minimum de temps de studio et des personnes du monde entier. Beaucoup de programmeurs flash de ce que j'ai vu ont adopté cette méthode car l'artiste vit généralement dans un fuseau horaire différent du programmeur, etc.

Je crois que le projet Natural Selection 2 qui sort cet Halloween a été réalisé presque entièrement par une équipe répartie aux États-Unis. De nombreuses autres petites entreprises indépendantes le font également.

La clé est que, peu importe le degré de «chaotique» que vous accordez aux heures de travail de vos employés, il doit y avoir une responsabilité pour le travail. En bref, ils doivent valoir ce pour quoi ils sont payés. Si vous les payez pour offrir un joli visage au bureau et un bon temps en face à face avec les autres, alors un horaire horaire est probablement ce que vous utiliserez dans un bureau local. Si vous avez besoin d'un environnement collaboratif, il existe BEAUCOUP de capacités en ligne permettant une communication instantanée avec une sauvegarde de chat pour ces conversations "dit-il / elle", comme Basecamp.

Si vous autorisez des heures flexibles ou peu ou pas de temps de bureau, vous DEVEZ être en mesure de rester au top des tâches et d'avoir un environnement axé sur les résultats. Jusqu'à présent, ils se sont révélés assez efficaces avec les bonnes personnes dans des environnements petits à petits et moyens. Je n'ai pas encore vu de moyennes ou de grandes entreprises s'en occuper, mais cela fonctionne très bien pour les petits groupes soudés, ET ceux pour qui il travaille, ce n'est pas tout le monde (voir: slackers).

Partie 2

Bien que je salue cette approche, votre problème sera la facturation. Vous devrez soit développer vos propres trucs sur votre propre calendrier ou ne pas facturer à l'heure. La raison pour laquelle de nombreuses entreprises souhaitent facturer à l'heure est qu'elles sous-estiment complètement le temps nécessaire à un projet et prennent simplement des exigences très spécifiques, ce qui leur permet de facturer tout problème qui fait glisser l'échéance du projet.

Bien que, d'après mon expérience, ces groupes fournissent un travail de meilleure qualité, le compromis est à temps. Il y a cependant l'avantage que vous pouvez généralement payer moins aux employés pour pouvoir bénéficier d'un horaire et de mouvements aussi flexibles. De plus, dans un environnement véritablement axé sur les résultats, vous ne devriez pas avoir à vous soucier si votre employé se trouve dans les Caraïbes pendant la semaine de sortie tant qu'il vous fournit le code et y accède dont vous avez besoin. Ce qui signifie que ce n'est pas pour les faibles des directeurs de cœur ou ceux qui ressentent le besoin de "vérifier" leurs employés à des moments imprévus.


4

Tout le monde n'est pas pareil. Certaines personnes s'épanouissent sous une gestion légère tandis que d'autres perdent simplement leur temps (et celui de leur entourage). Si vous avez une équipe en place, découvrez ce qui les motive et partez de là.


2

La plupart des studios ont des «heures d'ouverture» et permettent une flexibilité en dehors de cela. Les VPN existent mais ils sont plus là pour faire du travail supplémentaire, et pour ne pas permettre aux employés de ne pas entrer. Trop de ce qui se fait dans un jeu est collaboratif et oblige les gens à travailler ensemble, donc travailler à domicile pour toute période prolongée de temps est assez rare, sauf si vous avez des compétences hautement spécialisées.

Les heures supplémentaires fonctionnent-elles?

Eh bien, en courtes rafales, travailler de plus longues heures augmente la productivité. Sur une période plus longue, bien que ce soit en fait plus lent que de travailler des heures constantes. Malheureusement, cela n'empêche pas la plupart des équipes de marcher pendant des heures de crise, bien après le point de retour de la productivité, vers la fin d'un projet.


1

Je dirais que de nombreuses sociétés de développement de jeux ne sont pas exactement le genre d'environnement qui permet ce type d '"exploration" pour le simple fait que vous avez besoin d'accéder à l'équipement de développement, et ce n'est pas le genre de chose que les fabricants de consoles autorisent généralement un à ramener à la maison. De plus, les ressources d'assistance proposées par ces fabricants de consoles sont liées à l'adresse IP du studio lui-même.

Le VPN peut contourner cela dans une certaine mesure; il existe des exemples de développeurs de jeux pointant une webcam vers une télévision et une entrée de contrôleur de proxy, mais c'est un investissement supplémentaire que de nombreux développeurs répugnent à entreprendre.

Le développement de jeux est hautement collaboratif, et même si les barrières technologiques sont levées, rien ne peut remplacer de travailler à proximité d'une personne travaillant sur le même produit que vous.

Cela dit, j'ai beaucoup apprécié travailler à domicile quand il est disponible et je fais beaucoup de travail une fois que je suis installé et en cours. Cependant, il est plus difficile de résoudre les problèmes via le lien Internet; si je suis responsable du plantage de code sur la machine de quelqu'un, je ne peux pas simplement marcher et le vérifier. Il en va de même dans l'autre sens. Donc, quand je travaille à domicile, mes heures les plus réussies sont lorsque je travaille sur quelque chose d'assez déconnecté du reste de l'équipe, un sous-système autonome ou quelque chose de ce genre. Si je devais répéter quelque chose avec une autre personne, ce serait beaucoup plus facile en personne.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.