Home

Retour dExpérience en Enseignement de la Modélisation de

image

Contents

1.
2. Nous avons voulu valuer l utilisation de K MADe tout au long du processus d apprentissage de la mod lisation Pour cela nous avons eu recours l observation Nous avons observ deux niveaux une observation de l ensemble du groupe observation globale et une ob servation du comportement de chaque tudiant observa tion individuelle Cette section d crit les moyens mis en uvre pour chacune de ces observations Observation Globale Apr s chacune des s ances l enseignant prenait des no tes sur ce qu il avait observ Il notait particuli rement d un point de vue global les difficult s li es la compr hension de l nonc les concepts abord s lors de la s ance et ventuellement les points qui n avaient pas pu l tre Toutes ces notes sont constitu es de deux infor mations une indication sur l exercice ou la question pendant lequel l observation a t faite et l observation en elle m me Pendant l ensemble de la formation l enseignant a galement pris en note les questions particuli res pos es par les tudiants sur le formalisme ou l outil Ces questions concernaient leurs productions particuli res telles qu une demande de v rification de leurs mod les ou une difficult utiliser le logiciel Elles taient pos es selon deux modalit s de vive voix lors d une s ance pratique ou par email Ces donn es sont constitu es des m mes types d informations que
3. afin de ne pas avoir prendre en compte les difficult s li es aux contraintes de temps La Table 4 r sume le nombre de mod les sur les 8 ayant d fini les objets abstraits les objets concrets au moins une postcondition au moins une it ration au moins un v nement et au moins un utilisateur Nous n avons pas tenu compte des d finitions des pr condi tions car l enseignant les a utilis es pour illustrer l utilisation des objets pour diter les conditions logi ques De plus tous les bin mes ont produit un mod le ayant des t ches d compos es au moins deux niveaux de d composition objets abstraits objets concrets postcondition it ration v nement utilisateur Table 4 Proportion des composants de K MAD d finis DimIR x D apr s ces r sultats il appparait que le concept d objets abstraits a t bien assimil La d finition d un objet abs trait demande l attribution d un nom pour d signer l objet et les attributs de l objet Le nom de l objet et le nom des attributs sont indiqu s sous forme textuelle l utilisation du logiciel n a en rien modifi ces d fini tions Cependant les attributs des objets de K MADe poss dent un type bool en texte nombre Ceux ci cor respondant des types informatiques leurs d finitions n a pas pos de difficult s pour les tudiants en bioin formatique Ces objets sont instanci s en ob
4. ceux de pr et de post conditions Cependant pendant les s an ces pratiques l enseignant n a pas explicit ce concept alors qu il a illustr la notion de pr condition et expliqu celle de post condition Le manque d it rations d finies semble donc d un d faut dans l enseignement qui n appuie pas suffisamment sur ce concept Cette observation est encore plus vraie pour les notions d v nement et d utilisateur En effet dans le logiciel ces concepts sont d finis sous forme textuelle n induisant de ce fait aucune difficult particuli re Seul le fait que l enseignant ne les ait pas particuli rement il lustr s peut expliquer leur manque d utilisation BILAN PERSPECTIVES L valuation pr sent e dans cet article est bas e sur l exploitation des donn es que nous avons obtenues lors de l utilisation du logiciel K MADe comme support l apprentissage de la mod lisation des t ches des in formaticiens Ces donn es nous ont r v l que ces utilisateurs trouvent avantageuses les fonctionnalit s mises en place pour la navigation 93 75 des tudiants en utilisent au moins une et qu ils pr f rent utiliser le logiciel dans un soucis de lisibilit tous les tudiants ayant choisi l utilisation de papier et crayon pour diter leurs mod les se sont ra vis s d s les premi res modifications D un point de vue p dagogique l utilisation de K MADe au travers ses outils fou
5. co h rence De plus bien que cet outil soit disponible seul aucun tudiant n a activ la v rification de la grammaire sans passer par la simulation Nous pouvons expliquer cela par deux raisons soit ils n ont pas remarqu l outil de v rification de la grammaire ind pendante de la simu lation soit ils pr f rent lancer la simulation sachant que la v rification va tre faite 77 8 des tudiants ayant eu des erreurs de coh rence dans leurs mod les de t ches les ont modifi s afin de corriger ces erreurs Tous ces tudiants ont r ussi la correction de l ensemble des er reurs identifi es Les 2 tudiants restants dont les mod les comportaient des erreurs d clenchant l ouverture de la fen tre de coh rence et qui n ont pas r ussi modifier leurs mod les pour en tenir compte sont des tudiants qui n ont pas ou tardivement 5 minutes avant la fin du temps imparti compris l utilisation de cet outil de coh rence Cependant les donn es recueillies ne permettent pas de savoir si ce sont les messages d erreur qui n taient pas assez clairs ou la relation entre le message et l erreur lorsque l on clique sur le message la t che correspondante est s lectionn e qui n tait pas explicite Nous pouvons tout de m me souligner que seul un cin qui me des tudiants ayant lanc l outil de coh rence a rencontr des difficult s l utiliser et que lorsqu une er reur est corrig e to
6. hui une vidence 5 De ce fait il est n cessaire d enseigner les m thodes pour y parvenir aux tudiants qui une fois leurs tudes termi n es concevront les applications Dans ce cadre nous leur enseignons comment mod liser les activit s humai nes depuis plusieurs ann es Cependant concevoir des mod les de t ches d crivant des activit s pour des appli cations compl tes est complexe De plus la dur e impar tie notre enseignement de la mod lisation est limit e Ces deux imp ratifs rendent indispensable la recherche de moyens rentables en temps et p dagogiquement profi tables aux tudiants Dans ce but depuis quelques ann es nous utilisons un logiciel comme support lors de la mise en pratique de la mod lisation des t ches Parmi les formalismes de t ches orient s utilisateur et qui disposent d outils logiciel d di s et gratuits nous en avons enseign deux CTT 11 CTTE et depuis 2007 K MAD 10 K MADe 2 Le but de cet article n est ni d expliciter ces choix ni de comparer l utilisation de ces deux formalismes mais d exposer une tude que nous avons men e sur la ma ni re dont un groupe d tudiants mod lise un cas et uti lise un logiciel de mod lisation comme support l enseignement Nous avons r alis cette tude en utili sant comme logiciel K MADe La principale raison de ce choix est le fait que K MAD est issu de recherches vi sant produire un noyau pour la m
7. of IHM 06 18 21 avril 2006 2006 Montr al Canada ACM Publishers 287 288 3 Baron M and Scapin D Manuel d utilisation de K MADe Disponible l adresse http www rocq inria fr merlin kmade kmadedocfr pdf 4 Couix S Usages et construction des mod les de t ches dans la pratique de l ergonomie une tude ex ploratoire Disponible l adresse http www biomedicale univ paris5 fr taskmodelsurvey accueil 5 Diaper D Understanding Task Analysis for Human Computer Interaction The Handbook of Task Ana lysis for Human Computer Interaction 2004 5 48 6 Diaper D and Stanton N A The Handbook of Task Analysis for Human Computer Interaction La wrence Erlbaum Associates 2004 7 Kovacs B Gaunet F and Briffault X Les techni ques d analyse de l activit pour l IHM Hermes Science 2004 8 Lano K The B Language Method guide to practi cal Formal Development Springer 1996 9 Limbourg Q and Vanderdonckt J Comparing Task Models for User Interface Design The Handbook of Task Analysis for Humain Computer Interaction 2004 135 154 10 Lucquiaud V S mantique et Outil pour la Mod lisa tion des T ches Utilisateur N MDA Poitiers 2005 285 11 Paternd F Mancini C and Meniconi S Concur TaskTrees A Diagrammatic Notation for Specifying Task Models In Proceedings of IFIP TC13 human computer interaction conference INTERACT 97 1997 Sydney Australia 362 369
8. seconde activit mod liser tait celle d un agent d accueil d une soci t de location de v hi cule MdT2 Ce second mod le de t ches tait faire par bin me et sans limite de temps Lors de cette mod lisation un enseignant tait pr sent et assistait les tu diants pendant la premi re heure et demie de travail En suite les tudiants ne disposaient plus d aide ext rieure part celle qu ils s apportaient au sein de leur bin me C est lors de cette mod lisation qu ils ont pu explorer le logiciel Le lendemain lors de la seconde s ance le mod le de t che produire concernait l activit de tenue d une feuille de match de volley ball MdT3 La description de l activit a t fournie sur papier et tait constitu e des consignes officielles de la F d ration Fran aise de Volley Ball et d exemples de ces feuilles de match une feuille vierge et une feuille remplie Les tudiants dis posaient d 1h45 pour r aliser cette mod lisation et de vaient l accomplir seuls sans aide ni de l enseignant bien sur pr sent pour observer les erreurs rectifier ul t rieurement ni d un camarade Enfin une derni re s ance de 4 heures concernait K MADe Par groupe de 3 ou 4 les tudiants ont eu r ali ser une mod lisation K MAD MdT4 qui sert de base la conception d une application interactive pour un la boratoire d analyses METHODE D EVALUATION UTILISEE
9. 9 13 54 ouverture de la fenetre d information sur K M De 19 14 00 fermeture de la fenetre d information sur K MADe 19 14 92 ouverture d un nouveau projet 19 14 06 ouverture de la fen tre de caracteristique du projet K MADe 19 14 07 Fin des entrees dans la fen tre des caracteristiques du projet 19 14 09 fermeture de la fen tre de caracteristique du projet K MADe 19 14 09 4 Edition des Objets abstraits 19 14 11 fermeture de K MADe 19 14 13 log txt Figure 2 Illustration des donn es dans le fichier texte Apr s cette s ance chaque tudiant doit en utilisant les donn es r colt es r aliser un rapport de quelques pages d taillant trois aspects le processus de mod lisation de l utilisateur l utilisation de l outil et l valuation du mo d le de t ches obtenu Pendant la seconde partie de la s ance les r les sont in vers s l observateur devient l utilisateur et l utilisateur devient l observateur L exp rimentation est r alis e dans les m mes conditions et avec les m mes consignes La production de cette seconde phase d valuation se compose des m mes l ments que la premi re un fichier log le mod le r alis les notes d observation et un rap port crit LES DONNEES RECUEILLIES Comme il ne s agissait pas d valuer les m mes aspects de l utilisation de K MADe lors de chacune des s ances les donn es recueillies pour chacune de ces s ances pra tiques taient diff
10. Retour d Exp rience en Enseignement de la Mod lisation de T ches Sybille Caffiau Dominique L Scapin Lo Sanou TLISI ENSMA 1 Avenue Cl ment Ader BP 40109 F 86961 Futuroscope Chasseneuil Cedex sybille caffiau loe sanou ensmafr RESUME L enseignement de la conception de logiciel centr e uti lisateur traite de nombreux aspects Un des aspects les plus importants est celui de la mod lisation des t ches En plus de constituer une base indispensable la concep tion cette phase permet de se familiariser avec le do maine d application avec les utilisateurs et de faciliter la communication entre les intervenants dans la concep tion utilisateurs experts m tiers concepteurs etc La mod lisation des t ches contribuant fortement la quali t ergonomique et l acceptation du logiciel r sultant il est indispensable qu elle soit la mieux comprise possible par les futurs concepteurs de logiciels Dans ce but cette tude cherche valuer la fois la m thode d enseignement utilis e et son contenu i e le mod le et son outil associ Cet article d crit la probl matique de l tude le mod le et le logiciel enseign les diff rentes phases de l enseignement et le retour d exp rience d utilisation concr te du logiciel Ce retour d exp rience identifie les apports et les inconv nients li s cette utili sation sur le plan p dagogique mais aussi du point de vu
11. activit s d crites en texte libre C est pendant cette tape qu ils se familiarisent avec l outil K MADe en l utilisant pour concevoir leurs mod les de t ches D roulement de l enseignement th orique Pendant le cours propos aux participants leurs sont ex pliqu s les concepts de mod lisation de t ches et d valuation L enseignement de l IHM propos est des tin la conception d applications interactives centr es utilisateur Les mod les de t ches 1 9 permettent d analyser un syst me en mettant son utilisation au centre du proces sus et d exprimer les diff rentes activit s que l utilisateur souhaite pouvoir r aliser l aide de l application 6 Ils ont t con us pour satisfaire des buts diff rents 1 comme l assistance la conception la validation ou pour la g n ration d une partie de l application Notre but n tant pas d enseigner exhaus tivement les forts nombreux mod les de t ches publi s dans la litt rature nous concentrons notre enseignement sur le formalisme K MAD 10 lequel repose sur la d finition d un noyau g n rique La deuxi me partie du cours portant sur l valuation en seignement des concepts de base de l valuation et des principales m thodes utilis es en valuation 7 le pro tocole que nous avons utilis pour pratiquer notre va luation a t donn comme exemple aux tudiants afin qu ils puissent
12. anguage B 8 et textuellement La Figure 3 montre une pr condition l ex cution de la t che location de voiture dit e la fois sous forme tex tuelle et sous forme logique Cependant comme il est impossible de v rifier une condition textuelle ce mode d dition de conditions n est pas utilis lors de la simula tion et donc rend impossible la v rification de ces condi tions De plus la notion de post condition tait connue des tudiants comme tant une condition logique Ce pendant le logiciel K MADe d finit les post conditions comme tant une des action s Cette d finition a en tra n une confusion chez les tudiants qu il a t n ces saire de corriger afin qu ils puissent utiliser le logiciel de mani re correcte Edition textuelle de la pr condition lles voitures doivent etre disponibles Edition de la pr condition getValue vehiculesDispanibles disponible true Figure 3 Edition textuelle et logique d une pr condition Enfin bien que l activit mod liser ait n cessit l utilisation d it rations seule la moiti des mod les les inclut Dans K MADe la d finition des it rations se r alise de la m me mani re que les d finitions des condi tions objets concrets et op rateurs logiques Nous n avons donc pas trouv de raison propre ce concept expliquant ce manque de d finition Le concept d it ration a t enseign en m me temps que
13. ces pratiques de mod lisation K MADe permet de d finir l ensemble des caract risti ques du formalisme K MAD en l enrichissant parfois par des attributs utilis s pendant la conception des mod les par exemple l ajout d un ex cutant inconnu d di la phase de conception Afin de permettre la production d un mod le de t ches r pondant au formalisme K MAD le logiciel dispose de plusieurs composants e une zone d dition graphique de l arbre des t ches rep re 1 sur la Figure 1 e des zones d dition des caract ristiques de la t che s lectionn e Le rep re 2 de la Figure 1 pr sente une des zones d dition de caract ristiques e une zone d dition pour les objets abstraits et concrets pour les utilisateurs et pour les v ne ments Les onglets gauche dans la Figure 1 per mettent d acc der aux espaces de ces l ments D K MADe amp ernel of Model for Activity Description environment FR Non g termin e Non d te Otgatoire Abstrait Non interrupuible Messages Erreurs Ferson 017 Bea Figure 1 La fen tre principale de K MADe e une calculette pour diter les pr conditions post conditions et it rations L expression valuable de ces conditions est construite partir d une gram maire laquelle peut tr
14. diants pr s d un tiers confondait la re lation de filiation de deux t ches avec la relation d h ritage et obtenaient de ce fait des t ches d compo s es en une seule sous t che Ce type d incoh rence tant relev par l outil enseignant a pu rapidement re m dier cette incompr hension Correction du mod le de t ches par les tudiants Lorsque les tudiants ont eu mod liser une activit sans aucune assistance MdT3 62 5 d entre eux ont utilis au moins un des outils de correction De plus 12 5 des tudiants ne l ayant pas utilis pr voyaient de le faire s ils en avaient eu le temps l exercice tait d une dur e limit e L tude sur le processus de mod lisation a montr que les tudiants lan aient l outil de simulation plus particu li rement deux moments apr s la d composition des t ches 37 5 et une fois qu ils estimaient la mod lisa tion termin e 75 Sur l ensemble des tudiants qui ont lanc l outil de simulation 90 ont eu la fen tre de coh rence qui s est ouverte le mod le tait incoh rent Nous avons galement constat que lorsque les tudiants lan aient l outil de simulation dans 87 5 des cas une fois que l outil de coh rence ne d tectait plus d erreurs l outil tait referm Cette observation tend montrer que pour tous ces tudiants le lancement de l outil de simulation n avait pour but que d atteindre l outil de
15. e valu e e des outils d aide l analyse des mod les de t ches statistiques v rification de la grammaire etc e un outil de simulation permettant l animation des mod les de t ches Lorsque celui ci est lanc une v rification de la coh rence syntaxique v rification grammaire du mod le est syst ma tiquement r alis e D s qu une erreur est identifi e une fen tre s ouvre num rant les probl mes ren contr s e un outil de d coupage et d impression de l arbre de t ches et des caract ristiques des t ches Plus d informations sur le logiciel K MADe peuvent tre trouv es dans son manuel d utilisation 3 LES OBJECTIFS Toutes les donn es recueillies lors de cette valuation avaient pour but de conna tre le r le jou par le logiciel K MADe lors du processus d apprentissage du forma lisme K MAD Pour cela nous avons voulu valuer son r le lors de trois phases de la mise en pratique du forma lisme tudi la d couverte de la mod lisation l appropriation du formalisme et l utilisation de ce for malisme aux fins d apprentissage Lors de la phase de d couverte du formalisme nous avons souhait conna tre le sentiment des tudiants face l utilisation d un logiciel de mod lisation des t ches Ensuite nous avons cherch conna tre l impact de K MADe sur l appropriation des concepts du formalisme Nous avons ainsi cherch d terminer si le logici
16. e pratique notamment en mati re d volution des mo d les obtenus et d dition de ces mod les MOTS CLES mod les de t ches enseignement valua tion ABSTRACT Teaching user centered design of software covers many aspects One of the most important ones is the modelling of tasks In addition to being a required basis for design this phase allows becoming familiar with the application domain the users and facilitating communication with stakeholders users domain experts designers etc Task modelling contributing largely to the ergonomic quality and acceptance of the resulting software it is es sential that its concepts are well undertstood by future software designers To this end this study aims at evalu ating both the teaching method used and its contents i e the model and its associated tool This article describes the rationale of the study the model and the software used the teaching steps and the experience feedback on the practical use of the software The latter identifies the benefits and disadvantages of this practicle use from a pedagogical point of view but also from a practical 2INRIA Domaine de Voluceau Rocquencourt BP 105 F 78153 Le Chesnay Dominique Scapin inria fr standpoint including in terms of model evolution and model editing KEYWORDS task model teaching evaluation INTRODUCTION Prendre en compte l utilisateur dans la conception des syst mes interactifs est aujourd
17. el a ajout de la complexit l analyse ou au contraire a ap port une aide aux apprenants Enfin une fois les tudiants familiaris s avec le forma lisme nous avons cherch valuer comment ils utili saient K MADe pour concevoir leurs mod les de t ches quels sont les outils utilis s comment les diff rents concepts sont ils d finis quand comment et pourquoi Cette derni re tude vise identifer les concepts du for malisme qui ont t assimil s et tablir si K MADe a t utilis pour les d finir LES PARTICIPANTS Les tudiants ayant particip cette valuation sont des tudiants de 4 ann e apr s le bac inscrits en informa tique appliqu e en biologie Master G nie Physiologique et Informatique http www ephy univ poitiers fr Ils sont au nombre de 22 g s de 21 25 ans Tous ces tudiants ont comme langue maternelle le fran ais LES PHASES DE L ETUDE L tude a t r alis e sur une p riode de un mois Jan vier 2008 et s est d roul e en deux tapes Tout d abord un cours magistral est dispens afin d exposer les princi pes fondamentaux de la conception centr e utilisateur et de la mod lisation des t ches Lors de ce cours le forma lisme K MAD est pr sent suivi d une d monstration de l utilisation de K MADe La seconde tape consiste mettre en pratique ces connaissances th oriques en mo d lisant sous forme d arbre K MAD diverses
18. ieurs l ments sa dur e son feedback son ex cutant utilisateur syst me interactif ou abstrait sa modalit lorsqu un utilisateur est impliqu sa fr quence son importance les v nements qu elle engendre et les ob servations la concernant L ordonnancement de la t che est d fini pas ses caract ristiques sur son interruptabilit sa n cessit facultative ou obligatoire son it ration nombre de fois ou expres sion devant tre v rifi e pour ex cuter la t che sur les pr conditions son ex cution sur son v nement d clencheur v nement qui contraint l ex cution de la t che et sur les modifications qu elle effectue sur les ob jets permet de donner une dynamique aux objets Une fois d finis les objets sont utilis s pour d finir les pr conditions d ex cution des t ches les expressions des it rations de t ches les expressions de manipulation des objets Enfin une t che d compose ses sous t ches en d termi nant un type d ordonnancement entre elles s quentiel alternatif parall le pas d ordre l mentaire L outil K MADe Un outil a t d velopp pour supporter le formalisme K MAD K MADe 2 Celui ci permet l dition l interrogation des mod les de t ches et leur simulation Cet environnement est particuli rement destin aux er gonomes et aux sp cialistes d IHM C est cet outil qui a t utilis par les tudiants lors des s an
19. jets concrets afin d tre modifi s par l ex cution des post conditions Sept des huit bin mes ont d fini des objets concrets et au moins une post condition Cependant bien que les conditions et les objets soient li s il ne semble pas que la relation en tre les deux concepts soit clairement comprise par les tudiants Ce constat est appuy par le fait qu il ne s agit pas du m me groupe que celui qui n a pas d fini d objets concrets et de postconditions Afin de confirmer cette observation nous avons tudi les moments auxquels les tudiants d finissaient les objets et les conditions partir des donn es obtenues lors de la s ance 2 Les 7 8 des mod les rendus MdT3 contenaient des objets et des conditions l exercice tait produire dans un temps li mit il est donc impossible de d duire quoi que ce soit des mod les sans objets ni conditions l imputation pou vant tre attribu au temps Sur ces mod les 71 5 ont d fini les objets s par ment des conditions et sur ce nombre 7 10 ne sont pas revenus sur la d finition de leurs objets une fois leurs conditions d finies ce qui tend appuyer notre observation Cependant les concepts de condition pr et post sem blent compris les tudiants ne sachant pas d finir les conditions sous forme logique les ont indiqu es sous forme textuelle K MADe permet en effet d diter les conditions sous forme logique utilisant une syntaxe pro che du l
20. l observateur Nous prenons la pr cau tion de d terminer nous m mes le r le de chacun afin de garantir que tous les niveaux d utilisateurs sont repr sen t s Ils re oivent alors les consignes Pendant 1H45 les utilisateurs vont utiliser K MADe pour mod liser sous forme d arbre de t ches K MAD l activit de tenue de la feuille de match de volley ball Pendant la dur e de la mod lisation l un des r les de l observateur est de s assurer que l utilisateur d crive oralement ce qu il veut faire afin d obtenir le plus clairement possible le proces sus mental de mod lisation Il a donc pour consigne de poser des questions pour inciter l utilisateur raisonner haute voix La seconde de ces t ches est de transcrire les difficult s que l utilisateur rencontre dans l utilisation du logiciel Il doit d tecter ces difficult s d utilisation en observant l utilisateur h sitations aller retour exploration de di verses parties du logiciel sans actions dans chacune de ces parties Afin de permettre de prendre en note les observations des fiches sont fournies aux observateurs Une illustration d observations prises en note est pr sen t e Table 1 Ces fiches sont principalement compos es d un tableau de trois colonnes correspondant aux trois informations fournir pour chaque observation e le type d observation parmi les cat gories d finies buts de l utilisateur B fonctionnali
21. les no tes prises lors des s ances pratiques mais comportent en plus une indication sur l tudiant ou le groupe d tudiants initiateur De ce fait nous les avons jointes d une part aux notes prises pendant la s ance correspon dante et d autre part l observation des tudiants Si dans la plupart des cas ces notes ont pour but d am liorer notre compr hension des autres donn es ob tenues lors de certaines s ances nous avons r colt cer taines donn es particuli res Ainsi l enseignant a re cueilli les donn es n cessaires au premier point de notre valuation lors de la phase de d couverte du forma lisme et des compl ments d information lorsque nous n arrivions pas interpr ter les donn es dont nous dispo sions Observation Individuelle L observation individuelle du comportement des tu diants lors de l utilisation de K MADe pour concevoir leurs mod les de t ches a n cessit l utilisation d une m thode particuli re Nous avons r alis cette observa tion uniquement lors de la s ance 2 une fois la phase d exploration de l outil termin e Cette s ance se d roule en deux temps d 1h45 chacune le m me apr s midi 1 4 d heure s pare les deux Les participants sont r partis en 11 groupes de deux personnes Lors de la premi re moiti du temps nous d signons quel est celui des deux qui joue le r le de l utilisateur et par cons quent quel est celui qui sera
22. ment Ces modifications rendaient leurs mod les moins lisibles que ceux de leurs camarades utilisant le logiciel C est pourquoi ils ont pr f r refaire puis terminer leur mo d le en utilisant K MADe L utilisation du logiciel pour cet exercice de mod lisa tion d une activit courte produisant des mod les de t che de petite taille ne permet pas d illustrer une autre raison pouvant justifier l utilisation du logiciel la navi gation dans le mod le de t ches K MADe met disposi tion deux fonctionnalit s pour faciliter cette navigation le zoom de tout le mod le de t ches et la possibilit d afficher ou non les sous t ches d une t che Les don n es recueillies lors de la s ance 2 nous ont permis de constater que 93 75 des tudiants utilisent une de ces fonctionnalit s pour faciliter la navigation dans le mo d le de t ches Aux facilit s qu offre l utilisation d un logiciel tel que K MADe pour l dition d un mod le de t ches la tech nique papier crayon peut r pondre par une plus grande libert en mati re de personnalisation En effet il a t montr dans une tude men e sur 5 ergonomes experts 4 que ceux ci utilisaient principalement 4 5 un forma lisme maison Il semble vident que pour ces ergo nomes il est difficile de concevoir un logiciel capable de s adapter Cependant K MADe permet de personnaliser la pr sentation sans modification du formalisme Bie
23. min s Enseignement des mod les avec le logiciel Sur l ensemble des 22 tudiants pr sents lors de la pre mi re s ance seuls 4 ont choisi de ne pas utiliser K MADe pour r aliser leurs premiers mod les de t ches Ce choix peut tre expliqu par deux raisons la majorit a choisi l utilisation du logiciel apr s avoir demand s ils auraient s en servir par la suite souhaitant de ce fait factoriser l apprentissage de la mod lisation et de l utilisation du logiciel les autres ont exprim le fait que l utilisation du logiciel les rassurait lors de l apprentissage d un formalisme Notons que ces tu diants en bioinformatique n ont aucune r ticence utili ser un logiciel De plus il nous est impossible de d duire de nos donn es le choix qui aurait majoritairement t fait si nous n avions pas impos l utilisation de K MADe lors des autres s ances Nous ne pouvons donc conclure sur l apport d un logiciel sur l appr hension de l apprentissage d un nouveau formalisme par des tu diants en informatique et a fortiori sur les autres publics Les 4 tudiants ayant choisi d utiliser papier et crayon au d but de l exercice lont termin en utilisant K MADe bien que l enseignant n ait pas encore impos son utilisa tion Ce changement a eu lieu apr s discussion avec l enseignant sur la validit de leur mod le Ils taient alors contraints de le modifier en partie ou enti re
24. n que cette fonctionnalit n ait t pr sent e par aucun en seignant 37 6 des tudiants ont modifi les pr f ren ces principalement la pr sentation des t ches lors de la conception du MdT3 il leur est donc indispensable de pouvoir personnaliser leur outil pour la conception De plus dans le cadre de l enseignement de mod lisation des t ches il est n cessaire que les tudiants se tiennent un formalisme et ses r gles afin de permettre l valuation de leurs apprentissages Pour cela l utilisation d un logiciel n offrant pas trop de libert s sur le formalisme est appr ciable K MADe est un tel logiciel Il dispose notamment d une v rification de coh rence du mod le lors de l utilisation de l outil de simulation Cet outil permet la d tection de certaines erreurs comme le fait qu une t che dite l mentaire ne doive pas tre d compos en t ches filles D s la premi re s ance de mod lisation et donc d utilisation de K MADe l enseignant a indiqu l existence de cette aide afin de concentrer ses interven tions sur les difficult s li es au processus de mod lisa tion laissant ainsi le soin aux tudiants de faire faire la d tection des erreurs et de chercher les corriger par eux m mes En plus de cette utilisation pr vue il a per mis de mettre en vidence une difficult de compr hen sion sur ce qu est la d composition des t ches En effet une partie des tu
25. od lisation des t ches et qu il contient par cons quent l ensemble des concepts minimaux n cessaire une mod lisation com pl te des t ches de plus le logiciel K MADe est actuel lement en phase d valuation et de refonte Il s agit donc suite l observation des diff rentes phases d apprentissage de la mod lisation des t ches de dispo ser de donn es sur l enseignement de la mod lisation mais aussi de permettre l am lioration de l utilisation du logiciel support Dans cet article seront tout d abord rapidement pr sent s le formalisme enseign et le logiciel associ Puis nous d taillerons les diff rents aspects de l valuation que nous avons men e les participants les diff rentes phases de l exp rience la m thode d valuation utilis e les donn es recueillies et leur analyse Enfin nous ferons un bilan de cette valuation et des perspectives de travaux futurs pour l volution de K MADe FORMALISME ET LOGICIEL Nous allons dans un premier temps pr senter le forma lisme K MAD puis l outil K MADe qui a t utilis lors de l enseignement de la mod lisation des t ches Le formalisme K MAD Le formalisme K MAD permet d exprimer hi rarchi quement l activit de l utilisateur en utilisant une s man tique formelle via des arbres de t ches Dans K MAD une t che est d finie par son nom son but et son num ro De plus elle est caract ris e par plu s
26. pratiquer cette valuation avant d en concevoir une nouvelle par eux m me ce qu ils ont fait ensuite sur un logiciel diff rent D roulement des s ances pratiques La mise en pratique des concepts de mod lisation des t ches s est d roul e sur trois s ances Nous allons d crire les exercices que les tudiants ont eu faire pendant ces s ances et les consignes correspondantes Pendant la premi re s ance pratique nous avons deman d la production de deux mod les de t ches distincts MdT1 et MdT2 Le premier pouvait tre r alis soit sur papier soit en utilisant K MADe Il s agissait pour cha que tudiant de construire un mod le de t ches corres pondant son activit pour venir en cours chaque jour de la semaine Cet exemple fait intervenir tr s peu de concepts puisque seul un ex cutant humain est concer n L objectif p dagogique tait surtout de d montrer la capacit du formalisme mod liser les diff rents sc na rii propos s par chaque tudiant Pour ce premier exer cice d initiation la mod lisation nous avons seulement demand la d composition des t ches pas d objets ni de conditions Les tudiants qui ont utilis K MADe lont de ce fait uniquement utilis comme un diteur Apr s ce premier exercice l utilisation de K MADe fut impos e Tous les autres exercices n cessitaient la d finition d objets de conditions et parfois d acteurs et d v nements La
27. rentes La Table 3 r sume le contenu et la production de chaque s ance De plus afin de conserver des donn es exploitables nous avons limin certaines productions Dans un second temps nous d taillerons les raisons de cette s lection Les types de donn es Lors de la premi re s ance pratique l objectif tait de conna tre le choix des tudiants pour apprendre un for malisme Pour cela nous avons laiss la libert aux tu diants d utiliser ou non le logiciel K MADe pour r aliser leur premier mod le l exercice ne requ rant pas particu li rement l utilisation de K MADe L enseignant a alors comptabilis le nombre d tudiants pour chacun des choix C est la seule donn e que nous avons retenue de cette mod lisation Dans un second temps l objectif tait d observer com ment les tudiants concevaient leurs mod les de t ches et quelles fonctionnalit s de K MADe ils utilisaient pour cela Il a t demand de produire deux mod les MdT2 et MdT3 La production de MdT2 avait pour but de les familiariser avec tous les concepts de K MAD et avec l outil K MADe afin que la conception de MdT3 soit exempt e de la phase de d couverte de l outil L int r t de ces donn es r side dans le fait qu elles n ont pas t obtenues sous contrainte temporelle Lors de la r alisation de MdT3 la tenue de feuille de match plusieurs dispositifs ont t mis en place pour conna tre le proces
28. rnit une aide syntaxique n cessaire aux tu diants 90 des tudiants ayant lanc la simulation avaient des erreurs syntaxiques dans leurs mod les Cette tude a donc montr que l utilisation de K MADe apportait des avantages lors de l apprentissage de la mo d lisation des t ches De plus nous avons not que son utilisation est positive notament lors de l apprentissage des conditions Afin d accentuer cet apport p dagogique des modifications sont en cours visant incorporer d avantage l outil de v rification de coh rence dans la conception et faire en sorte que le fonctionnement de l outil de simulation soit plus accessible Nous avons galement not la difficult des tudiants d finir les conditions logiques et utiliser l outil de simulation Or ces deux l ments sont n cessaires pour la v rification et la validation des mod les Dans ce sens des tudes sont men es pour identifier pr cis ment les difficult s et am liorer leur utilisation Enfin il sera utile de s int resser d autres utilisateurs non n cessairement form s en informatique BIBLIOGRAPHIE 1 Balbo S Ozkan N and Paris C Choosing the Right Task modeling Notation A Taxonomy The Handbook of Task Analysis for Human Computer Interaction 2004 445 466 2 Baron M Lucquiaud V Autard D and Scapin D K MADe un environnement pour le noyau du mo d le de description de l activit In Proceedings
29. so ler leur mod le afin de ne pas en tenir compte lors de l analyse des r sultats De m me nous n avons pas utilis les 22 documents r alis s lors de la s ance 2 Tous les mod les MdT3 taient r alis s cependant certains observateurs n ont pris que tr s peu de notes sur les actions de l utilisateur Ces no tes nous aidant interpr ter les donn es du fichier avec les tapes lorsqu elles taient ambigu s nous avons isol ces documents au nombre de 4 L limination des do cuments tant principalement due un manque d implication de la part des tudiants il s est av r que les 4 documents inexploitables du MdT3 correspondaient aux mod les MdT2 non rendus De plus nous voulions prendre les productions de MdT2 et MdT3 des m mes tudiants afin de pouvoir les comparer notamment lors de l valuation s mantique de leurs mod les nous avons donc galement isol les documents MdT3 correspon dant aux tudiants dont le MdT2 avait lui m me t mis de c t Nous avons finalement retenu 18 documents fi chier avec tapes rapport et notes de l observateur et mod les de t ches de l utilisateur pour la mod lisation MAdT3 RESULTATS Nous avons analys ces diverses sources d information sur l utilisation du logiciel K MADe en suivant 3 axes le point de vue p dagogique l autonomie des tudiants pour la correction de leurs mod les et l valuation des mod les ter
30. sus de conception mouchards obser vation Nous avons recueilli l ensemble des productions de ces dispositifs fichier log et notes partir de ces deux sources de donn es et du mod le de t che produit MdT3 par leur camarade les observateurs devaient produire un rapport d valuation sur l usage de K MADe Nous avons galement recueilli ces documents MdT3 et rapport De plus lors de chacune des s ances y compris la der ni re lorsque l enseignant tait pr sent des notes ont t prises s ance 1 MdT1 rapport de l enseignant nombres MdT2 mod les de t ches notes de l enseignant s ance 2 MdT3 fichiers avec les tapes log notes d observation des tudiants rapports des observateurs mod les de t ches notes de l enseignant s ance 3 MdT4 notes de l enseignant Table 3 Les donn es r colt es Les donn es retenues Lors de la premi re s ance le mod le de t ches de MdT2 tant faire par groupe de deux nous aurions d obtenir 11 mod les Seuls 9 nous ont t rendus En rai son d un virus informatique un des bin mes nous a fourni une pr c dente version Ces mod les tant utilis s pour tudier ce que les tudiants d finissent pour conce voir un mod le de t ches qu ils consid rent termin il ne correspondait pas notre protocole Comme les tudiants ont pr venu rapidement l enseignant nous avons pu i
31. t s de l outil propos es F l utilisation de celle ci UF et infor mation 1 Cette information a pour but de les gui der lors de la prise de notes e l observation sous forme textuelle e Theure laquelle elle est faite Type Observation Temps UF la fen tre principale n est plus accessible 14h32 simulation crit dessus mais la fen tre de simulation est inaccessible gt red marrage de K MADe B recherche o d finir un objet 14h34 14h37 F l utilisateur ne comprend pas quoi peut 14h40 servir le bouton avec un entonnoir dans la fen tre de simulation Table 1 Extrait d une feuille de prise de notes Afin de compl ter les notes des observateurs nous four nissons aux utilisateurs une version de K MADe conforme celle qu ils ont utilis e jusque l mais contenant des mouchards Ces derniers permettent d enregistrer dans un fichier texte certaines actions r ali s es par les utilisateurs et le moment auquel elles ont t ex cut es Il s agit d enregistrer pr cis ment l heure d entr e et de sortie dans chacun des composants de K MADe espace de d finition des t ches d objets abs traits et concrets labels v nements utilisateurs fen tre de simulation fen tres d dition des conditions pr post et it ration Un exemple d informations conte nues dans ce fichier est pr sent sur la Figure 2 eee lancement de K MADe 1
32. utes les autres le sont galement sauf limitation dans le temps Si cette fen tre d information sur les erreurs de coh rence du mod le est un outil appr ci par les tudiants pour la correction de leurs mod les il nous est plus dif ficile d avoir des informations sur la fen tre de simula tion en elle m me Cet outil a soulev beaucoup de ques tion sur la mani re dont il pouvait tre utilis et quoi il servait Lors de la conception de leur troisi me mod le de t ches sur les 16 tudiants 8 sont parvenus l ouverture de l outil celui ci ne s ouvrant qu une fois toutes les erreurs de coh rences corrig es et un seul a su l utiliser et a g n r des sc narios Lors de l utilisation de K MADe qui a suivi l enseignant a pr sent de nou veau comment utiliser l outil de simulation et d apr s les tudiants le manque d utilisation de cet outil est d prin cipalement deux raisons d une part lors de la pre mi re pr sentation th orique les tudiants n avaient pas conscience de l utilit de cet outil ils n ont donc pas m moris la mani re de le faire fonctionner D autre part lorsque les tudiants ont souhait v rifier leur mo d le l enseignant a indiqu o trouver l outil de simula tion mais pas comment r aliser les sc narios valuation des mod les obtenus Dans cette section nous utilisons les mod les produits apr s la premi re s ance MdT2

Download Pdf Manuals

image

Related Search

Related Contents

Operating instructions  Ligne VT / VP - White and Brown  Operating Instructions  Kingston Technology ValueRAM 2GB DDR3L  Guillaume LESQUIR 1ère année Projet n°1 Génie Industriel  

Copyright © All rights reserved.
Failed to retrieve file