Project

General

Profile

Wiki » History » Revision 6

Revision 5 (Aymen Khelifi, 18 Aug 2020 14:41) → Revision 6/9 (Aymen Khelifi, 18 Aug 2020 14:52)

h1. *Consignes de gestion de projet - Kaisensdata -* 

 Version : 2020 

 h2. *I. Prérequis* 
 
  * Convention de stage signée et validée par l'école ou l'université du stagiaire 

  * Engagement sur la clause de confidentialité signé sur tout ce qui a trait au projet  
    et aux données dont le stagiaire pourrait avoir connaissances au cours du travail 


 h2. *II. Au début du projet* 

 
  * Créer les accès pour les développeurs aux différents outils de kaisensdata: 
   
    a - Un compte mail 

    b - Un compte Redmine  
   
    c - Un compte Skype avec l'email professionnel  
   
    b - Création d'un groupe sur Hangout ou Skype portant le nom du projet  
  
    c - Création d'un projet sur Gitlab pour le push du code  
 
    d - Communication du plan de travail https://dev.kaisens.fr/projects/protocole-de-travail/wiki 
 
  * Création d'un projet sur Redmine et ajout des parties prenantes au projet  
   
 

 h2. *III. Pendant le projet* 

  * Une fois que le projet est en route, il faut en assurer le suivi par des daily afin  
    de contrôler l’avancée des activités, anticiper les retards et les résultats au regard du plan projet initial 

  * Assurer une communication régulière sur l'état du projet à aymen khelifi et Fatemeh ansari (aymen.khelifi@kaisensdata.fr , fansari@kaisensdata.fr) 
 
  * En cas de problèmes avec les collaborateurs, remonter l'information à aymen khelifi et Fatemeh ansari (aymen.khelifi@kaisensdata.fr , fansari@kaisensdata.fr) 

  * Veiller à l'application du protocole de travail : annonce d'objectif, email d'avancement , code source  

  * Affectation des tâches sur Redmine : 
 
  a - Création de sous-tâches de courte durée pour un meilleur suivi du travail 

  b - S'assurer que la backlog des développeurs est à jour 

  c - Clôturer les tâches sur Redmine pour un suivi clair de l'avancement du travail 

  * Tester chaque livrable pour remonter les problèmes rapidement avant la fermeture du ticket sur Redmine 
 
  * Dans le cas des projets des clients : 

  a - Veiller à assurer une bonne communication et être réactif aux courriels 
 
  b - Éclaircir les demandes du client avant toutes affectation ou réalisation de tâches    

  c - S'assurer que les demandes exprimées par le client au cours de l'avancement du projet  
   sont incluses dans le cahier des charges du projet  
 
  d - Anticiper d'éventuels dérapages ou problèmes en assurant une communication régulière avec aymen khelifi et Fatemeh ansari (aymen.khelifi@kaisensdata.fr , fansari@kaisensdata.fr) 
 

  * Tout développement d'API REST en python doit se faire en utilisant le framework Django 

 h2. *IV. A la fin du projet* 

  * Dans le cas des projets R&D, veiller à ce qu'un document explicatif du contenu du projet soit remis à la restitution, avec précision des packages déployés sur Pypiserver et le nom du projet Gitlab 

  * S'il s'agit d'un projet de stage, supprimer les accès et comptes aux différents outils de kaisensdata (Boite mail, Git lab, Redmine, groupe skype) 


 h2. *IV. Creer une barache dans GitLab* 
 h2. *IV. Creer un compte GitLab* 

  * Dans le cas des projets R&D, veiller à ce qu'un document explicatif du contenu du projet soit remis à la restitution, avec précision des packages déployés sur Pypiserver et le nom du projet Gitlab 

  * S'il s'agit d'un projet de stage, supprimer les accès et comptes aux différents outils de kaisensdata (Boite mail, Git lab, Redmine, groupe skype)