Utilisation de Redmine » Historique » Version 50
Version 49 (Florent Torregrosa, 08/06/2013 18:24) → Version 50/54 (Julien Enselme, 29/07/2013 20:39)
h1. Présentation de la forge
{{>toc}}
La forge peut vous aider dans tous vos projets logiciels. Elle dispose :
* D’une page _Activité_ résumant les dernières actions effectuées. Vous pouvez vous abonner à son flux RSS. Vous pouvez également choisir la quantité d’informations à afficher et à recevoir par mail.
* D’un système de _Demandes_ pour répartir les tâches dans le groupe, garder une trace de ce qui a été fait, planifier en mettant une date d’échéance.
* D’un _Gantt_ qui se complète automatiquement à partir du système de tâche. Il est exportable en pdf.
* D’un calendrier qui se complète automatiquement à partir du système de tâche.
* D’un système d’ _Annonces_ pour communiquer avec l’extérieur.
* D’un moyen de déposer des _Documents_. Vous pouvez donner un titre à ce document et une description longue. Très utile pour rassembler les documents les plus importants à transmettre.
* D’un _Wiki_, pour garder une trace de votre documentation avec un bel historique. Très utile si vous devez la passer à une future équipe. Vous pouvez également attacher un fichier à une page.
* D’un _Dépôt_ pour garder une trace de votre code, pouvoir revenir à une version antérieure qui fonctionne, garder une trace de qui à fait quoi, de comparer des versions,…
Bonne utilisation !
h1. Utilisation du Wiki
Pour créer une nouvelle page, il suffit de se rendre à l’adresse de la page que l’on veut créer.
Pour créer une sous-page (ce qui permet d’avoir une relation parent/enfant entre les pages et de voir la relation dans _Index par titre_), créez les deux pages séparément. Ensuite, allez sur la page fille et cliquez sur renommer. Sélectionnez le nom de la page parent et sauvegardez.
Pour ajouter une table des matières, entrez <pre>{{toc}}</pre>
Pour ajouter une table des matières décalée sur la droite, entrez *après après le premier lien h1 de la page* (sinon page, sinon la table des matières se heurte aux boutons de modification, suivi, etc.) etc. <pre>{{>toc}}</pre>
Vous pouvez aussi recevoir des notifications par mails en cliquant sur _watch_ ou _surveiller_.
Pour ajouter des notes, utilisez les balises suivantes :
<pre>
{{note(text)}}
{{tip(text)}}
{{important(text)}}
{{warning(text)}}
</pre>
h1. Fonctionnement des demandes
Les demandes ont les champs suivant :
* Tracker : voir la partie sur les tracker
* Sujet :
* Description :
* Status :
* Priorité :
* Assignée :
* Version cible : la version de Drupal concernée par cette tâche.
* Tâche parente : pour pouvoir faire des sous-tâches
* Temps estimé :
* % réalisé :
* l'ajout de fichier :
* Date de début/de fin : cela va générer le diagramme de Gantt automatiquement, a priori à ne pas utiliser car ça reste de l'associatif
* privé : a priori on a rien à se cacher entre nous donc à ne pas cocher
h2. Les trackers
Fonctionnalité : Une fonctionnalité correspond à quelque chose d'assez global.
Tâche : Sa description doit comprendre tout ce qui est à faire. Une tâche peut être élémentaire (un truc vraiment simple) comme compliquée. Mais tout, ou un maximum de détails doivent y être. Les tâches sont liées à une fonctionnalité.
Anomalie : quelque chose de non prévu => les bugs. On peut lier l'anomalie à la fonctionnalité ou à la tâche (mais bon c'est rare de le faire, à voir, en tout cas ne pas passer son temps à chercher la fonctionnalité qui va avec. Si on ne la trouve pas, c'est pas grave)
Assistance : quelqu'un qui pose une question par exemple. On peut lier l'assistance.....(idem anomalie)
Évolution : idem fonctionnalité, mais avec la connotation de quelque chose de nouveau.
h3. Exemple
Fonctionnalité/Évolution : Faire en sorte qu'on l'on ait des thèmes responsives sur assos
tâche : identifier des thèmes responsive
tâche : installer les thème responsive sur assos
tâche : écrire un tuto pour que les webmasters s'en servent
tâche : envoyer un mail sur liste webmasters
Anomalie : un theme testé comme étant responsive en local ou ailleurs, n'est pas responsive sur assos
Assistance : Le webmaster du BDE n'arrive pas à avoir un thème adaptatif
*Autre organisation possible pour les tâches :*
tâche 1 : réalisation
identifier des thèmes responsives
installer les thème responsives sur assos
tâche 2 : communication
écrire un tuto pour que les webmasters s'en servent
envoyer un mail sur liste webmasters
h2. La gestion du temps
Lorsque l'on modifie une tâche, il y a un groupe de champs; gestion du temps. C'est facultatif, mais ça permet de donner une idée du temps passé sur la tâche.
Redmine a si l'on souhaite des fonctionnalités de gestion du temps plus évoluées. Par exemple, chaque tâche a un "reste à faire" (pour une fonctionnalité, il est égale à la somme du raf des tâches associées). Lorsque l'on indique le temps passé sur une tâche, cela permet au chef de projet de voir si l'on est dans les temps ou non.
Comme on fait de l'associatif, ce n'est pas le but, le but est plus de se donner des idées sur le temps passé par les autres membres ou bien par soi-même sur une tâche. Et au final, on s'aperçoit vite que peu de tâches prennent peu de temps et que c'est un investissement. Pour montrer par exemple aux futurs membres que les choses n'avancent pas en claquant des doigts.
{{>toc}}
La forge peut vous aider dans tous vos projets logiciels. Elle dispose :
* D’une page _Activité_ résumant les dernières actions effectuées. Vous pouvez vous abonner à son flux RSS. Vous pouvez également choisir la quantité d’informations à afficher et à recevoir par mail.
* D’un système de _Demandes_ pour répartir les tâches dans le groupe, garder une trace de ce qui a été fait, planifier en mettant une date d’échéance.
* D’un _Gantt_ qui se complète automatiquement à partir du système de tâche. Il est exportable en pdf.
* D’un calendrier qui se complète automatiquement à partir du système de tâche.
* D’un système d’ _Annonces_ pour communiquer avec l’extérieur.
* D’un moyen de déposer des _Documents_. Vous pouvez donner un titre à ce document et une description longue. Très utile pour rassembler les documents les plus importants à transmettre.
* D’un _Wiki_, pour garder une trace de votre documentation avec un bel historique. Très utile si vous devez la passer à une future équipe. Vous pouvez également attacher un fichier à une page.
* D’un _Dépôt_ pour garder une trace de votre code, pouvoir revenir à une version antérieure qui fonctionne, garder une trace de qui à fait quoi, de comparer des versions,…
Bonne utilisation !
h1. Utilisation du Wiki
Pour créer une nouvelle page, il suffit de se rendre à l’adresse de la page que l’on veut créer.
Pour créer une sous-page (ce qui permet d’avoir une relation parent/enfant entre les pages et de voir la relation dans _Index par titre_), créez les deux pages séparément. Ensuite, allez sur la page fille et cliquez sur renommer. Sélectionnez le nom de la page parent et sauvegardez.
Pour ajouter une table des matières, entrez <pre>{{toc}}</pre>
Pour ajouter une table des matières décalée sur la droite, entrez *après après le premier lien h1 de la page* (sinon page, sinon la table des matières se heurte aux boutons de modification, suivi, etc.) etc. <pre>{{>toc}}</pre>
Vous pouvez aussi recevoir des notifications par mails en cliquant sur _watch_ ou _surveiller_.
Pour ajouter des notes, utilisez les balises suivantes :
<pre>
{{note(text)}}
{{tip(text)}}
{{important(text)}}
{{warning(text)}}
</pre>
h1. Fonctionnement des demandes
Les demandes ont les champs suivant :
* Tracker : voir la partie sur les tracker
* Sujet :
* Description :
* Status :
* Priorité :
* Assignée :
* Version cible : la version de Drupal concernée par cette tâche.
* Tâche parente : pour pouvoir faire des sous-tâches
* Temps estimé :
* % réalisé :
* l'ajout de fichier :
* Date de début/de fin : cela va générer le diagramme de Gantt automatiquement, a priori à ne pas utiliser car ça reste de l'associatif
* privé : a priori on a rien à se cacher entre nous donc à ne pas cocher
h2. Les trackers
Fonctionnalité : Une fonctionnalité correspond à quelque chose d'assez global.
Tâche : Sa description doit comprendre tout ce qui est à faire. Une tâche peut être élémentaire (un truc vraiment simple) comme compliquée. Mais tout, ou un maximum de détails doivent y être. Les tâches sont liées à une fonctionnalité.
Anomalie : quelque chose de non prévu => les bugs. On peut lier l'anomalie à la fonctionnalité ou à la tâche (mais bon c'est rare de le faire, à voir, en tout cas ne pas passer son temps à chercher la fonctionnalité qui va avec. Si on ne la trouve pas, c'est pas grave)
Assistance : quelqu'un qui pose une question par exemple. On peut lier l'assistance.....(idem anomalie)
Évolution : idem fonctionnalité, mais avec la connotation de quelque chose de nouveau.
h3. Exemple
Fonctionnalité/Évolution : Faire en sorte qu'on l'on ait des thèmes responsives sur assos
tâche : identifier des thèmes responsive
tâche : installer les thème responsive sur assos
tâche : écrire un tuto pour que les webmasters s'en servent
tâche : envoyer un mail sur liste webmasters
Anomalie : un theme testé comme étant responsive en local ou ailleurs, n'est pas responsive sur assos
Assistance : Le webmaster du BDE n'arrive pas à avoir un thème adaptatif
*Autre organisation possible pour les tâches :*
tâche 1 : réalisation
identifier des thèmes responsives
installer les thème responsives sur assos
tâche 2 : communication
écrire un tuto pour que les webmasters s'en servent
envoyer un mail sur liste webmasters
h2. La gestion du temps
Lorsque l'on modifie une tâche, il y a un groupe de champs; gestion du temps. C'est facultatif, mais ça permet de donner une idée du temps passé sur la tâche.
Redmine a si l'on souhaite des fonctionnalités de gestion du temps plus évoluées. Par exemple, chaque tâche a un "reste à faire" (pour une fonctionnalité, il est égale à la somme du raf des tâches associées). Lorsque l'on indique le temps passé sur une tâche, cela permet au chef de projet de voir si l'on est dans les temps ou non.
Comme on fait de l'associatif, ce n'est pas le but, le but est plus de se donner des idées sur le temps passé par les autres membres ou bien par soi-même sur une tâche. Et au final, on s'aperçoit vite que peu de tâches prennent peu de temps et que c'est un investissement. Pour montrer par exemple aux futurs membres que les choses n'avancent pas en claquant des doigts.