Performance en temps réel des processus avec le BAM

Slides:



Advertisements
Présentations similaires
Les technologies décisionnelles et le portail
Advertisements

Comment généraliser la dématérialisation dans les cabinets ?
CYNOSURE Assistance à la conception du site internet et de la mise en place d’un outil CRM externalisé Proposition d’assistance à maîtrise d’ouvrage Le.
Automatisation des processus métiers avec Biztalk Server 2006
Service Software Factory François MERAND Responsable groupe architectes DPE – Division Plateformes & Ecosystème Microsoft France
Les Excel Services de Office 2007
19 septembre 2006 Tendances Logicielles IBM Rational Data Architect Un outil complet de modélisation et de conception pour SGBD Isabelle Claverie-Berge.
1 V-Ingénierie… La compétence au service de lexigence… vous présente.
Connecter des données métier à Office SharePoint Server 2007 via le Business Data Catalog.
Microsoft Office Groove Le contexte Une utilisation des postes de travail en très grande évolution chez les professionnels. Des lieux de travail.
LA QUALITE LOGICIELLE Plan du cours Le Plan Qualité 1 h ½
Dématérialisation des échanges entre les commanditaires et les laboratoires Etude de faisabilité Table ronde EDI laboratoires 17 septembre 2002.
Le Workflow et ses outils
1 1 Séminaire « Lean en France » - 10 mai 2006 Le lean dans les services financiers : présentation dune communauté de pratiques.
MIAGE MASTER 1 Cours de gestion de projet
Altaïr Conseil Maîtriser l'information stratégique Sécurisé
Modules DMOS, Dons et subventions
le profil UML en temps réel MARTE
Vuibert Systèmes dinformation et management des organisations 6 e édition R. Reix – B. Fallery – M. Kalika – F. Rowe Chapitre 2 : Les applications fonctionnelles.
0 NOUVEAUTÉS LES PREMIERS SCEAUX FRANÇAIS DÉLIVRÉS PAR WEBTRUST FRANCE.
Plan du Cours Définition de la BI Objectif de la BI Fonctionnement d’une plateforme BI Technologies de la BI Composantes de la BI Les caractéristiques.
BPM & BPMS.
Projet poker 1/56. Introduction Présentation de léquipe Cadre du projet Enjeux Choix du sujet 2.
Gestion des bases de données
Management des systèmes d’information Conclusion
Interoperabilité des SI - Urbanisation
La gestion par activités (ABM)
Page 1 / Titre / Auteur / Date / Confidentiel D? LA DEMARCHE COLLEGES METIER.
Méthode de gestion de projet.
Projet de Master première année 2007 / 2008
Toujours partir du besoin métier – Pas dune envie de linformatique Concevoir les services – puis concevoir leur implémentation Le vrai bénéfice est.
Proposition de consultation
Agenda de la journée 10h00 : La place d’ASP.NET dans la plate-forme Microsoft 10h30 : Développement rapide d’applications Web en ASP.NET 12h00 : Construire.
22 Faut il repenser les systèmes décisionnels : vers l’analyse en libre service maîtrisée 9/02/2010 Lionel BILLON – Chef de produit SQL Server - Microsoft.
•Présentation de Team Edition for Database Professionals •La méthodologie •Etude de cas.
Interoperabilité des SI - Urbanisation
2 Industrialisation des développements sur SQL Server avec Visual Studio 2010 Mardi 8 Février – 17h30 Karim Zegour – Winwise Michel Perfetti – MVP VS.
Référence PRE.022.AtelierTechAMUE_ ppt APOGEE SOA et Système d’information Atelier technique 10/02/2006.
Partie A Système d ’information et organisation
Constitution de l’équipe de projet opérationnelle.
1 Un partenariat privilégié au bénéfice des entreprises.
Systèmes d’information d’entreprise
1 Architecture orientée service SOA Architecture orientée service SOA (Service Oriented Architecture)
Outil de gestion des cartes grises
Présentation du Business Process Management (BPM)
Introduction au développement Office 2007
Supports de formation au SQ Unifié
Jeu de Librairies Virtuelles « DLL » Windows pour la réalisation de programmes informatiques.
22 Visual Studio Tools et Office 2010 Thomas LEBRUN Architecte Access It Sebastien BOVO Application Dev Consultant Microsoft France
Hatainville Les Moitiers d’Allonne – Tel : Website : stratic.online.com La démarche projet Mars 2001.
Présentation Finale Spirit 07 / 03 / 2011 Groupe Vert 1 Equipe Verte.
Institut Supérieur des Sciences Appliquées et de Technologie Sousse
La Qualité dans les Systèmes d’Information
Réalisé par : Mr IRZIM Hédi Mr JRAD Firas
Bureau d’études Présentation du sujet Organisation des projets Version 1 8 octobre 2004.
22 DBA DAY - Administrer facilement des environnements SGBD hétérogènes Anthony Moillic Directeur Technique
Introduction au Génie Logiciel
1 Laurent BONNET Stéphane GOUDEAU Architectes en Système d’information Division Développeurs et Plateforme d’Entreprise © 2005 Microsoft Corporation Un.
Initiation à la conception des systèmes d'informations
Présentation AICHA REVEL INGENIEUR D’ÉTUDE STERIA DEPARTEMENT TRD
Améliorer la performance des organisations en apportant à toutes les équipes la meilleure compréhension de leur activité pour des décisions plus rapides.
Management de la qualité
Gestion des processus étendus avec la nouvelle version Biztalk 2006 R2
Comprendre le Catalogue de Données Métier Utiliser le Catalogue de Données Métier Développer avec le Catalogue de Données Métier Conclusion.
Mise en œuvre d'une solution de vente comptoir JD Edwards Projet AQUAZUR réalisé chez MATERIS par IBM 15 octobre 2014.
BizTalk Server Samedi 14 Mars 2009 Présenté par : CHALLOUF Mahmoud.
Roch Baduel – Winwise Pierre Couzy – Microsoft Comment ça marche Comment vous pouvez développer avec.
1 Interne Orange Accédez à votre système d'information depuis votre terminal mobile Nomalys.
Transcription de la présentation:

