Comment utiliser les meilleures technologies numériques et les meilleures démarches pour rendre l'entreprise agile (capacité à prendre en compte rapidement et avec une bonne qualité de nouveaux besoins)
Slides présentés au salon Open Source du 17 novembre 2015
Slideshow Bourse aux Technologies "Big Data et Optimisation Industrielle"
Présentation entreprise numérique agile
1. ÉDITION 2016 | 16&17
NOVEMBRE
#OSSPARIS1
6
L’entreprise numérique agile
Avec les produits open source
2. #OSSPARI
S16
Michel Dehès SMTA Formation
dehes.michel@orange.fr
http://smta.fr
MOOC « l’entreprise numérique agile » sur :
https://universities.360learning.com
AGILITé = Capacité d’une organisation ou d’un système à prendre
en compte rapidement de nouveaux besoins (souhaits ou nécessité)
avec une bonne qualité
5. #OSSPARI
S16
Et pourtant les projets dépassent les coûts,
les délais et n’ont pas une qualité optimale !
page 3 / 14
6. #OSSPARI
S16
DIAGNOSTIC
§ Manque d’agilité de
l’entreprise ou de
l’organisme
§ Mais comment
assembler le puzzle
des technologies et
des démarches ?
MéTHODOLOGIE GLOBALE
ET GOUVERNANCE
REMèdes
page 4 / 14
7. #OSSPARI
S16
La méthodologie: le Système d’Information global
§ SYSTèME D’INFORMATION(SI) GLOBAL = ensemble de toutes les
technologies numériques et de l’organisation permettant
d’effectuer des traitements : de l’information, de production, de
supervision, de bureautique etc.
§ SI décisionnel pour se projeter dans le futur
§ SI opérationnel pour automatiser les processus du terrain
§ Urbaniser le SI global c’est :
§ l’agencer sous forme de composants cohérents et
faiblement couplés et les faire communiquer de
manière harmonieuse
§ puis implémenter chaque composant avec la meilleure
technologie numérique répondant au besoin
d’entreprise
page 5 / 14
8. #OSSPARI
S16
SCHéMA Récapitulatif
●
Méthodologie GLOBALE ●GOUVERNAN
CE
●
STRATéGIE
●(d’où sont issus les
● besoins pertinents).
● Utiliser différents modèles
● et aussi le
- SI DéCISIONNEL
pour se projeter
dans le futur
●
●
●SCHéMA
DIRECTEUR
NUMéRIQUE
●
●pour vérifier que les
parties prenantes
respectent la
méthodologie globale
●
●Optimiser les
●PROCESSUS
OPéRATIONNELS
●prenant en compte les
besoins.
●Utiliser la modélisation
●
et aussi les :
- SI opérationnel
pour automatiser les
processus opérationnels
- SI décisionnel
pour prévoir leur bon
déroulement
page 6 / 14
9. #OSSPARI
S16
La méthodologie: La stratégie avec le SI décisionnel
§ Les modèles de la stratégie
§ Business Model, la vision, la chaîne de valeur (M. Porter),
les diagrammes d’Ishikawa, la longue traîne (Anderson),
le Business Motivation Model (OMG), ….
§
§ Le SI décisionnel
§ La stratégie digitale
§ Datawarehouses et datamarts, Data Management Platform
§ Le datamining
§ Le Machine Learning du Big Data avec le Data Lake
§ L’Open Data
§ L’Intelligence artificielle etc.
page 7 / 14
10. #OSSPARI
S16
La méthodologie : Urbaniser le SI décisionnel
§ Les principes
§ Créer les bons entrepôts de données
§ Alimentation des entrepôts avec des données pertinentes
dont on peut connaître la sémantique
§ Choisir les algorithmes et les requêtes pour transformer
cette masse de données en connaissances
§ Trouver les meilleurs outils de restitution des résultats
§
§ Les produits Open Source de Business Intelligence
§ Cluster Hadoop, SGBD NOSQL Cassandra (entrepôts de
données), ETL talend, Pentaho Data Integration
(extraction),
Scikit-learn, Pentaho Business Analytics, Spagobi,
Jaspersoft B.I., Splunk Big Data etc. (machine learning)
page 8 / 14
11. #OSSPARI
S16
La méthodologie : Optimiser l’architecture métier
§ Définir de manière cohérente
§ les rôles métiers : les former par des COOC (personnes) ou
l’intelligence artificielle (robots) et les faire collaborer
par des outils numériques
§ Les processus métiers avec des activités métiers
cohérentes et faiblement couplées
§ Les objets métiers et leur sémantique
§ Le worflow de tous ces éléments
§
§ Les produits Open Source pour la cartographie métier
§ Modelio, Archi, ViFlow, Bizagi Modeler, Bonitasoft (BPM)
page 9 / 14
12. #OSSPARI
S16
La méthodologie : Urbaniser le SI opérationnel
§ L’urbanisme fonctionnel cible avec les acteurs métiers, les Use
Cases, les fonctions, les données, les types de flux
§ Agencer le tout dans les zones d’urbanisme
§ Cartographier l’urbanisme applicatif existant et définir l’urbanisme
applicatif cible implémentant l’urbanisme fonctionnel avec les
meilleures technologies numériques
§ L’urbanisme technique des datacenters (SI exploité en interne) ou
les principes de l’hébergement ou du cloud (SI externalisé)
§ Les produits Open Source pour cartographier le SI
§ Obeo SmartEA, Dia, yED etc.
§
page 10 / 14
13. #OSSPARI
S16
La méthodologie: Architecturer les applications du SI
§ L’architecture fonctionnelle
§ sous-systèmes fortement cohérents et faiblement couplés
§ diagrammes UML d’analyse avec les services SOA et les
MDM
§ l’architecture technique
§ socle technique avec les logiciels de base (O.S., SGBD, …)
§ L’architecture logicielle + implémentation
§ packages logiciels fortement cohérents et faiblement
couplés
§ diagrammes UML de conception (design patterns +
frameworks)
§ Les produits Open Source pour décrire l’architecture
§ Obeo SmartEA ,GLPI, OCS etc.page 11 / 14
14. #OSSPARI
S16
La gouvernance: Le schéma directeur numérique
§ Objectifs : projet transverse inter-entités pour
§ faire converger l’entreprise vers l’entreprise numérique
agile
§ obliger les parties prenantes à respecter la méthodologie
par un Comité directeur et des comités de validation
d’architecture
§ Moyens : démarche de projet globale avec des paliers
§ découpage en lots de taille maîtrisables (avec méthode
Agile)
§ intégration et mise en production continues (DevOps)
§ outils numériques pour la collaboration des parties
prenantes
§ Les produits Open Source
§ Open Paas, Community Cloud, Workfront, Resource Guru,
Atlassian confluence, Tallium community (collaboratifs),
page 12 / 14
15. #OSSPARI
S16
L’entreprise devient alors … agile !
§ Besoin d’Entreprise (souhait si issu de la stratégie) ou nécessité (loi)
§ avec la cartographie, voir les processus (optimisés)
impactés
§ un processus s’implémente dans un urbanisme du SI.
Comme le SI global est urbanisé, minimum d’impacts sur
les applications, les composants logiciels/techniques, les
flux de communication
§ affiner le besoin d’entreprise au niveau des Use cases des
applications sous formes d’exigences précises
§ élaborer les architectures et l’implémentation des
applications
§Comme tous les niveaux sont agiles
§ Coûts et délais minimisés et qualité maximiséepage 13 / 14