Gestion de connaissances dans lindustrie du logiciel contribution
Gestion de connaissances dans l'industrie du logiciel : contribution à la réutilisation? Anne-Marie Hugues, ESSI Séminaire Systèmes distribués et Connaissances INRIA Sophia Antipolis 27/28 novembre 2000
Agenda s Gestion de connaissances s Réutilisation s L ’apport possible du KM dans l ’industrie du logiciel 08/06/2021 2 Anne-Marie Hugues
La gestion des connaissance : préoccupation d’aujourd’hui s Plus de 40 % des 1 000 entreprises sélectionnées par FORTUNE possèdent un spécialiste de la gestion de la connaissance qui est responsable de la création d'une infrastructure et d'un environnement culturel pour le partage de la connaissance. n Chief learning officer, n Chief knowledge officer 08/06/2021 3 Anne-Marie Hugues
La gestion des connaissances(KM) mode ou avancée stratégique?
La transmission de la connaissance : un vieux problème. . . La maïeutique Le compagnonnage 08/06/2021 5 L’apprentissage
Une cassure : la taylorisation Peu à peu la machine a remplacé l’homme au centre du système améliorer la rentabilité = améliorer le processus de production 08/06/2021 6 Anne-Marie Hugues
La gestion des connaissances (KM) redécouverte ou nouvelle mode? 70’s-80’s-90’s-00’s Gestion de production produit Gestion de qualité meilleur produit meilleur profit bon produit -robotique, automatique -systèmes temps réel. -bases de données 08/06/2021 Gestion des connaissances -Normes -aide à la décision , E -gestion du processus-datamining de production - datawarehouse , -manuel qualité -GED, collecticiel, - BPR -workflow, Intranet 7 Anne-Marie Hugues
La gestion des connaissances avancée stratégique? Ressource productive - Force de production (matériel) - Force salariale - Capital savoir, savoir faire 08/06/2021 Élément de stabilité - Globalisation Accélération Restructurations Diversification - Sur mesure - Bto. B, Cto. B, 8
La gestion des connaissances(KM) tour d’horizon
La gestion des connaissances Stratégie d’entreprise Capitaliser Partager Créer/innover (sur)veiller 08/06/2021 10 Anne-Marie Hugues
La gestion des connaissances capitaliser le savoir: expliciter Architecturer la connaissance Mémoire organisationnelle Identifier Modèle s Capitaliser Experts : Knowledge Acquisition, MKSM. . SI : NTIC datawarehouse, datamining Transfert direct : compagnonnage Groupware: Retours d ’expérience, publications Connaissances tacites 08/06/2021 Connaissances enfouies 11 cœur de métier objectifs Moteurs de recherch XML (sur)veiller Anne-Marie Hugues
La gestion des connaissances capitaliser le savoir: expliciter définir « includes » Capitaliser Directi on « includes » codifier « includes » découvrir capturer Clients, partenaires expertproduction 08/06/2021 SI Internet, achats ( Gartner. Group). . . 12 Anne-Marie Hugues
La gestion des connaissances partager le savoir Capitaliser Outils de diffusion mails, news, forums, Intranet Partager Appropriation définition de profils Communautés Community Of Practice Community of Interest 08/06/2021 13 Anne-Marie Hugues
La gestion des connaissances partager le savoir Partager « includes » diffuser personnaliser Capital savoir 08/06/2021 experts Groupe d’intérêt 14 Anne-Marie Hugues
La gestion des connaissances (sur)veiller l’environnement capturer définir « includes » Marketing « includes » Directi on Adéquation au marché) Intelligence économique (sur)veiller Veille technologique 08/06/2021 15 Anne-Marie Hugues
La gestion des connaissances création. . . Stratégie d’entreprise Créer/innover 08/06/2021 Brevets. . (sur)veiller 16 Anne-Marie Hugues
Direction des ressources humaines Encadrement nouvelle organisation (BPR), qualité, motivation gestion des carrières, des compétences, formation, motivation Production gestion du workflow , des données, des documents, du savoir-faire 08/06/2021 Gestion de la connaissance Recherche et Développement acteurs création, organisation 17 capitalisation, partage
Organisation hiérarchique Direction stratégique tactique Encadrement expertise Experts opérationnel Ret. D Strategie Financ Production Marketing e 08/06/2021 Ventes 18 Employé s/ ouvriers Ressources Humaines
Organisation par projet Responsables de divisions D e v I n t e r n e 08/06/2021 G r a n d s c o m p t e s I n d u s t r i e B a n q u e s T é l é c o m s Ressources humaine Ventes Finance Marketi ng Organisation Production 19 Anne-Marie Hugues
Organisation matricielle Responsables de divisions Ressources humaine Ventes Pôles de compétenc es UML Finance Java / COO Marketi ng Organisation COM / DCOM Capitaliser 08/06/2021 Production 20 Anne-Marie Hugues
Exemples s s s L’air Liquide EDF CEA Peugeot Compagnie d ’assurances. . . 08/06/2021 21 Anne-Marie Hugues
Industrie du logiciel: gérer la connaissance pour réutiliser
Industrie du logiciel s Industrie de l ’immatériel s Industrie mouvante et pressée n Syndrome not invented here n Individualisme, changer les mentalités n Connaissance semble facile à récupérer puisque codifiée 08/06/2021 n Turn over important n (no) Time to market s Industrie récente, n manque d ’organisation, n ou bien organisée par projets n pas de vraie distinction entre R et D et production 23 Anne-Marie Hugues
Organisation du processus : workflow tâches Est responsable équipiers processus outils Productions intermédiaire s 08/06/2021 méthodes 24 Anne-Marie Hugues
Organisation du processus: les phases du développement Spécifier Définir les besoins Supporter planifier Distribuer concevoir Qualifier Développer valider 08/06/2021 25 Anne-Marie Hugues
Gérer la réutilisation : position du problème identique au cas général Réutilisation Capitaliser Partager Créer/innover (sur)veiller 08/06/2021 26 Anne-Marie Hugues
Gérer la réutilisation : les outils et techniques propres au logiciel Réutilisation code Pattern conception codage organisationnel métiers Architecture bibliothèques artefac t Pattern modèles héritage documents délégation généricité code composant métier 08/06/2021 technique 27 Anne-Marie Hugues
Capitaliser la recherche/développement par réalisation de classes, bibliothèques, composants au sein d’une architecture Architecturer la connaissance Mémoire organisationnelle Identifier cœur de métier objectifs Capitaliser Transfert direct : machine à café. . . Groupware: Retours d ’expérience, publications Gestion du workflow, récupérer la connaissance à la volée Lignes de produits et architecture s associées Composants du marché ORB (sur)veiller Connaissances tacites 08/06/2021 28 Anne-Marie Hugues
Modèle de processus pour la réutilisation Gestion de projet Standar ds qualité Gestion de Configuratio n Manu el qualit é Gestion de Documentati on Gestion de la qualité Gestion du risque 08/06/2021 besoins Planification itération 1 Analysis, design, Analysis, code itération Analysis, n design, analyse design, validation code conception, code codage validation iteration n validation déploiement collecte 29 Éléments d’architecture s Architecture produit Composant s disponibles Schémas de conception composants exécutables (source, tests doc) Anne-Marie Hugues
Architecture logicielle s Théorie (académique) n décrire l ’architecture explicitement s Pratique (industrie) n informatique industrielle l décrite mais pas mise à jour n informatique de gestion l pensée mais pas décrite l RAD : souvent ignorée n « nouvelle » économie l la plupart du temps ignorée n composants et connecteurs 08/06/2021 n connections souvent non explicites l solutions ad hoc 30 Anne-Marie Hugues
Architecture logicielle (suite) s Théorie (académique) n Langage de description et de génération 08/06/2021 s Industrie n bien souvent programmation directe et scripts (make) pour gérer les configurations 31 Anne-Marie Hugues
Ligne de produit logiciel s Architecture d ’une ligne de produit s Espace de travail pour une ligne de produit s Collection de composants réutilisables au sein d ’une ligne de produits ALP composants P 1 P 2 08/06/2021 32 Anne-Marie Hugues
Application construite à partir de composants réutilisables domaine assurance Composants de gamme IHM Commun Composants de domaine Domaine A (auto) Domaine B (incendie) Domaine X (Sport) (. . . ) Outils de reporting Composants techniques Plate-Forme de développement Composants d ’accès à la Base de données Environnement technique 08/06/2021 Hard, middleware, SGBD. . . 33 Anne-Marie Hugues
Le processus de réutilisation Gérer = capitaliser , partager, adapter Créer Maintenir Réutiliser 08/06/2021 34 Anne-Marie Hugues
Conclusion s Enrichir les outils de réutilisation dans l ’industrie du logiciel par des méthodes de knowledge management ? s …. sans aboutir à une taylorisation du savoir 08/06/2021 35 Anne-Marie Hugues
s s Bibliographie Scott W Ambler , Process patterns, Cambridge University press, 1998 Jan Bosch, Design and Use of Software Architectures , Addison Wesley, Higher Education 2000 s s s s Annie Brooking , Corporate Memory: Strategies For Knowledge Management, Thomson Learning Europe; 1998 Rose Dieng, 0. Corby, A. Giboin, J. Golebiowska , Méthodes et outils pour la gestion des connaissances : , Dunod - Informatiques Sciences Appliquées 2000 J-L Ermine. and al. . MKSM, méthode pour la gestion des connaissances. Ingénierie des Systèmes d’Information, AFCET-Hermès, Vol. 4, n° 4, pp. 541 -575, 1996 E. Gamma &al, Design patterns, Addison Wesley, 1995 AM Hugues and al: Gérer la qualité des applications à base de composants grâce à Inter. Fas, Conférence ICSSEA , Paris, 1999 Ivar. Jacobson , Martin Griss , Patrik Jonsson , Software Reuse , Addison Wesley Higher Education 98 Rob Mattison , Web Data Warehousing and Knowledge Management , Mc. Graw. Hill Publishing Company 1999 M. Morisio, Ezran, Tully, Réutilisation Logicielle Eyrolles , 1999 08/06/2021 36
- Slides: 36