Gestion de projet

Pour gérer un projet, il faut utiliser des outils de gestion de projet. Au club, nous utilisons GitHub. GitHub est un site web qui permet d'héberger des projets. Il permet de gérer les versions des fichiers, de gérer les tâches à faire, et de gérer les personnes qui travaillent sur le projet.

Avoir une quelqu'un qui s'occupe de la gestion de projet est très important.

Quelques conseils

C'est bien de planifier l'année à la rentrée et de faire un rétroplanning. Cependant, il faut savoir que les choses ne se passent jamais comme prévu. Il faut donc être flexible et savoir s'adapter.

On a toujours des problèmes d'électronique.

Un court-circuit est vite arrivé.

Les pôles

Afin de faciliter la gestion du projet, on a trois pôles: Info, Elec, Méca. Si possible avoir un responsable de chaque pôle. Cela permet de répartir la charge de travail.

Séparer en modules

Il faut séparer le projet en modules. Cela permet de répartir la charge de travail, et de pouvoir travailler en parallèle. On peut également réutiliser des modules d'une année sur l'autre.

Les tâches

Pour gérer les tâches, on utilise des issues. Une issue est une tâche à faire. Elle peut être assignée à une personne, et peut être liée à d'autres issues. On peut également ajouter des labels pour catégoriser les issues.

Il faut faire attention à ne pas avoir trop d'issues ouvertes en même temps. Il faut donc bien prioriser les issues.

Les milestones

Les milestones permettent de regrouper des issues. On peut leur donner une date limite. Cela permet de planifier les tâches à faire.

En général cela correspond à des modules du robot.