SYSTÈME DE GESTION DE L APPRENTISSAGE (SGA) EST-CE QUE LA PLATEFORME MOODLE EST SANS RISQUE?



Documents pareils
Obtenir le titre de prêteur. agréé. La clé qui ouvre de nouvelles portes AU CŒUR DE L HABITATION

Foire aux questions. 2. Quand MusicMark a- t- elle été lancée?

Vingt-cinq questions posées lors d une entrevue

UNE SOLUTION DE TÉLÉPHONIE HÉBERGÉ DANS LE NUAGE

LIVRE BLANC. Mise en œuvre d un programme efficace de gestion des vulnérabilités

Concept totale. parfaitement compatibles permettant de jeter un «nouveau regard sur le marketing & les ventes».

ÉNONCÉ DE PRINCIPES LE COMMERCE ÉLECTRONIQUE DES PRODUITS D ASSURANCE

$ de rénos pour une maison intelligente! LE PRÉSENT CONCOURS S ADRESSE UNIQUEMENT AUX RÉSIDENTS DU CANADA ET IL EST RÉGI PAR LA LOI CANADIENNE

INF2015 Développement de logiciels dans un environnement Agile. Examen intra 20 février :30 à 20:30

Instructions relatives à la soumission d une question sur le sujet d étude

Magazine. Manion. Un mot sur les sociétés d assurance et la technologie des règlements. Dans ce numéro

LEADER? SCHULICH UN/E CANDIDAT/E CONNAISSEZ-VOUS LES SCIENCES. LA TECHNOLOGIE. L INGÉNIERIE. LES MATHÉMATIQUES.

CAHIER DES CHARGES DES MOYENS INFORMATIQUES Introduction

Le Crédit Relais Immobilier

Comment tirer avantage des médias sociaux dans votre entreprise?

Directives de candidature

Manuel des Services d Assistance à destination de nos Partenaires Commerciaux

PROGRAMME DE BOURSES DE INTERNATIONAL COUNCIL OF OPHTHALMOLOGY 1. Les Bourses de trois mois de International Council of Ophthalmology

Ry Moran Directeur de la consignation des déclarations de la CVR, responsable du Centre national de recherches

Analyse des compétences selon la méthode du feedback 360

Sondage sur le travail de conseiller d arrondissement et de conseiller municipal

LANCEMENT D UN PROGRAMME DE FORMATION DE NOUVEAUX NÉGOCIATEURS APPEL DE CANDIDATURES

Note de synthèse. Développement web sur le CMS Prestashop. Stage du 17 mai au 25 juin Entreprise decoratzia.com 15 rue Erlanger Paris

SECTION 3. La prévention de la fraude. Il existe plus de 50 types de fraude sachez vous protéger. Un guide pour les aînés

Conditions Générales de Vente

E-réputation : protection des données en ligne. Ghislain NYAMFIT Consultant en

SOCIAL CRM: DE LA PAROLE À L ACTION

PLANIFICATION SUR DOODLE

L étiquette des affaires: Les nouvelles règles à l ère du numérique

ATELIER WSI Stand 07

Programme de bourses universitaires conjoint Japon-Banque mondiale (JJ/WBGSP) Programme régulier. Formulaire de demande de bourse 2012

Guide de travail pour l auto-évaluation:

Découvrir les vulnérabilités au sein des applications Web

DÉCISION DU TRIBUNAL DE LA SÉCURITÉ SOCIALE Division d appel Demande de permission d en appeler

RÈGLEMENTS, CONDITIONS ET DIRECTIVES RÉGISSANT L UTILISATION DES INSTALLATIONS SCOLAIRES

Bon d études canadien AGISSEZ MAINTENANT ET OBTENEZ 500 $ POUR VOTRE ENFANT LC

Supplément de renseignements : Examens d applications et pare-feux d applications web clarifiés Normes : Normes en matière de sécurité des données de

Recommandations avant inscription à AC JumpStart

Concevoir son premier espace de cours sur la plateforme pédagogique Moodle

PROCÉDURE ÉLECTRONIQUE DE REMISE DE NOTES

À l attention des parents (Le conseil étudiant travaillera à produire un questionnaire pour les élèves de l école.)

Ministère de l Éducation Guide de l utilisateur de l Initiative pilote des écoles vertes

