Introduction
- Jira : présentation, distributions.
- Les systèmes de projet et configuration dans JIRA.
- Fonctionnalités : projets, issues (demandes), workflows.
- Les catégories de projet.
- Structurer son projet en composants.
Travaux pratiques : Installation de l'outil – Prise en main de l'interface
Implémentation des droits sur les données du projet et sur les fonctions
- Définition des rôles pour un projet.
- Attribuer des autorisations fonctionnelles spécifiques à des populations spécifiques.
- Définition sur la visibilité des demandes au sein du projet.
- Notion d'instance.
- Définition et portée d'un groupe d'utilisateurs.
Les types de demandes (issues)
- Définition et cas d'usage.
- Créer et modifier un type de demande (issue type).
- Associer un type de demande a des projets.
- Les types de demandes par défaut (bug, improvement etc..).
Configuration des champs
- Définir les champs de données. Type de champs.
- Comportements de champs, caractère obligatoire.
- Associer des configuration de champs aux types de demande.
Les écrans
- Le système d'écran : associer des écrans aux opérations.
- Associer un système d'écran à chaque type de demande.
- Les écrans d'opération et les écrans de transition.
- Définir les écrans utilisés pour les demandes (issues), associer les champs aux écrans.
- Associer les écrans et les opérations.
Les notifications
- Les événements déclencheurs de notification.
- Associer une notification à une population d'utilisateurs.
- Définir les notifications paramétrées.
Configuration des workflows
- Lien entre workflow, projet et type de demande.
- Cycle de traitement d'une demande (issue).
- Etat et transitions.
- Organiser les étapes de traitement d'une demande de sa création à sa résolution : états et propriétés d'état.
Travaux pratiques : Personnalisation complet d'un worflow personnalisé
Utilisation de plugins
- Présentation du JiraMarketPlace.
- Présentation du Development Kit.
Travaux pratiques : Installation et paramètrage de plugins usuels.