Outils pour utilisateurs

Outils du site


Panneau latéral



Contacts

Scolarité L1/L2

Samira Ramdani
téléphone 01 57 27 94 36
bureau Sophie Germain - Bur. 3055
Lundi au vendredi 10h00-12h00 et 14h00-16h00.


Scolarité L3

Raja Taimes
téléphone 01 57 27 68 93
bureau Sophie Germain - Bur. 3005
En télétravail les mercredis et vendredis

connexion à la permanence de Raja Taimes (code: 481714)

formations:licence:2024-2025:ue:l2:pp3

Pré-pro2 -- Conduite de projet

Description

Ce cours enseigne des méthodologies pour travailler en tant que développeur logiciel au sein d'une équipe de projet.

Celles-ci concernent aussi bien l'organisation formelle ou informelle de l'équipe (métholes agiles, SCRUM) que les outils techniques/informatiques utilisés dans ce contexte (Git, GitLab, Junit, … ).

Elles sont mises en pratique au fur et à mesure dans le cadre de la réalisation d'un projet logiciel, en équipe d'environ 7 étudiants.

Syllabus

Sujets

  • en quoi consiste être un (bon) développeur
  • méthodologies de gestion de projet (cycle en V versus méthodes agiles). Zoom sur SCRUM.
  • les gestionnaires de version (git). Notion d'historique (graphe) et de branche. Méthodologie git-flow.
  • l'outil GitLab. Comment pratiquer SCRUM avec GitLab (gestion du backlog, kanban, … ). Notion de pull request.
  • tester son logiciel. Test unitaire avec JUnit.
  • intégration et déploiement continus. Comment les mettre en place dans GitLab. Rôle de Docker dans ce cadre.
  • programmer pour être relu et compris (conventions de codage).
  • documenter un projet (pour qui, pourquoi, comment). Javadoc.

Pré-requis

Avoir déjà programmé un peu.

formations/licence/2024-2025/ue/l2/pp3.txt · Dernière modification : de admin