Concepts Clés
Ce glossaire définit tous les concepts fondamentaux de Checkflow.
Hiérarchie de Projet
Checkflow organise le travail selon une hiérarchie à 4 niveaux :
Projet
└── Initiative (objectif stratégique)
└── Phase (étape de l'initiative)
└── Tâche (unité de travail)📸 Schéma / Illustration — Hiérarchie : Projet → Initiative → Phase → Tâche
Projet
Un Projet est l’espace de travail principal. Il regroupe toutes les initiatives, tâches, membres et paramètres.
| Propriété | Description |
|---|---|
| Nom | Nom affiché dans l’interface |
| Slug | Identifiant unique dans l’URL (ex: mon-projet) |
| Description | Contexte et objectifs du projet |
| Devise | Monnaie pour le suivi budgétaire (EUR, USD…) |
| Budget activé | Active le module de suivi des coûts |
| IA activée | Active les fonctionnalités d’intelligence artificielle |
| Transition Rules | Active les règles de transition entre statuts |
À quoi ça sert ?
Le projet est le conteneur de tout votre travail. Chaque membre est rattaché à un projet avec un rôle spécifique (Owner, Admin, Member).
📸 Capture d’écran — Vue dashboard d’un projet
Initiative
Une Initiative représente un objectif stratégique de haut niveau.
| Propriété | Description |
|---|---|
| Nom | Titre (ex: “Lancement Produit V2”) |
| Objectif | Description de l’objectif à atteindre |
| KPIs | Indicateurs clés de performance |
| Couleur | Code couleur pour identification visuelle |
| Ordre | Position dans la liste (réorganisable par drag-and-drop) |
À quoi ça sert ?
Les initiatives structurent votre stratégie. Elles contiennent des Phases qui découpent l’objectif en étapes concrètes. Exemples :
- “Lancement Produit Q2 2025”
- “Refonte de l’Onboarding”
- “Expansion Marché EMEA”
📸 Capture d’écran — Liste des initiatives avec couleurs et progression
Phase
Une Phase est une étape au sein d’une initiative. Elle regroupe un ensemble de tâches liées.
| Propriété | Description |
|---|---|
| Nom | Titre de la phase (ex: “Design”, “Développement”) |
| Description | Détails sur cette étape |
| Ordre | Position dans l’initiative (réorganisable) |
À quoi ça sert ?
Les phases découpent une initiative en étapes séquentielles ou parallèles. Exemples :
- Phase 1 : Recherche & Discovery
- Phase 2 : Design & Prototypage
- Phase 3 : Développement
- Phase 4 : Tests & QA
📸 Capture d’écran — Phases d’une initiative avec tâches
Tâche (Task)
La Tâche est l’unité de travail fondamentale. C’est l’élément que les membres exécutent au quotidien.
| Propriété | Description |
|---|---|
| Titre | Nom de la tâche |
| Description | Détails, instructions, contexte |
| Statut | État actuel (Not Started, In Progress, Done, Blocked, ou personnalisé) |
| Priorité | CRITICAL, HIGH, MEDIUM, LOW |
| Date de début / fin | Période d’exécution |
| % d’exécution | Progression de 0% à 100% |
| Budget | Coût planifié |
| Budget engagé | Coût réellement dépensé |
| Poids | Importance relative pour le calcul de progression |
| Assignés | Membres responsables (multi-assignation) |
| Image de couverture | Visuel associé |
| Fichiers | Documents et pièces jointes |
| Dépendances | Liens avec d’autres tâches |
| Commentaires | Discussion et suivi |
📸 Capture d’écran — Détail complet d’une tâche
Statut de Tâche
Les Statuts définissent l’état d’avancement d’une tâche.
Statuts par défaut
| Statut | Couleur | Description |
|---|---|---|
| NOT STARTED | Gris | La tâche n’a pas encore commencé |
| IN PROGRESS | Bleu | La tâche est en cours d’exécution |
| DONE | Vert | La tâche est terminée |
| BLOCKED | Rouge | La tâche est bloquée par un obstacle |
Statuts personnalisés
Vous pouvez créer vos propres statuts depuis Paramètres > Statuts de Tâches : nom, couleur, ordre d’affichage.
Règles de Transition
Quand activées, les règles de transition contrôlent quels changements de statut sont autorisés (ex: on ne peut pas passer directement de “Not Started” à “Done”).
📸 Capture d’écran — Configuration des statuts personnalisés et matrice de transition
Priorité
Chaque tâche a un niveau de priorité qui influence son affichage et son tri.
| Priorité | Usage |
|---|---|
| CRITICAL | Urgence absolue — bloque le projet |
| HIGH | Important — à traiter rapidement |
| MEDIUM | Normal — planifié dans le sprint |
| LOW | Faible — à faire quand possible |
Dépendances
Les Dépendances créent des liens entre tâches :
- “Bloqué par” — Cette tâche ne peut pas commencer tant que l’autre n’est pas terminée
- “Bloque” — Cette tâche bloque le démarrage d’une autre
Les dépendances sont utilisées pour calculer le chemin critique du projet.
Rôles Utilisateur
| Rôle | Droits |
|---|---|
| Owner | Accès total, suppression du projet, gestion des membres et webhooks |
| Admin | Gestion complète sauf suppression du projet |
| Member | Création/modification de tâches, commentaires, consultation |
Feedback
Un Feedback est un retour utilisateur collecté via le dashboard ou le SDK.
| Propriété | Description |
|---|---|
| Titre | Résumé du feedback |
| Description | Détails complets |
| Type | BUG, FEATURE, IMPROVEMENT, QUESTION |
| Priorité | CRITICAL, HIGH, MEDIUM, LOW |
| Statut | OPEN, IN_REVIEW, PLANNED, IN_PROGRESS, DONE, CLOSED |
| Source | dashboard, sdk, api |
| Tags | Étiquettes pour catégoriser |
| Commentaires | Discussion sur le feedback |
| Assigné | Membre responsable du traitement |
📸 Capture d’écran — Page de gestion des feedbacks
Notification
Les Notifications informent les membres des événements importants : assignation de tâche, commentaire, changement de statut, messages système de l’admin.