# Classes of Service

Dans la plupart des organisations, tous les éléments n'ont pas la même **notion de priorité ou d'échéance**.

Les éléments **ne peuvent donc pas être traitées de façon homogène** ; il faut appliquer **des contraintes de Workflow différentes** par catégorie d'éléments.

Les Classes of Service permettent de catégoriser les éléments afin de refléter la **priorisation en fonction des risques et de la valeur de l'élément.**

## Standard Class of Service

Cette classe regroupe les éléments qui ne sont pas associés aux classes décrites ci-dessous.

Après priorisation, ces éléments sont traités avec une approche "FIFO" *(First In / First Out)*.

## Expedite Class of Service

Cette classe est attribuée aux **éléments prioritaires**.

{% hint style="success" %}
Pour éviter de perturber l'avancement général du Workflow, il est recommandé d'**attribuer une limite de Work-In-Progress spécifique** pour les éléments de cette classe.
{% endhint %}

{% hint style="danger" %}
Un **nombre important d'éléments** dans cette classe révèle un **manque de confiance** en la capacité de livraison.
{% endhint %}

## Fixed Delivery Date Class of Service

Cette classe est attribuée aux éléments devant être **livrés à une date spécifique**.

Les éléments de cette classe doivent être mis dans la file Work-In-Progress **suffisamment en avance pour respecter l'échéance**.

{% hint style="success" %}
Les éléments de cette classe doivent avoir une **date d'échéance définie par une contrainte extérieure** *(e.g. : mise en conformité, migration ou compatibilité technique...)*.\
Autrement, le Kanban serait utilisé comme un diagramme de Gantt.
{% endhint %}

## Intangible Class of Service

Cette classe est attribuée aux éléments dont il est **difficile d'évaluer la valeur apportée à l'utilisateur** *(bug fixes, chores, optimisations, changement de design, etc...)*.

Cette classe a **la priorité la plus basse**.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://guide-agile.wishtack.io/kanban/classes-of-service.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
