WIF : le système d’information et son extranet
En complément de l’article "WIF : focus sur la technique". Nous vous livrons plus d’informations sur le noyau dur du projet WIF : le système d’information et son extranet.

Les besoins de l’équipe du WIF :
Pour ne pas se noyer dans les détails je vais résumer :
- avoir une plateforme permettant de gérer l’évènement d’une année à l’autre
- conserver une trace de toute informations concernant chaque édition du festival
- constituer un annuaire recensant toute personne en relation avec l’évènement (auditeur de conférence, conférenciers, compétiteurs, organisateur...)
- de constituer un annuaire de webdesigners
Notre réponse :
La réponse à ces besoins est un système d’information et un extranet spécialement conçus pour le WIF. Notre choix s’est porté sur le framework Symfony pour différentes raisons parmi lesquelles :
- La documentation : le livre officiel en ligne et gratuit, la documentation de l’API et le Wiki
- Le dynamisme de la communauté
- La flexibilité : l’approche générale, le système de configuration et le système de plugins
- La disponibilité de nombreux composants
-
Les initiales de Sylvain

Les fonctionnalités de l’extranet :
- la gestion des utilisateurs (fiches d’identités, système de droits)
- un module d’inscription (compétition, annuaire des webdesigners, conférences, speed-meetings)
- un système de messages permettant la communication entre l’application et les utilisateurs et entre les utilisateurs eux-mêmes
- un module de gestion des équipes (constitution, workflow, classement, blogs, espace FTP pour la compétitions)
- un moteur de recherche pour l’annuaire
- un module de cartographie permettant de visualiser la couverture géographique de tout groupe d’utilisateurs de l’extranet
- un module de gestion des conférences (conférences, salles, conférenciers, vidéos associées, diaporama du conférencier)
- un module de gestion des speed-meetings (profils, prise de rendez-vous)
- un module de gestion de l’hébergement pendant la période de l’évènement. Beaucoup d’intervenants, de compétiteurs et de partenaires sont entièrement pris en charge par l’équipe du WIF notamment pour leur hébergement à Limoges pendant l’évènement.
- un module de gestion des transports. Coordonner les déplacements de la communauté WIF pendant l’évènement est nécessaire.
- un module, moins visible mais présent, de gestion d’agenda permettant d’associer des évènements à des ressources (personnes, salles, chambres, tables...)

Cet ensemble est issu d’un gros travail de conception, d’analyse [UML<=>Unified Modeling Language] suivis de phases de développement, de tests, de tests (encore), et de multiples déploiement (tout ceci étant livré en plusieurs phases).
Cette plateforme est entièrement dupliquée et synchronisée avec un serveur de secours prenant le relai en cas de problème.
Moyens humains mis en oeuvre au studio vert :
- Nathalie pour la gestion du projet et la conception fonctionnelle,
- Sylvain pour la très grande partie de l’analyse,
- Bérenger, Sylvain et moi-même pour le développement et la mise en oeuvre de Symfony
- Guillaume pour le design de l’extranet et l’intégration XHTML / CSS
- Encore Bérenger pour le développement de tout ce qui est réalisé avec Flash et ActionScript, la création de visuels, et de pictogrammes, l’adaptation des feuilles de styles
- Nathalie, Fabien, Sylvain, Bérenger, moi-même pour les phases de tests
le 16/04/2008