WikiLuc

Guest connection: login: Guest, password: anonymous

User Tools

Site Tools


dit:cours:prog1:projets:projet1

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
dit:cours:prog1:projets:projet1 [2018/11/28 10:46]
luc.bouge
dit:cours:prog1:projets:projet1 [2018/11/28 11:31] (current)
luc.bouge old revision restored (2018/10/17 07:58)
Line 1: Line 1:
-Projet1+ 
 +{{ :​dit:​cours:​prog1:​projets:​projet2:​delaunay.jpg?​600 |}} 
 + 
 +====== Projet 1: Triangulation de Delaunay ====== 
 + 
 + 
 +===== Organisation===== 
 + 
 +  * Archives 2017-18: [[https://​drive.google.com/​drive/​folders/​0BytgwvjYVdOBRWM0NlVwOHRMTjg|Répertoire partagé]] 
 +  * [[https://​docs.google.com/​spreadsheets/​d/​1pZKsC7C85d3VdQphoA-oLP_SfU_kzv-7665qNSyNSRk/​edit|Planning général]] 
 + 
 +<WRAP center round tip 60%> 
 +Instructions détaillées pour le [[dit:​cours:​prog1:​projets:​projet2:​rendu|rendu de projet]] 
 +</​WRAP>​ 
 + 
 +===== Revue ===== 
 + 
 +=== Environnement === 
 + 
 + 
 +  * Machine virtuelle [[https://​www.virtualbox.org/​|VirtualBox]] Version 5.2  
 +  * Image [[http://​releases.ubuntu.com/​18.04/​|Ubuntu 18.04 LTS]]  
 +  * OPAM, Ocaml 4.07 avec les paquets suivants 
 +    * graphics 
 +    * ocamlfind 
 +    * ocamlbuild 
 + 
 +<WRAP center round important 60%> 
 +L'​utilisation directe de ''​ocamlbuild''​ est fortement déconseillée. Elle est **interdite** pour la revue car il est difficile de bien comprendre ce qui compilé et dans quel ordre.  
 + 
 +Remplacez cet utilitaire par un script shell qui enchaîne la suite des compilations de manière explicite. Vous trouverez cette liste dans le fichier de log de ocamlbuild. 
 +</​WRAP>​ 
 + 
 + 
 +=== Déroulement === 
 + 
 +== Préparation == 
 + 
 +  * Vous arrivez avec un menu qui décrit ce qui va être présenté. Voici ce qui est attendu pour chaque étape de la démonstration 
 +    * **Quoi:** Contenu de cette étape, aspect de votre travail qui est présenté 
 +    * **Comment:​** Explication technique des points importants 
 +    * **Et alors:** En quoi cela démontre la validité de votre approche en ce qui concerne l'​aspect considéré  
 + 
 +<WRAP center round tip 60%> 
 +Il n'est pas du tout nécessaire que le code fonctionne parfaitement. L'​important,​ c'est d'​avoir une base de discussion.  
 +</​WRAP>​ 
 + 
 + 
 +== Exécution (5 mn)== 
 + 
 +  * Je charge les fichiers (de préférence depuis une clé USB, c'est le plus simple) 
 +  * Je me place dans le répertoire que vous m'​indiquez 
 +  * Je lance un script que vous avez préparé ''​sh demo.sh''​ 
 +  * Je clique sur ''​return''​ quand vous me le dites pour enchaîner les étapes 
 +  * Je m'​arrête au bout de 5 mn 
 + 
 +== Discussion (5 mn) == 
 + 
 +  * Je vous pose des questions 
 +    * Ce que vous avez fait 
 +    * Ce que vous n'avez pas fait 
 +    * Ce que vous allez faire ensuite 
 +  * Vous me présentez votre auto-évaluation 
 +    * Vos points forts et vos points faibles 
 +    * Vos opportunités et vos menaces 
 + 
 +===== Ressources ===== 
 + 
 + * La [[https://​en.wikipedia.org/​wiki/​Delaunay_triangulation|page]] Wikipédia 
 +  * Un joli [[https://​snorpey.github.io/​triangulation/​|site Web]] pour faire quelques expériences 
 +  
 +  * La page de la [[http://​doc.cgal.org/​latest/​Manual/​packages.html#​PkgTriangulation2Summary|bibliothèque CGAL]] de géométrie algorithmique de l'​équipe [[https://​team.inria.fr/​geometrica/​|Geometrica]] et [[https://​team.inria.fr/​datashape/​|DataShape]] de [[https://​www-sop.inria.fr/​members/​Jean-Daniel.Boissonnat/​|Jean-Daniel Boissonnat]] chez INRIA Sophia, avec les démonstrations en ligne (sous Windows).  
 +  * Quelques anciens élèves du département qui ont contribué à ces recherches:​ 
 +    * [[http://​www-sop.inria.fr/​members/​Clement.Maria/​|Clément Maria]] 
 +    * [[http://​perso.eleves.ens-rennes.fr/​~skachano/​|Siargey Kachanovich]] 
 +    * [[http://​perso.eleves.ens-rennes.fr/​~fgodi/​|François Godi]] 
 + 
 +===== Méthode agile ===== 
 + 
 +{{  https://​res.infoq.com/​minibooks/​scrum-xp-from-the-trenches-2/​en/​cover/​Thumb.jpg?​200}} 
 + 
 +  * {{:​dit:​cours:​prog1:​projets:​projet1:​agiledev-luc-nathanael-19-10-16-v1.pdf|Exposé}} de [[http://​people.rennes.inria.fr/​Laurent.Guillo/​|Laurent Guillo]] 
 +  * Le livre de réference: {{https://​www.infoq.com/​fr/​minibooks/​scrum-xp-from-the-trenches|Scrum et XP depuis les Tranchées - Seconde édition}}, Henrik Kniberg, traduit par Olivier My, Guillaume Mathias, Bruno Orsier, Emmanuel Etasse et Christophe Bunn, 2013. <​wrap ​ round tip>​Disponible gratuitement en version PDF!</​wrap>​ 
 +  * L'art du suivi: [[http://​www.agilistapm.com/​burn-chart-tutorial/​|Burn Down Chart Tutorial: Simple Agile Task Tracking]], Joel Wenzel, 2010 
dit/cours/prog1/projets/projet1.txt · Last modified: 2018/11/28 11:31 by luc.bouge