Performance en temps réel des processus avec le BAM Ortiz Eric Product Manager Microsoft France ericort@microsoft.com Frédéric Peilloux Responsable Offre BAM Vistali f.peilloux@vistali.com © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Performance en temps réel des processus avec le BAM Ortiz Eric Product Manager Microsoft France ericort@microsoft.com Frédéric PEILLOUX Responsable offre BAM f.peilloux@vistali.com Michel HUBERT Architecte SI m.hubert@vistali.com © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Agenda BI…BAM BAM Microsoft Retour d’Expérience Vistali Conclusion Concepts & Architecture Retour d’Expérience Vistali Conclusion

4/2/2017 11:42 AM BI…BAM L’analyse des données est importante à tous les niveaux de l’entreprise Les données et les organisations sont dissociées Données souvent exploitées hors des processus (…méta-données ?) Comment aligner le stratégique et l'opérationnel © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Une Question de Temps… L’Entreprise est temps réel (…vu de ses clients) Réactif …ou prédictif ? Qui décide, qui agit ?

Concepts BAM Temps de Traitement Moyen Agrégations Temps-réel Progression Commande Temps Produit Temps de Traitement Moyen Validation Préparation Livraison Réalisation Validation Fin Approuvé Annulé Réception Livraison Facturation Vue (filtrée) Ex: Responsable des ventes Evènements Métiers Livrée Expédiée Facturée Produit Cycle de vie CRM ADV Transporteur Finance Système d’Information

Concepts BAM Microsoft Activité BAM Simple liste de jalons & données d’intérêt Vue BAM 1-n, bâtie au dessus d’une “Activité” Filtrage & agrégation basés sur les rôles Modèle d’Observation Composant central dans l’intéraction avec les rôles BAM Consiste en une liste “Activités” + “Vues”

Capture des Evènements BAM Event Observation 4/2/2017 11:42 AM Capture des Evènements BAM Data Tableau de bord Aggrégation Temps réel Cube Infrastructure existante BizTalk Messaging BAM API CRM ADV Finance CRM Finance Transporteur Transporteur © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Architecture BizTalk Host Host Host Base de Tracking Message Port Reception Business Rule Engine Port Emission Orchestration Adapter Adapter Message Pipeline Reception Pipeline Emission XML XML XML Base de Tracking

