1 0 1 1 0 1 0 ...
Connexion...

  • Draw Me a Fish 2004-07-14

    (In French only) Ce projet de génie logiciel, réalisé par une équipe de 5 personnes, a débouché sur un jeu, Draw Me a Fish, sorte de Pictionary électronique qui se joue en réseau. La programmation de cette application ne fut pas réellement difficile, et pour cause: pour environ 2 mois de programmation, il y en avait le triple de préparation et de spécification derrière! Car c'était bien le but de ce projet: arriver à une spécification relativement formelle d'une application de taille petite/moyenne. Pour cela, nous avons appliqué la méthode Fondue, développée au laboratoire de génie logiciel de l'EPFL.

    La première phase de ce projet consistait à trouver un sujet pour notre application. La proposition de notre groupe n'a pas été retenue. Bon, il est vrai que notre idée de calendrier partagé, permettant d'agender des RDVs en fonction de l'emploi du temps de chacun, n'était pas une idée très originale. C'est le projet Draw Me a Sheep (rebaptisé chez nous par la suite en Draw Me a Fish) qui a été choisi. Comme expliqué plus haut, ce logiciel est une sorte de Pictionary électronique, comme il en existe déjà un peu partout sur le net (essayez donc celui-ci, très rigolo: http://www.isketch.net).

    Je passe les étapes suivantes de spécification plutôt barbantes, et vous présente à la place quelques images tirées de nos rapports.

    image1image2image3

    Voilà: plus de 150 pages de spécifications ont été écrites

    Fenêtre d'accueil:

    image4

 
Contact me | Terms of use | Site map
Copyright © 2004 Jérôme Caffaro