ECOM RICM5 Groupe5 2015

Bienvenue sur la fiche de suivi du projet Restauration personnalisée en ligne.

Un projet de site de E-commerce dans lequel nous allons nous initier à la programmation J2EE.

Nous sommes le groupe 5 de la promotion RICM5 - 2015/2016.

Présentation du projet
Le site porte sur un service de restauration personnalisée. Deux modes de fonctionnement vous sont possibles :


 * des formules sont proposées par des artisans restaurateurs, sur lesquelles il vous est possible d’imposer des contraintes (la cuisson,...) selon vos affinités gustative, si l’artisan le propose.


 * des thèmes culinaires sont proposés par des artisans restaurateurs qui se charge de répondre à votre demande de plat dans un temps imparti. Il est à noter que l’artisan peut librement accepter ou refuser le traitement de votre demande dans la mesure des stocks disponibles. Dans le cas d’un refus une proposition peut vous être faite par l’artisan.

L'équipe

 * Robin Eudes : Chef de projet
 * Malek Mammar : Scrum Master
 * Zhang Zhengmeng : Développeur

Etude du marché
Suite à la diffusion de notre questionnaire, nous avons obtenu 26 réponses à l'heure actuelle. Bien que cet échantillon de réponse soit limité, nous l'avons jugé suffisamment représentatif pour baser nos principaux axes de travail en adéquation avec les réponses reçues.

Utilisateurs cibles


Nous ciblons principalement les étudiants, ou les jeunes salariés.

Besoins utilisateurs


Le moyen principal de paiement serait la carte bancaire, cependant il serait souhaitable que notre système accepte différents modules de paiements tel que Paypal, Izly. La base d'utilisateur est par ailleurs favorable à un système de fidélité, récompensant le client d'une commande offerte après une certaine quantité d'achats à définir. Le site doit également donner accès à un système de notation sur les formules ou plats proposés par les restaurateurs, l'avis des autres clients étant un critère de choix important.

Etude de la concurrence
TODO

Plateformes d'utilisation


La mise en forme de notre site devra être capable de supporter différents supports, PC et mobiles principalement (responsive design).

Exigences fonctionnelles

 * Tâches prioritaires
 * Gestion d'une session sécurisée
 * Acteur client : Effectuer une commande
 * Acteur client : Gérer son panier
 * Acteur artisan : Gérer son catalogue


 * Tâches secondaires
 * Acteur client : Effectuer un appel d'offre
 * Acteur artisan : Répondre à un appel d'offre

Exigences non fonctionnelles

 * Propriétés ACID sur les transactions (en particulier le paiement)
 * Interface user-friendly, selon Les critères ergonomiques de Bastien & Scapin
 * Gestion fine de l'utilisation de HTTPS
 * Résistance du système à la montée en charge (Temps de service constant)
 * Réduire au minimum le parcours de paiement

Tâches prioritaires




Tâches secondaires :




Faire une commande (client)
Priorité : forte

La tâche "Faire une commande" pour l'acteur Client se décomposer en ces 2 IHM abstraites : Consulter la carte et Consulter son panier.





Gérer son catalogue (artisan)
Priorité : forte



Maquette du site
TODO

Planification du projet - SCRUM
SCRUM est la méthode de travail préconisée dans ce projet.

Sprint planning ---

Sprint 1 : 15/09/2015 - 28/09/2015

 * Choix d'un sujet de commerce en ligne
 * Prise en main des outils de développement J2EE
 * Réalisation d'un questionnaire
 * ciblage du marché
 * étude de marché sur la concurrence
 * identification des besoins utilisateur

Sprint 2 : 29/09/2015 - 12/10/2015

 * Réalisation d'un arbre des tâches
 * Conception d'une architecture générale
 * Publication des documents de conception IHM sur air.imag.fr