Télécharger la présentation
Publié parAmarante Perrot Modifié depuis plus de 10 années
1
L’équipe: Bobette Diakabana Jérémy Govi Fabien Cannevière Arbi Madhoun
Projet ODIN L’équipe: Bobette Diakabana Jérémy Govi Fabien Cannevière Arbi Madhoun
2
Shankaa est une société de conseil et service dans le domaine des télécommunications
Représentant : Hugues Sansen Notre client
3
2008: La green IT :utiliser les ressources des ordinateurs de manière optimale.
Baisse des prix des disques augmentation des capacités C’est sur ce nouveau marché que veut se positionner la société Shankaa à travers le projet ODIN. Green IT, la cible
4
La société Shankaa veut fournir une solution révolutionnaire d’espace de travail décentralisé
Finalité
5
Objectifs du projet ODIN n’est que la première brique du projet global
ODIN est un projet exploratoire qui à pour but de tester les capacités du Framework JXTA Objectifs du projet
6
ODIN Open Distributed NAS
Système de fichier décentralisé à travers un réseau Peer to Peer Optimisation de l’espace de stockage des postes clients ODIN
7
ODIN Internet ou LAN Ordinateur client JXTA Ordinateur client JXTA
Espace de stockage décentralisé JXTA JXTA Ordinateur client Internet ou LAN JXTA ODIN Ordinateur client
8
AVANT Après Gestion des risques
9
Communication Client Interroge les autres nœuds
Fait le lien avec l’utilisateur Serveur Répond au module client des autres nœuds Communication
10
Interface de disque virtuel
ODIN IHM Module JXTA Interface de disque virtuel Architecture
11
Qualité du code Design patterns Architecture n-tiers Javadoc
Utilisation d’interfaces Code modulaire Qualité du code
12
SCRUM est une méthode agile pour la gestion de projets.
Elle a été conçue pour améliorer grandement la productivité dans les équipes auparavant paralysées par des méthodologies plus lourdes. Méthodologie : SCRUM
13
Planification Sprint Items Points arbitraires Valeur client
Sprint 1 : Fonctions basiques de JXTA Créer un réseau JXTA 3 1 Rejoindre un réseau JXTA 2 Interface de configuration du protocole JXTA (gui) Récupérer les statistiques des peer Elire le Peer le plus adapté pour recevoir un fichier Envoyer un fichier à un Peer 5 Total : 10 0, Sprint 2 : Fonctions avancés en JXTA Afficher les fichiers disponibles dans un disque virtuel (gui) 4 Récupérer la mise à jour de la liste des fichiers disponible sur un Peer Récupérer la liste des fichiers disponible sur un Peer 5,5 0, Sprint 3 : Gestion des fichiers locaux Ajouter un fichier dans un disque virtuel Supprimer un fichier dans un disque virtuel Mettre à jour un fichier dans un disque dur virtuel 1,5 0, Sprint 4 : Finalisation du produit Récupérer un fichier disponible à un Peer Mettre à jour les répliques locales Envoyer une mise à jour des fichiers disponible en local 6 0, Planification
14
Planification
15
SCRUM : planification
16
SCRUM : valeur client
17
Les difficultés rencontrées
Problème à maitriser JXTA Problème de débogage Mesures qui auraient du être prises Renégociation des objectifs avec le client Faire appel à un spécialiste java Les difficultés rencontrées
18
Bilan du projet
19
Il faut implémenter la solution
Solutions Open Source Multi plateforme Décentralisé fonctionnalités JXTA oui avancées WCF Mono Olive En cours RSS/ATOM/JSON Il faut implémenter la solution TOR / Socket minimales Autres solutions
20
Ce que le projet nous a apporté
Amélioration de nos compétences en JAVA Découverte du protocole JXTA Initiation à SCRUM bobette Ce que le projet nous a apporté
21
L’équipe: Bobette Diakabana Jérémy Govi Fabien Cannevière Arbi Madhoun
Projet ODIN L’équipe: Bobette Diakabana Jérémy Govi Fabien Cannevière Arbi Madhoun
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.