Connectivité Etendue “In the Box” Nouveau ! Nouveau ! Connecteurs BizTalk Server 2004 Accelerateurs MQ 2.0 MSMQ/MSMQT WSE HTTP SMTP Base EDI SQL File FTP SOAP SAP SWIFT HL7 RosettaNet HIPAA Connecteurs BizTalk Server 2006 Ajoutés PeopleSoft JD Edwards OneWorld XE JD Edwards Enterprise1 Oracle ODBC Siebel TIBCO Rendezvous TIBCO EMS POP3 Windows SharePoint Services SQL Host Integration Server Connecteurs Host BizTalk Server 2006 Host Applications IBM mainframe zSeries (CICS and IMS) Midrange iSeries (AS/400) IBM DB2 Mainframe DB2 for z/OS Midrange DB2/400 DB2 Universal Database for open platforms (AIX, Linux, Solaris, and Windows) Host Files Mainframe zSeries VSAM datasets Midrange iSeries AS/400 physical files BizTalk Server 2006 R2 WCF Adapter EDI / AS2 X12 and EDIFACT support Drummond Interoperability Certification BizTalk RFID Device Abstraction and Mgmt Tools Event Processing for Filters, Alerts and Transforms Design, Runtime, Mgmt APIs Back-office Integration BizTalk Adapter Pack Universal access to LOB apps through WCF

Cycle de Vie BAM Infrastructure IT Analyste Utilisateurs Dynamic BAM Connaît les processus de l’entreprise. Définit les indicateurs de performances Supervisent et analysent en temps réel l’activité de l’entreprise. Analyste Utilisateurs Analyse Modélise Modèle Observation (XML) Dynamic BAM Infrastructure Assure la connexion avec les systèmes opérationnels Développeur Provisionne & Supervise l’infrastructure BAM Implémente Administrateur Provisionne BAM Manager BAM Event Bus Infrastructure IT © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Analyste Add-in pour Visio Add-in pour Excel Définition des données d’intérêt et jalons (indicateurs) Import/Export BizTalk (XML) Add-in pour Excel Création des vues Export du modèle d’Observation

Développeur Tracking Profile Editor Visual Studio 2005 4/2/2017 11:42 AM Développeur Tracking Profile Editor Lier les indicateurs métiers avec les orchestrations, messages et contextes Visual Studio 2005 Intégration avec les systèmes opérationnels Orchestration des processus © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Utilisateur Fonctionnel Portail BAM prêt à l’emploi Analyse par vues métier Drilldown Alertes métiers Outils Office Capacités d’Analyse et de Reporting enrichies via les outils décisionnels intégrés

Administrateurs Microsoft Operation Manager Management Pack BizTalk BAM Wizard (Ressource Kit) Supervision des composants BizTalk Multiples Rapports : Performance, SLA,…

Plateforme BI/BAM Unifiée Portail BAM Client Business Scorecard Manager 2005 ProClarity Analytics 6 Gestion de la Performance & Scorcarding SQL Server Analyse Reporting SGDB / OLAP EAI, B2B, BPM, SOA/ESB ETL CRM ADV Transporteur Finance Datawarehouse Fichiers © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

BizTalk 2006 : Investissements 4/2/2017 11:42 AM BizTalk 2006 : Investissements Utilisateurs Portail BAM prêt à l’emploi (évolutif) Alertes métiers Runtime Intégration Native mode message BizTalk (BAM pipeline interceptor) Infrastructure BAM distribuée Nouvelle API & BAM web services Samples SDK : Web Parts, Scorecards, SQL Reporting Services Interception des web services (pre-WCF) Today, relationships between BAM activities (e.g. “OrderMgmt” and “Shipping”) are only possible within a single BAM DB.  Starting in Pathfinder, BA’s/ITPro’s will be able to define and deploy relationships that span BAM DBs.  The goal is that this is something that the business end-user never sees, but the implications are pretty big in two main ways: 1)       data ownership – even if you assume that there are cases where disparate activites *are* owned by the same team, eventually you hit a case where they are not.  Centralization is typically not even entertained as an option, so this sort of trust between data islands is a nice way to get the same spanning visibility without requiring total centralization of the data. 2)       scale – at some point for the higher throughput scenarios, it will become necessary to scale BAM by scenario separation, so this can be thought of as basically introducing a data ownership issue if the scale-out approach results in separation of the process at some infrastructural level. a.       Caveat – we have not yet achieved (and will not in Pathfinder) the ability to have activity fragments scattered all over the place.  That won’t happen until Pathfinder + 1 and will essentially be this distributed navigation technology on steroids (still working out the details on this). © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

BizTalk 2006 R2 : BAM (New) Alignement framework .NET 3.0 BAM Interceptors WCF BAM Interceptor WF Connectvité étendue RFID Event Monitoring EDI AS2 (Drummond Group)

