Les outils de la coop - PowerPoint PPT Presentation

1 / 57
About This Presentation
Title:

Les outils de la coop

Description:

Les outils du travail coop ratif - Groupware, Workflow et services Web - ECOO ... Syst me informatique qui assiste un groupe de. personnes engag es dans ... – PowerPoint PPT presentation

Number of Views:77
Avg rating:3.0/5.0
Slides: 58
Provided by: christoph368
Category:
Tags: assiste | coop | les | outils

less

Transcript and Presenter's Notes

Title: Les outils de la coop


1
Les outils de la coopération.  Groupware ,
 Workflow et Services Web
  • Christophe Bouthier et Claude Godart
  • Equipe ECOO, LORIA

2
Plan
  • Problématique
  • Taxonomie
  • Groupware
  • Workflow
  • Services Web
  • Conclusion

3
Problématique
  • Problématique
  • Taxonomie
  • Groupware
  • Workflow

4
Problématique
  • Permettre à des personnes qui sont
  • sur des sites différents,
  • avec des décalages horaires importants,
  • et dans des organisations différentes
  • de travailler  presque  aussi bien que sils
    étaient dans la même pièce en même temps.

5
Problématique
  • Problématique
  • Taxonomie
  • Groupware
  • Workflow
  • Ressources réparties
  • entreprises fiscalité, juridiction, ...
  • personnes expert, volontaire, ...
  • Répartition
  • dans lespace
  • dans le temps
  • Dans les organisation
  • Travailler ensemble dans un but commun

6
Aide à la coopération
  • Problématique
  • Taxonomie
  • Groupware
  • Workflow
  • Informatique
  • Sciences humaines
  • Réseaux et télécommunications

Computer Supported Cooperative Work (CSCW)
Travail Coopératif Assisté par Ordinateur (TCAO)
7
Définitions (1/3)
  • Problématique
  • Taxonomie
  • Groupware
  • Workflow
  • Travail Coopératif Assisté par Ordinateur
  • Collaboration à laide de lordinateur en vue
  • daugmenter la productivité et/ou la
    fonctionnalité
  • des processus personnes à personnes.

8
Définitions (2/3)
  • Problématique
  • Taxonomie
  • Groupware
  • Workflow
  • Synergiciel (collecticiel)
  • Système informatique qui assiste un groupe de
  • personnes engagées dans une tâche commune (ou un
  • but commun) et qui fournit une interface à un
  • environnement partagé.
  • (arrêté du 19 février 1993)

9
Définitions (3/3)
  • Problématique
  • Taxonomie
  • Groupware
  • Workflow
  • Collaborer
  • travailler avec quelquun
  • travailler en commun
  • Coopérer
  • concourir à une oeuvre ou à une action commune
  • travailler pour un but commun
  • (Dictionnaire de lAcadémie Francaise, 9eme
    édition)

10
Dimension sociale du TCAO
  • Le travail est fait par des humains
  • Linterface entre loutil et lhumain est
    primordiale (nécessité danalyses dusage)
  • Les nouvelles technologies ont des effets
    primaires et secondaires

11
Effets primaires et effets secondaires
  • Effets primaires les changements pour lesquels
    le système à été conçu
  • Ex les avions facilitent les déplacements
    rapides entre villes
  • Effets secondaires les changements non
    planifiés
  • Ex les avions facilitent la contamination par
    maladies infectieuses
  • Beaucoup deffets secondaires sont sociologiques
  • Ex les avions ont facilité la dispersion des
    familles

12
Courrier électronique Effets primaires et
secondaires
  • Effets primaires
  • Communication efficace
  • Rapide dissémination des nouvelles
  • Façon rapide de trouver de linformation
  • Effets secondaires
  • Changement de la perception de la communauté
  • Changement des relations sociales avec les
    membres de la communauté
  • Changement des relations de pouvoir
  • Surcharge dinformation

13
Les outils de la coopération Taxonomie
  • Problématique
  • Taxonomie
  • Groupware
  • Workflow

