Difference between revisions of "Management de projet innovant - Gestionnaire de packages"

From air
Jump to navigation Jump to search
Line 36: Line 36:
 
| Risque de dépassement des délais
 
| Risque de dépassement des délais
 
| 1
 
| 1
  +
| 2
 
| 2
 
| 2
 
| Suivi de projet (Scrum)
 
| Suivi de projet (Scrum)
 
| Travail en urgence
 
| Travail en urgence
| UU1
 
 
|-
 
|-
  +
| Risque de dépassement du budget serveur
| TFR2
 
  +
| 1
| Créer la vue packages
 
|
+
| 3
|
+
| 3
  +
| Contrôle de l'activité du serveur
|
 
| UU2
+
|
 
|-
 
|-
  +
| Non obtention hébergement serveur
| TFR3
 
  +
| 2
| Créer la vue administrateur des packages
 
|
+
| 3
|
+
| 6
  +
| Rencontre avec la DSI de l'UGA
|
 
  +
| Hébergement du serveur en "local"
| UA2
 
 
|-
 
|-
  +
| Non obtention AGALAN
| TFR4
 
  +
| 4
| Créer la vue tickets
 
|
+
| 2
|
+
| 8
  +
| Rencontre avec la DSI de l'UGA
|
 
  +
| Système d'authentification
| UU3, UU4, UU5, UU6
 
 
|-
 
|-
  +
| Manque de compétences techniques
| TFR5
 
  +
| 2
| Créer la vue administrateur des tickets
 
|
+
| 2
|
+
| 4
  +
| Documentation / Formation
|
 
  +
| Rencontre avec un expert technique
| UA1, UA3
 
|-
 
| TFR6
 
| Créer la vue administrateur des tickets
 
|
 
|
 
|
 
| UA5, UA6
 
|-
 
| TBB1
 
| Création d'un package à partir d'un dépôt git
 
|
 
|
 
|
 
| UA1
 
|-
 
| TBB2
 
| Création de log des builds
 
|
 
|
 
|
 
| UA6
 
|-
 
| TBC1
 
| Connecter à le backend à une base de donnée mysql
 
|
 
|
 
|
 
| UU*, UA*, US*
 
|-
 
| TBC2
 
| Créer les appels /packages
 
|
 
|
 
|
 
| UU2, UA2
 
|-
 
| TBC3
 
| Mettre en place des filtres
 
|
 
|
 
|
 
| UU2
 
|-
 
| TBC4
 
| Créer les appels /tickets
 
|
 
|
 
|
 
| UU3, UU4, UA1, UA3
 
|-
 
| TBC5
 
| Créer les appels /tickets/:id/votes
 
|
 
|
 
|
 
| UU5, UU6
 
|-
 
| TBC6
 
| Gérer les appels /packages/:id/builds
 
|
 
|
 
|
 
| A5, A6
 
|-
 
| TBC7
 
| Gérer dans la CLI le statut des utilisateurs
 
|
 
|
 
|
 
| UA4, US1
 
|-
 
| TBR1
 
| Gérer les droits d'accès au repository
 
|
 
|
 
|
 
| US2
 
|-
 
| TEX1
 
| Formation Angular 2
 
|
 
|
 
|
 
|
 
|-
 
| TEX2
 
| Mise en place environnement de développement du backend
 
|
 
|
 
|
 
|
 
|-
 
| TEX3
 
| Mise en place environnement de développement du frontend
 
|
 
|
 
|
 
|
 
|-
 
| TEX4
 
| Mise en place de tests automatisés du backend
 
|
 
|
 
|
 
|
 
|-
 
| TEX5
 
| Mise en place de tests automatisés du frontend
 
|
 
|
 
|
 
|
 
 
|}
 
|}
   

Revision as of 11:53, 6 February 2017

Voici les contenus produits en modules de Management de Projets Innovants du Projet 2017 : Gestionnaire de package.

Page d'accueil du projet

Équipe

  • Rémi Gattaz
  • Germain Lecorps (Chef de Projet)
  • Thibaut Nouguier
  • Régis Ramel (Scrum Master)

Première séance - Jeudi 26 Janvier 2017

Présentation du projet

Deuxième séance - Jeudi 02 Février 2017

Pitch du projet : Le but de notre projet est de faire gagner beaucoup de temps aux étudiants, et si possible aux enseignants durant les travaux pratiques à Polytech Grenoble. La principale perte de temps durant la formation est l'installation d'outils pour les TP.

Pour remédier à cela, notre produit va permettre de simplifier les procédures d'installation pour les étudiants, et de faciliter la maintenance des outils par les enseignants.

Notre système consiste à mettre à disposition des étudiants des packages Linux installables simplement et à gérer leur maintenance de manière automatique pour les enseignants.

Si ce projet vous intéresse, une description est disponible sur le wiki air de l'imag. De plus, les sources sont disponibles sur GitHub, et les contributions sont les bienvenues.

Troisième séance - Lundi 06 Février 2017

Travail sur les matrices de risques :

Matrice de risques
Risques Probabilité d'occurence Gravité Indice de criticité Préventif Curatif
Risque de dépassement des délais 1 2 2 Suivi de projet (Scrum) Travail en urgence
Risque de dépassement du budget serveur 1 3 3 Contrôle de l'activité du serveur
Non obtention hébergement serveur 2 3 6 Rencontre avec la DSI de l'UGA Hébergement du serveur en "local"
Non obtention AGALAN 4 2 8 Rencontre avec la DSI de l'UGA Système d'authentification
Manque de compétences techniques 2 2 4 Documentation / Formation Rencontre avec un expert technique

Travail sur le calcul du coût du projet :