Pages
1 | 2 |
3
Chaque mois, JDNet Solutions
publie le test complet d'une solution facilitant la
gestion de processus, test réalisé par
BPMS.info.
Ce mois-ci, évaluation d'un outil de simulation
de la performance des processus (segment actuellement
très actif): Sciforma
Process (version 4) de l'éditeur Sciforma
Corporation, distribué par le français Le Bihan Consulting.
Modélisation du processus
à simuler
Modélisation
des événements intermédiaires
(Pondération:
4/5)
|
Définition
de la probabilité de survenance d'un événement (hors
points d'entrée pour lesquels sont gérées des volumétries
à traiter):
- soit de manière absolue (saisie d'un taux);
- soit en relation avec d'autres éléments du référentiel
(niveau de ressources, indicateur
). |
Descriptif
|
Appréciation
|
On
peut:
- définir des conditions à partir de n'importe
quel attribut d'un objet ou du processus;
- combiner conditions et probabilité;
- traiter prioritairement la file d'attente la
plus longue ou la plus courte;
- définir des traitements en parallèle...
|
Satisfaisant.
Note
|
Règles
d'enchaînement et de synchronisation des événements
(Pondération:
5/5)
|
Définition
des règles de priorités et de synchronisation entre
plusieurs événements. Possibilité de définir des
délais de synchonisation pendant lequel le processus
attend la survenance concordante d'événements avant
d'enchaîner. Les règles de synchronisation doivent
également permettre de définir si la présence de
tous les éléments est nécessaire pour que le processus
puisse se poursuivre.
|
Descriptif
|
Appréciation
|
Au
sein d'une file d'attente en entrée, possibilité
de définir l'ordre d'arrivée et de traitement
par rapport à des données particulières, ou de
gérer des ordres de priorité. Insertion de conditions
interactives via des fenêtres "pop up" L'objet
Join permet de synchroniser plusieurs tâches.
Inclusion possible de traitements externes tels
que scripts Visual Basic (calcul,..), enregistrement
de données, ouverture d'une autre application.
|
La
notion de délai de synchronisation n'apparait pas
en tant que telle.
Note
|
Intégration
des volumétries à traiter
(Pondération:
5/5)
|
Capacité à représenter les volumes de processus
unitaires, à traiter en collant au plus près à la
réalité:
- définition des volumes attendus pour une période
donnée;
- possibilité de répartir ces volumes selon différentes
règles statistiques (loi normale, répartition uniforme...).
A défaut, intégration des hypothèses de volumétrie
à partir d'un tableur. Ces éléments de volumétrie,
attachés à l'événement, doivent pouvoir être définis
à n'importe quel point d'entrée du processus et
non en un point unique.
|
Descriptif
|
Appréciation
|
Se
fait via la notion de point entrant (starter).
Distribution de la volumétrie par intervalle de
temps constant ou via une formule pouvant inclure
des méthodes statistiques. Possibilité d'intégrer
les données à partir d'un tableur ou d'une base
ODBC.
|
Le
recours à des lois statistiques est complexe à
l'usage. En revanche, l'intégration de données
réelles est simple.
Note:
3
/ 5
|
Gestion
des temps associés à une fonction
(Pondération:
5/5)
|
Distinction
entre les différents temps mesurables au titre d'une
fonction donnée:
- temps de rodage (délai d'attente nécessaire avant
la mise en uvre du traitement d'un lot de processus);
- temps d'attente statique (délai d'attente nécessaire
avant la mise en uvre du traitement de chaque processus
unitaire);
- temps d'attente dynamique (délai d'attente consécutif
à la non disponibilité d'une ressource humaine ou
technique);
- temps de traitement (durée du traitement de chaque
processus unitaire par la fonction considérée);
- temps de cycle (somme des temps de traitement,
d'attente et de rodage)
Enregistrement pour chacun
de ces temps des moyennes, mais aussi des minimum,
maximum, variance et écart-type. Définition du mode
de gestion des fins de période : interruption des
traitements, traitement du processus en cours, de
l'ensemble des processus en attente.
|
Descriptif
|
Appréciation
|
L'outil
gère le temps de traitement (total effort) et
le temps d'attente sans faire de distinction suivant
le type d'attente. Le temps d'attente statique
est traité au travers de la zone temps fixe. Possibilité
de définir le mode de gestion des fins de période
(end of spam processing options).
|
Nécessité
de programmer les formules ad hoc pour tenir
compte des temps de rodage. Seuls les temps moyens
sont gérés en standard.
Note
|
Consommation
des ressources humaines
(Pondération:
5/5)
|
Dans
la relation entre une structure organisationnelle
et une tâche donnée:
- possibilité de définir le nombre d'employés nécessaires
à la tâche (travail en parallèle);
- la capacité de traitement de la structure par
rapport à cette tâche (nombre d'employés pouvant
assurer cette tâche).
|
Descriptif
|
Appréciation
|
Les
ressources humaines définies peuvent être génériques
et correspondre ainsi à une structure organisationnelle
: la notion de quantité disponible ainsi que la
possibilité de définir des ressources alternatives
couvre ce besoin.
|
Pour
la clarté du modèle, ces données devraient être
gérées au niveau de la relation ressource / tâche.
Note
|
Consommation
des ressources techniques (Pondération:
4/5)
|
Possibilité
de définir le niveau de consommation pour chaque
processus unitaire de ressources techniques clés
susceptibles de conditionner le bon déroulement
du traitement : utilisation définitive ou "réservation"
de ressources communes libérables à un certain stade
du processus.
|
Descriptif
|
Appréciation
|
A
chaque tâche (activité) peuvent être associées
des ressources de tout ordre (humaines, informatiques,
opérationnelles, financière
) ainsi que les quantités
consommées.
Distinction entre les ressources consommables
et les ressources réutilisables. Une fonction
prioritaire peut interrompre une fonction non
prioritaire pour utiliser une ressource commune.
Une certaine quantité de ressource commune peut
également être affectée à un processus et être
considérée comme "réservée" tant que le processus
ne la libère pas.
|
Les
fonctionnalités de base sont déjà très complètes
et les possibilités de personnalisation quasi
illimitées.Note
|
|