ICESCRUM 3 : présentation des différentes fonctionnalités.
Bienvenue dans cette vidéo dédiée aux fonctionnalités d'IceScrum. Nous allons voir comment créer des features, des user stories, planifier un sprint et gérer les tâches sur le tableau Kanban. Démarrons par les features : ce sont les grandes thématiques du projet. Dans le contexte d'une suite de vidéos YouTube sur JavaScript, par exemple, chaque feature correspond à un chapitre : chapitre 1 « Bases », chapitre 2 « Variables », chapitre 3 « Opérateurs », chapitre 4 « Objets », chapitre 5 « Tableaux ». Chaque feature peut recevoir une couleur distincte pour faciliter le repérage visuel.
User stories, planification et tâches
Une fois les features créées, on passe aux user stories : cliquez sur la sandbox et ajoutez chaque user story rattachée à sa feature parente. On les écrit toutes (bases, variables, opérateurs, etc.). Au départ, elles apparaissent comme « suggestions ». Pour les déplacer dans le backlog, il faut les marquer comme « Acceptées » (cliquer sur chacune et choisir « Accept »). On peut ensuite estimer chaque story en cliquant sur le petit point d'interrogation : cela permet d'attribuer une note correspondant à la difficulté de la tâche et au temps qu'elle prendra. Plus la note est élevée, plus la story est complexe ; vous obtenez ainsi une vue comparative de la charge.
Ensuite, on passe à la planification. Cliquez sur « Plan » et choisissez la période du release (par exemple 3 mois : du 25 janvier au 27 avril). À l'intérieur, on crée plusieurs sprints en définissant leur durée (par exemple 1 semaine chacun pour des sprints 23, 24, 25). Cliquez sur « Plan » pour ouvrir les user stories disponibles et planifiez celles que vous voulez réaliser pendant chaque sprint. En cliquant sur la barre d'un sprint, on voit le burndown chart se générer.
Pour les tâches, cliquez sur « Task Board » : vous retrouvez toutes les user stories du sprint actif. Pour chaque user story, cliquez sur la petite croix pour ajouter des tâches : par exemple « Visionner les vidéos », « Prendre des notes », « Réaliser des slides » pour un projet vidéo ; ou « Création des wireframes », « Authentification » pour un site web. Une fois les tâches définies pour chaque story, cliquez sur « Activate » — attention, cette action est irréversible ! Vous obtenez alors un tableau Kanban avec trois colonnes : To Do, In Progress et Done. Faites glisser les tâches selon votre avancement : To Do → In Progress quand vous commencez, In Progress → Done quand vous terminez. Une fois toutes les tâches dans « Done », cliquez sur « Stop Sprint » pour clôturer le sprint. J'espère que cette vidéo vous a plu, à bientôt !