Retour expérience Projet BAM Biztalk 2006 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Notre vocation Vistali est le cabinet spécialiste de l’Urbanisation et de l’Orchestration de Système d’Information. Vistali définit et construit les solutions permettant à l’entreprise d’être plus agile au sein de son environnement. Conseiller les entreprises dans l’urbanisation de leur système d’information Construire et implémenter les solutions d’orchestration transverses aux organisations Garantir la conduite du changement en apportant les réponses organisationnelles et méthodologiques pour supporter l’évolution du SI Notre savoir-faire est capitalisé dans , la Méthodologie de référence dédiée aux démarches d’urbanisation et projets d’Orchestration de SI

Contexte du projet Projet global de déploiement d’un socle d’échanges Biztalk sur des fonctions métiers Finances/Trésorerie Automatisation de la transmission d’ordres de trésorerie auprès de banques partenaires Intégration des applicatifs existants avec le réseau SwiftNet (Gestion comptable, Gestion de trésorerie, Gestion du risque) Orchestration des processus métier entre les applicatifs concernés (virements unitaires et annonces de trésorerie, paiements unitaires et de masse, opérations de marché, …) En extension du socle d’échanges, souhait de la DSI de proposer une offre de services à destination des équipes métier : Meilleur suivi des opérations métier en mode réactif et proactif Amélioration de la capacité à diagnostiquer des dysfonctionnements. Etude et lancement d’un projet pilote de BAM sur Biztalk 2006, sur un processus métier significatif pour l’apport de valeur ajoutée

Périmètre et enjeux du projet de BAM Processus métier concerné : traitement et règlement des factures fournisseur (depuis la facture jusqu’à la comptabilisation du règlement paiement) Enjeux métier Améliorer le suivi métier des réconciliations entre paiements de masse, paiements unitaires, factures et numéro de décaissement Fournir une meilleure visibilité sur les actions humaines et les traitements automatisés survenant dans le déroulement du processus Accélérer la résolution des dysfonctionnements (alertes et « drill-down ») Enjeux DSI Construire un socle méthodologique (normes, best practices) et technique pour le déploiement des projets de BAM sur Biztalk 2006 Acquérir la compétence sur l’exploitation et l’administration d’une solution de BAM, dans le respect des pratiques internes Mettre en œuvre une architecture (technique, logicielle) préparatoire à la migration du socle d’échanges sur Biztalk 2006

Cinématique du processus métier Processus global ERP - SAP Génération de proposition 17 Validation Comptabilisation de proposition 13 (décaissement) 21 1 12 14 18 22 24 Répertoire Répertoire sur le serveur Fichier Rapport de Fichiers de factures Tables de références comptabilisation des format I - Doc 24a partagé factures Fichiers de proposition 2a Fichiers i - Doc 11 15 19 2b Fichiers AFB Mise à jour Création ou XRT Signature XRT Communication facture 25 Mise à jour 16 parapheur 20 Affectation Au signataire Mise à jour 26 Validation Des factures du Répertoire facture parapheur sur le serveur 10 23 Récupération Signature Lecture Calcul des données du règlement Factures 3 4 5 Texte de 28 27 7 la facture Aiguillage Mise à jour 29 facture Parapheur et Gestion des paiements Vidéo - Fiche des 9 des factures codage index de la 30 facture 6 8 Image de la Mise à jour 32 Messages Récupération facture Parapheur et et relances des données des factures 36 31 33 Scanning des factures - GED - Documentum Gestion des paiements 35 34 LDAP - IPlanet

Socle d’échanges Biztalk 2004 Gestion des transcodifications du socle Etapes orchestrées dans Biztalk 2004 SAP L’utilisateur regroupe 1 ou n factures fournisseurs dans une proposition de paiement publiée vers le socle d’échanges L’objet métier pivot des échanges est normalisé au sein de plateforme d’intégration (format SwiftXML) GED Socle d’échanges Biztalk 2004 Les ordres bancaires conséquents sont transmis au réseau SwiftNet pour traitement (1 paiement lié à 1 ou n factures) La proposition de paiement est validée partiellement ou complètement par l’utilisateur SwiftNet Gestion des transcodifications du socle Gestion des paiements

