Les services support d'ActiveProLearn sur les composants Moodle

ActiveProLearn endosse la lourde responsabilité d'entretenir un parc de plus de 80 composants Moodle en constante augmentation.

ActiveProLearn propose deux services support qui sont en cours d'élaboration :

Le support gratuit

Pour souscrire au support gratuit, vous devrez créer un compte nominatif sur la plate-forme http://services.edunao.com et vous inscrire dans les espaces supports de composants.

Ce que vous pourrez faire avec un compte support gratuit :

Consulter l'état des trackers dédiés des composants

Nous faire un retour sur votre usage des composants et leur adéquation à votre besoin

Le support payant

Vous pourrez transformer à tout moment un support gratuit en support payant. Avec ce support, vous pourrez en plus :

Voter sur les feuilles de route des composants pour influer sur les priorités de développement

Recevoir des alertes et des communications sur les avancées de la feuille de route

Rajouter des propositions à la feuille de route qui seront instruites par l'équipe de développement et qui peuvent être acceptées le cas échéant.

Accéder aux dépôts privés d'Edunao ou recevoir les mises à jour des composants non encore publiés en one publique.

La compétence développement d'ActiveProLearn

Développer une solution fonctionnelle sur Moodle, ce n'est pas seulement “trouver une astuce pour voir ce que l'on veut voir”. ActiveProLearn pose et résoud, pour toutes les solutions les questions suivantes :

La solution est-elle maintenable ?

La solution est-elle robuste ?

La solution est-elle administrable ?

La solution est-elle réversible (transférable à d'autres responsables du développement) ?

La solution est-elle facilement réversible ?

La solution est-elle facilement réintégrable sur des upgrades majeurs ?

La solution est-elle facilement déployable ?

La solution peut elle être facilement étendue à un contexte plus large que la demande d'origine ?

La solution respecte-t-elle les règles d'internationalisation ?

La solution respecte-t-elle les principes fondamentaux de sécurité ?

Pour répondre à toutes ces questions, le prestataire doit s'engager sur les points suivants :

Architecturer les solutions clairement et simplement.

Prendre en compte et traiter tous les cas de sortie des situations attendues

Implémenter les réglages et formulaires de configuration aux différents niveaux d'administration

Développer en anglais, dans la culture courante de commentaires de Moodle, respecter strictement le “coding style”

Packager les solutions dans des composants formels, installables et upgradables.

Ecrire les scripts de mutation/migration de données, conversion, primo-alimentation de données

Utiliser le plus possible les infrastructures de Moodle en évitant de les réinventer, respecter la cohérence architecturale.

Implémenter systématiquement les appels de langue, Coder à minima la langue locale et l'anglais (obligatoire)

Carte de compétence

Composants d'architecture
Configuration, settings, administrabilité
Infrastructure de backup/restore
Stockage de fichiers, système de fichiers Moodle
Déploiement en exploitation
Multi-tenant
Architectures distribuées MNET

Revenir au catalogue