Étape 1 : Présentation du projet (1h)

Exposé des attendus

Le projet consistera à réaliser un document ou un programme par groupe de 4 ou 5 sur une durée d'une journée. La quantité totale de travail représentera 5 heures de travail par personne.

Le projet sera mené sur un mode agile à travers 5 itérations, chacune devant donner lieu à une livraison intermédiaire sur Git et à une revue de 15 minutes avec un membre de l'équipe encadrante.

ConseilProgramme

Si le projet consiste à réaliser un programme, le langage pourra être librement choisi par le groupe, à condition que tous les membres soit capables d'intervenir sur le code.

Des langages simples d'accès (comme par exemple Python) pourront être préférés ; le langage Shell qui aura été vu dans le cadre de l'Api pourra faire un bon candidat.

ConseilDocument

Si le projet consiste à réaliser un document, le document devra être dans un format textuel afin d'expérimenter correctement Git : Mardown, LaTeX, HTML, XML...

ComplémentMéthode Agile

ExempleExemples de sujet

  • Réaliser un cours sur Linux en Mardown

  • Réaliser une documentation sur Shell en LaTeX

  • Réaliser un programme de calcul scientifique en Python

  • ...