Socle d’échanges Biztalk 2004 Gestion des transcodifications du socle Etapes orchestrées dans Biztalk 2004 SAP L’application de Gestion des paiements publie vers le socle d’échanges Soit la confirmation du paiement Soit le rejet pour réconciliation et traitement par les utilisateurs Questions - Tous les paiements confirmés ou rejetés sont-ils acheminés vers les applicatifs pour traçabilité ou traitement humain ? - Où se situent les cas de blocage au sein du processus ? GED Socle d’échanges Biztalk 2004 SwiftNet Gestion des transcodifications du socle Gestion des paiements

Principales fonctionnalités BAM proposées Supervision unitaire des états de traitement d’une facture Critères de recherche métier (fournisseur, état, encours, date de réception facture, …) KPIs sur l’exécution du processus (délai de temps entre points de contrôle BAM, nombre et détail des erreurs par étape, encours lié aux erreurs, …) Supervision de masse du déroulement global du processus de traitements des factures (KPIs et alertes sur dégradation métier) Volumes journaliers, répartis par fournisseur et centre de coût. Exemples : Factures en attente de validation humaine dans la GED, et dont le temps d’attente dépasse un seuil critique Factures bloquées dans la GED et ayant subi un nombre trop important de réattribution utilisateur pour validation Factures scannées, intégrées dans la GED et non-réglées par la banque (bloquées au sein du processus) Mise à disposition d’un entrepôt de données BAM Historisation des données collectées, KPIs calculés, alertes et horodatages Administration fonctionnelle de la solution Paramétrage des règles d’alertes sur les KPIs (seuils), par groupe utilisateur BAM Purge sélective et archivage des processus d’observation

Etapes de mise en œuvre Analyse des besoins BAM et des spécificités fonctionnelles du processus Etude de faisabilité technique (systèmes à connecter) Conception fonctionnelle générale (cinématique de l’application BAM, ergonomie, modèle d’observation, identifiants de corrélation, définition des KPIs et alertes, …) Maquettage des IHMs Conception fonctionnelle détaillée (principes de calcul des KPIs, règles d’alertes, paramétrage fonctionnel…) Définition de l’architecture logicielle et technique (articulation des plateformes Biztalk 2004 & 2006) Préparation du plan de recette et de la stratégie de tests (tests d’intégration, homologation fonctionnelle) Mise en œuvre (connecteurs, implémentation du modèle d’observation, tableau de bord, KPIs, contrôles et alertes, purge/archivage…) Exécution de la recette Phase de pré-production Activation en production et accompagnement utilisateurs

Principaux points de complexité Du point de vue du processus métier Multiples modèles d’observation du processus à définir et mettre en œuvre Du fait de répétitions non finies d’une même étape du processus (multiples utilisateurs GED pouvant entraîner le passage de la facture dans un même état métier) Du fait de multiples points de démarrage du processus observé (factures scannées, factures saisies manuellement dans SAP) Volonté de suivre bout en bout les état métier d’une facture sans changer l’existant SI, avec réconciliation nécessaire entre facture et paiement Du point de vue de l’existant SI Partie amont du processus non-orchestrée dans Biztalk 2004  Intégration Biztalk 2004 (orchestration du processus) et 2006 (observation BAM)  Déploiement d’agent de collecte spécifique au projet de BAM Méta-modèle de l’applicatif GED peu documenté, mais maîtrisé par les équipes internes  Développement par l’équipe GED d’un service de connectivité mettant à disposition l’information destinée au BAM Divers points techniques à bien appréhender L’horodatage significatif pour les évènements de collecte est l’horodatage de l’acte métier => pas d’usage possible du Tracking Profile Editor, utilisation d’API BAM Nécessité d’étudier le paramétrage SQL Server lors de la mise en place d’environnement de haute-disponibilité sous Biztalk 2006

Points de collecte BAM pour le pilote Processus global ERP - SAP Validation Génération Comptabilisation de proposition de proposition 13 (décaissement) 17 21 1 12 14 18 22 24 Répertoire Répertoire sur le serveur Fichier Rapport de Fichiers de factures comptabilisation des partagé Tables de références format I - Doc 24a factures Fichiers de proposition 2a Fichiers i - Doc 11 15 19 2b Fichiers AFB Mise à jour Création ou XRT Signature XRT Communication facture 25 Mise à jour 16 parapheur 20 Affectation Au signataire Mise à jour 26 Validation Des factures du Répertoire facture parapheur sur le serveur 10 23 Récupération Signature Lecture Calcul des données du règlement Factures 3 4 5 Texte de 28 27 7 la facture Aiguillage Mise à jour 29 facture Parapheur et Gestion des paiements Vidéo - Fiche des 9 des factures codage index de la 30 facture 6 8 Image de la Mise à jour 32 Messages Récupération facture Parapheur et et relances des données des factures 36 31 33 Scanning des factures - GED - Documentum Gestion des paiements 35 34 LDAP - IPlanet

