La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Présentation Finale Spirit 07 / 03 / 2011 Groupe Vert 1 Equipe Verte.

Présentations similaires


Présentation au sujet: "Présentation Finale Spirit 07 / 03 / 2011 Groupe Vert 1 Equipe Verte."— Transcription de la présentation:

1 Présentation Finale Spirit 07 / 03 / 2011 Groupe Vert 1 Equipe Verte

2 Sommaire Présentation … Une relation de sous-traitance pour un ensemble de lots de travaux … Organisation … Environnement de travail Lots de travaux effectués … WS Collecte d’informations… Définition des Besoins … WS Collecte d’images … Architecture … Problèmes rencontrées … Tests … Démonstration Livraison Intégration et Validation Analyse de Risques Conclusion … Bilan Travail effectué / Travail demandé … Bilan Tests … Apports du projet Groupe Vert 2 07 / 03 / 2011

3 SPIRIT Groupe Vert 3 07 / 03 / 2011

4 Sous-traitance Groupe Vert 4 07 / 03 / 2011 Maître d'œuvre : Jonathan GERMOND Responsable qualité : Audrey SACARABANY Architecte principal : Vincent ETIENNE Responsable intégration : Hisham ENNAJIH Responsable évaluation : Rachid BEN HAMMOU Equipe Bleue : MOE Chef de projet : Mélissa PETIT Tracker : Mahmoud EL AJMI Client : Aldric PERRIN Testeur : Clément CROCHEMORE Développeur : David BERTRAND Equipe Verte Equipe RougeEquipe Jaune Chef de projet : Loic BROCHEChef de projet : Romain NOEL

5 Organisation Groupe Vert 5 Rôles au sein de l’équipe 07 / 03 / 2011 Client Architecte Testeur Tracker Chef de projet Testeur Testeur Développeur Développeur Développeur

6 Organisation Groupe Vert 6 XP et gestion de projet Rythme de travail durable Stand-up Meeting : Ordre du jour Bilan de fin de journée Tableau de bord et Indicateurs Réunion d’avancement 07 / 03 / 2011

7 Organisation Groupe Vert 7 Baseline documentaire 07 / 03 / 2011 PDD OT Planning ADR STB Matrice de traçabilité CDR DAL CR Réunion d’avancement Tableaux de Bord Indicateurs Journaux de Tests Javadoc Manuel Configuration Tutoriel WS Bilan CV

8 Organisation Groupe Vert 8 Planning 07 / 03 / 2011

9 Organisation Groupe Vert 9 Faits marquants 07 / 03 / 2011

10 Environnement de travail Groupe Vert 10 07 / 03 / 2011 Programmation en binôme Responsabilité collective du code

11 Groupe Vert 11  Technologies utilisées : Weblab et web services : architecture SOAP RDF/Xml Sparql Java Advance Imaging Architecture REST pour les API Google et Flickr  Architecture matériel PC sous Windows Xp Proxy 07 / 03 / 2011 Environnement de travail Environnement de Développement

12 Environnement de travail Groupe Vert 12 Environnement de Tests Tests à effectuer  Tests unitaires  Tests Web Services  Tests globaux Mise en place des tests :  Exécuter sur PC lié au réseau local  JUnit dans l’environnement Eclipse  SOAPui Suivi des tests :  Faits techniques : Mantis  Journaux de tests : référençant les bugs Mantis  35 faits techniques : 1 non résolus  Plus faits techniques non référencés 07 / 03 / 2011

13 Lots de travaux effectués Groupe Vert 13 Service Web Collecte d’image Collecte d’informations Créer le service de collecte ImageCollector Créer le service de normalisation Normalizer Créer le service de stockage temporaire TemporaryStorage Créer le service de collecte InformationCollector Créer le service d’accès à la documentation par Smartphone DocumentarySheet Normalizer 07 / 03 / 2011

14 Collecte d’informations Groupe Vert 14 07 / 03 / 2011

15 Groupe Vert 15 07 / 03 / 2011 Collecte d’informations : InformationManager … Définition des Besoins

16 Groupe Vert 16 07 / 03 / 2011 Collecte d’informations : InformationManager Architecture :  Implémente Configurable, SourceReader et ResourceContainer  Fiche documentaire multilingue en RDF  DBpedia requête SPARQL à l’aide du framework Jena traitement JSON Problèmes rencontrés :  Proxy et Jena  Temps de réponse de Dbpedia et serveurs saturés.  Données peu formalisées Evolutions possibles:  DBpedia en local  Ontologies configurables

