Spécification de processus - Process specification
La spécification de processus est un terme générique pour la spécification d'un processus. Il n'est pas unique à l'activité commerciale, mais peut être appliqué à n'importe quelle activité organisationnelle.
Dans certaines méthodes structurées, le terme en majuscules Spécification de processus fait référence à une description de la procédure à suivre par un acteur au sein d'une activité commerciale de niveau élémentaire, représentée sur un modèle de processus tel qu'un diagramme de flux de données ou un modèle IDEF0 . Un alias commun est minispec , abréviation de spécification miniature .
Utilisation dans le développement de systèmes
La spécification de processus définit ce qui doit être fait pour transformer les entrées en sorties. Il s'agit d'un ensemble d'instructions détaillées décrivant une procédure commerciale que chaque activité commerciale de niveau élémentaire est censée exécuter. Les spécifications de processus sont généralement incluses en tant que composants intégraux des documents d'exigences dans le développement de systèmes.
Techniques
Diverses approches peuvent être utilisées pour produire une spécification de processus, notamment:
- Tables de décision
- Anglais structuré (technique préférée de la plupart des analystes de systèmes)
- Conditions pré / post
- Cas d'utilisation , cours de base ou événements / chemins alternatifs dans les cas d'utilisation
- Organigrammes
- Diagrammes Nassi-Shneiderman
- Diagrammes d'activité UML
Quelle que soit l'approche utilisée, une spécification doit être communiquée aux concepteurs de développement de systèmes, aux implémenteurs et aux professionnels du support, et être vérifiable par les parties prenantes et les utilisateurs finaux.