GUIDE DE CONDUITE ÉTHIQUE DES AFFAIRES Conflit d Intérêts

Programme des candidats de la Nouvelle-Écosse PCNÉ 130 Secteur agroalimentaire Formulaire de demande

LES 7 REGLES DE CONDUITE D UN ADMINISTRATEUR PERFORMANT

Webinaire ICCA/RBC : Tendances conjoncturelles Les opérations de change : un risque ou une occasion d affaires?

Améliorer la Performance des Fournisseurs

Débroussailler les paiements mobiles :

Comportement client et promesse des marques sur les réseaux sociaux

Q. QUELLE EST LA MISSION DU CENTRE DE CRISE POUR LES VICTIMES DE VIOL?

Gé nié Logiciél Livré Blanc

Assemblée des États Parties

CaLP ARGENT CONTRE TRAVAIL. Travailler avec les banques Guide pratique de négociation dans le cadre des transferts monétaires en situations d urgence

Fabien Pinckaers Geoff Gardiner. OpenERP. Tiny. Pour une. gestion d entreprise efficace et intégrée. Groupe Eyrolles, 2008, ISBN :

Introduction à l évaluation des besoins en compétences essentielles

Les systèmes CPC (Coût Par Clic) sont des moyens rapides d'obtenir de la visibilité à grande échelle et rapidement.

Offre de bourses doctorales Programme interuniversitaire de formation en recherche en santé mondiale (Santé Cap)

ENQUÊTE AUPRÈS DES EMPRUNTEURS HYPOTHÉCAIRES

CRÉER/METTRE À JOUR UN PROFIL DANS TALÉO ET POSTULER EN LIGNE CANDIDATS EXTERNES

Guide pour le traitement des affaires nouvelles d assurance individuelle

mes placements mon travail

VILLE DE FREDERICTON

Exemples et tutoriels Version 7.5. Tutoriel de l'exemple Recrutement de personnel pour IBM Process Designer

LES 7 PIÈGES À ÉVITER

Gestion prospection Suivi commercial

COMMANDITÉ DE BROOKFIELD RENEWABLE ENERGY PARTNERS L.P. CHARTE DU COMITÉ D AUDIT

Information sur les programmes d autorisation préalable, de pharmacie désignée et de gestion des dossiers médicaux. Autorisation préalable

Concours $ de prix en argent offerts par le Programme d assurance automobile et habitation CIBC (le «Concours»)

RESUME ENTREPRISE FRANCHE D EXPORTATION ET DISPOSITIFS INCITATIFS DU CGI

Guide à l intention des parents sur ConnectSafely.org

Sommaire : Pourquoi créer un site web? Qu est-ce qu un site Web? Les différents types de sites. Quelles solutions peuvent être employées?

DU COMMERCE DES VALEURS MOBILIÈRES

les bulletins de participation admissibles reçus dans chacune des régions décrites ci-après entre le

Renouveler et renégocier votre prêt hypothécaire

MARVIN DE LA ESPRIELLA Spécialiste en Marketing Web Réseaux sociaux Communication Design

Principes directeurs régissant le règlement uniforme des litiges relatifs aux noms de domaine

Facebook. Un lien vers Facebook se trouve sur la page d accueil du site CSQ :

agility made possible

Générer du trafic sur son site gratuitement

Exemples de questions d entrevue pour l établissement d un récit de vie

Investir avec l aide d un conseiller financier

Plateforme takouine: Guide de l apprenant

L AUTO-ÉVALUATION HAP : KIT METHODOLOGIQUE PARTIE 2 : OUTILS D AUTO-ÉVALUATION

Formulaire de mise en candidature Éloizes 2016

Foresters pour. Guide sur. l assurance vie

Les instruments d une bonne gestion financière: budget et prévisions

La situation du Cloud Computing se clarifie.

INTRODUCTION AU PROGRAMME D ASSURANCE DE LA QUALITÉ

guide du CREDIT RELAIS IMMOBILIER

Foresters Viefamille Le guide du conseiller

L e m o t d u p r é s i d e n t

Loi électorale du Canada : Questions fréquemment posées par les organisations de travailleurs et travailleuses

Code de conduite Zoomit