14
Taxonomie - Ellis
  • Problématique
  • Taxonomie
  • Groupware
  • Workflow
  • Répartition dans lespace
  • même lieu
  • lieux différents
  • Répartition dans le temps
  • synchrone
  • asynchrone

Dimensions orthogonales
15
Table de classification (Ellis)
  • Problématique
  • Taxonomie
  • Groupware
  • Workflow

Synchrone
Asynchrone
  • Aide à la réunion
  • Rétro-projections décrans
  • tableaux blancs
  • Aide mémoire
  • Base de documents
  • Data warehouse

Même lieu
  • Réunion virtuelle
  • vidéo/visio confs
  • contrôle dapplis à distance
  • Éditeurs synchrones
  • courrier électronique
  • intranet
  • Workflow
  • Editeurs asynchrones

Lieux différents
16
Les 3 C
  • Problématique
  • Taxonomie
  • Groupware
  • Workflow

Communication
Tâche 1
Tâche 2
Coordination
Tâche 1
Tâche 2
Collaboration
Tâche 1 / Tâche 2
17
Les 3 C
  • Problématique
  • Taxonomie
  • Groupware
  • Workflow

Circulation deformulaires
Coordination
Communication
Messagerie
Workflow
Réunion électronique
Agenda de groupe
Intranet
Editeurs synchrones
Collaboration
18
Chez ECOO...
  • Problématique
  • Taxonomie
  • Groupware
  • Workflow
  • Coopération
  • directe / indirecte
  • Visio-conf / Edition coopérative
  • formelle / informelle
  • Procédés (Workflow)/ Conscience de groupe
    (Awareness)
  • synchrone / asynchrone
  • Editeur temps réel / CVS (Configuration and
    Version System)

19
Groupware
  • Problématique
  • Taxonomie
  • Groupware
  • Workflow

20
Outils de travail en groupe
  • Problématique
  • Taxonomie
  • Groupware
  • Workflow
  • Groupware
  • http//usabilityfirst.com/groupware/
  • http//www.landfield.com/faqs/comp-groupware-faq/
  • http//www.acm.org/siggroup/

21
Différents outils
  • Problématique
  • Taxonomie
  • Groupware
  • Workflow
  • Instant Messengers
  • Outils de coopération synchrones
  • Outils ciblé Intranet/Entreprises
  • Outils Webs

22
Instant Messengers
  • Problématique
  • Taxonomie
  • Groupware
  • Workflow
  • AOL Instant Messages
  • http//www.aim.com/
  • Yahoo Messenger
  • http//messenger.yahoo.com/
  • ICQ (I Seek You)
  • http//web.icq.com/

23
AIM
ICQ
Yahoo! Messenger
24
Instant Messengers - Intérets
  • Problématique
  • Taxonomie
  • Groupware
  • Workflow
  • Télé-présence
  • Communication synchrone
  • chat
  • audio/vidéo conférence
  • Communication asynchrone
  • messages
  • SMS
  • Echange de fichiers

25
Collaboration synchrone
  • Problématique
  • Taxonomie
  • Groupware
  • Workflow
  • TeamWave
  • http//www.teamwave.com/
  • Net Meeting
  • http//www.microsoft.com/windows/netmeeting/

26
(No Transcript)
27
TeamWave - Intéret
  • Problématique
  • Taxonomie
  • Groupware
  • Workflow
  • Espace de travail partagé
  • Application du partage synchrone
  • aux dessins (whiteboard)
  • aux fichiers
  • aux notes
  • aux rendez-vous
  • Maintenant par le Web en Java

28
NetMeeting
  • Problématique
  • Taxonomie
  • Groupware
  • Workflow

29
NetMeeting - Intéret
  • Problématique
  • Taxonomie
  • Groupware
  • Workflow
  • Visioconférence
  • Chat
  • Tableau blanc
  • Partage synchrone dapplications
  • nimporte quelle application
  • reproduction des événements windows sur les
    sites clients

30
Intranet/Entreprises
  • Problématique
  • Taxonomie
  • Groupware
  • Workflow
  • Lotus Notes
  • http//www.notes.net/
  • Groove, le successeur
  • http//www.groove.net/

31
Lotus Notes
  • Problématique
  • Taxonomie
  • Groupware
  • Workflow

