La liste de priorités dynamique comment gérer mes projets Gamedev

Planifier un projet de jeu et respecter les délais sont difficiles. Pour rester au fait des choses, j'utilise un système simple: aucune application requise, juste un stylo et du papier. Ce système améliore considérablement mon processus de planification et de développement. Si vous êtes toujours en retard, essayez-le! Je pense que cela pourrait vous aider aussi.

Pourquoi j'aime la liste des priorités dynamiques

Quand j'ai travaillé dans l'industrie du jeu vidéo, j'ai vécu une «marche de la mort». La combinaison de deux projets de grande envergure et d'un emploi du temps chargé conduit à des journées de 18 heures pendant des mois..

Depuis lors, j'ai étudié de nombreuses méthodes de planification de projets, allant des wikis aux programmes informatiques spécialisés, mais j'ai trouvé un outil qui les surpasse tous: un cahier standard..

Les wikis et les applications prennent du temps à apprendre et à maintenir, et la plupart des développeurs que je connais préfèrent consacrer ce temps à l'amélioration du jeu. Comme le dit le vieil adage, "le meilleur outil est celui que vous utiliserez", telle est la force incroyable d'un ordinateur portable quotidien.

Commencer votre liste

le Liste de priorité dynamique est simplement une liste de tâches qui évolueront avec le temps. Il commence par un aperçu des tâches à accomplir pour terminer votre jeu:

Une liste de priorités dynamique, montrant les grandes lignes d'un projet.

De toute évidence, ce n'est pas un plan complet. Votre objectif ici est simplement d’avoir un endroit pour visualiser la grande image. Il est trop facile d'oublier ce menu d'options ou cette interface de chargement lorsque vous êtes plongé dans le code et en retard.

Maintenant, asseyez-vous et travaillez normalement. Moins vous perdez de temps avec votre nouvel outil de planification, plus vous aurez de chances de l'utiliser..

En travaillant naturellement, vous obtiendrez une image plus claire de chaque élément à compléter. Rayer les éléments généraux tels que "Gameplay" et les remplacer par des fonctionnalités spécifiques dont vous avez besoin ou que vous envisagez même.

Une liste de priorités dynamique, avec des annotations.

Lorsque chaque élément vous vient à l’esprit, ajoutez-le rapidement à la liste sans vous laisser oublier votre tâche actuelle. Ne vous souciez pas de la façon de la mettre en œuvre ni de l'adapter au jeu, ajoutez-la simplement à la liste pour pouvoir la gérer à l'avenir..

Sténographie avancée

Avez-vous remarqué le point d'interrogation et les flèches sur ma liste?

Comme vous vous habituez à utiliser la liste, vous pouvez laisser des notes pour vous-même. Cette sténographie peut vous rappeler des choses en un coup d'œil, et vous devez l'adapter à votre propre style de développement..

Par exemple, j'utilise ce qui suit:

  • Point d'interrogation: Pour toute tâche à laquelle je devrai réfléchir, soit une question de conception, soit la façon de la mettre en œuvre.
  • Flèches: Pour toutes les tâches liées en logique ou en code. Ceux-ci seront probablement mis en œuvre en même temps.
  • Sabrer: Quand j'ai deux options parmi lesquelles je dois choisir, je les lie avec une barre oblique.
  • Gros mots: Pour tout ce que je redoute et que je ne veux pas faire. Cela ne sert à rien, mais ça me fait du bien.

Rappelez-vous, adaptez votre raccourci à ce qui fonctionne pour vous!

Rituel de nuit

Chaque soir, lorsque je ferme mon ordinateur, j'effectue une série de tâches pour me préparer pour le lendemain matin. Je lis la liste et choisis des tâches qui devraient être mises en œuvre lors de la prochaine journée de travail.

Je place une étoile à côté de chacune de ces tâches «prioritaires». Quand je termine, je mets la liste à côté de mon ordinateur pour que je sache exactement quoi commencer le matin..

Si des articles suivis ne sont pas terminés pendant la journée, j'ajoute une autre étoile ce soir-là. Cela augmente la priorité de chaque tâche avec le temps, de sorte que je ne peux pas reporter les tâches difficiles ou ennuyeuses pendant plus d'un jour ou deux..

Je me retrouve avec ceci:

  • Une étoile (*): Des choses sur lesquelles je réfléchirai.
  • Deux étoiles (**): Ce que je devrais faire même si je ne suis pas d'humeur.
  • Trois étoiles (***): Rien d'autre ne sera travaillé jusqu'à ce que ce soit fini.

Les éléments zéro étoile sont mis en œuvre lorsque j'ai du temps libre, une motivation et aucune priorité majeure. Ceci est généralement réservé aux objectifs de rêve qui ne sont pas essentiels à la réalisation ou aux fonctionnalités qui ne sont réalisables que plus tard dans le développement..

Le rituel AFK

A partir de maintenant, emportez ce cahier à chaque fois que vous vous éloignez de votre ordinateur.

Pendant que vous déjeunez, lisez la liste. 

Regarder la télévision? Lire la liste.

Faire une promenade? Pourquoi ne pas prendre la liste et la lire?

Utilisez ce temps pour réfléchir à la manière de mettre en œuvre des tâches complexes, de choisir les choix les mieux adaptés à votre conception et de déterminer les fonctionnalités à supprimer en fonction de votre échéance actuelle. Mettre à jour la liste avec les solutions et les changements potentiels.

En travaillant, nous avons tous une vision en tunnel. Au bureau, nous avons des gestionnaires qui devraient surveiller la situation dans son ensemble, mais en tant qu'indépendants, nous devons le faire nous-mêmes. Utilisez votre temps AFK pour être votre meilleur manager.

Nettoyer

Si vous constatez que votre liste est en désordre après quelques jours, vous faites bien les choses.!

Tous les quatre ou sept jours, vous souhaiterez prendre un peu de temps à AFK pour copier les tâches restantes sur une toute nouvelle page. Mais la valeur ici est que cela vous oblige à regarder le projet dans son ensemble.

Ne copiez pas simplement tout ce qui reste; Pensez à chaque élément individuellement, en fonction de votre emploi du temps actuel. Si vous manquez de temps, réduisez les priorités de certaines fonctionnalités et en supprimez d'autres de la liste..

C'est votre heure AFK, alors vous mangez, regardez des films et vous vous amusez en ce moment. Vous avez tout le temps du monde pour prendre des décisions difficiles. Utilise le!

Vous avez maintenant une liste propre qui est à jour avec vos priorités actuelles. 

Une liste de priorités dynamique, révisée, avec classement par étoiles prioritaires.

En utilisant ces stratégies de base, vous obtiendrez une bien meilleure vue d'ensemble de votre projet. Cela améliorera considérablement votre planification, sans réduire votre temps de développement. Apprendre à utiliser ce cahier vous permettra d'accomplir davantage avec une fraction de l'effort. 

Conclusion

Même si vous ratez des échéances ou si vous échouez à une tâche, en gardant une liste, vous avez un journal en cours de vos priorités. Vous pouvez voir ce que vous avez accompli chaque semaine et repenser les choix que vous avez faits. Cela vous permet d'apprendre de chaque projet indépendamment de son succès ou de son échec.. 

Chaque projet est une chance d'apprendre et d'améliorer le processus. Cette simple liste peut vous aider à accomplir cela.

Références

  • Texture bois: Purty Wood par Richard Tabor.