interview_projet

Transcription

interview_projet
Sami AMOR
Florian DEBRUE
Johann KUHNAST
Lucie BEAUVAIS
Fiche interview du projet « Les experts de la BD »
Objectif : Permet de créer le recueil d’expertise du projet « Les
experts de la BD».
Document : Version 1.0
Date du document : 24/05/2016
SOMMAIRE
Contenu
I.
Communication sur le projet en général......................................................................................... 3
a.
Le projet ....................................................................................................................................... 3
b.
Le CMS WordPress ....................................................................................................................... 5
II.
Communication sur le développement du site ............................................................................... 6
a.
Le moteur de recherche ............................................................................................................... 6
b.
L’import/export ........................................................................................................................... 6
c.
Les modules ................................................................................................................................. 7
d.
La correspondance état/cote....................................................................................................... 8
e.
L’évaluation ................................................................................................................................. 9
I.
Communication sur le projet en général
Les prises de contact avec M.Leonardi, notre client, ont été effectuées essentiellement par mail.
a. Le projet
Lors du premier contact, M.Leonardi nous a demandé de réfléchir au projet et de lui faire parvenir
toutes les questions que l’on aurait concernant le projet.
Nous avons donc réalisé un document comprenant plusieurs questions, concernant le point de vue
des utilisateurs mais aussi celui de l’administration. Nos interrogations concernant le point de vue
utilisateur portés sur :

la présence d’un module inscription,

les critères de cotation et le déroulement de l’évaluation,

l’existence d’un module échange (forum, Faq,…),

la conservation des cotations faite par l’utilisateur,

le partage des cotations,

les réseaux sociaux,

l’accès aux cotes d’un autre utilisateur,

le procédé de renseignement des informations de la bande dessinée de l’utilisateur.
M.Leonardi nous a informés qu’un module inscription était disponible grâce à un plugin sur
WordPress.
Les cotes seraient établies au travers d’un fichier de correspondances qui nous a été fourni en pièce
jointe. L’utilisateur remplit une grille d’évaluation de l’état de la BD en mode self-service. Une note
globale est attribuée à l’issue de cette évaluation (sur 10). Chaque BD présente dans la base possède
une cote basé sur le BDM (un argus officiel qui fait autorité dans le monde de la bande dessinée)
Cette cote officielle se base sur un état particulier. Le système doit pouvoir ensuite sous-pondérer ou
surpondérer cette cote au travers d’un tableau de correspondance fourni également en pièce jointe.
Mais toutes les BD n’auront pas forcément de cote BDM et donc on ne pourra pas avoir de
restitution d’une valeur potentielle uniquement la note. Ce tableau de correspondances est donc à
développer dans le cadre du projet
Au sein du projet il n’y aura ni module d’échange, ni de partage sur les réseaux sociaux.
L’utilisateur doit pouvoir accéder à son historique de ses cotations. Un utilisateur n’aura pas accès
aux cotations d’un autre utilisateur.
L’utilisateur ne renseigne aucune information. II y a 2 cas de figures :
1. La BD existe dans la base et les informations associées sont restituées
2. La BD n’existe pas dans la base mais l’évaluation peut néanmoins se faire.
Nos interpellations concernant l’administration étaient basées sur :

la présence d’un module administration (permettant de gérer les utilisateurs et autres
fonctionnalités),

la méthode de cotation (si elle est basée en fonction de critères),

la limitation en nombre de bandes dessinées,

l’obligation technologique en termes de développement,

