Project

General

Profile

Wiki » History » Version 7

Sofiane Mokrane, 23 Nov 2020 15:35

1 4 Sofiane Mokrane
h1. *Consignes de gestion de projet - Kaisensdata -*
2 3 Sofiane Mokrane
3 1 Sofiane Mokrane
Version : 2020
4
5 4 Sofiane Mokrane
h2. *I. Prérequis*
6
 
7
 * Convention de stage signée et validée par l'école ou l'université du stagiaire
8 1 Sofiane Mokrane
9 7 Sofiane Mokrane
 * Engagement de confidentialité signée et légalisée. Il porte sur la non publication de 
10
   documents ou de code source réalisé pendant le stage sur aucune platfôrme en ligne. 
11 1 Sofiane Mokrane
12 7 Sofiane Mokrane
 * Communiquer un encadrant de l'école ou de l'université avant le début de stage, 
13
   au plus tard 3 semaines après la date de début de stage (Le contact est : Email + Numéro de téléphone).
14 1 Sofiane Mokrane
15 7 Sofiane Mokrane
 * Communiquer le nom d'un responsable de stage (qui n'est pas forcément l'encadrant).
16
  
17
 * La première semaine, communiquer l'encadrant pédagogique du stage et le responsable 
18
   des stages pour éclaircir le déroulement du stage (date de fin, soutenance, ...).
19 1 Sofiane Mokrane
20 7 Sofiane Mokrane
 * Définir un calendrier macro à signer et suivre par le stagiaire : 
21
   5 mois de travail technique, le dernier mois réparti 50% rédaction 
22
   de manuscrit et 50% de travail technique.
23
24
h2. *II. Au début du projet*
25 1 Sofiane Mokrane
 
26 7 Sofiane Mokrane
 * Expliquer le protocole de travail : lecture de document en question, regarder la vidéo et un point d'échange et d'éclaircissement.
27
 
28
 * Préciser le reporting quotidien sur leur projet : Mise à jour redmine, push du code 
29
30 4 Sofiane Mokrane
 * Créer les accès pour les développeurs aux différents outils de kaisensdata:
31
   
32 1 Sofiane Mokrane
   a - Un compte mail
33
34
   b - Un compte Redmine 
35 4 Sofiane Mokrane
   
36 7 Sofiane Mokrane
   c - Un compte Teams avec l'email professionnel 
37 4 Sofiane Mokrane
   
38 7 Sofiane Mokrane
   b - Création d'un groupe sur teams portant le nom du projet 
39 4 Sofiane Mokrane
  
40 7 Sofiane Mokrane
   c - Création d'un projet sur Gitlab pour le push du code et l'ajout d'un accès correspondant à sa durée de présence dans entreprise 
41 4 Sofiane Mokrane
 
42
   d - Communication du plan de travail https://dev.kaisens.fr/projects/protocole-de-travail/wiki
43 1 Sofiane Mokrane
 
44
 * Création d'un projet sur Redmine et ajout des parties prenantes au projet 
45
   
46
47 7 Sofiane Mokrane
48 4 Sofiane Mokrane
h2. *III. Pendant le projet*
49 1 Sofiane Mokrane
50 4 Sofiane Mokrane
 * Une fois que le projet est en route, il faut en assurer le suivi par des daily afin 
51 7 Sofiane Mokrane
   de suivre l’avancée des activités, anticiper les retards et les résultats au regard du plan du projet initial
52 1 Sofiane Mokrane
53 7 Sofiane Mokrane
 * Assurer une communication régulière sur l'état du projet au product owner : aymen khelifi, Fatemeh ansari, ou tout autre personne (aymen.khelifi@kaisensdata.fr , fansari@kaisensdata.fr)
54 1 Sofiane Mokrane
 
55
 * En cas de problèmes avec les collaborateurs, remonter l'information à aymen khelifi et Fatemeh ansari (aymen.khelifi@kaisensdata.fr , fansari@kaisensdata.fr)
56
57 4 Sofiane Mokrane
 * Veiller à l'application du protocole de travail : annonce d'objectif, email d'avancement , code source 
58 1 Sofiane Mokrane
59 4 Sofiane Mokrane
 * Affectation des tâches sur Redmine :
60 1 Sofiane Mokrane
 
61 4 Sofiane Mokrane
 a - Création de sous-tâches de courte durée pour un meilleur suivi du travail
62 1 Sofiane Mokrane
63 4 Sofiane Mokrane
 b - S'assurer que la backlog des développeurs est à jour
64 1 Sofiane Mokrane
65 4 Sofiane Mokrane
 c - Clôturer les tâches sur Redmine pour un suivi clair de l'avancement du travail
66 2 Sofiane Mokrane
67 1 Sofiane Mokrane
 * Tester chaque livrable pour remonter les problèmes rapidement avant la fermeture du ticket sur Redmine
68
 
69
 * Dans le cas des projets des clients :
70
71
 a - Veiller à assurer une bonne communication et être réactif aux courriels
72
 
73 4 Sofiane Mokrane
 b - Éclaircir les demandes du client avant toutes affectation ou réalisation de tâches   
74 1 Sofiane Mokrane
75
 c - S'assurer que les demandes exprimées par le client au cours de l'avancement du projet 
76
  sont incluses dans le cahier des charges du projet 
77
 
78
 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)
79
 
80
81
 * Tout développement d'API REST en python doit se faire en utilisant le framework Django
82
83 4 Sofiane Mokrane
h2. *IV. A la fin du projet*
84 1 Sofiane Mokrane
85
 * 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
86
87
 * 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)
88 5 Aymen Khelifi
89
90
h2. *IV. Creer une barache dans GitLab*
91
h2. *IV. Creer un compte GitLab*