View
109
Download
2
Category
Preview:
Citation preview
Mai 2003Grenoble - France
Vincent RIBOULET
Philippe MARIN
Jean Claude LEON
CONCEPTION DISTRIBUÉECONCEPTION DISTRIBUÉE PAR INTERNET PAR INTERNET
Made with Linux
1
Plan de l’exposé Plan de l’exposé
I. Expériences
II. Etude des logiciels du marché
III. Spécification d'un environnement : VP²
IV. Une brique de VP² : CoDiss2
1
I. Nos ExpériencesI. Nos Expériences
Projet IPI « co-conception via Internet » avec le LEG : Laboratoire d’Electromagnetique de Grenoble
Gracc 1Gracc 2 : German Ruiz (3S), Reza Movahed-
khah (UTB), Betty Homman (INRIA)
1
I. Expérience IPII. Expérience IPI
Implication de concepteurs de spécialités vraiment différentes (sans culture professionnelle commune).
Support extrêmement couplé.
Exacerber les besoins en communication
1
I. ExpérienceI. Expérience : : Cahier des charges initialCahier des charges initial
Encombrement maxi : en position haute L = 30mm * Hmax = 40mmÉnergie de percussion minimale de 0,12 JTemps de réponse inférieur à 3.5msForce résiduelle de poussée en position haute : freph = 15NTenue au choc en position basse : accélération de 2000m.s-2
Problème du réamorçage du contacteur : proposer des solutions
du déclencheur électromagnétique (origine industriel)
1
I. Expérience : exemples I. Expérience : exemples d’informations echangéesd’informations echangées
Utilisation de communicationnon structurée
Des dessins pour une idée, un concept, ou un mouvement ==> difficile à representer sur de la CAO 3D! [Blanco]
1
I. Expérience : I. Expérience : DimensionnementDimensionnement
guidage mécanique
entre-fer magnetique
tolérances de fabrication
Besoin = partager ce paramètre et les concepts associésentre les concepteurs concernés
1
I. Expérience : I. Expérience : RésultatsRésultats
Conception finale
1
I. Analyse : Types d’informationsI. Analyse : Types d’informations Communication « naturelle » :
– de type dialogues textuels et audio. + communications visuelles.– Similaire en présentiel, ou via des périphériques (clavier, micro,
webcam) Communication semi-structurée :
– de type dessin explicatif fait main, schéma de principe, maquette numérique…
– défini à partir de papiers numérisés, tableau blanc, ou issu de logiciels de CAO, Word...
– échangé dans un format de type « image », obtenu par capture d ’écran…
Communication structurée :– telles que des valeurs, unités, règles métier, équations, domaines
de définitions…– définis et échangés par des outils tels que le chat ou les forums.
For
mel
Info
rmel
1
I. Analyse : La communicationI. Analyse : La communication
L’interaction entre connaissances métiers crée divers échanges d’information– Informel : exposition d’un problème, proposition
de solutions, justification de choix…– Formel : contraintes, grandeurs, règles, …
L’interaction entre les hommes nécessite une organisation permettant un bon échange d’information.
1
I. I. Analyse Analyse : Typologie des réunions: Typologie des réunions BrainStorming :
– faire émerger les problèmes et des solutions potentielles.– utilisation d’outils permettant les échanges informels et très
réactifs. Revue de projet :
– elle permet d’informer les autres collaborateurs des avancées ou problèmes de chacun,
– elle est gérée par un « modérateur » et des outils structurant les interventions,
Point à Point :– mise au point entre experts, par rapport à des difficultés bien
spécifiées, construction de concepts partagés,– réunion synchrone dynamique plus efficace, – formalisation d'objets intermédiaires.
1
I. Analyse : Retour d’expérienceI. Analyse : Retour d’expérience
Support de communication orale :– 2 à 2 (Netmeeting) : inexploitable à plus de deux
personnes,– structurée (prise de parole),– dynamique (full duplex).
Support d’information :– difficulté de ré-exploitation des informations
échangées.– Besoins d’outils permettant le support
d’échanges formels.
1
I. Conclusions de ces analyses :I. Conclusions de ces analyses :
utilisation d’outils de communication faciles d'accès
Leurs limites incitent à des efforts de clarté dans les échanges
besoin de maîtriser les modes de communications
Ceci peut amener une collaboration plus efficace qu’en présentiel alors que le media est moins riche !
L’absence de retour visu est aussi moins riche mais aussi moins distrayant !
1
SPACE
TIME
Synchronous
Asynchronous
DistantSame place
Face to facecommunication
TablePaperTechnical files
ChatInstant messengerWhite board Video conferencingApplication sharing
EmailForumsShared files
(Johansen 88)
II. Etude des outils disponiblesII. Etude des outils disponiblesGeneric communication toolsGeneric communication tools
1
Communication Software :Communication Software :generic communication toolsgeneric communication tools
Face-to-face
Video-conferencing
Netcasting Desktop-conferencing
Telephone FTP
Newsgroups
Chat
Whiteboard/ document sharing
Letters
Documents
HIGH LOW
Instant Messaging
Media richness in qualitative scale(Van Luxemburg & Ulijn 02)
Wide support of informal communicationLack of support for technical concepts
1
Communication Software, Communication Software, Specific tools for collaborative engineeringSpecific tools for collaborative engineering
(Cf. DEA Riboulet 2001)
Logiciels
Technologie Géometrie 3D Collaboration DocumentsGestion de
projet
Applicationdédiée
Vianavigateur
ASP
P2P
Modeleurpropriétaire
Visualisation
Manipulation
Annotations
Chambredediscussion
Forum
Tableaublanc
Messagesprivés
Visio-conférence
Partageinter-applications
Archivage
Versionnement
Résolutiondeconflits
ModuledeG.P.
Capitalisation
Gestiondedroitsd’accès
One Space x x x x x x x x
Centric x x x x x x x x x x x x x x x x
Alibre x x x x x x x x x x x x x
RealityWave
x x x x x x
Groove x x x x x x x x x x x x
E-Vis x x x x x x x x x x x x
InformativeGraphics
x x x x
Nexprise x x x x x x x x x x
1
State of the art :
CSCWD
=
CAD + PDM + Groupware
Already pretty efficient !
Communication Software, Communication Software, Specific tools for collaborative engineeringSpecific tools for collaborative engineering
1
II. Logiciels académiquesII. Logiciels académiques
DOME (objet hétérogènes repartis) ICM (graphique central) CDP (conversion VRML) E-DREAM (entreprises virtuelles, fab agile) DiDeas (server + ASP) Share (agents) Wwdl (éditeur explicite) Codemo (multi-vues expertes)… IPPOP
1
Pour supporter de nouvelles organisationsPour supporter de nouvelles organisations
Networks. Virtual enterprise Supply chain integration
Customized design Services rather than products
Sustainable development Multi skilled Continuously increasing
communication needs
III. VP² Virtual Platform ProjectIII. VP² Virtual Platform Project
1
Support of communication ?Support of communication ?
Media
Dependantencoding
DependantDecoding
FutureFuture
Concept A’Concept A
Person A
Context A
Culture A
Person B
Context B
Culture B
1
1- Need of feedback on communication1- Need of feedback on communication
FutureFuture
1
Outils supplémentaires
Outils de base
Outils de base
Sauvegarde du croquis
Zone de dessin
2- Support for sketches, 2- Support for sketches, 3D3D annotation annotationProject Mica-Graph [Gardoni Blanco]Project Mica-Graph [Gardoni Blanco]Project 3D annotator [Boujut]Project 3D annotator [Boujut]
1
3- Intermediary parameters 3- Intermediary parameters formalisationformalisation
Mechanical guidance
Magnetic gap
Manufacturing tolerances
Need to exchange this parameter and the associated concepts between involved designers
1
4- Heterogeneous software communication4- Heterogeneous software communication EAI like platform in Engineering EAI like platform in Engineering
Common Infomation Bus
Inter-enterprise collaborative applications
MCADECAD CAE PDMDoc.Mgnt
ERP DBEnterpriseapplications
Development / Sourcing / Manufacturing
Connectors
1
Intermediary ObjetsFramework : CoDISS 2Framework : CoDISS 2
CAD Mechanics
electro-magnetic model
1
CoDiss 2CoDiss 2
Logicielmetier(SolidWorks)
Plug inSpecifique
My View
Traduction:-unites-relations entre parametres
CommonView
ServeurVersionnement
DEA:El Hadi Mechekour
1
Framework : VP² overviewFramework : VP² overview
Technical softwareCoDISS 2 GUI
Informal dialog among actors
RepositoryCoDVS
API Connections
Shared concept Definition
Intermediary objet
1
V.V. SpécificationSpécification VP² : Un environnement VP² : Un environnement de plateau projet virtuelde plateau projet virtuel
1. Sélection cohérente de logiciels existants supportant la communication générique et informelle, complété de nouvelles fonctionnalités + intégration.
2. Module dédié à la formalisation et structuration des objets partagés, ainsi qu’a leur communication au sein du groupe de concepteurs et à leur relation avec les logiciels métiers.
1
Perspectives...Perspectives... Encours :
– Développement de CoDiss2 D'ici la fin de ma these :
– Proposer un environnement complet : VP²
– Faire des tests avec CoDiss2
Collaborations:
– Projet region ?
– Compatibilité avec IPPOP• Apport dans les secteur des échanges dynamiques, de la
communication synchrone.
– VRLIMM
Questions ?Questions ?
May 2003Grenoble - France
Vincent RIBOULET
Philippe MARIN
Jean Claude LEON
1
ConclusionsConclusions
Distributed design :
Tools supporting design will continue to improve, but actual level of maturity is already good.
Organisation has to evolve– cultural change is involved– skills and competences needed to exploit virtual
design offices are different to existing design skills– Less pressure than face to face meetings– Old hierarchy obsolete, Network emphasise
competencies, if the tools are mastered
1
ConclusionsConclusions Many different expertise fields are concerned
here :Human science, ergonomics, computer sciences, communication technologies, knowledge integration, social issues to study practice…
Need for collaboration between labs with different skills !
IPPOP French project ( 6 labs )Integration of Product, Process and Organisation dimensions of a design project
VRLIMM european network ( 10 labs )Virtual Research Lab in Information Management in Manufacturing
1
III. Expériences externesIII. Expériences externes
In vitro / In vivo Schueller, Uljin, Bernard, Karpik,
Finger, Bannon, Mitshang, Guerrero, Eckert, …
Aix (ENHANCE), Cachan, Troie, Nancy, Belfort, Nantes…
Sciences sociales. Méthodologie rigoureuses [Boujut]
1
IV. Conclusions de ces analyses :IV. Conclusions de ces analyses : utilisation d’outils de communication faciles d'accès
Leurs limites incitent à des efforts de clarté dans les échanges
besoin de maîtriser les modes de communications
Ceci peut amener une collaboration plus efficace qu’en présentiel alors que le media est moins riche !
L’absence de retour visu est aussi moins riche mais aussi moins distrayant !
1
V. Spécifications d’un V. Spécifications d’un environnement collaboratif environnement collaboratif distribuédistribuéUtilisation d’outils spécifiques pour chaque métier
Fournir des moyens de communication « naturels » entre humains
Supporter la création dynamique (synchrone) d’objets intermediaires
Outils permettant de lier les données internes de logiciels
1
V. VP² : Un environnement de plateau V. VP² : Un environnement de plateau projet virtuel projet virtuel serveur collaboratif, gestion de la sécurité,
Architecture web based avec utilisation d’applets java
espace privé / public
Support interaction OI principaux
cdcf, vues 2D[MicaGraph] , 3D, résultats de calculs
annotations, voix et vidéo
Performances (calcul et manipulations en local, serveur ne transmet que ordres et communication),
Management réunion (choix accès sur multimédia full duplex, ou restrictions pour efficacité,
Capitalisation, enregistrement numérique, compte rendus automatiques,
Flexibilité, interfaces auto adaptatives,
outils d’évaluation alternatif (QCD, ID²)
1
Partager l’information (2D, 3D, dessins, résultats de calculs…)
Supporter communication naturelle (pas seulement langage, « montrer » par ex si pas même langue, en asynchrone aussi si plusieurs fuseaux horaires)
Manipuler les objets (pouvoir manipuler simplement et montrer aux autres en prenant la main sur le modèle chez tous)
Gérer les informations : Data base management (capture de connaissances, redondance info évité, liens avec autres info, fichier reçu en entier ou pas)
Création de documents (qui, justification si changement majeur)
Intelligence (décharge du travail de routine, notification, k support)
Garantir un échange en temps garanti (à venir car actuellement seulement meilleur effort)
Sécurité
Recommended