Difference between revisions of "Proj-2014-2015-Mini datacenter Systeme scrum"

From air
Jump to navigation Jump to search
Line 1: Line 1:
 
=User stories=
 
=User stories=
 
 
1- En tant qu'utilisateur (non identifié), je veux une compte qui est uniquement la sienne.
+
1- En tant qu'utilisateur, je veux créer et déployer mes images d'OS sur le serveur NFS.
 
2- En tant qu'utilisateur "docker" , je veux une interface simple afin de pouvoir soumettre des taches à mes ressources disponibles.
 
   
3- En tant qu'utilisateur "oar", je veux une interface simple afin de pouvoir ajouter des ressources "à la volée" à ma simulation.
+
2- En tant qu'utilisateur, je veux créer et déployer mes scripts de simulation auprès d'"oar".
   
4- En tant qu'utilisateur "docker" , je veux une interface simple afin de pouvoir annuler/tuer une tache donnée à une ressource.
+
3- En tant qu'utilisateur, je veux réserver des cartes pour des simulation.
   
5- En tant qu'utilisateur "oar" , je veux une interface simple afin de pouvoir détruire une ressource instanciée.
+
4- En tant qu'utilisateur, je veux démarrer un scripts sur une cartes allouée
   
  +
5- En tant qu'utilisateur "system" , je veux demarrer rebooter une carte sur une images NFS.
6- En tant que frontend, je dois fournir une interface web qui reste clair, quelque soit la quantité de ressources à afficher.
 
  +
  +
6- En tant qu'utilisateur "system" , transferer la session SSH à l'utilisateur.
  +
  +
6- En tant qu'utilisateur "system" , je dois arrêter une carte à la fin du quantum de temps alloué.
   
 
=Product backlog=
 
=Product backlog=
Line 25: Line 27:
 
* Brancher la carte à une reseau
 
* Brancher la carte à une reseau
 
* Démarrer la carte à distance
 
* Démarrer la carte à distance
  +
* Reboot de la carte à la volée sur une image NFS différente
* Créer les comptes pour des utilisateurs differents
 
   
 
- Sprint 2 ( semaines 9 -> 11 )
 
- Sprint 2 ( semaines 9 -> 11 )
* Mise en place la base des données
+
* Intégration avec oar
* Détruire une resource instanciée
+
* Configuration d'un cluster de cartes
 
* Adaptabilité de l'interface à un grand nombre de ressources
 
* Adaptabilité de l'interface à un grand nombre de ressources
 
* Paramétrage plus fin des requêtes vers l'API
 
* Paramétrage plus fin des requêtes vers l'API

Revision as of 12:25, 9 March 2015

User stories

1- En tant qu'utilisateur, je veux créer et déployer mes images d'OS sur le serveur NFS.

2- En tant qu'utilisateur, je veux créer et déployer mes scripts de simulation auprès d'"oar".

3- En tant qu'utilisateur, je veux réserver des cartes pour des simulation.

4- En tant qu'utilisateur, je veux démarrer un scripts sur une cartes allouée

5- En tant qu'utilisateur "system" , je veux demarrer rebooter une carte sur une images NFS.

6- En tant qu'utilisateur "system" , transferer la session SSH à l'utilisateur.

6- En tant qu'utilisateur "system" , je dois arrêter une carte à la fin du quantum de temps alloué.

Product backlog

  - Sprint 0 ( semaines 1 -> 4 )
       * Définition des users stories
       * Etude des technologies et outils pour la projet
       * Prise en main de la carte Jetson TK1


  - Sprint 1 ( semaines 5 -> 8 )
        * Brancher la carte à une reseau
        * Démarrer la carte à distance
        * Reboot de la carte à la volée sur une image NFS différente
  - Sprint 2 ( semaines 9 -> 11 )
        * Intégration avec oar
        * Configuration d'un cluster de cartes
        * Adaptabilité de l'interface à un grand nombre de ressources
        * Paramétrage plus fin des requêtes vers l'API

Waffle

https://waffle.io/morisonj/datacentre lien vers waffle - waffle.io]