Project

General

Profile

Wiki » History » Version 8

Sofiane Mokrane, 25 Nov 2020 10:53

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