Les simulations de processus sont des mouvements de même nature qui sont généralisés dans un prototype. Ainsi, ce terme décrit le développement au niveau du type. La même modélisation de processus est utilisée à plusieurs reprises pour le développement d'applications. Un grand nombre d'exemplaires est d'une importance fondamentale. Une utilisation possible du mouvement est de prescrire comment les choses devraient ou pourraient être faites. La modélisation de processus est une attente approximative de ce à quoi ressemblera une application. Le mouvement lui-même est déterminé lors du développement réel du système.
Objectifs de modélisation
Premièrement, il est nécessaire pour garder une trace de ce qui se passe réellement pendant le travail. Il est nécessaire de se placer du point de vue d'un observateur extérieur qui regarde comment se déroule le processus. L'étape suivante consiste à identifier les améliorations qui doivent être apportées pour améliorer l'efficience ou l'efficacité.
Prescriptive
Définir les processus souhaités et comment ils doivent ou peuvent être exécutés.
Vous devez établir des règles, des directives et des comportements cognitifs qui, s'ils sont suivis, conduiront à la performance souhaitée. Celles-ci peuvent aller d'une application stricte à un leadership flexible.
Explicatif
Fournir des explications sur la validité des processus. Plusieurs pistes d'action possibles basées sur des arguments rationnels doivent être explorées et évaluées.
Établissez une relation explicite entre les processus et les exigences auxquelles le modèle cognitif doit répondre. Prédéfinit les points où les données peuvent être récupérées pour les rapports.
Cible
D'un point de vue théorique, la modélisation des processus explique les concepts clés nécessaires pour décrire ce qui se passe pendant le développement. D'un point de vue opérationnel, les méta-processus visent à guider les méthodologistes et les développeurs d'applications.
L'activité de modélisation des processus métier implique généralement la nécessité de modifier ou d'identifier les problèmes qui doivent être résolus. Cette transformation peut nécessiter l'intervention du service informatique. Bien que ce soit une raison courante pour la nécessité de mettre en œuvre la modélisation commerciale. Les programmes de gestion du changement sont souhaitables pour mettre les processus en pratique.
Avec le développement de la technologie des principaux fournisseurs de plateformes, le concept d'entrepriseprocessus devient entièrement faisable (et capable d'une conception bidirectionnelle). Elle se rapproche chaque jour de la réalité. Les technologies prises en charge incluent le langage unifié, l'architecture pilotée par modèle et le développement orienté service.
Le concept de modélisation implique des aspects des processus d'architecture métier d'entreprise, résultant en une application complète. Les relations dans le contexte du reste des systèmes d'entreprise, des données, de la structure organisationnelle, des stratégies, etc. créent de plus grandes opportunités d'analyse et de planification du changement. Un exemple concret est celui des fusions et acquisitions d'entreprises. Une compréhension détaillée des processus des deux sociétés permet à la direction d'identifier les licenciements, ce qui conduit à une fusion plus fluide.
Le concept de modélisation a toujours été un aspect clé de la réingénierie des processus métier et des approches d'amélioration continue vues dans Six Sigma.
Classification
Il existe cinq types de couverture où le terme modèle de processus a été défini différemment:
- Activity-Oriented: un ensemble d'activités associées réalisées pour un résultat de définition de produit particulier. Un ensemble d'étapes partiellement ordonnées conçues pour atteindre l'objectif d'une simulation.
- Orientation produit: une série d'activités qui se traduisent par des transformations sensibles aidant à atteindre le résultat souhaité.
- Orienté vers la décision: un ensemble de réglementations connexes établies pour définir un produit.
- Orientation stratégique:vous permet de créer des modèles qui sont des processus polyvalents et de planifier toutes les manières possibles de développer un produit en fonction de l'intention et de la stratégie.
Alignement
Les processus peuvent être de différents types. Ces définitions correspondent à différentes manières de simulation de processus. Donc:
Stratégique. Ils visent à explorer d'autres façons de faire les choses et à élaborer un plan. Souvent créatifs et nécessitent une coopération humaine. Ainsi, créer des alternatives et choisir parmi elles sont des activités très importantes
Processus tactiques. C'est pour vous aider à réaliser votre plan. Ils se soucient plus des tactiques qui seront adoptées pour accomplir les tâches que du développement
Par granularité
Detail fait référence au niveau de détail du modèle de processus et affecte le type de conseils, d'explications et de suivi qui peuvent être fournis. Une spécification grossière les limite à un niveau plutôt étroit, tandis qu'une granularité fine offre une opportunité plus détaillée. Le niveau de détail requis dépend de la situation spécifique.
Chef de projet, représentant client, cadre supérieur ou intermédiaire ont besoin d'une description assez approximative du processus, car ils veulent avoir une idée du temps, du budget et de la planification des ressources pour leurs solutions. Au contraire, les développeurs de logiciels, les utilisateurs, les testeurs, les analystes préférerontun modèle de processus détaillé où chaque élément peut leur fournir des instructions et des dépendances d'exécution importantes.
Bien qu'il existe des désignations pour les motifs à grain fin, la plupart des processus traditionnels sont des descriptions approximatives. Les modèles doivent fournir un large éventail de détails.
Flexibilité
Il s'agit d'une autre méthode de modélisation de processus. Il a été constaté que bien que ces modèles soient normatifs, il peut y avoir des écarts dans la pratique réelle. C'est pourquoi le cadre d'adoption a évolué pour que les méthodes de développement de systèmes soient adaptées à des situations organisationnelles spécifiques et augmentent ainsi leur utilité.
Approche processus de la gestion La modélisation des processus métier peut être organisée dans une gamme de flexibilité allant de "faible" à "élevée". À l'extrémité "inférieure" de ce spectre se trouvent les méthodes dures. Alors que sur le "top" il y a une conception modulaire. Les méthodes rigides sont complètement prédéterminées et laissent peu de place à l'adaptation à la situation existante. D'autre part, les systèmes modulaires peuvent être modifiés et étendus pour s'adapter à une stratégie particulière.
Enfin, choisir et personnaliser une méthode permet à chaque projet de créer des méthodes à partir de différentes approches et de les personnaliser en fonction des besoins.
Qualité des méthodes
Dans la plupart des structures existantes créées pour comprendre les propriétés, la ligne entre la nature de la modélisation et leur application n'est pas tracée. Ce rapportse concentrera à la fois sur la qualité des techniques de modélisation des processus et sur les modèles pour délimiter clairement les deux. Divers cadres ont été développés pour aider à comprendre les propriétés. Cette structure présente également l'avantage de fournir une description uniforme et formelle d'un élément de modèle au sein du même type ou de types différents en utilisant les mêmes techniques de modélisation. En bref, il peut faire une évaluation à la fois de la qualité du produit et du processus, qui ont été préalablement définis.
Propriétés liées aux méthodes de modélisation des processus métier:
- Expressivité: la mesure dans laquelle une technique donnée est capable de désigner des prototypes de n'importe quel nombre et types d'applications.
- Randomness: degré de liberté lors de la modélisation d'une même zone.
- Acceptabilité: le niveau auquel une technique donnée est spécifiquement adaptée à un domaine d'application particulier.
- Clarté: la facilité avec laquelle les participants comprennent comment les choses fonctionnent.
- Cohérence: la mesure dans laquelle les sous-modèles individuels de la méthode de modélisation sont cohérents.
- Complétude: le niveau auquel tous les concepts de domaine nécessaires sont représentés dans le prototype.
- Efficacité: la mesure dans laquelle le processus de simulation utilise des ressources telles que le temps et les personnes.
L'évaluation de la structure pour les méthodes de modélisation DEMO aurait révélé les lacunes de Q-ME. La première est qu'il n'inclut pas de métrique quantifiable pour exprimer la qualité d'une technique de modélisation d'entreprise, ce qui rend difficile la comparaison des propriétés de différentsse déplace dans le classement général.
Il existe également une approche systématique pour mesurer la nature des produits, connue sous le nom de métrique de complexité, proposée par Rossi (1996). Les méthodes du métamodèle servent de base au calcul de ces paramètres. Par rapport au système proposé par Krogstie, la mesure est plus axée sur le niveau technique que sur le modèle individuel.
Les auteurs (Cardoso, Mendling, Neuman et Reijers, 2006) ont utilisé des métriques de complexité pour mesurer la simplicité et la compréhensibilité d'une conception. Ceci est confirmé par des études ultérieures de Medling. Il a fait valoir que sans l'utilisation de mesures de qualité, un processus simple pourrait être modélisé de manière complexe et inappropriée. Ceci, à son tour, entraîne une incompréhensibilité réduite, des coûts de maintenance plus élevés et une exécution éventuellement inefficace du processus en question.
Qualité des modèles
Les premières conceptions reflétaient la dynamique du processus, avec une option pratique obtenue par la mise en œuvre en termes de concepts pertinents, de technologies disponibles, d'environnements spécifiques, de contraintes, etc.
De nombreuses recherches ont été effectuées sur la qualité des modèles, mais moins d'attention a été accordée au travail lui-même. Ces questions ne peuvent pas être évaluées de manière exhaustive, mais en pratique, il existe quatre lignes directrices principales à cet égard. C'est:
- structures de qualité descendantes;
- métriques en amont;
- revues empiriques;
- recommandations pragmatiques.
Hommes a déclaré que toutes les principales caractéristiques de la qualité des modèles peuvent être divisées en 2 groupes selon l'exactitude et l'utilité. L'exactitude va de la conformité à la mise en page au phénomène modélisé par ses règles syntaxiques. La simulation est également indépendante de l'objectif.
Alors que l'utilité peut être considérée comme un modèle, Homms fait également une distinction supplémentaire entre l'exactitude intrinsèque (qualité empirique, syntaxique et sémantique) et l'exactitude extrinsèque (validité).
De plus, l'approche plus large devrait être basée sur la sémiotique plutôt que sur la linguistique, comme l'a fait Krogst en utilisant un système descendant connu sous le nom de SEQUAL. Il définit plusieurs dimensions de la qualité basées sur les relations entre le modèle, l'externalisation des connaissances, le domaine, le langage de modélisation et les activités d'apprentissage.
Cependant, ce cadre ne permet pas de définir différents niveaux de qualité, mais il est largement utilisé pour les processus métier dans des tests empiriques. De nouveaux niveaux de qualité ont été identifiés sur la base d'études antérieures menées par Moody à l'aide du modèle conceptuel.
Trois motifs
- Syntaxique: évalue le degré de conformité du modèle aux règles grammaticales du langage de modélisation utilisé.
- Sémantique: détermine si l'application répond exactement aux besoins de l'utilisateur.
- Pragmatique: indique si le modèle peut être suffisamment compris par toutes les parties prenantes du processus de modélisation. C'est-à-dire qu'elle doitlaissez les interprètes l'utiliser selon leurs besoins.
L'étude a noté que le système qualité était facile à utiliser et utile pour évaluer les modèles de processus, mais qu'il présentait des limites en termes de fiabilité et rendait difficile la détection des défauts. Ce sont eux qui ont conduit au raffinement de la structure grâce aux recherches ultérieures de Krogstie.
Trois autres aspects de la qualité
- Physique: le modèle externe est-il constant et accessible au public pour être compris ?
- Empirique: Si l'application est modélisée selon les règles établies pour ce langage.
- Social: découvre s'il existe des accords entre les parties prenantes dans le domaine de la modélisation.
Donc, nous avons considéré la catégorie de la modélisation de processus. Nous avons analysé les méthodes et étapes connues aujourd'hui.