Les rôles des différents intervenants Reaxia
Un article de ReaxiaWiki.
La création d’un site web nécessite plusieurs compétences différentes. Dans le cadre d’un développement utilisant Reaxia, nous pouvons distinguer quatre rôles principaux :
- chef de projet,
- graphiste,
- développeur,
- contributeur (rédacteur des contenus du site).
Une même personne peut jouer plusieurs rôles, en étant par exemple à la fois développeur et contributeur. Inversement, plusieurs personnes peuvent être affectées à la même fonction. Il est courant d’avoir plusieurs contributeurs, chacun étant spécialisé dans la rédaction d’une certaine rubrique du site.
Voyons rapidement les tâches des intervenants avant de s’intéresser aux détails de la réalisation d’un projet Reaxia.
Sommaire |
Le chef de projet
Le chef de projet est en relation avec le demandeur du site. Il veille au bon déroulement de la réalisation et assure une communication satisfaisante entre les deux parties. Il doit recueillir les besoins et donner des conseils pour éliminer les aspects imprécis ou inadéquats. Il doit définir les contenus dynamiques et leur structure (voir la documentation développeur sur les contenus structurés), en accord avec la demande.
Il doit présenter une maquette du site créée par son équipe. Cette maquette servira de base concrète afin de préciser les besoins et fixer les spécifications du développement.
Finalement, il fournit le site terminé ainsi qu'une documentation d'utilisation destinée aux contributeurs. Enfin, il s'assure de la satisfaction du demandeur du site et organise avec son équipe les éventuelles corrections.
Le graphiste
Le graphiste est bien sûr chargé de la création du graphisme du site. Ceci inclut la présentation des pages et des textes, les couleurs, la définition des styles utilisés. Un modèle différent doit être réalisé pour chaque page ayant une structure particulière, telle que la page d'accueil. Les autres pages du site seront basées sur un même modèle.
Le graphiste peut éventuellement découper le graphisme réalisé en images adaptées à un site web. Il peut aussi créer un modèle de pages en HTML incluant les images et un contenu fictif statique. Ces tâches peuvent aussi être assignées au développeur, selon les compétences de chacun.
Le développeur
L'API Reaxia et le coeur de Reaxia Web étant en PHP, le développeur doit avoir des compétences dans ce langage. Il aura plusieurs objectifs pendant le déroulement du projet :
- Installer Reaxia Web et le site sur le serveur.
- Réaliser la maquette statique du site.
- Créer la structure HTML des pages en utilisant les éléments graphiques.
- Saisir dans Reaxia les structures de données.
- Ajouter dans la structure du site les contenus accueillant les données.
- Créer les librairies d'affichage permettant l'utilisation des données.
Le contributeur
Un contributeur est une personne chargée de la rédaction des contenus du site. Il peut ajouter, modifier et supprimer des pages ou des éléments des listes Reaxia (nouvelles, membres du site, fichiers à télécharger, etc.). Il doit valider le contenu en mode prévisualisation avant de publier les informations sur le site final.