32
Lotus Notes - Intéret
  • Problématique
  • Taxonomie
  • Groupware
  • Workflow
  • Utilisé par les entreprises.
  • Intégration de fonctionnalités
  • Mails
  • Calendrier
  • Liste de tâches
  • Browser web
  • Base de donnée
  • Partage de documents

33
Groove
34
Groove - Intéret
  • Problématique
  • Taxonomie
  • Groupware
  • Workflow
  • Ssuccesseur de Lotus Notes
  • Par le fondateur de Lotus
  • Les mêmes fonctionnalités que Lotus Notes, mais
  • Architecture peer-to-peer
  • plus de serveur, que du client à client

35
Workflow
  • Problématique
  • Taxonomie
  • Groupware
  • Workflow

36
Workflow
  • Problématique
  • Taxonomie
  • Groupware
  • Workflow
  • Motivations
  • Gains de productions de plus en plus difficile
    dans les procédés industriels
  • Besoin dadaptation de plus en plus rapide au
    changement
  • ..
  • Objectif
  • Permettre loptimisation et lautomatisation des
    procédés

37
Workflow challenge
  • The workflow initiative promotes independence
    between process logic and programs
  • as the database initiative promoted independence
    between process data and programs

38
Dimensions of Workflow
Process Logic
IT Infrastructure
organization
Three Dimensional workflow space W3 (what, who,
which)
39
Procédé
  • Problématique
  • Taxonomie
  • Groupware
  • Workflow
  • Séquence dactivités effectuées par un ensemble
    de personnes
  • Gestion des prêts
  • Gestion des sinistres
  • Procédés de productions de formulaires et de
    papiers (dinformation)

40
Process et workflow
Système informatique
Monde réel
Partiel
Process model
Workflow model
instance
instance
Process
Workflow
41
Workflow
  • The automation of a (business) process, in whole
    or part, during which documents, information or
    tasks are passed from one participant to another
    for action, according to a set of procedural
    rules WFMC.
  • Ensure that the right work is done at the right
    time by the right people, in the right order.

42
Workflow
  • We call the operational aspects of a process,
  • - the sequence of tasks and who performs them,
    the information flow to support the tasks, and
    the tracking and reporting mechanisms that
    measure and control them-the workflow Mohan99

43
Workflow Management System
  • Problématique
  • Taxonomie
  • Groupware
  • Workflow
  • A system that completely defines, manages and
  • executes  workflow  through the execution of
  • software whose order of execution is driven by a
  • computer representation of the workflow logic.
  • WorkFlow Management Coalition
  • http//www.wfmc.org/

44
Dimensions des procédés
  • Problématique
  • Taxonomie
  • Groupware
  • Workflow
  • Dimension logique
  • Quelles activités
  • Dans quel ordre
  • Dimension organisationnelle
  • Qui exécute
  • Les rôles, les agents, les fonctions
  • Dimension informationnelle
  • Avec quoi
  • Les programmes, les ressources

45
Exemple
  • Problématique
  • Taxonomie
  • Groupware
  • Workflow

46
Dimension logique (WfMC)
Process definition
Sub-process
consists_of
implemented as


Atomic activity
may use
Process relevant data

Process activity



Loop
may use
executed_by
from
to


Transition Information
Participant specification
Application declaration



may reference
Participant specification
47
Activity instancestate-transitions
executable

executing

initial

completed

dead

48
Dimension logique
  • (Process) activity
  • Flow of control
  • Input Container
  • Output Container
  • Flow of data
  • Conditions

49
Dimension logique
  • Process
  • a description of the sequence of steps to be
    completed to execute some goal,
  • a process consists of activities and relevant
    data
  • Activity
  • each step within a process
  • activities have a name, a type, pre- and
    post-conditions, and scheduling constraints
  • they can be program activities or process
    activities
  • each activity has an input data container and an
    output data container.

50
Dimension logique
  • Flow of control
  • specified by control connectors between
    activities, the order in which activities are
    executed
  • transition conditions are attached to control
    connectors
  • Input container
  • A sequence of typed variables and structures
    which are used as input to the invoked
    application
  • Output container
  • A sequence of typed variables and structures in
    which the output to the invoked application is
    stored