l’existence d’une charte graphique.
M.Leonardi nous a indiqué qu’un module administration est natif sur WordPress.
Les critères de cotation sont présents dans le document Excel envoyé en pièce jointe.
La volumétrie du catalogue (séries/titres/versions) qui oscillera à 5000-6000 entrées.
En termes de développement, il n’y a pas d’obligation. Juste le CMS WordPress qui a été privilégié
ainsi que le module e-commerce WP-shop car ils répondaient tous deux à la majorité des besoins
hors développement des modules dont nous avons discutés.
La charte graphique est minimaliste avec l’utilisation d’un logo. Les couleurs de ce logo pourront être
déclinés sur le site (couleurs de pictos, etc..).
Face à ce questionnement, M.Leonardi nous a indiqué qu’il avait rédigé une spécification concernant
toutes les fonctionnalités qu’il désirait pour le site internet. Cette spécification a permis de nous
éclairer sur ses besoins.
b. Le CMS WordPress
Après une étude du fonctionnement de WordPress, nous avons contacté M.Leonardi afin de savoir si
nous devions reprendre le WordPress existant et le compléter, ou s’il devait à partir de son
WordPress pouvoir accéder à notre module. Puisque dans la spécification, M.Leonardi nous avait
communiqué différents noms de domaines utilisés par son site internet existant. De ce fait nous lui
avons demandé si nous devions choisir un nom de domaine parmi ceux proposés afin de mettre en
place le module. Ou si notre module devait être accessible depuis tous les noms de domaines
proposés.
Puis nous l’avons interrogé sur la base de données, à savoir si nous devions utiliser sa base de
données ou si nous devions en créer une et comment pouvions nous accéder à sa base de données.
Suite à ces questionnements et aux interrogations des différents groupes de travail, M.Leonardi nous
a fait parvenir un lien vers un fichier Dropbox contenant tous les fichiers nous permettant de réaliser
le projet (fichier de base de données, le dossier du site WordPress).
Une fois le site de M.Leonardi installé localement sur nos différents ordinateurs, nous l’avons étudié
et tester afin de comprendre son fonctionnement. Suite à cette étude, nous nous sommes tournés
vers lui afin de le prévenir que lorsque nous voulions accéder à la page « Actualité Bd », le contenu
était vide. Il s’est avéré que cela était normal puisqu’il n’y avait pas de contenu dans cette rubrique.
II.
Communication sur le développement du site
a. Le moteur de recherche
Nous avons contacté M.Leonardi afin d’avoir de plus amples explications concernant le moteur de
recherche qu’il désirait. Tout d’abord nous souhaitions savoir s’il serait possible de rentrer n’importe
quel titre dans la recherche si l’album n’existait pas. En effet il serait possible de saisir n’importe quel
titre et cette donnée devra être sauvegardée.
Nous lui avons demandé ce qu’il entendait par « visuel de générique de couverture » quand un album
n’est pas présent dans la bibliothèque. De ce fait, pour chaque version d’album on devra avoir un
visuel de couverture et de dos. Le visuel générique est juste une image générique qui sera affichée
quand le visuel ne sera pas présent.
b. L’import/export
Nous avons indiqué à M.Leonardi, qu’il n’était pas mentionné dans la spécification comment il
désirait ajouter un nouvel album sur le site. Puisque nous pouvions ajouter une nouvelle page
(série/album) à partir de la page administrateur du WordPress, mais cela ne nous permettait pas
d’ajouter cette nouvelle série/album à la base de données, et encore moins d’obtenir toutes les
informations requises aux différentes versions. Nous lui avons demandé s’il désirait des formulaires
dans la partie administration du site, permettant la création de la série, de ses albums et de ses
versions ; et s’il souhaitait un formulaire permettant le renseignement des informations des
différentes versions.
Suite à ce questionnement, il nous a averti, qu’il souhaité utiliser un fichier Excel pour l’ajout d’un
album et de toutes ses caractéristiques. Ce fichier permettrait d’alimenter WordPress en créant
directement les albums/versions. Le fichier Excel contient la base exhaustive des versions d’albums.
L’idée est de proposer une fonction d’import de ce fichier dans WordPress.
Alors que pour un ajout unitaire, l’alimentation des fiches produits (versions d’album) se ferait en
utilisant le module e-commerce. Puis il nous a fait parvenir par pièce jointe le fichier Excel qu’il
souhaiterait intégrer.
Après étude du fichier Excel, nous sommes revenus vers lui afin d’avoir plus d’explication,
notamment sur l’élément « wpshop category id ». Mais également si certains éléments pouvaient
être laissés à vide ou s’il souhaitait que l’importation ne se fasse pas si certaines données manquées.
Si les visuels « couv » et « dos » seraient destinés à vérifier si un visuel est disponible et si l’ajout de
ces visuels se ferait avec le module e-commerce. Et enfin, à quoi concernait le second onglet
concernant les 4éme plats.
Il nous a communiqué que l’élément « wspshop category id » était juste l’id généré par WPShop lors
de la création d’une catégorie. Les données ne sont importées que si elles existent, les visuels
« couv » et « dos » servent juste à valider les images qu’il possédait en local sur sa machine. On
pouvait ignorer le deuxième onglet sur les 4éme plats.
Durant le développement de la partie import, nous avions remarqués qu’il y avait plusieurs champs
qui n’était pas demandé lors d’une création d’un produit mais qui existait en tant que colonne dans
son fichier Excel de référence (exemple : la colonne du titre de la version et la colonne du dépôt
légal) et si nous devions les prendre en compte.
Il nous a informé que nous pouvions ignorer les colonnes titre de la version et la cote BDM 20112012 alors que les colonnes dépôt légal et la cote BDM 2015-2016 étaient à conserver et à prendre
en compte. Puisque la cote BDM 2015-2016 servait de base de référence pour calculer l’estimation
de la valeur d’une BD
c. Les modules
Concernant la partie des modules, nous lui avions demandé plus de détail à propos des degrés
d’évaluation pour chaque module ainsi que s’ils étaient prédéfinis ou si nous devions les définir
(exemple : neuf, usagé,…) et enfin le déplacement et le fonctionnement des items et sous-items d’un
module.
M.Leonardi nous a indiqué que nous prendrions connaissance des degrés d’évaluation, des items et
sous-items dans le fichier Excel qui nous a fourni en pièce jointe. Concernant le déplacement d’un
item, il s’agissait de pouvoir modifier l’ordre des items.
d. La correspondance état/cote
Dans la spécification, M.Leonardi nous a communiqué une maquette concernant l’affichage de cette
page (voir ci-dessous).
Nous lui avions demandé plus d’explication concernant cette page puisque nous ne comprenions pas
son fonctionnement.
Suite à cela, il nous avait fourni un fichier Excel qui nous permettrait de comprendre le
fonctionnement.
Après étude du fichier Excel, nous lui avions indiqué que nous ne comprenions pas qu’il existait une
colonne prix puisque selon nous le calcul de l’estimation de la bande dessinée se ferait via le
pourcentage. Il s’est avéré que la colonne prix était juste un exemple et que la cote BDM s’appuie sur
un état qui est qualifié de « correct » et calé sur la note 5.0, nous devrions surpondérer cette cote
avec l’état qui résultera de la grille d’évaluation.
e. L’évaluation
Nous avons contacté M.Leonardi afin de connaitre son souhait pour la mise en forme de l’évaluation.
Nous lui avons demandé s’il souhaitait une mise en place particulière pour les items de chaque
module et comment il voyait la réponse des utilisateurs (liste déroulante, checkbox,…).
M.leonardi est revenu vers nous en indiquant qu’il préférait un système de liste déroulante
concernant la réponse des utilisateurs afin d’économiser de l’espace sur la page.
Suite à ce retour, nous lui avons proposé un système de « slide barre » (voir ci-dessous) qui
est un composant d’interface graphique permettant d'entrer une valeur numérique en
déplaçant un curseur sur une échelle graduée ou en cliquant sur un point de l’échelle.
Ce type de mise en forme permettra d’embellir l’évaluation.
Concernant la présentation des items de chaque module nous lui avons proposé deux solutions de
présentation :

La première étant que les items sont les uns à la suite des autres sur une même page, avec un
bouton de validation du module à la fin de l’ensemble des items.

La deuxième étant un système de navigation entre les différents items avec une barre de
progression du questionnaire en bas de page.
Suite à ces propositions de présentation, M.Leonardi nous a informé qu’il était intéressé par notre
système de « slide barre » et qu’il désirait avoir qu’une seule page concernant les items et non une
navigation afin de donner à l’utilisateur le sentiment que l’évaluation est un processus rapide.
Une fois que nous avions implémenté les slides barres sur le site, nous avons envoyé des captures
d’écran à M. Leonardi afin de savoir si le résultat obtenu lui convenait, il en était satisfait

Documents pareils