Connectivités BAM déployées SAP Connectivité MQ Series Connectivité HTTP pur Plateforme BAM Biztalk 2006 GED Supervision technique (MOM et outils exploitants) Socle d’échanges Biztalk 2004 SwiftNet Gestion des transcodifications du socle Gestion des paiements

Schéma d’architecture logiciel et technique EXISTANT FILE MQ BAM MQ HTTP Operations Manager Operations Manager

Déploiement par environnement projet Biztalk Développement Intégration PréProd et Production Environnement de développement autonome, mais partage des sources avec Source Safe Développeur 2004 Développeur 2006 Validation de la procédure de déploiement Recette utilisateur Pré-production et Production : architecture identique Tests de bout en bout en mode bouchonné ou non Test de la procédure de déploiement Applications partenaires Applications partenaires

Industrialisation du développement Objectifs de l’industrialisation du développement Biztalk Produire une solution logicielle homogène et de qualité pour facilité la mise en production et l’exploitation de la solution en production Assurer l’interchangeabilité des développeurs au sein de l’équipe projet Assurer la qualité des développements au plus tôt dans la phase de mise en œuvre Outillage mis en place Convention de nommage logicielle à destination des architectes fonctionnels, des développeurs et de l’exploitation Automatisation des livraisons inter-environnements (msBuild) Gestion des logs (Log4Net) Génération automatique de la documentation d’implémentation (Documenter) Best-practices de développements imposées aux équipes projets Revue de code et refactoring systématique pour s’aligner sur les best-practices définies Automatisation des tests (MS Test et BizUnit – outil communauté Microsoft) Gestion du versioning (SourceSafe)

Automatisation des tests – Description et exécution Utilisation de BizUnit Intégration avec l’outil Visual Studio Tests de montée en charge

Exemple de scénario de test BizUnit Etape d’actions Etape de validation

Nouvelle capture d’écran Michel Déploiement des développements Nouvelle capture d’écran Michel Paramètres de déploiement Compilation des binaires Biztalk Préparation de la livraison Livraison

Apports Biztalk 2006 pour les projets Fonctionnalités offertes par Biztalk 2006 facilitant l’industrialisation du développement Les templates Solution et Project de Visual Studio 2005 permettent d’instancier des squelettes de projets de développements de flux Biztalk. Ainsi, les développeurs gagnent un temps non négligeable de développement. Mais surtout, ils s’appuient sur un modèle partagé par tous les autres, et peuvent se consacrer au développement spécifique du flux.  Gain en productivité  Gain en qualité de développement Outil unique d’administration et de gestion de groupes d’objets Biztalk (Orchestrations, ports) facilitant la gestion des orchestrations (intégration applicative ou observation BAM) en exploitation et en développement. Il est possible d’arrêter ou de redémarrer tous les objets Biztalk d’un flux donné en une seule action.

Quelques enseignements Méthodologiques Comme pour tout projet transverse, dimensionner le niveau de fonctionnalités à mettre en œuvre vis-à-vis du type de recette envisageable (contraintes des équipes sollicitées, projets d’évolution des applicatifs) L’ergonomie n’est pas à négliger (« la forme compte autant que le fond ») Organisationnels Conduite du changement à initier dès le départ du projet avec les utilisateurs (évangélisation aux concepts, qualification des gains par la compréhension des modes de travail en place, accompagnement post-production) Impliquer des « key users » dans la conception et le suivi de la mise en place de l’outil, ambassadeurs du projet auprès de leurs équipes Mettre en place les procédures et outils pour évaluer dès le projet pilote les apports (quantitatifs, qualitatifs) de la solution Techniques Les API BAM, simples d’utilisation, apportent une grande souplesse face aux contraintes techniques Le stockage des données standardisé (SQL, OLAP) permettent d’intégrer les données issues du BAM au système décisionnel de l’entreprise

Etapes suivantes Des Questions ? Evaluez le Produit Livre Blanc Stand Microsoft Application Platform Stand Vistali Evaluez le Produit Version Evaluation BizTalk 2006 Microsoft Technical Center Livre Blanc Application Platform BAM (Microsoft/Vistali)