É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.
Conseil : Programme
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.
Conseil : Document
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ément : Méthode Agile
Exemple : Exemples 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
...