François Chung, Ph.D.

Tag: implémentation logicielle

Modélisation des processus et des décisions métier

Modélisation des processus et des décisions métier

Formation HPI, MOOC 2021. Cette formation en ligne présente les concepts de modélisation des processus métier à l'aide du standard BPMN (Business Process Model and Notation). Basée sur une compréhension approfondie du BPMN, la dernière partie de la formation couvre les modèles de décision utilisant DMN (Decision Model and Notation). Les modèles de décision complètent les modèles de processus en représentant des décisions concrètes et opérationnelles, à la fois avec leur structure et leur logique de décision.

Semaine 1: Introduction à la gestion des processus métier

Sujets principaux:

  • Définir les processus métier;
  • Modèles de processus métier;
  • Interaction des processus métier;
  • Modèles et instances;
  • Cycle de vie des processus métier.

Semaine 2: Modélisation de base des processus métier

Sujets principaux:

  • Activités de processus;
  • Passerelles exclusives et parallèles;
  • Passerelles inclusives et boucles;
  • Événements de début, intermédiaires et de fin;
  • Concurrence.

Semaine 3: Analyse du comportement des modèles de processus

Sujets principaux:

  • Comportement du processus;
  • Solidité structurelle;
  • Simulation des processus métier;
  • Réseaux de Petri et analyse de processus;
  • Vérification de la solidité.

Semaine 4: Modélisation avancée des processus métier

Sujets principaux:

  • Sous-processus et événements limites;
  • Modificateurs d'activité;
  • Passerelle évènementielle exclusive;
  • Modélisation des organisations;
  • Modèles d'allocation des ressources.

Semaine 5: Les données dans les modèles de processus métier

Sujets principaux:

  • Organisation des modèles de processus;
  • Données et flux de données;
  • Sémantique de l’exécution des données;
  • Données structurées et sous-processus;
  • Conformité du cycle de vie des objets.

Semaine 6: Modélisation des décisions métier

Sujets principaux:

  • Implémentation des décisions;
  • Diagrammes des exigences de décision;
  • Sémantique des tables de décision;
  • Analyse des tables de décision;
  • Cohérence des processus et des décisions.

Références

Articles associés

ArchiMate 3 en pratique (formation Orsys)
Diagrammes de classe UML (formation edX)

En savoir plus

BPMN - Business Process Model and Notation
DMN - Decision Model and Notation
openHPI - Hasso Plattner Institute

PKI pour les documents d'identité

PKI pour les documents d’identité

Projet Zetes @Bruxelles, Belgique (2021). Une infrastructure à clés publiques (PKI) est un ensemble de composants physiques (p.ex. ordinateurs et hardware), procédures humaines (p.ex. contrôles et validation) et logiciels (p.ex. système et applications) destinés à gérer les clés publiques des utilisateurs d'un système. L'objectif est le transfert électronique sécurisé d'information pour une gamme d'activités en ligne, telles que le commerce électronique et l'identification électronique (eID).

Dans le cas des documents d'identité électronique, comme la carte d’identité, une PKI permet de lier des clés publiques à l’identité des citoyens, dont les informations personnelles sont non seulement imprimées sur la carte d'identité, mais également stockées dans la puce de la carte d'identité. Ce système permet non seulement aux citoyens d'utiliser leur carte pour s'identifier en ligne (authentification), mais également de signer des documents numériques à l'aide d'une signature électronique qualifiée (QES).

Une PKI peut également être utilisée dans un système international, par exemple pour la vérification des passeports aux frontières des pays. Dans ce cas, un pays émet des passeports pour ses citoyens et met également en place une PKI pour permettre à d'autres pays de vérifier ces passeports. Cela signifie que, lorsqu'un citoyen présente un passeport au contrôle frontalier, le système d'inspection vérifie les informations d'identité à la fois imprimées sur le passeport et stockées dans la puce du passeport.

En tant qu'Analyste Fonctionnel et Product Owner au sein de l'équipe de développement de Zetes People ID, mes tâches sont liées à l'analyse des besoins logiciels PKI, qu'ils soient internes ou venant du client (p.ex. collecte des besoins et présentation du produit), l’implémentation du logiciel PKI (p.ex. software releases et documentation) et la gestion de projet (ex. coordination du projet lors des demandes de changement).

Références

Article associé

En savoir plus

Diagrammes de classe UML

Diagrammes de classe UML

Formation edX, MOOC (2020). Cette formation en ligne de la KU Leuven (BE) fournit une compréhension approfondie des diagrammes de classe UML (Unified Modeling Language), utilisés pour représenter visuellement la conception d'un système. La formation présente les diagrammes de classe UML et explique comment ils sont utilisés pour cartographier la structure d'un domaine métier en affichant les objets métier, leurs attributs et leurs associations.

Semaine 1: Introduction

