2 Gestion de projet » History » Version 1

axel BARRIEUX, 03/31/2021 12:12 PM

1 1 axel BARRIEUX
h1. +*2 Gestion de projet*+
2 1 axel BARRIEUX
3 1 axel BARRIEUX
Dans cette partie sont détaillées les différentes étapes de la réalisation du projet.
4 1 axel BARRIEUX
5 1 axel BARRIEUX
*2.1 Cahier des charges*
6 1 axel BARRIEUX
7 1 axel BARRIEUX
Nous avons établi le cahier des charges (voir Tableau 1) en corrélation forte avec le client pour avoir un cahier des charges le plus proche possible de ses attentes et aussi pour nous permettre de voir le problème posé le plus clairement possible.
8 1 axel BARRIEUX
9 1 axel BARRIEUX
!https://forge.clermont-universite.fr/attachments/download/10630/Cahier_charges1.PNG!
10 1 axel BARRIEUX
!https://forge.clermont-universite.fr/attachments/download/10631/Cahier_charges2.PNG!
11 1 axel BARRIEUX
!https://forge.clermont-universite.fr/attachments/download/10632/Cahier_charges3.PNG!
12 1 axel BARRIEUX
13 1 axel BARRIEUX
Nous avons rencontré quelques difficultés de compréhension lors de l’élaboration de ce cahier des charges, en effet, nous n’étions pas toujours d’accord sur ce que nous avait demandé notre client. Il a donc été longuement revu et mis à jour souvent. Nous avons choisi de le découper en deux grandes parties : la première étant liée à l’élaboration de la carte électronique et la seconde à celle du code permettant de faire tourner le moteur. Comme nous adaptons un projet existant, nous nous sommes mis d’accord avec le client et nous utiliserons les mêmes composants électroniques que ceux utilisés sur la carte déjà existante exposée précédemment, nous remplacerons donc uniquement le microcontrôleur.
14 1 axel BARRIEUX
15 1 axel BARRIEUX
*2.2 WBS*
16 1 axel BARRIEUX
17 1 axel BARRIEUX
Dans ce projet, nous avons décidé de séparer en deux les parties évoquées précédemment. Une fois le cahier des charges établi, nous avons décidé de nous répartir les tâches. C’est pourquoi nous avons choisi : l’un d’entre nous pour s’occuper plus de la partie électronique de puissance ainsi que l’adaptation du schéma sous le logiciel KiCad et l’autre pour la partie programmation et configuration du microcontrôleur à utiliser (le S7G2 de chez Renesas©). Nous avons donc décidé de faire un WBS* pour nous permettre de voir encore plus clairement les différentes tâches à effectuer.
18 1 axel BARRIEUX
19 1 axel BARRIEUX
!https://forge.clermont-universite.fr/attachments/download/10177/WBS.jpg!
20 1 axel BARRIEUX
21 1 axel BARRIEUX
*2.3 Gantt*
22 1 axel BARRIEUX
23 1 axel BARRIEUX
Nous nous sommes donc réparti les tâches, un de nous travaille sur la partie hardware et l’autre sur le software. Nous avons choisi ce système pour pouvoir développer ces deux parties en parallèle et ne pas rester bloqué sur une partie et se rendre compte une fois que l’on aura la carte qu’on ne peut pas la tester car il nous manque le programme pour la tester ou inversement.
24 1 axel BARRIEUX
25 1 axel BARRIEUX
L’un de nous adapte les schémas KiCad de la carte existante disponibles en Open source sur internet pour qu’elle puisse fonctionner avec un microcontrôleur de Renesas©. Pendant ce temps, l’autre s’occupe de la partie programmation. Ainsi lorsque la carte sera tirée, on n'aura plus qu’à implanter le code fonctionnel sur celle-ci et observer si le moteur fonctionne bien et si les différentes connectiques de la carte fonctionnent également, comme le bus I2C* ou CAN* par exemple.  
26 1 axel BARRIEUX
27 1 axel BARRIEUX
De plus, nous avons décomposé ces deux tâches principales en plusieurs sous-tâches pour que l’on puisse mieux voir où l’on se situe par rapport à la tâche principale à effectuer. 
28 1 axel BARRIEUX
29 1 axel BARRIEUX
Nous avons donc réalisé un Gantt (voir ci-joint) où l’on spécifie chaque tâche que l’on fera pour réaliser la tâche principale. Par exemple, pour la partie software une de nos premières tâches était de faire un programme de prise en main de la carte et voir si on arrivait à faire clignoter deux LEDs* toutes les secondes. 
30 1 axel BARRIEUX
31 1 axel BARRIEUX
Nous savons désormais comment nous allons procéder pour répondre à ce cahier des charges, quelles tâches nous devons mener à bien et nous devrons réaliser immédiatement après qu’on ait fini celle en cours de traitement.
32 1 axel BARRIEUX
33 1 axel BARRIEUX
Nous pouvons voir dans le Gantt, que nous avons choisi de faire les schémas et le placement/routage de la carte complète en premier pour pouvoir proposer au client une carte respectant les tailles imposées par le cahier des charges. Cependant, nous nous sommes aperçu, malheureusement trop tard, que nous avions fait une erreur d'organisation. En effet, la méthode que nous aurions dû suivre pour valider les schémas avant de réaliser la carte sur quatre couches est la suivante : 
34 1 axel BARRIEUX
* Réaliser des cartes de tests à Polytech, pour éviter le temps de fabrication et de livraison des cartes sur quatre couches, qui n'auraient pas été en accord avec le cahier des charges au niveau du nombre de couches ainsi que de la taille
35 1 axel BARRIEUX
* Cela nous aurait permis de corriger des erreurs sur la carte, pour le client, regroupant toutes les parties 
36 1 axel BARRIEUX
* Même si nous n'avions pas réussi à terminer la carte finale pour le client, les schémas et le placement/routage auraient été sans erreurs pour le client ou pour les étudiants de quatrième année qui auraient repris le projet
37 1 axel BARRIEUX
* Nous aurions également pu tester la partie programmation pour voir si on arrivait à faire tourner le moteur triphasé brushless
38 1 axel BARRIEUX
 
39 1 axel BARRIEUX
40 1 axel BARRIEUX
"WBS.jpg":https://forge.clermont-universite.fr/attachments/download/10177/WBS.jpg 
41 1 axel BARRIEUX
42 1 axel BARRIEUX
"Cahier_charges2.PNG":https://forge.clermont-universite.fr/attachments/download/10631/Cahier_charges2.PNG 
43 1 axel BARRIEUX
44 1 axel BARRIEUX
"Cahier_charges1.PNG":https://forge.clermont-universite.fr/attachments/download/10630/Cahier_charges1.PNG 
45 1 axel BARRIEUX
46 1 axel BARRIEUX
"Cahier_charges3.PNG":https://forge.clermont-universite.fr/attachments/download/10632/Cahier_charges3.PNG
47 1 axel BARRIEUX
48 1 axel BARRIEUX
"gantt.pdf":https://forge.clermont-universite.fr/attachments/download/10746/gantt.pdf