EFREI Robotique logo

EFREI Robotique

Tous les systèmes embarqués, mais pas que…

S'ENREGISTRER

Il faut juste à remplir le formulaire à cette adresse: http://projects.linux.efrei.fr/redmine/account/register. Ensuite, il vous faut attendre la validation de quelqu'un pour que vous puissiez avoir accès aux entrailles de la bête. Une fois que vous serez accepté, vous pourrez vous connecter en cliquant sur "Le Redmine" dans le menu de droite.

LES BASES

Nous allons désormais voir les bases (une fois connecté). Tout en haut, il y a une petite barre avec:
Accueil: page de présentation et qui permet de voir tous les projets dont vous faites partis
Ma page: recense toutes les "taches" (peuvent être "anomalie", "évolution" ou "assistance"). On y voit toutes les taches qui nous sont assignées et toutes les autres
Projets: permet de visualiser tous les projets.
Aide: une aide détaillée de redmine (et plus en profondeur que ce que nous aborederons).
Connecté en tant que +nom+: ici, vous pourrez suivre vos dernières activités ainsi que votre profil visible par les autres membres.
Mon compte: page où l'on peut modifier ses informations personnelles.
Déconnexion: je pense que ça se passe de commentaires.

LES PROJETS

Nous allons maintenant voir ce qui nous interesse: la gestion de projets...
Pour cela, nous devons aller dans un projet et on dispose de 3 manières différentes:
- cliquer sur "Aller à un projet" en haut à droite (à coté de rechercher) et choisir un projet.
- aller dans "accueil" puis sur la droite dans derniers projets il vous suffit de choisir un projet.
- aller dans "Projets" puis dans la liste des projets choisissez celui sur lequel vous voulez travailler.

Nous arrivons donc à une nouvelle page pleines d'informations. On y trouve les membres, le suivi des demandes et meme un calendrier (il y'a plein d'autres choses qui ne sont pas nécessaires au début).

Qu'est ce qu'une "demande"? => il s'agit d'une tâche à réaliser et le tout compose un projet. Celles-ci sont de 3 natures différentes:
-les anomalies: il s'agit d'un retour sur une demande car il y a un problème à résoudre
-les évolutions: qui vont consister à améliorer ou faire avancer un projet
-les assistances: pour venir en aide à quelqu'un sur un bout de projet, ou parce qu'il manque de temps...


Nous allons donc maintenant créer une demande. Pour cela, il faut aller dans "nouvelle demande", remplir le formulaire (je ne pense pas que ceci soit un problème...).
Ensuite, allons voir ce que l'on peut faire...
Dans la demande à proprement dite on voit tout de suite les infos saisies. De plus elles sont toutes pertinentes (j'ai une petite préférence pour date d'échéance, assigné à et % réalisé).
On trouve aussi une description de la tâche (souvent de quelques lignes car le titre est souvent assez explicite). On peut y ajouter des demandes liées, pour s'assurer de la compatibilité des diférentes demandes, et la possibilité d'ajouter des observateurs.
Enfin en bas se trouve un historique. Bien entendu, il est vivement conseillé de tenir un historique à jour pour qu'à tout moment quelqu'un puisse comprendre ce qui a déjà été réalisé.
Mais revenons en haut de la page de la demande... Vous voyez à côté du nom de la demande? Oui, mettre àjour, saisir temps, surveiller... On va développer tout ca^^
Nous pouvons donc mettre à jour la demande.. bizare? non pas vraiment. Ceci permet d'avoir régulierment un bilan de notre progression. On peut ainsi modifier les informations saisies à la création de la demande et ajouter des éléments à l'historique:
- le temps passé (à chaque fois le temps saisi s'ajoute aux nombres d'heures précédent)
- l'activité, champs obligatoire, permet de définir si c'est du développement ou de la conception
- un commentaire (facultatif)
- une note qui permet de dire quels sont les améliorations, modifications... apportées
- un champs permettant l'ajout de fichier (utile quand on est plusieurs à travailler sur un code pour s'assurer que tout le monde travaille avec la même chose). Enfin, pensez à cliquer sur soumettre sinon rien ne se passe.
Ensuite, nous avons "saisir temps" qui permet de modifier tout ce qui concerne le temps (temps passé, quel jour, à faire de la conception ou du developpement et éventuellement un commentaire).
La possibilité de "surveiller" une demande permet de recevoir des mails à chaque évolution (ou mise à jour) de la demande en question.
"copier" permet de reprendre tout ce qu'il y a dans la demande pour en créer une similaire (utile pour les anomalies... mais y'en a jamais besoin, on est pas des noobs).
"déplacer" permet de mettre la demande dans un autre projet et/ou de modifier la demande entre "anomalie", "évolution" ou "assistance".
"supprimer", je vous laisse deviner... merci d'éviter de le faire avec les demandes existante "pour voir" -_-'

il est intéressant aussi de s'interesser aux deadlines de chaque demande... On peut aussi avoir un aperçu complet de nos activités via "calendrier" disponible sur la droite à presque toutes les pages^^

ALLER PLUS LOIN

Redmine ne se contente pas de fournir un outils de gestion de projet, il permet aussi de profiter d'un forum (pas encore créer), de posséder des dépots pour les codes