Etude OpinionWay pour Axys Consultants Les Réseaux Sociaux d Entreprise : degré d appropriation & bénéfices perçus par les utilisateurs

Mise en place d un intranet de travail collaboratif. Guide utilisateur

RENSEIGNEMENTS GÉNÉRAUX QU EST-CE QUI CHANGE?

DEMANDE DE PROPOSITION. visant le maintien d un marché pour la négociation de contrats à terme sur titres à revenu fixe

Programme de prêts REER

Comment remplir la demande en ligne

Transcription:

SYSTÈME DE GESTION DE L APPRENTISSAGE (SGA) EST-CE QUE LA PLATEFORME MOODLE EST SANS RISQUE?

Moodle est un projet mondial à code source libre élaboré littéralement par des centaines de programmeurs. S il est vrai que Moodle est un projet en code source libre, et que les applications de ce genre en sont pas nécessairement sûres, il en va de même des applications propriétaires. Sauf que dans ce dernier cas, vous risquez d en être jamais conscient, car l accès aucode source vous est interdit. Moodle n est pas le produit d une seule personne ou d une entreprise fonctionnant à huis clos. Il est plutôt le résultat du travail d une communauté planétaire. Tout le monde peut en consulter le code. Sachant que tout logiciel risque de présenter des vulnérabilités, ne préféreriez-vous pas être informé et capable de corriger ces failles plutôt que d attendre des mois, voire des années avant qu une correction soit publiée? Car ces choses arrivent. On en a entendu parler fréquemment ces derniers temps. Que le code soit ouvert et consultable par tous est en réalité un point fort, et non une faiblesse. Il n existe pas de mur entre le public et Moodle. Vous souhaitez vous entretenir avec le principal artisan du logiciel? Vous pourrez sans doute avoir accès à lui sur Internet. L argent n entre même pas en ligne de compte ici, car tout un chacun peut interagir directement avec les développeurs de Moodle sur les forums en ligne ou par l entremise du système de messagerie de Moodle, sans avoir à débourser le moindre cent pour signaler un problème. «Moodle n est pas le produit d une seule personne ou d une entreprise fonctionnant à huis clos. Il est plutôt le résultat du travail d une communauté planétaire. Tout le monde peut en consulter le code.»

Une fois n est peut-être pas coutume, mais les questions que nous avons soulevées à maintes occasions ont été réglées en une question de jours. En combien de temps pouvons-nous obtenir réponse d un développeur de logiciel libre? Une fois, après avoir signalé un bogue, nous avons reçu une version corrigée de l application en moins d une heure. Jamais on ne verrait une telle promptitude de la part d une grande société, leur structure de réaction étant bien trop lourde. Quand ils ont de la chance, les clients doivent dépenser beaucoup pour avoir accès à une personne qui se contentera de prendre note du problème. La question de savoir ce qui se produit ensuite et si une solution sera trouvée reste alors entière. Souvent, les grandes sociétés s en tirent en donnant une réponse du genre : «Il n existe pas de correction disponible actuellement, mais la prochaine version pourrait être corrigée. «Par contraste, la communauté de producteurs de logiciels libres est très disposée à aborder les questions de sécurité. Vous pouvez même vous amuser à réparer le bogue vous-même. Qu il s agisse d un problème de sécurité, de la correction d un bogue ou de l adaptation de l application à vos besoins particuliers, vous pouvez régler le problème sur-le-champ, pour peu que vous vous y connaissiez en programmation Web et que vous disposiez d un éditeur de texte en clair comme Notepad.» Ce ne sont pas tous les développeurs Web membres de la communauté Moodle qui peuvent intervenir dans le code de Moodle. Avant d obtenir le statut de développeur Moodle, le candidat doit prouver qu il s est à maintes reprises rendu utile sur les forums de la communauté et qu il a saisi le mode de fonctionnement intime de Moodle ainsi que de son style de développement et ses standards. Le candidat doit illustrer sa motivation par de nombreuses suggestions de code dans les forums et dans le système de suivi des problèmes. Une fois cela fait, le développeur doit soumettre une demande exposant son engagement et ses connaissances. Ce processus n est nullement automatique, et toute candidature est examinée attentivement par un responsable du quartier général de Moodle avant d être approuvée. S ils ont l impression que les contributions du développeur ne sont pas à la hauteur des attentes, on lui suggère de soumettre uneautre demande ultérieurement. «S ils ont l impression que les contributions du développeur ne sont pas à la hauteur des attentes, on lui suggère de soumettre une autre demande ultérieurement.»

