![Page 1: EDCampus - imagair.imag.fr/images/7/7c/EDCampus-Final-CHANET-CHARLOT.pdf · 2019-03-19 · CHARLOT Servan - Chef de groupe CHANET Zoran - Responsable DevOps L’équipe 2. Le sujet](https://reader033.vdocuments.site/reader033/viewer/2022043004/5f86fe8f710e4a04532eab35/html5/thumbnails/1.jpg)
EDCampus
Présentation de Fin de ProjetCHANET - CHARLOT
![Page 2: EDCampus - imagair.imag.fr/images/7/7c/EDCampus-Final-CHANET-CHARLOT.pdf · 2019-03-19 · CHARLOT Servan - Chef de groupe CHANET Zoran - Responsable DevOps L’équipe 2. Le sujet](https://reader033.vdocuments.site/reader033/viewer/2022043004/5f86fe8f710e4a04532eab35/html5/thumbnails/2.jpg)
● GEOURJON Anthony - Chef de projet (EXT)
● CHARLOT Servan - Chef de groupe
● CHANET Zoran - Responsable DevOps
L’équipe
2
![Page 3: EDCampus - imagair.imag.fr/images/7/7c/EDCampus-Final-CHANET-CHARLOT.pdf · 2019-03-19 · CHARLOT Servan - Chef de groupe CHANET Zoran - Responsable DevOps L’équipe 2. Le sujet](https://reader033.vdocuments.site/reader033/viewer/2022043004/5f86fe8f710e4a04532eab35/html5/thumbnails/3.jpg)
Le sujet
Travailler sur EDCampus, la plateforme de gestion de projet développé par Disrupt Campus Grenoble.
● Corriger et améliorer le code existant
● Mettre en place des technologies DevOps
● Ajouter de nouvelles features (vitrine)
3
![Page 4: EDCampus - imagair.imag.fr/images/7/7c/EDCampus-Final-CHANET-CHARLOT.pdf · 2019-03-19 · CHARLOT Servan - Chef de groupe CHANET Zoran - Responsable DevOps L’équipe 2. Le sujet](https://reader033.vdocuments.site/reader033/viewer/2022043004/5f86fe8f710e4a04532eab35/html5/thumbnails/4.jpg)
Technologies Employées
4
Front-end Back-end
![Page 5: EDCampus - imagair.imag.fr/images/7/7c/EDCampus-Final-CHANET-CHARLOT.pdf · 2019-03-19 · CHARLOT Servan - Chef de groupe CHANET Zoran - Responsable DevOps L’équipe 2. Le sujet](https://reader033.vdocuments.site/reader033/viewer/2022043004/5f86fe8f710e4a04532eab35/html5/thumbnails/5.jpg)
Architecture Technique
5
![Page 6: EDCampus - imagair.imag.fr/images/7/7c/EDCampus-Final-CHANET-CHARLOT.pdf · 2019-03-19 · CHARLOT Servan - Chef de groupe CHANET Zoran - Responsable DevOps L’équipe 2. Le sujet](https://reader033.vdocuments.site/reader033/viewer/2022043004/5f86fe8f710e4a04532eab35/html5/thumbnails/6.jpg)
Réalisations Techniques
● Correction de bugs en tout genre (Fichiers, Tâches, Droits, Mails...)
● Mise en place de la base d’une architecture DevOps
● Mise en place de l’HTTPS
● Vitrine de campus
● Vitrine de projet
● Ajout et gestion de liens externes
6
![Page 7: EDCampus - imagair.imag.fr/images/7/7c/EDCampus-Final-CHANET-CHARLOT.pdf · 2019-03-19 · CHARLOT Servan - Chef de groupe CHANET Zoran - Responsable DevOps L’équipe 2. Le sujet](https://reader033.vdocuments.site/reader033/viewer/2022043004/5f86fe8f710e4a04532eab35/html5/thumbnails/7.jpg)
Gestion de Projet
7
![Page 8: EDCampus - imagair.imag.fr/images/7/7c/EDCampus-Final-CHANET-CHARLOT.pdf · 2019-03-19 · CHARLOT Servan - Chef de groupe CHANET Zoran - Responsable DevOps L’équipe 2. Le sujet](https://reader033.vdocuments.site/reader033/viewer/2022043004/5f86fe8f710e4a04532eab35/html5/thumbnails/8.jpg)
Gestion de Projet
8
Risque Solution envisagée
Panne matérielle (e.g. poste de travail) Le code est conservé et versionné sur Gricad GitLab
Panne du serveur Gricad Le code est également conservé localement
Une tâche prend plus de temps que prévu Travailler au FabLab pour contacter le chef de projet
Comprendre le code est chronophageFaire des rapports réguliers à l'équipe pour expliquer les découvertes sur l'organisation du code
![Page 9: EDCampus - imagair.imag.fr/images/7/7c/EDCampus-Final-CHANET-CHARLOT.pdf · 2019-03-19 · CHARLOT Servan - Chef de groupe CHANET Zoran - Responsable DevOps L’équipe 2. Le sujet](https://reader033.vdocuments.site/reader033/viewer/2022043004/5f86fe8f710e4a04532eab35/html5/thumbnails/9.jpg)
Outils
9
![Page 10: EDCampus - imagair.imag.fr/images/7/7c/EDCampus-Final-CHANET-CHARLOT.pdf · 2019-03-19 · CHARLOT Servan - Chef de groupe CHANET Zoran - Responsable DevOps L’équipe 2. Le sujet](https://reader033.vdocuments.site/reader033/viewer/2022043004/5f86fe8f710e4a04532eab35/html5/thumbnails/10.jpg)
Métriques Logiciels
10
Language files blank comment codePHP 6993 93533 241148 799095Javascript 6457 95135 201288 465337HTML 725 152296 1611 151072CSS 266 7417 2827 74990AutresSUM 14878 354322 451936 1526225
Résultat de l’analyse Cloc : Performances :
Temps Ingénieur :
16.5 jourspar personne
![Page 11: EDCampus - imagair.imag.fr/images/7/7c/EDCampus-Final-CHANET-CHARLOT.pdf · 2019-03-19 · CHARLOT Servan - Chef de groupe CHANET Zoran - Responsable DevOps L’équipe 2. Le sujet](https://reader033.vdocuments.site/reader033/viewer/2022043004/5f86fe8f710e4a04532eab35/html5/thumbnails/11.jpg)
11
Conclusion
https://xkcd.com/1906/
![Page 12: EDCampus - imagair.imag.fr/images/7/7c/EDCampus-Final-CHANET-CHARLOT.pdf · 2019-03-19 · CHARLOT Servan - Chef de groupe CHANET Zoran - Responsable DevOps L’équipe 2. Le sujet](https://reader033.vdocuments.site/reader033/viewer/2022043004/5f86fe8f710e4a04532eab35/html5/thumbnails/12.jpg)
Démonstration
12
![Page 13: EDCampus - imagair.imag.fr/images/7/7c/EDCampus-Final-CHANET-CHARLOT.pdf · 2019-03-19 · CHARLOT Servan - Chef de groupe CHANET Zoran - Responsable DevOps L’équipe 2. Le sujet](https://reader033.vdocuments.site/reader033/viewer/2022043004/5f86fe8f710e4a04532eab35/html5/thumbnails/13.jpg)
Annexes
13
![Page 14: EDCampus - imagair.imag.fr/images/7/7c/EDCampus-Final-CHANET-CHARLOT.pdf · 2019-03-19 · CHARLOT Servan - Chef de groupe CHANET Zoran - Responsable DevOps L’équipe 2. Le sujet](https://reader033.vdocuments.site/reader033/viewer/2022043004/5f86fe8f710e4a04532eab35/html5/thumbnails/14.jpg)
Annexes
14
![Page 15: EDCampus - imagair.imag.fr/images/7/7c/EDCampus-Final-CHANET-CHARLOT.pdf · 2019-03-19 · CHARLOT Servan - Chef de groupe CHANET Zoran - Responsable DevOps L’équipe 2. Le sujet](https://reader033.vdocuments.site/reader033/viewer/2022043004/5f86fe8f710e4a04532eab35/html5/thumbnails/15.jpg)
Annexes
15
![Page 16: EDCampus - imagair.imag.fr/images/7/7c/EDCampus-Final-CHANET-CHARLOT.pdf · 2019-03-19 · CHARLOT Servan - Chef de groupe CHANET Zoran - Responsable DevOps L’équipe 2. Le sujet](https://reader033.vdocuments.site/reader033/viewer/2022043004/5f86fe8f710e4a04532eab35/html5/thumbnails/16.jpg)
Annexes
16
![Page 17: EDCampus - imagair.imag.fr/images/7/7c/EDCampus-Final-CHANET-CHARLOT.pdf · 2019-03-19 · CHARLOT Servan - Chef de groupe CHANET Zoran - Responsable DevOps L’équipe 2. Le sujet](https://reader033.vdocuments.site/reader033/viewer/2022043004/5f86fe8f710e4a04532eab35/html5/thumbnails/17.jpg)
Annexes
17
![Page 18: EDCampus - imagair.imag.fr/images/7/7c/EDCampus-Final-CHANET-CHARLOT.pdf · 2019-03-19 · CHARLOT Servan - Chef de groupe CHANET Zoran - Responsable DevOps L’équipe 2. Le sujet](https://reader033.vdocuments.site/reader033/viewer/2022043004/5f86fe8f710e4a04532eab35/html5/thumbnails/18.jpg)
Annexes
18
![Page 19: EDCampus - imagair.imag.fr/images/7/7c/EDCampus-Final-CHANET-CHARLOT.pdf · 2019-03-19 · CHARLOT Servan - Chef de groupe CHANET Zoran - Responsable DevOps L’équipe 2. Le sujet](https://reader033.vdocuments.site/reader033/viewer/2022043004/5f86fe8f710e4a04532eab35/html5/thumbnails/19.jpg)
Annexes
19
![Page 20: EDCampus - imagair.imag.fr/images/7/7c/EDCampus-Final-CHANET-CHARLOT.pdf · 2019-03-19 · CHARLOT Servan - Chef de groupe CHANET Zoran - Responsable DevOps L’équipe 2. Le sujet](https://reader033.vdocuments.site/reader033/viewer/2022043004/5f86fe8f710e4a04532eab35/html5/thumbnails/20.jpg)
Annexes
20