Salut tout le monde!
Je suis étudiant en 4ème année en ingegnerie informatique (en italie).
Avec deux camarades on a choisi de faire un client twitter pour un cours de projet Java. On aimerais bien aboutir à quelque chose d'aussi bien que "tweetie" pour mac ou "blu" pour windows.
On vient de décider le projet cet aprem et on a pas encore fixé de date pour le finir. Ce que j'aimerais c'est avoir l'encadrement des utilisateurs et les modérateurs de ce forum pour béneficier de l'expérience que nous n'avons pas.
Je vais commencer par vous citer les contraintes du projet:
1- Documentation:
*pré-requis de l'application (fonctionels et non-fonctionels)
*architecture
*plan de test
*explications des décisions prises
2- Implémentation:
*java avancé : generics, collections, enumerations...
*librairies externes: par ex. log4j, jcurses, jexcelapi, Jakarta...
*unit test: developper et documenter les test avec junit
*couverture du code avec Emma (documentée)
*i/o en XML : avec SAX o DOM
*GUI: utiliser le patter MVC
En plus nouveauté cette année (les profs adorent les nouveauté) et je dois dire que ca va nous aider comme experience: on doit utiliser la plateforme de colaboration Rational Team Concert. (Eclipse comme IDE)
Le but du cours en quelque sorte c'est de faire de nous un team capable de colaborer professionellement avec des document tout le long du processus de developement (developemenet agile AMDD)
J'espère qu'il y aura des personnes interessés par notre projet et qui voudront nous conseiller et nous donner de leur expérience vu que c'est la première fois qu'on travaille sur "gros" projet et en plus à la manière des pros.
Alors merci de nous donner des idées sur les choses essentielles a faire avant de commencer le design de l'architecture !
PS: Je vous prie d'excuser mon francais et surtout les termes techniques que j'ai certainement mal traduit. C'est ma 2ème langue mais ca fait 2 ans déjà que je ne l'utilise plus
Partager