Sujet Initial de Stage
Un article de Bellinux.
Sommaire |
Sujet de stage:
Réalisation d'un système de Gestion de la Relation des Membres (GRM, sorte de CRM/GRC) par intégration et développements de logiciels libres Dates du stage: 3 mois, à partir du 9 avril. pouvant être prolongé l'été.
Description du stage :
L'objectif sera d'intégrer et développer un jeu de plugins pour SPIP qui permettra à une organisation de gérer la relation avec ses membres ou abonnés. Les besoins seront définis en prenant en compte ceux du Comité d'Etablissement Devoteam Consulting, en particulier pour gérer les activités sociales et culturelles du CE, ainsi que ceux du Monde Diplomatique, pour gérer les préférences des visiteurs de son site, voir de ses abonnés. Cependant, ils seront définis de manière suffisamment génériques pour répondre aux besoins de gestion de la relation « usagers » d'une organisation quelconque, que ce soit une association, un média de presse, une communauté internet, voir une entreprise.
Méthodologie adoptée
On adoptera une méthode de développement itératif de type RAD: une conception générale de départ, et des objectifs de déploiements précis sur des ensembles simples de fonctionnalités. Le stage commencera par un recensement des besoins en parallèle à une étude des fonctionnalités des plugins SPIP et autres logiciels libres existants. Des ateliers pratiques avec les utilisateurs pourront être utiles. Une conception générale permettra d'identifier les grands axes de travail pour structurer un site de services destiné aux membres. On définira des jeux de fonctionnalités qu'on développera en priorité, avec des livrables opérationnels réguliers.
Fonctionnalités pour le portail GRM
On peut identifier de grands jeux de fonctionnalités pour le système d'information que l'on veut construire:
- gestion des souscriptions à des newsletters, des alertes, des listes de discussion,
- gestion de l'inscription dans le site, avec un circuit d'approbation, en fonction de règles sur les adresses mails, en organisation par groupes qui ouvriront certains droits, droits restreints et/ou personnalisation dans certaines parties du site,
- gestion des inscriptions à des activités, événements, cadeaux, ..., avec des informations à fournir, un workflow d'événements et de validations, etc.
- gestion de demandes qui arrivent au fil de l'eau, type billetterie ou remboursements activités externes,
- paiement et remboursements en ligne: production d'un fichier de virements pour la banque, paiement de la part des membres,
- import/export des informations ou couplage pour le lien au financier et autres modules du SI,
Résultats du stage
Le stage devrait déboucher sur au moins un site fonctionnel pour le CE Devoteam Consultng couvrant une partie significatives des besoins, ainsi que sur des apports concrets au site du Diplo. Ces déploiements seront issus de modules génériques de logiciel libre, documentés et organisé en ressources de communauté comme tels.
Logistique
La localisation laborale du stagiaire sera dans les locaux du Monde Diplomatique, pouvant se déplacer à Devoteam Consulting et sur d'autres lieux selon que de besoin.
