Les images suivantes résument les différentes taches présentées par le site de jouons-y depuis la page d'accueil jusqu'à la réservation des jeux, chaque image explique une étape. Diagramme d′identification
|
|
|
|
|
|
|
|
L'hébergement du site est effectué chez free.fr. Les pages personnelles de Free sont proposées gratuitement à tous les utilisateurs de Free quelle que soit leur offre de connexion choisie (Accès Gratuit, Forfait 50h, Free Haut Débit), avec un espace personnel de 10 Go sur le web sans bandeau publicitaire. Les pages personnelles de Free supportent MySQL 5 ainsi que langage PHP (PHP 4 et PHP 5). La seule contrainte est de disposer d'adresses web du type http://login.free.fr. Les 10 Go d'espace web offerts sont largement suffisants pour la plupart des sites Internet. En plus, les pages web de sites ne seront pas remplies de publicité comme c'est parfois le cas avec d'autres hébergeurs web gratuits.
EasyPHP a servi de plate-forme de développement pour notre site de location de jeux de société.
Celle-ci permet de faire fonctionner localement (sans se connecter à un serveur externe) des scripts PHP. EasyPHP est un environnement comprenant deux serveurs (un serveur web Apache et un serveur de bases de données MySQL), un interpréteur de script (PHP), ainsi qu'une administration SQL phpMyAdmin. Il dispose d'une interface d'administration permettant de gérer les alias (dossiers virtuels disponibles sous Apache), et le démarrage/arrêt des serveurs. Il permet donc d'installer en une seule fois
tout le nécessaire au développement local du PHP. Par défaut, le serveur Apache crée un nom de domaine virtuel (en local) 127.0.0.1 ou localhost.
Ainsi, quand on choisit « Web local » dans le menu d'EasyPHP, le navigateur s'ouvre sur cette URL et affiche la page index.php de ce site qui
correspond en fait au contenu du dossier www d'EasyPHP.
Nous avons identifié les risques qui ont un effet positif ou négatif sur les objectifs du projet ainsi qu'une incidence sur la note, l'échéancier ou la qualité du projet.
Nature du risque | Description du risque | Actions correctives |
---|---|---|
Ressources humaines | Les compétences de l'équipe sont diverses et ont parfois trouvé des limites dans le developpent de certaines parties du projet. | Structuration de l'équipe Redistribution des rôles Renforcement de l'encadrement Autoformation |
Planification | L'estimation des taches est les prévisions sont optimistes, les ressources sont sous-estimées. Délais très court pour la réalisation du projet. |
Réajustement hebdomadaire du planning. Suivi quotidien de l'état d'avancement du projet |
Démarche | Des besoins nouveaux apparaissent au fur et à mesure de la réalisation du projet | Recherche de solution auprès des chargés de TD et TP |
Management | Absence d'horaire pour la réalisation des réunions de suivi hebdomadaire | Réunions de suivi Planning détaillé Fiches d'activités |
Fonctionnel | Le cahier des charges fonctionnel est incomplet au démarrage du projet. Anomalies de fonctionnement |
Revue du cahier des charges Renforcement de la démarche de test |
Technique | Usage de nouveaux logiciels | Autoformation |
Risque de compatibilité | Différence entre la configuration de la plate-forme cible (serveur Free) et la configuration de développement (EasyPHP et LAMP) | Passage de la version PHP 4 à celle-ci PHP 5 en déposant sur le serveur Free un fichier .htaccess |