Kromyum Phase de lancement Voici la phase de lancement du projet Kromyum. Celui-ci contient : Fiche des acteurs, PAQ, Analyse des Risques, le Planning Prévisionnel, Fiche itération et le Devis Demontis Julien et Lorenzati Yannick 30/10/2008
Phase de Lancement Auteurs : Auteurs Approbateurs Validation DEMONTIS Julien GARCIA Julien LORENZATI Yannick DEL VECCHIO Christophe Livré le : 30/10/2008 Approuvé le : 30/10/2007 Validé le : Diffusion : Diffusion A : TICHIT Laurent Copie à : BARTOLI Sébastien DEL VECCHIO Christophe DEMONTIS Julien GARCIA Julien LORENZATI Yannick SENENTZ Olivier Document de références : Libellé Fiche des acteurs Nom Document Fiche_des_acteurs.pdf Historique : N de Auteur Date Historique des évolutions version 1.0 DEMONTIS Julien 30/10/2008 Création du document et LORENZATI Yannick 1.1 DELVECCHIO Christophe et GARCIA Julien 30/10/2008 Révision Page 2
Sommaire i. Fiche des Acteurs page 4 ii. Plan Assurance Qualité page 6 iii. Analyse des Risques.page 11 iv. Planning Prévisionnel...page 14 v. Fiche Itérations..page 16 vi. Devis page 19 Page 3
Fiche des Acteurs Auteurs : Auteurs Approbateurs Validation DEMONTIS Julien GARCIA Julien LORENZATI Yannick DEL VECCHIO Christophe Livré le : 08/10/2008 Approuvé le : 08/10/2007 Validé le : Diffusion : Diffusion A : TICHIT Laurent Copie à : BARTOLI Sébastien DEL VECCHIO Christophe DEMONTIS Julien GARCIA Julien LORENZATI Yannick SENENTZ Olivier Document de références : Libellé Fiche des acteurs Nom Document Fiche_des_acteurs.pdf Historique : N de Auteur Date Historique des évolutions version 0.9 DEMONTIS Julien 22/10/2008 Création documents et LORENZATI Yannick 1.0 DEMONTIS Julien 24/10/2008 Révision Page 4
Fiche des acteurs Yannick LORENZATI o Chef de projet de la société LumiSoft o Expert Technique o 04 91 12 34 20 o 06 78 79 21 43 o yannick.lorenzati@gmail.com Julien DEMONTIS o Développeur LumiSoft o Expert Fonctionnel o 04 91 12 34 21 o 06 40 15 60 38 o juliendemontis@gmail.com Julien GARCIA o Développeur LumiSoft o Expert Technique o 04 91 12 34 22 o 06 84 79 21 43 o julien.garcia@gmail.com Christophe DEL VECCHIO o Développeur LumiSoft o Expert Fonctionnel o 04 91 12 34 23 o 06 78 79 18 95 o christophe.delvecchio@gmail.com Sébastien BARTOLI o Développeur LumiSoft o Expert Technique o 04 91 12 34 24 o 06 78 79 12 95 o sebastien.bartoli@gmail.com Olivier Senentz o Développeur LumiSoft o Expert Fonctionnel o 04 91 12 34 25 o 06 78 79 87 45 o olivier.senentz@gmail.com Page 5
Plan Assurance Qualité Auteurs : Auteurs Approbateurs Validation BARTOLI Sébastien LORENZATI Yannick GARCIA Julien Livré le : 08/10/2008 Approuvé le : 08/10/2007 Validé le : Diffusion : Diffusion A : TICHIT Laurent Copie à : LORENZATI Yannick GARCIA Julien DEL VECCHIO Christophe BARTOLI Sébastien SENENTZ Olivier DEMONTIS Julien Document de références : Libellé Plan Assurance Qualité Nom Document PAQ.pdf Historique : N de Auteur Date Historique des évolutions version 1.0 GARCIA Julien, 22/10/2008 Création du document BARTOLI Sébastien 1.1 LORENZATI Yannick 24/10/2008 Révision Page 6
Plan Assurance Qualité Notre plan assurance qualité possède comme objectif la réalisation d un jeu-vidéo orienté multi-joueurs de type «Shoot them up» horizontal. I- Objectif et caractéristique du plan assurance qualité a. Objectifs du plan Le PAQ LumiSoft permet de montrer notre savoir faire et notre expérience dans la réalisation de ce projet. Il garantit aussi une qualité optimale de réponse au besoin du client, tout en respectant au mieux le budget et le temps imparti. b. Domaine d application Les règles et obligations définies dans ce plan s'appliquent à toutes personnes participant à ce projet, que ce soit l équipe réalisatrice ou des personnes externes. c. Responsabilité de réalisation et de suivi de plan La responsabilité de réalisation et de suivi du plan est intégralement sous la responsabilité de LumiSoft. La validation des documents sera faite conjointement entre l équipe de LumiSoft et le client. d. Procédure et dérogation du PAQ La dérogation du PAQ pourra se produire selon certaines circonstances. Les circonstances sont les suivantes. Pour toute indisponibilité du client un délai de 3 jours supplémentaires sera requis. Pour toute «cause de force majeure» le projet sera reporté d un délai d au minimum une semaine. Page 7
II- Terminologie a. Abréviations PAQ : Abréviation de Plan Assurance Qualité. b. Glossaire des termes SVN : abréviation de subversion, c est un système de gestion de version de fichier. IDE : environnement de développement intégré (abréviation anglaise). Microsoft Word 2007 : logiciel de traitement de texte. Google : hébergeur de serveur subversion, de fichiers divers et fournit aussi des outils de gestion de projet. Eclipse C++ : IDE permettant le développement de l application. Qt4 : C'est un ensemble de bibliothèques, d'outils et de conventions permettant le développement de l interface graphique. MS-Project : Gestionnaire de planning. Umbrello : Gestionnaire de diagrammes UML. III- Objectifs et engagements qualité a. Objectifs généraux du projet Le but du projet est de réaliser un jeu-vidéo orienté multi-joueurs. Le descriptif a été ajouté dans un document externe (i.e. : le sujet). b. Mesure de qualité La mesure de qualité sera faite de différentes manières : Fonctionnalités, c est-à-dire si le logiciel répond aux besoins convenus avec le client. C est une mesure par propriétés. Portabilité, le logiciel doit être exécutable sur les principaux systèmes d exploitation. (i.e. : Linux, MacOs X, Windows) Stabilité, le logiciel ne doit en aucun cas remettre en cause la stabilité du système d exploitation et il ne doit pas quitter de façon anormale sur un système d exploitation sain. Convivialité et réactivité de l application sur les PC de déploiement. Page 8
IV- Suivi du projet a. Organisation de l équipe du projet Un chef de projet : chargé de la coordination entre les membres de l équipe, garantit le respect des contraintes définies. Des experts techniques et fonctionnels : chargés d effectuer les tâches affectées par le chef de projet. La composition de l équipe se trouve dans la fiche des acteurs. b. Méthode de planification La méthode de planification se fera en deux phases. La première par l établissement d un planning prévisionnel lors du début du projet. Sur ce planning devra figurer les dates de livraisons des «livrables». Enfin le planning réel sera le planning réel des opérations. Ce dernier sera construit en temps réel. c. Suivi dynamique et prévisionnel Le planning sera adapté en fonction de l avancement du projet, des retards et des autres imprévus qui seraient susceptibles de survenir. De plus un dossier de gestion des risques permettra d anticiper les principaux risques. V- Démarche de développement du système d information a. Cycle de développement Notre méthode développement XP combinée à des itérations en spirale qui sont composées, pour chaque itération, d une définition des spécifications, de l analyse ainsi que d une réflexion sur la conception. La partie étudiée sera, par la suite, implémentée, testée et validée. Chaque itération correspondra à une partie du problème. b. Description des étapes Spécifications : définition des frontières fonctionnelles du système. Analyse : étape intermédiaire entre la spécification des besoins et la conception du système. Conception : définition de la structure et du comportement du module. Implémentation : programmation du module. Tests : test unitaire, test d intégration à l application globale. Validation : acceptation par l équipe et le client de la partie en cours, ainsi que de son intégration dans le produit. Page 9
VI- Gestion de documentation a. Responsabilité Les responsables de la documentation sont Olivier Senentz et Sébastien Bartoli. Les documents auront le cycle de vie suivant : travail, terminé, vérifié, validé. b. Outil de gestion de la documentation La documentation est réalisée grâce au logiciel Doxygen pour Eclipse. Le rapport est réalisé avec Microsoft Word. VII- Gestion de la configuration matérielle a. Liste des composants logiciels L application sera réalisée en C++ couplé au Framework QT. L application nécessite un PC supportant Windows (depuis 98), Unix (type X11), MacOs(X 10.3). b. Gestion des versions et révisions Version Révision 1 Révision 2 Révision n Version finale 1.0 1.1 1.2 1.n 2.0 VIII- Gestion des modifications Les modifications se font principalement à la demande du client : à chaque rendezvous, le client peut valider une étape ou demander des modifications. Elles se feront aussi, si pour des raisons d'optimisations, nous en constatons la nécessité. Page 10
Analyse des Risques Auteurs : Auteurs Approbateurs Validation DEMONTIS Julien GARCIA Julien LORENZATI Yannick DEL VECCHIO Christophe Livré le : 08/10/2008 Approuvé le : 08/10/2007 Validé le : Diffusion : Diffusion A : TICHIT Laurent Copie à : BARTOLI Sébastien DEL VECCHIO Christophe DEMONTIS Julien GARCIA Julien LORENZATI Yannick SENENTZ Olivier Document de références : Libellé Fiche des acteurs Nom Document Fiche_des_acteurs.pdf Historique : N de Auteur Date Historique des évolutions version 1.0 DEMONTIS Julien et LORENZATI Yannick 24/10/2008 Création du document Page 11
Analyse des Risques Risque Descriptif Actions préventives Actions curatives Gravité Probabilité d arrivée Carence de personnel - Maladie - Empêchement - Décès - Prévenir à l'avance d'un empêchement. - Réajustement de la répartition des tâches. Faible Elevée Manque de connaissance - Débutant en UML - Débutant en C++ / QT - Auto-formations - Formations - Formations accélérées Moyenne Elevée Désaccords entre les membres du groupe - Contentieux entre des membres de l'équipe - Points de vue Divergents - Etablir les groupes en fonction des affinités et de la méthode de travail - Réajustement des groupes Faible Elevée Incompatibili té d'emploi du temps - Cours - Activités externes - Planifier des créneaux horaires en fonction des disponibilités de chacun - Répartir les groupes de travail en fonction des disponibilités Faible Moyenne Défaillance matérielle - Panne réseau - Ordinateur en panne - Coupure de courant - Perte de données - Faire plusieurs sauvegardes sur différentes machines et supports - Chercher un autre matériel opérationnel Moyenne Moyenne Incompatibili té d'emploi du temps - Cours - Activités externes - Planifier des créneaux horaires en fonction des disponibilités de chacun - Répartir les groupes de travail en fonction des disponibilités Faible Moyenne Changement d'avis du client - Arrêt du projet - Modification des attentes du client - Effectuer de nombreuses réunions avec le client - Réajuster le projet - Demander un délai supplémentaire Elevée Faible Défaillance du serveur SVN -Impossibilité de récupérer les informations sur le serveur SVN -Dupliquer les informations sur un autre serveur SVN -Contacter l équipe technique du serveur Elevée Faible Page 12
Erreur de conception / analyse - Mauvaise compréhension des attentes du client - Effectuer de nombreuses validations périodiques avec le client - Recommencer la partie erronée Critique Faible Le client n est pas disponible -Le client n est pas disponible pour une réunion -Prévoir des réunions en avance -Envoyer un mail Moyenne Très Faible Page 13
Planning Prévisionnel Auteurs : Auteurs Approbateurs Validation DEMONTIS Julien LORENZATI Yannick GARCIA Julien DEL VECCHIO Christophe Livré le : 08/10/2008 Approuvé le : 08/10/2007 Validé le : Diffusion : Diffusion A : TICHIT Laurent Copie à : BARTOLI Sébastien DEL VECCHIO Christophe DEMONTIS Julien GARCIA Julien LORENZATI Yannick SENENTZ Olivier Document de références : Libellé Fiche des acteurs Nom Document Fiche_des_acteurs.pdf Historique : N de Auteur Date Historique des évolutions version 1.0 DEMONTIS Julien et GARCIA Julien 24/10/2008 Création du document Page 14
Planning Prévisionnel Page 15
Fiche Itérations Auteurs : Auteurs Approbateurs Validation LORENZATI Yannick DEMONTIS Julien GARCIA Julien Livré le : 30/10/2008 Approuvé le : 30/10/2007 Validé le : Diffusion : Diffusion A : TICHIT Laurent Copie à : BARTOLI Sébastien DEL VECCHIO Christophe DEMONTIS Julien GARCIA Julien LORENZATI Yannick SENENTZ Olivier Document de références : Libellé Fiche Itération Nom Document fiche_iteration.pdf Historique : N de Auteur Date Historique des évolutions version 1.0 LORENZATI Yannick 30/10/2008 Création du document Page 16
Fiche Itérations Itération 1 : Activités Acteurs Date de livraison Création d un planning DEMONTIS Julien, DEL VECCHIO 30/10/2008 prévisionnel Christophe Réalisation d'un Plan GARCIA Julien, BARTOLI Sébastien 30/10/2008 Assurance qualité Analyse des risques DEMONTIS Julien, LORENZATI 30/10/2008 Yannick Devis DEMONTIS Julien, DEL VECCHIO 30/10/2008 Christophe Fiches itérations LORENZATI Yannick, SENENTZ Olivier 30/10/2008 Fiches acteurs DEMONTIS Julien, SENENTZ Olivier 30/10/2008 Itération 2 : Activités Acteurs Date de livraison Création de la maquette Réalisation basique du client Réalisation basique du serveur Réalisation du module de gestion des déplacements du vaisseau Synchronisation du client et du serveur SENENTZ Olivier, DEL VECCHIO 05/11/2008 Christophe DEMONTIS Julien, LORENZATI 05/11/2008 Yannick GARCIA Julien, DEL VECCHIO 05/11/2008 Christophe GARCIA Julien, LORENZATI Yannick 05/11/2008 DEMONTIS Julien, BARTOLI Sébastien 05/11/2008 Itération 3 : Activités Acteurs Date de livraison Mise en place du défilement SENENTZ Olivier, DEL VECCHIO 13/11/2008 Christophe Version basique des ennemies DEMONTIS Julien, LORENZATI 13/11/2008 (immobiles) Yannick Mise en place des collisions BARTOLI Sébastien, GARCIA Julien 13/11/2008 Page 17
Itération 4 : Activités Acteurs Date de livraison Mise en place du tir basique SENENTZ Olivier, DEL VECCHIO 19/11/2008 Christophe Réalisation des déplacements DEMONTIS Julien, LORENZATI 19/11/2008 des ennemies Yannick Gestion des bonus BARTOLI Sébastien, GARCIA Julien 19/11/2008 Itération 5 : Activités Acteurs Date de livraison Diversification ennemi SENENTZ Olivier, DEL VECCHIO 26/11/2008 Christophe Diversification bonus BARTOLI Sébastien, GARCIA Julien 26/11/2008 Itération 6 : Activités Acteurs Date de livraison Système de calcul des High score Mise en place du système paramétrable Amélioration du système multijoueurs BARTOLI Sébastien, GARCIA Julien 03/11/2008 DEMONTIS Julien, LORENZATI Yannick SENENTZ Olivier, DEL VECCHIO Christophe 03/11/2008 03/11/2008 Itération Final : Activités Acteurs Date de livraison Création et scénarisation des niveaux DEMONTIS Julien, LORENZATI Yannick 12/12/2008 Page 18
Devis Auteurs : Auteurs Approbateurs Validation DEMONTIS Julien LORENZATI Yannick DELVECCHIO Christophe GARCIA Julien Livré le : 23/10/2008 Approuvé le : 22/10/2008 Validé le : Diffusion : Diffusion A : Copie à : TICHIT Laurent DEMONTIS Julien DELVECCHIO Christophe LORENZATI Yannick GARCIA Julien BARTOLI Sébastien SENENTZ Olivier Document de références : Libellé Devis Nom Document Devis.pdf Historique : N de Auteur Date Historique des évolutions version 1.0 DEMONTIS/DEL VECCHIO 22/10/2008 Création Page 19
Devis Entreprise LumiSoft N de Soumission 31234 Adresse 17 rue du Général de Date de Soumission 2009/10/12 Gaulle Ville Marseille Téléphone +33456768790 Code Postal 13009 Télécopieur +33456768791 Pays France Contact juliendemontis@gmail.com Matériel Description Quantité Coût unitaire Montant Serveur 1 500 500 Total 500 Livrable Description Quantité Coût unitaire Montant Lot 1 1 5000 5000 Lot 2 1 6000 6000 Lot 3 1 9000 9000 Lot 4 1 12000 12000 Lot 5 1 18000 18000 Total 50000 Main d Œuvre Type Heures Description Coût/Heure Montant Normale 200 Heure normale 40 8000 Supp 20 Heure 100 2000 supplémentaire Total 10000 Total 60 500 Le devis total est de 60 500. Ce devis comprend totalement l application et son installation. Il faut noter que l installation du serveur est facturée à 299,9. Page 20