| Interview
de Jerôme Renard, développeur
PHP
Jérôme Renard alias
Qwix, modérateur sur
Dreamweaver-forum est un des
acteurs les plus importants
dans le développement
d'Emma, Magazine multimédia.
Jérôme a tenu le
rôle de chef de projet
tant au niveau de la programmation
dynamique qu'au niveau de la
structuration des données.
Emma voit enfin le jour, plus
de 3 mois après le début
du développement...
Bonjour
Jérôme.
Bonjour :)
Jérôme,
quel a été ton
parcours d'études?
Je suis cette année en
maîtrise, en dernière
année à l'IUP
MTI de Besançon et je
finis mes études à
la fin du mois de mai prochain.
On
y apprend quelques techniques
de programmation je suppose...
As-tu déjà monté
quelques gros projets en dehors
de celui d'Emma?
Oui en fait c'est une formation
à 50 % communication
et 50 % informatique technique,
en gros pour les projets. Oui,
j'ai déjà géré
un autre gros projet d'un bout
à l'autre, il s'agissait
d'un créateur/éditeur
de sites dynamiques en ligne.
Ce système s'appelle
Dynastie mais je ne sais pas
s'il est distribué
Donc
tu n'avais pas forcément
de passé professionnel
avant l'élaboration de
ce magazine et de ce portail?
Non pas de passé professionnel
proprement dit ou alors si peu
Quelle
est selon toi la raison du développement
d'un tel portail?
Je pense qu'un tel développement
permet de regrouper les données
importantes des trois forums,
de faire une bonne publicité
à Mediabox et aux forums
et enfin de proposer un service
d'information et de veille technologique
constant pour les visiteurs,
ce qui est très important
de nos jours.
Ta
pièce maîtresse
paraît sans aucun doute
être le développement
PHP, comment et où as-tu
appris à programmer?
Un peu à l'IUP et beaucoup
par moi-même.
L'autoformation,
c'est souvent la réponse
donnée par bon nombre
de développeurs en programmation...
Le développement d'Emma
a pris plusieurs mois. Comment
justifies-tu ce timing?
En fait il y a eu 4 phases importantes
:
1 - Définition du projet,
des besoins et des compétences.
2 - Définition du contenu.
3 - Création de la base
de données et de l'interface
d'administration + modifications
de pas mal de choses à
l'intérieur de celle-ci
afin de la rendre encore plus
performante.
4 - Développement de
l'interface publique avec énormément
de petits détails à
prendre en compte et surtout
la gestion du XHTML qui n'a
pas été simple
du tout étant donné
la sensibilité de navigateurs
suivant le code généré.
Sur
quels points as-tu le plus bloqué?
Y'a t-il eu des impasses?
Le point le plus compliqué
fut de travailler avec 4 bases
de données en même
temps, une pour chaque forum
et une pour Emma. Il ne faut
pas se perdre et malgré
ce qu'on pourrait penser, c'est
moins facile qu'il y paraît.
Pour l'instant, au 8/10 du développement,
il n'y a eu aucune impasse ni
aucun problème insurmontable.
Toute l'équipe a réussi
à traiter les problèmes
avec une impressionnante sagacité.
Comment
définis-tu l'intérêt
de ce projet?
L'intérêt d'un
tel projet est pour moi la possibilité
de travailler en équipe
avec de multiples compétences
et des expériences très
variées. C'est à
mon avis ce qui fait de ce projet
un projet intéressant.
Pourquoi
avoir appelé ce magazine
Emma? Pourquoi un nom de femme?
Heu... c'est toi qui as choisi
ce nom :)
Haem.
Oui... Emma, une femme? Tu dis?
:D Disons qu'Emma n'est pas
tout simplement un nom de femme,
mais aussi un jeu de lettres
en rapport avec le mot MULTIMEDIA...
D'où Emma, Magazine Multimédia.
J'ai cru comprendre que tu as
travaillé avec Anne Weisbeck
(Nanoum, modératrice
sur Dreamweaver-Forum) pour
tout ce qui se rapporte à
la mise en pages et à
la programmation XHTML. Pourquoi
avoir choisi la technologie
XHTML?
Parce qu'il nous semblait normal
de travailler avec ce que sont
les nouveaux standards définis
par le W3C, ainsi le site est
plus accessible, de plus cela
nous évitera un re-développement
qui aurait dû se produire
d'ici quelques mois pour changer
les tableaux HTML en une mise
en pages totalement gérée
par les CSS, on peut dire qu'on
a pris un peu d'avance par rapport
aux autres mais bon, je ne voudrais
pas lancer ici un débat
sur le pour et le contre du
XHTML.
J'ai
pu étudier avec toi et
Anne le développement
de certaines pages intégrées
en XHTML. Pourquoi était-ce
si long et compliqué
de travailler avec du XHTML
/ CSS?
Oui, beaucoup de difficultés
car c'était mon premier
essai en full CSS, heureusement
que Anne était là
pour m'aider et réparer
mes erreurs.
Es-tu
satisfait du rendu final?
Je suis assez satisfait du rendu
final car je ne pensais pas
qu'on pourrait atteindre un
tel résultat avec des
CSS.
Quelles
seraient pour toi les améliorations
possibles de ce projet?
Pour moi les améliorations
possibles seraient :
1 - Une intégration complète
des trois forums en un seul,
et ensuite, intégrer
ce forum dans Emma.
2 - La création d'un
système de chat plus
performant que le Flash-Chat
car je pense que ce serait assez
sympathique de permettre aux
visiteurs habitués de
parler entre eux via le portail.
Une autre idée serait
de faire des sessions de messagerie
instantanée sur Emma
où les visiteurs pourraient
poser les questions qu'ils souhaitent
aux modérateurs. Je trouve
que certaines fois, et ce surtout
sur Flash-forum, les visiteurs
ont tendance à prendre
les modérateurs et visiteurs
habitués pour des 'machines
à répondre'...
Ces sessions de chat permettraient
de donner une dimension plus
humaine aux forums je pense...
Pourquoi
pas, l'idée est intéressante.
Mais ne penses-tu pas que cela
rendrait en quelque sorte un
modérateur esclave du
système chat? Un chat
est en général
une chose gérable à
temps plein pour la modération.
Oui, tout est possible mais
c'est un risque à prendre,
ou alors les modérateurs
auraient la possibilité
d'ouvrir et de fermer le chat
dès que celui-ci devient
ingérable.
Que
vas-tu faire maintenant hormis
une modération effrénée
;) sur le forum d'intégration?
Penses-tu que l'élaboration
de ce projet va être bénéfique
pour ton futur professionnel?
Je te vois venir toi avec ta
modération effrénée
:D
Je pense qu'Emma me sera bénéfique
dans mon futur professionnel
car je pense que c'est une bonne
carte de visite. Dans tous les
cas, j'ai pris beaucoup de plaisir
à participer au projet
et j'ai beaucoup appris. C'est
déjà énormément
pour moi...
PG
- Jérôme Renard
dans 10 ans?
Chef de projet web indépendant
ou dans une entreprise, du moins
je l'espère car la gestion
de projet m'intéresse
vraiment. C'est vraiment excitant
tous ces paramètres qu'il
faut prendre en compte, en tout
cas moi j'adore...
Ou alors, associé Mediabox
:D :D :D
J'espère
et pense que Mediabox s'étendra
durant l'année 2004 afin
d'offrir ce genre d'opportunités...
Bien, merci Jérôme
de ta collaboration!
A bientôt!
A bientôt! |