17 Groupe Vert 17 07 / 03 / 2011 Collecte d’informations : InformationManager … Tests et Démonstration Faits techniques :  6 en tout  Tous résolu

18 Groupe Vert 18 07 / 03 / 2011 Collecte d’informations : DocumentarySheetNormalizer … Définition des Besoins

19 Groupe Vert 19 07 / 03 / 2011 Collecte d’informations : DocumentarySheetNormalizer … Architecture … Problèmes rencontrés … Tests Faits techniques :  1 seul  Résolu

20 Collecte d’images Groupe Vert 20 07 / 03 / 2011

21 Collecte d’images : ImageCollector Groupe Vert 21 07 / 03 / 2011 … Définition des Besoins

22 Collecte d’images : ImageCollector Groupe Vert 22 07 / 03 / 2011 Architecture :  Implémente Configurable, SourceReader et ResourceContainer  Fiche descriptive contenant mots-clés utilisés et copyright.  Google Images et FlickR traitement JSON -> extractions des URLs Téléchargement des Images Annuaire Parsing de code HTML pour récupérer les URLs des images affichées Extraction des fichiers ZIP Problèmes rencontrés :  Contourner le Proxy  Temps de réponse parfois trop long  Problèmes liés au réseau  Images sans rapport particulier avec les mots clefs Evolutions possibles:  Utilisé l’API Json for Java  Annuaire : rechercher les liens des images

23 Collecte d’images : ImageCollector Groupe Vert 23 07 / 03 / 2011 … Tests et Démonstration Faits techniques :  10 faits techniques  Tous résolu

24 Groupe Vert 24 07 / 03 / 2011 Collecte d’images : Normalizer … Définition des Besoins

25 Groupe Vert 25 07 / 03 / 2011 Collecte d’images : Normalizer Architecture :  Implémente Analyser  Utilise la bibliothèque Java Advance Imaging fournie par Oracle  Utilise la bibliothèque MetadataExtractor Problèmes rencontrés :  Formats peu répandus  Traitement des métadonnées spécifique à chaque format Evolutions possibles:  Gérer d’autres formats Pour la conversion (ex : pcx, dng, svg, etc..) Pour l’extraction des métadonnées (formats autres que jpeg)

26 Groupe Vert 26 07 / 03 / 2011 Collecte d’images : Normalizer … Tests et Démonstration Faits techniques :  5 faits techniques  1 non résolus

27 Groupe Vert 27 07 / 03 / 2011 Collecte d’images : TemporaryStorage … Définition des Besoins

28 Groupe Vert 28 07 / 03 / 2011 Collecte d’images : TemporaryStorage … Architecture … Problèmes rencontrés

29 Groupe Vert 29 07 / 03 / 2011 Collecte d’images : TemporaryStorage … Tests et Démonstration Faits techniques :  13 faits techniques  Tous résolu

30 Groupe Vert 30 07 / 03 / 2011 Mise en place général Architecture :  Un unique serveur pour tous les Web Services  Fichier de propriétés Pour les paramètres du proxy Pour définir les méthodes du service  Une arborescence de dossier solide Problèmes rencontrés :  Problèmes liés au réseau  Local et Internet  Proxy  Configuration de WSDL

31 Livraison Groupe Vert 31 La livraison des web services se fera sous la forme d’un fichier.war Une documentation spécifique sera fournie pour chaque lot. Cette documentation sera composée: d’une spécification technique détaillée du lot d’un document de conception pour chaque composant à réaliser d’un plan de validation du lot d’une description des interfaces ou d’une notice d’utilisation pour chaque composant. Les fichiers seront déposés sur le SVN local pour permettre leur récupération par la MOE en vue de l’intégration au projet global 07 / 03 / 2011

32 Intégration et Validation Groupe Vert 32 07 / 03 / 2011

33 Analyse de risque Groupe Vert 33 07 / 03 / 2011

34 Groupe Vert 34 07 / 03 / 2011

35 Conclusion Groupe Vert 35 Merci de votre attention 07 / 03 / 2011

36 Groupe Vert 36 07 / 03 / 2011


Télécharger ppt "Présentation Finale Spirit 07 / 03 / 2011 Groupe Vert 1 Equipe Verte."

Présentations similaires


Annonces Google