Une fois accepté comme développeur Moodle, le candidat reçu peut faire des recommandations de correction de code, mais il n a pas encore le droit d intégrer des changements au code de Moodle proprement dit. Avant d en arriver là, le développeur doit gravir tous les échelons de la hiérarchie de Moodle. Il faut devenir d abord développeur patenté. On passe ensuite au rôle de cribleur de problèmes et de solutions. Le candidat devient ensuite réviseur puis enfin intégrateur. À chaque niveau, y compris la révision automatisée aux fins d assurance de la qualité, les changements proposés par le développeur sont étudiés quant à leur qualité, à leur cohérence, à leur sécurité et à leur fonctionnalité, tout cela, afin de s assurer qu ils sont nécessaires et qu ils cadrent bien avec la vision globale de Moodle. Dans la plupart des cas, seuls les membres du quartier général de Moodle ont la permission d intégrer des changements dans le code central de Moodle, après avoir franchi plusieurs instances de révision. Le contrôle de la qualité est très rigoureux. La soumission de modifications au code en vue de leur intégration est un processus complexe. Chaque demande de modification doit être accompagnée d une description détaillée du problème à corriger ainsi que des étapes nécessaires pour le reproduire et de la raison d être de la modification. Les modifications au code ne peuvent être soumises que par l entremise d un processus particulier comportant la soumission du code, un test d assurance de la qualité à niveaux multiples et une mise à l essai à chaque étape jusqu à l intégration définitive de la modification dans le code central de Moodle par les responsables du quartier général.

Il n est pas rare qu un développeur soit invité à apporter des modifications à son projet afin de satisfaire aux exigences strictes de la communauté Le contrôle de qualité du code source de Moodle est très rigoureux. La communauté Moodle est très active et réagit rapidement aux problèmes de sécurité et aux bogues qui entraveraient le fonctionnement de la plateforme. Les corrections sont souvent incluses dans les versions hebdomadaires de Moodle + et elles sont publiées officiellement tous les trois mois. La publication des corrections des failles de sécurité se fait environ tous les dix jours, après la publication officielle, afin de donner aux gens le temps d appliquer les changements avant leur annonce. Être à la hauteur de tels contrôles de qualité est parfois harassant, mais nous aimons le fait que des normes aussi rigoureuses soient appliquées. L année dernière, le gouvernement canadien a procédé à une enquête de sécurité auprès de Moodle. Le rapport initial produit automatiquement indiquait de nombreuses vulnérabilités de haute priorité. Toutefois, après rencontre avec les responsables et examen de leurs inquiétudes, il a été déterminé que bon nombre des problèmes figuraient en double et, qu en réalité, on était en présence d un nombre fort réduit de problèmes réels, dont la plupart ont été réglés grâce à des changements de configuration à partir même de Moodle, sans modification de code. Instrux Media a rapidement et aisément résolu les autres problèmes, et le gouvernement canadien a approuvé sa demande. Ces changements apportés à Moodle sont inclus dans chaque copie de la plateforme publiée par Instrux Media. On a parfois l impression que n importe qui dans la communauté Moodle peut renvoyer les changements proposés à leurs auteurs et leur demander de les retravailler, ou rejeter carrément la modification proposée si on est d avis qu elle n est pas mise en œuvre correctement ou qu elle ne doit pas du tout être intégrée au code. Les développeurs agréés par Moodle qui interagissent avec Instrux Media sont passés par cette filière de contrôle à maintes reprises. Qu il suffise de rappeler que lorsqu un changement est apporté à Moodle, une foule d experts chevronnés s y sont penchés avant qu il nesoit approuvé. Préparé par Instrux Media, société spécialisée en formation en ligne. Suiveznous sur Twitter ou LinkedIn, ou communiquez avec nous par courriel à l adresse : info@instruxmedia.com Qui sait, peut-être pouvons-nous répondre aux besoins de votre organisation en matière de formation en ligne? On trouvera d autres ressources sur notre site Web à l adresse instruxmedia.com.