Quelles sont les méthodologies de développement logiciel les plus utilisées par les studios de jeux? [fermé]

10

Quelle est la meilleure méthodologie de développement de logiciels (comme celle qui est la plus utilisée par les développeurs de jeux professionnels et / ou les entreprises) utilisée dans le développement de jeux?

J'ai entendu dire que SCRUM est populaire, mais je n'en suis pas sûr.

Matias Valdenegro
la source
La question allait bien. Les membres de ce forum ne sont pas habitués aux questions descendantes commençant au niveau stratégique.
Raistx

Réponses:

14

Honnêtement, cela dépend de la taille et de l'histoire de l'équipe.

La plupart des grandes équipes sur lesquelles j'ai travaillé ont utilisé une version adaptée de Scrum. Souvent, un studio fera venir des instructeurs Scrum ou exigera des producteurs qu'ils obtiennent la certification «Scrum Master».

Comme indiqué ci-dessus, Spiral est une option.

Généralement, une sorte de développement Agile est utilisé qui implique des stand-ups, des propriétaires de produits, etc.

Il n'y a vraiment pas de «meilleure méthodologie». La taille et l'expérience de l'équipe dictent le processus correct à utiliser. Si vous croyez au Lean , vous comprendrez également que le processus est très spécifique aux tâches à accomplir.

AA Grapsas
la source
3

Le modèle Spiral est très populaire pour le développement de jeux. En raison du cycle de développement en évolution rapide et de la taille de la plupart des projets de jeux.

Le développement de jeux étant un projet vivant et la plupart des projets de jeux ne sont pas définis bien avant le début du projet. Le modèle en spirale permet des changements rapides et un développement flexible.

Ólafur Waage
la source
2

Bien que Scrum soit assez populaire, d'après mon expérience, cela ne fonctionne que si l'équipe et la direction sont disposées à s'en tenir au plan.

Kevin Laity
la source
2

Cowboy semble être populaire ...

Nevster
la source
0

Quelle que soit la méthodologie que vous choisissez, vous devez garder à l'esprit qu'un jeu à toutes les étapes doit être amusant. La méthodologie que vous utilisez dépendra vraiment des membres de l'équipe impliqués et de leur nombre, mais à tout moment, vous devriez pouvoir "jouer" au jeu sous une forme ou une autre pour évaluer si quelque chose fonctionne ou non. Cette excellente idée de conception qui prend des semaines de développement et n'ajoute pas au facteur plaisir est une perte de temps. Avoir une méthodologie Agile devrait vous permettre d'évaluer chaque fonctionnalité du jeu au fur et à mesure de son développement.

Casey
la source