51
Dimension logique
  • Conditions
  • specify the circumstances under which certain
    events will happen,
  • transition conditions are associated with control
    connectors and specify whether the connector
    evaluates to true or false,
  • Start conditions specify when an activity will be
    started either when all incoming control
    connectors evaluate to true (and condition) or
    when one of them evaluate to true (or condition)
  • exit condition specify when an activity is
    considered to have terminated (if not, it is
    rescheduled)

52
Services Web
  • Problématique
  • Taxonomie
  • Groupware
  • Workflow

53
Services Web
  • Objectif
  • Déploiement simple, immédiat avec juste un
    navigateur

54
Outils Web
  • Problématique
  • Taxonomie
  • Groupware
  • Workflow
  • BSCW
  • http//bscw.gmd.de/
  • SourceForge
  • http//sourceforge.net/
  • Toxic Farm
  • http//woinville.loria.fr

55
Sourceforge
  • Problématique
  • Taxonomie
  • Groupware
  • Workflow
  • Développement open source
  • Plus de 32 000 projets
  • plus de 339 000 utilisateurs...
  • Orienté développement de logiciel
  • Versionnement de fichiers
  • Bug tracking
  • Todo list
  • Mailing lists...

56
Toxic Farm
  • Large spectre dapplications
  • Focus sur la coordination
  • Déploiement quasi-immédiat
  • Gestion de workspaces (robustesse, mobilité)
  • Gestion de versions (copy/modify/merge long
    transactions)
  • Awareness (états, présence, (process), )
  • Gestion de tâches (to-do lists, workflow
    coopératif )

57
ToxicFarm
www.woinville.loria.fr
58
Servicesdhébergement dune équipe virtuelle
Partage de données
Gestion de tâches
Conscience de groupe
Aide à la décision de groupe
Communication
59
Services de partage de données
  • Gestion despaces de travail
  • Gestion de version
  • Gestion de la concurrence des accès
  • Gestion de la cohérence
  • Gestion de la mobilité

60
Services de gestion de tâches
  • Project management
  • TO-DO listes
  • Workflow

61
Conscience de groupe
  • Presence  Awareness 
  • State  Awareness 
  • Process  Awareness 
  • Divergence  Awareness 

62
Communication Services
  • Synchrone
  • video-conférence, chat, tableaux blancs, partage
    dapplication,
  • Asynchrone
  • mailing listes, pages Web, forums, notification
    persistantes

63
Group Decision Services
  • Argumentation
  • Négociation
  • Procédés génériques pour

64
Conclusion
  • Problématique
  • Taxonomie
  • Groupware
  • Workflow
  • Domaine en forte expansion (Internet)
  • Enjeux socio-économiques importants
  • Problèmes de flexibilité
  • Problèmes humains
  • Problèmes de sécurité et de confidentialité

65
Les grands défis. Un point de vue ingénierie des
données
  • Mieux partager les données
  • gestion de versions, gestion de transactions,
    gestion de replicas, gestion de procédés
  • Grâce à des outils plus flexibles
  • Grâce à des outils plus intégrés

66
Les grands défis. Un point de vue ingénierie des
données
  • Mieux intégrer lindividu à léquipe distribuée
  • Capture de la bonne information
  • Visualisation de linformation
  • Grâce à la connaissance de lapplication
  • Grâce au contexte de lutilisateur

67
Les grands défis. Un point de vue ingénierie des
données
  • Mieux intégrer lentreprise participante à
    lentreprise virtuelle
  • Interconnexion, interopérabilité, confidentialité
  • Grâce à un déploiement rapide et facile sur le
    Web
  • Grâce à des garanties de confidentialité et de
    sécurité.

68
A data Engineering Point of ViewNot included.
  • Interopérabilité (XML, UDDI )
  • Web services (SOAP, )
  • Peer to Peer

69
Workflow concepts
Condition transition
Control flow connector
Activity
Out
Data container
Out
In
Write a Comment
User Comments (0)
About PowerShow.com