Utiliser Kanban / Framaboard

Le Framaboard

https://framaboard.org est un Kaban.

interfacé avec email, web, mais rocket et slack ssi plugins installés.

Kaban - intro

Kanban est une méthodologie développée à l'origine par l'entreprise Toyota pour gagner en efficacité.

Visualiser votre flux d'activité : une activité sur un tableau dont chaque colonne représente une étape (de votre flux d'activité)

Limiter votre travail en cours : Chaque phase peut avoir sa date d'échéance. Mesure des performances et des progrès :

  • Lead time : le lead time est la durée entre la création de la tâche et son achèvement.
  • Cycle time : le cycle time est la durée entre la date de début et l'achèvement.

Par exemple, vous pouvez avoir un lead time de 100 jours et n'avoir à travailler qu'une heure pour achever la tâche.

Coté interface :

  • Replié/Déplié : raccourci clavier « s »
    Mode replié : Si la tâche est affectée à quelqu'un, les initiales de la personne sont affichées à côté du numéro de la tâche
  • Défilement horizontal et mode compact : raccourci clavier « c » ou en utilisant le menu déroulant sur la gauche
  • cacher ou afficher des colonnes : souris seule
  • dans un commentaire ou une tâche : @id-kanboard le notifie (s'il est membres du projet)

voca de base

Pour chaque projet, les tâches peuvent être visualisées dans différentes vues : Tableau, Agenda, Liste ou Gantt.
Il y a deux types de projets : d'équipe (avec users) et Privé (pas de users).

Les swimlanes sont des séparations horizontales de votre tableau (pensez à des « couloirs » ou « lignes d'eau » dans une piscine).
Par ex: peut servir à séparer les sorties des différentes versions d'un logiciel, à diviser vos tâches selon différents produits, équipes ou tout autre critère de votre choix.

    Vue tableau

    glisser-déposer facilement des tâches d'une colonne à l'autre. raccourci clavier « v b » pour afficher la vue Tableau
    Affichage : tâches avec une ombre = modifiées récemment ; arrière-plan devient rouge = trop de tâches en cours en même temps

    Vue Agenda

    tâches avec des dates d'échéance, raccourci clavier « v c » pour afficher la vue Agenda

    Vue Liste

    tous les résultats de votre recherche sont affichés dans un tableau. raccourci clavier « v l » pour afficher la vue Liste.

    Gantt

    utilise la date de début et la date d'échéance pour afficher les tâches. raccourci clavier « v g » pour afficher la vue Gantt

    Vue Apercu de projet

    description du projet. Attacher et visualiser des pièces-jointes au projet Visualiser la liste des membres Voir les dernières activités du projet

    Projets

    Il y a deux types de projets : d'équipe (avec users) et Privé (pas de users).

    • Seulement les administrateurs et les gestionnaires peuvent créer des projets d'équipe.
    • Les projets privés peuvent être créé par tout le monde. Seuls le propriétaire et les administrateurs peuvent accéder au projet
    • les roles
    • Lorsque vous créez un nouveau projet, vous pouvez choisir de dupliquer les propriétés d'un projet existant : Permissions, Catégories, Actions, Swimlanes, Tâches

     

    Travailler avec un projet

    Partager des projets et des taches

    Par défaut, les tableaux sont privés, mais il est possible de rendre un tableau public.

    Un tableau public ne peut pas être modifié, il est en lecture seule. Son accès est protégé par un jeton aléatoire, seules les personnes qui ont la bonne URL peuvent voir le tableau.

    Les tableaux publics sont automatiquement réactualisés toutes les minutes. Les détails des tâches sont disponibles en lecture seule.

    Lorsque l'accès public est activé, plusieurs liens sont créés :

    • Affichage du tableau public
    • Lien de souscription au fil RSS
    • Lien d'abonnement à iCalendar

    Vous pouvez désactiver l'accès public à tout moment. À chaque fois que vous activez ou désactivez l'accès public, un nouveau jeton aléatoire est créé. Les liens précédents ne fonctionneront pas.

    Actions

    Chaque action automatique est définie ainsi :

    •     Un événement à suivre
    •     Une action associée à cet évènement
    •     Éventuellement quelques paramètres à définir

    Chaque projet a une série d'actions automatisées qui lui sont propres, le panneau de configuration est situé sur la page qui liste les projets, il vous suffit de cliquer sur le lien Actions automatiques.

    Perms de projet

    Les accès au projet (user ou groupe de user) doivent être autorisés par le chef de projet.
    3 types de rôles pour les projets : Chef de projet, Membre du projet, Visualiseur

    Si vous choisissez d'autoriser tout le monde, tous les utilisateurs de Kanboard seront considérés comme Membre du projet. Ce qui signifie qu'il n'y a plus des gestion de rôles. Les permissions par utilisateur ou par groupe ne peuvent plus être appliquées.

    swimlanes (couches)

    •     Tous les projets ont une swimlane par défaut.
    •     S'il existe plus d'une swimlane, le tableau les affichera toutes.
    •     Vous pouvez glisser-déposer les tâches d'une swimlane à l'autre.

    Configuration du projet / section Swimlanes : créer, renommer, déactiver, changer positions
    Supprimer une swimlane ne supprime pas les tâches qui lui sont assignées, ces tâches seront transférées à la swimlane par défaut.

    Calendrier

    2 visualisations: vue du projet avec des filtres  et   vue utilisateur (depuis le tableau de bord)

    Le calendrier affiche les informations suivantes :

    * tâches avec date d'échéance (affichée en haut). La date d'échéance peut être modifiée en déplaçant la tâche vers un autre jour.
    * tâches basées sur la date de création ou la date de début. Ces évènements ne peuvent pas être modifiés avec le calendrier.
    * suivi dans le temps de sous-tâches (tous les segments temporels sont affichés dans le calendrier).
    * estimations pour les sous-tâches, les prévisions et le travail restant

    Remarque : la date d'échéance n'inclut pas d'information temporelle.

    Analytique / stats

    Pour générer des données analytique précises, vous devriez lancer chaque jour le cronjob statistiques quotidiennes du projet.

    • Diagramme de flux cumulé : légende montre l'ordre de la pile. il faut au moins deux jours de données
    • Un graphique d'avancement est disponible pour chaque projet.
    • Temps moyen passé pour chaque colonne
    • Temps moyen de Lead et Cycle

    Gantt

    Seuls les gestionnaires de projet peuvent accéder à cette section "diag Gantt pour les taches".

    Diagramme de Gantt pour tous les projets : disponible dans la section de gestion du projet.

    • Seuls les administrateurs et administrateurs de projet peuvent accéder à cette section
    • Les administrateurs de projet ne verront que les projets dans lesquels il y a des membres
    • Les objets privés ne sont pas affichés dans ce graphique

    Roles perso pour les projets

    Un rôle personnalisé hérite du rôle « Membre du projet ». Vous pourriez avoir un groupe de gens qui sont autorisés seulement à déplacer des tâches entre les colonnes « Travail en cours » et « Terminé ».

     


    Travailler avec les taches

    Création tache

    • libellés associés à la tâche. une seule catégorie peut être assignée à une tâche.
    • Complexité : utilisée dans la gestion de projet agile (Scrum) ; Référence : Identifiant externe, par exemple cela peut-être un numéro de ticket qui vient d'un système externe
    • Estimation originale : du nb d'heures nécessaire pour terminer les tâches.
    • Date d'échéance : les tâches dont la date d'échéance est dépassée auront une date d'échéance en rouge et les dates suivantes seront en noir dans le tableau.

    Les sous taches n'ont pas de body, mais on peux les changer en taches, et faire un lien interne.

    Fermer une tache

    Quand une tâche est fermée, elle n'est plus visible sur le tableau.
    Toutes les sous-tâches qui ne sont pas achevées verront leur statut passer à "Terminé".

    Accéder à la liste des tâches closes : via requête status:closed dans un formulaire de recherche, ou bien "Tâches fermées" dans le menu déroulant des filtres ou depuis la barre latérale

    Liens entre taches

    Les tâches peuvent être liées ensemble avec des relations prédéfinies (cf voir/modif étiquettes via paramètres de l'application). Il est également possible de connecter des tâches entre plusieurs projets.

    Les transitions enregistrent les mouvements des tâches entre les colonnes

    Depuis la page détaillée de la tâche, vous pouvez accéder à ces informations:
        Date de l'action
        Colonne d'origine, Colonne de destination
        Exécutant (Pour l'utilisateur qui a déplacé la tâche), Temps passé sur la colonne d’origine

    Suivi du temps

    Les informations de la feuille de suivi du temps peuvent être définies au niveau des tâches ou des sous-tâches.

    Les tâches ont deux champs  (heures de travail, à entrer manuellement) :
        Temps estimé
        Temps passé

     

    Suivi de temps des sous-tâches

    Les sous-tâches ont aussi les champs "temps passé" et "temps estimé"

    Lorsque vous changez la valeur de ces champs, le suivi des tâches est mis à jour automatiquement et devient la somme des sous-tâches.

    Kanboard enregistre le temps entre chaque changement de statut des sous-tâches dans une table séparée

    • Changer le statut de la sous-tâche de à faire à en cours marque le temps de début
    • Changer le statut de la sous-tâche de en cours à à faire marque le temps de fin mais aussi met à jour le temps passé sur la sous-tâche et la tâche

    Pour chaque sous-tâche, le chrono peut être à tout moment arrêté/démarré

    https://chezjenny.framaboard.org/?controller=DocumentationController&act...

    stats de taches

        Le lead time est la durée entre la création de la tâche et son achèvement (tâche fermée).
        Le cycle time est la durée entre la date de début et l'achèvement.
        Si la tâche n’est pas fermée, l’heure courante est utilisée à la place de la date d'achèvement.
        Si la date de départ n'est pas spécifiée, le cycle time n'est pas calculé.

    Remarque : vous pouvez configurer une action pour définir automatiquement que la date de départ sera le moment où vous déplacez une tâche vers une colonne de votre choix

    Utilisateurs et paramètres


    Mes notes

    Par défaut (projet privé) :

    • col En attente, Pret, En cours, Terminé.
    • 1 Swimlane.

    Catégories (en ai créé 2, dont Santé)-> à droite qd on crée tache vs Libellés  -> en bas qd on crée tache , libellés associés à la tâche

    voir aussi ici