Sujets principaux:

  • Pourquoi la modélisation des données est-elle importante?
  • Langages de modélisation.

Semaine 2: Les bases de l'UML

Sujets principaux:

  • Attributs et types de données;
  • Définitions de classe;
  • Association unaire et ternaire;
  • Agrégation;
  • Association dérivée et implicite;
  • Chemins parallèles.

Semaine 3: UML avancé

Sujets principaux:

  • Superclasse, sous-classe et héritage;
  • Ensembles de généralisation;
  • Contraintes à la généralisation et à la spécialisation;
  • Associations héritées;
  • AssociationClass;
  • Réification d'association.

Références

Articles associés

En savoir plus

UML - Unified Modeling Language
edX

Visa Claims Resolution

Visa Claims Resolution

Projet FIS @Bruxelles, Belgique (2018). Il faut jusqu'à 100 jours pour résoudre un chargeback, ce qui signifie pour le commerçant plus de 3 mois de préoccupation concernant la transaction contestée. C'est pourquoi Visa a sorti en avril 2018 son nouveau système de règlement des différends: Visa Claims Resolution (VCR). Désormais, les différends sont modérés par l'outil Visa Resolve Online (VROL). L'objectif est de réduire le temps, le coût et le nombre de chargebacks.

L'une des principales caractéristiques de VCR est que les chargebacks invalides sont éliminés autant que possible. Cela signifie que si un client tente d'initier un chargeback lorsqu'il a dépassé la date limite, ou lorsque les critères minimaux ne sont pas respectés, Visa empêchera le différend de devenir un chargeback. Le fait d'exiger ces informations supplémentaires en amont réduit les chargebacks inutiles, aide les commerçants à comprendre pourquoi le chargeback a eu lieu et, en fin de compte, fait gagner du temps à toutes les personnes impliquées.

Voici d'autres caractéristiques importantes de VCR:

  • Changement de limite de temps: les commerçants ont 30 jours, au lieu de 45 jours, pour répondre à un chargeback Visa;
  • Workflows des différends: les nouveaux workflows sont Allocation (chargebacks de fraude et d’autorisation) et Collaboration (interaction nécessaire entre commerçants, acquéreurs et émetteurs);
  • Nouveaux codes motif: il y a 4 catégories de différends:
    • 10 - Fraud;
    • 11 - Authorization;
    • 12 - Processing Errors;
    • 13 - Consumer Disputes.

Au sein des équipes d’implémentation de CBK, mon rôle consiste à discuter, clarifier et prendre note des exigences VCR exprimées lors de workshop par les clients concernant leurs procédures d’entreprise (p.ex. business, clearing, IT). Ces exigences sont ensuite analysées et documentées au bureau, et finalement validées au moyen d'un document de portée.

Références

Article associé

Logiciel CBK (projet FIS)

En savoir plus

VCR – Visa Claims Resolution
FIS – Fidelity National Information Services Inc.

Logiciel CBK

Logiciel CBK

Projet FIS @Bruxelles, Belgique (2017). CBK est un logiciel de traitement de chargebacks qui résout les transactions contestées tout en minimisant les pertes liées à la fraude. CBK est implémenté dans les grandes banques et centres de traitement de cartes, offre une interface unique pour couvrir les problèmes liés aux traitement des exceptions, réduisant les coûts opérationnels et allégeant les utilisateurs de tâches répétitives pour se concentrer sur la prise de décision.

Les avantages clés de CBK sont les suivants:

  • Solution unique pour le traitement des exceptions de l'émetteur et de l'acquéreur;
  • Prise en charge du cycle de chargeback complet (p.ex. requêtes de récupération);
  • Accès direct et facile aux transactions initiales;
  • Interface utilisateur à toutes les données (p.ex. postes de compensation);
  • Production rapide et facile de rapports et de statistiques.

Plus précisément, quelques-unes des principales caractéristiques de CBK sont:

  • Gestion de différends internationaux, nationaux et intrabancaires (on-us);
  • Solution multi-devises, multi-banques et multi-plateformes;
  • Rapports de fraude et contrôle de date limite;
  • Conformité EMV et validation des règles de compensation;
  • Interfaces pour les systèmes de gestion de cartes, de marchands et de documents;
  • Interfaces pour les systèmes comptables;
  • Automatisation des règles métier;
  • Architecture modulaire et système de base de données ouvert.

Au sein de l'équipe CBK, mes tâches sont liées à l'analyse d’affaires (p.ex. présentation du produit et rencontre avec le client pour discuter de ses besoins opérationnels), l’implémentation logicielle (p.ex. configuration de la solution dans l'environnement du client et maintenance post-projet) et la gestion de projet (p.ex. coordination du projet pendant la phase d’implémentation du logiciel).

Références

Article associé

En savoir plus

FIS – Fidelity National Information Services Inc.