Le logiciel ActoGraph
Pour en savoir plus
ActoGraph, le projet
ActoGraph est développé en collaboration avec des ergonomes spécialistes de l'analyse de l'activité au sein d'un projet de recherche transversal associant ergonomie, sciences sociales et informatique.
Le logiciel sera constitué d’un "cœur" assurant les fonctionnalités les plus couramment utilisées par les ergonomes et auquel pourront s'adjoindre des modules open-source fournis par la communauté. Le cœur sera sous licence et son développement, la maintenance et l'évolution seront assurés par la start-up
Les fonctionnalités principales
ActoGraph est un outil informatique permettant de faire des relevés d'activité, d'analyser et de produire des graphiques : chroniques d'activité et diagrammes de répartition. Les fonctionnalités intégrées dans le "cœur" du logiciel sont les suivantes :
- Constituer des plans d'observation (ou protocoles)
- Effectuer des relevés chronologiques d'observations systématiques
- Produire un graphe d'activité et des diagrammes de répartition statistique
- Sauvegarde et chargement par chronique (un ensemble : plan, relevés et graphe d'activité)
- Gestion de médias audio et vidéo lors de la prise de relevés
Concepts et méthodes
Le processus de développement d'ActoGraph est étroitement suivi par les membres du comité de pilotage du projet. Il s'inscrit dans la lignée de travaux conceptuels et de réflexions méthodologiques sur l’activité et son approche en ergonomie [1, 2, 3], et en particulier sur la description et la quantification en analyse du travail à partir d’observations systématiques [4, 5, 6]. Les travaux se poursuivent actuellement avec la réactivation d'échanges dans la communauté des ergonomes et plus largement avec des chercheurs en sciences sociales intéressés par l'observation de l'activité [7, 8, 9].
[1] Guérin, F., Laville, A., Daniellou, F., Duraffourg, J., Kerguelen, A. (2001). Comprendre le travail pour le transformer. Lyon: ANACT.
[2] Kerguelen, A. (2008). "Actogram Kronos" : un outil d'aide à l'analyse de l'activité. In M. Norimatsu & N. Pigem (Eds.), Les techniques d'observation en sciences humaines. Paris: Armand Colin.
[3] Delgoulet, C., Kerguelen, A., Barthe, B. (2000). Vers une analyse intégrée des communications et des actions au travail : quelles modalités de leur mise en relation ? Communications et travail. Actes du 35e congrès de la Self (pp. 363-375). Toulouse: SELF. Télécharger ici
Un outil multiplateformes, portable
L’outil est développé pour fonctionner sur différents systèmes d’exploitation (Windows, Mac et Linux). Une application pour tablette et smartphone est disponible. Elle permet la prise de relevés avec ces outils légers et portables. L'application ActoGraph est disponible sur les magasins Apple et Android.
[4] Barthe, B. (2008). Le travail de nuit à l’hôpital : comment appréhender la dimension collective du travail à partir de l’observation. In H. Norimatsu et N. Pigem (Eds). Les techniques d’observation en sciences humaines (pp. 108-119), Paris : Armand Colin.
[5] Delgoulet, C. (2008). Apprentissage en binôme. Exemple de codage et d’analyse d’une série temporelle auprès d’agents de maintenance ferroviaire en formation. In H. Norimatsu et N. Pigem (Eds). Les techniques d’observation en sciences humaines (pp. 90-99), Paris : Armand Colin.
[6] Kerguelen, A. (1995). Description et quantification en analyse ergonomique du travail : le cas de l’observation systématique. Dans "L'usage des méthodes statistiques dans l'étude du travail : journée-débat du 19 janvier 1994". Cahier Travail et Emploi, pp. 131-139.
[7] Delgoulet, C. & Zara-Meylan, V., coord. (2017). L’observation au service de l’analyse de l’activité : quelle place et quelles formes de mobilisation ? Symposium, 52ème Congrès de la SELF - Présent et Futur de l’Ergonomie (Toulouse, 20-22 septembre), pp 525-547. Télécharger ici.
[8] Barthe, B., Boccara, V., Delgoulet, C., Gaillard, I., Meylan, S., & Zara-Meylan, V. (2017). Outiller l’observation de l’activité de travail : quel processus de conception d’un dispositif technique ? In C. Delgoulet & V. Zara-Meylan (Eds.), Symposium, présenté lors du 52ème Congrès de la SELF -
Présent et Futur de l’Ergonomie, pp 543-547. Télécharger ici
[9] Boccara, V. Delgoulet, C. Zara-Meylan, V., Barthe, B., Gaillard, I., Meylan, S.: The Role and Positionning of Observation in Ergonomics Approaches: A research and design project. In C. Delgoulet et V. Zara-Meylan, Observations in actual work situations: A research and design project. Vol VII, pp 1821-1828. IEA2018 Symposium, Florence, Italy (2018). Télécharger ici
Le concept de chronique dans ActoGraph
Dans ActoGraph, une chronique est constituée de trois éléments clefs : un plan d'observables (ou protocole), un ensemble de relevés datés et un graphe d'activité. Chaque sauvegarde ou chargement effectué avec le logiciel concerne l'ensemble d'une chronique : plan, relevés et graphe. Le processus de création d'une chronique suit ce découpage et s'effectue en trois étapes : plan d'observables, saisie de relevés datés et génération du graphe d'activité ou des diagrammes statistiques.
1. Organiser la chronique
Plan d'observables agencé en catégories : le protocole.
- Création d'un arbre d'observables
- Inclusion d'observables dans différentes catégories
- Ajustements par cliquer-glisser (forme des catégories, disposition des boutons, etc.)
- Associer des caractéristiques à chaque observable ou à l'ensemble d'une catégorie (label, couleur, visibilité etc.)
2. Effectuer des relevés horodatés
- Saisie manuelle ou par des boutons correspondant aux observables
- Mise à disposition des labels caractérisant les observables dans un menu déroulant
- Gestion de fichiers vidéo ou audio
- Deux modes de mesure du temps : "chronomètre" ou "calendrier"
Relevés en mode chronomètre saisis à partir d'une vidéo.
3. Tracé du graphe d'activité
- Ajustement automatique ou personnalisation du graphe
- Spécification de la plage temporelle d'intérêt
- Afficher ou cacher des catégories ou observables
- Exporter le graphe vers un fichier image
- Calcul de statistiques par catégorie
Graphe d'activité et diagramme secteur construits à partir d'un plan d'observables et d'un ensemble de relevés.
Le modèle de distribution
Le modèle de distribution du logiciel ActoGraph a pour double objectif d'assurer la maintenance et l'évolution du logiciel dans le temps tout en permettant une accessibilité la plus large possible. Il s'agit d'établir un équilibre entre ces différents éléments. Dans ce contexte, le modèle retenu est la commercialisation du logiciel via une licence renouvelable très accessible ou une formule "à vie".
Mobilité et communauté
Nouveauté 2018 ! Une application ActoGraph est disponible pour tablette et smartphone (magasins Apple et Android) pour une prise de relevés in-situ adaptée aux exigences d'aujourd'hui. Cette application s'utilise en complémentarité avec ActoGraph bureau.
Par la suite, les utilisateurs se verront offrir la possibilité de développer eux-mêmes des modules personnalisés pouvant étendre les fonctionnalités du cœur logiciel. Ces modules appartiendront à ces utilisateurs mais pourront être publié en Open-Source sur le site internet d'ActoGraph.
Technologie
Le code d’ActoGraph est divisé en deux parties distinctes : modèle et graphique. Cette division est à comprendre d’un point de vue conceptuel (fonctionnalités) et technique (dans le code) : les fonctionnalités "graphique" sont codées ensembles dans une partie dédiée et les fonctionnalités "modèle" dans une autre. La combinaison de ces deux ensembles constitue le logiciel. La partie "modèle" gère les données brutes et les différents mécanismes qui y sont associés tandis que la partie "graphique" prend en charge leur présentation à l’utilisateur. Cette organisation permet de modifier l’affichage graphique sans avoir à toucher la partie "modèle" et les algorithmes qui y sont associés. D'un point de vue technique, la partie "modèle" est écrite avec un langage généraliste réputé pour ses performances, le C++ tandis que la partie "graphique" est codée dans un langage descriptif spécialisé dans les interfaces, le QML.
Calendrier prévisionnel
Les quatre étapes du projet ActoGraph. Les dates présentées sont données à titre indicatif uniquement et n'engage aucunement la responsabilité du comité de pilotage ou celle de SymAlgo Technologies. En effet, ces dates seront amenées à évoluer et constituent donc de simples repères.