Calendrier Collaboratif Présentation finale Pierre Guillot Benjamin Apprederisse Lary Ciminera...

12
Calendrier Collaboratif Présentation finale Pierre Guillot Benjamin Apprederisse Lary Ciminera Gwenaël Gevet Rodolphe Lepigre Lundi 23 mai 2011

Transcript of Calendrier Collaboratif Présentation finale Pierre Guillot Benjamin Apprederisse Lary Ciminera...

Page 1: Calendrier Collaboratif Présentation finale Pierre Guillot Benjamin Apprederisse Lary Ciminera Gwenaël Gevet Rodolphe Lepigre Lundi 23 mai 2011.

Calendrier Collaboratif

Présentation finale

Pierre GuillotBenjamin Apprederisse

Lary CimineraGwenaël Gevet

Rodolphe Lepigre

Lundi 23 mai 2011

Page 2: Calendrier Collaboratif Présentation finale Pierre Guillot Benjamin Apprederisse Lary Ciminera Gwenaël Gevet Rodolphe Lepigre Lundi 23 mai 2011.

Sommaire

0. Présentation0.0. Introduction (contexte, besoin client)0.1. Choix des outils, génie logiciel0.2. Modélisation, concepts0.3. Interface0.4. Fonctionnalités avancées

1. Démonstration2. Conclusion

Page 3: Calendrier Collaboratif Présentation finale Pierre Guillot Benjamin Apprederisse Lary Ciminera Gwenaël Gevet Rodolphe Lepigre Lundi 23 mai 2011.

Introduction

• Contexte

• Client

• Besoin client

IntroductionOutilsModélisationInterfaceFonctionnalitésDémonstrationConclusion

Page 4: Calendrier Collaboratif Présentation finale Pierre Guillot Benjamin Apprederisse Lary Ciminera Gwenaël Gevet Rodolphe Lepigre Lundi 23 mai 2011.

Méthode de gestion de projet

• Inspiré de l’extreme programming (XP) :– Scénarios utilisateur à forte valeur ajoutée– Pousser à l’extrême les pratiques simples– Développement incrémental– Discipline collective– Qualité des développeurs

IntroductionOutilsModélisationInterfaceFonctionnalitésDémonstrationConclusion

Page 5: Calendrier Collaboratif Présentation finale Pierre Guillot Benjamin Apprederisse Lary Ciminera Gwenaël Gevet Rodolphe Lepigre Lundi 23 mai 2011.

Outils

• SVN• GWT• SmartGWT• Google AppEngine• Objets persistants

IntroductionOutilsModélisationInterfaceFonctionnalitésDémonstrationConclusion

Page 6: Calendrier Collaboratif Présentation finale Pierre Guillot Benjamin Apprederisse Lary Ciminera Gwenaël Gevet Rodolphe Lepigre Lundi 23 mai 2011.

Modélisation

Diagramme de classes Objets persistants

IntroductionOutilsModélisationInterfaceFonctionnalitésDémonstrationConclusion

Page 7: Calendrier Collaboratif Présentation finale Pierre Guillot Benjamin Apprederisse Lary Ciminera Gwenaël Gevet Rodolphe Lepigre Lundi 23 mai 2011.

IntroductionOutilsModélisationInterfaceFonctionnalitésDémonstrationConclusion

Page 8: Calendrier Collaboratif Présentation finale Pierre Guillot Benjamin Apprederisse Lary Ciminera Gwenaël Gevet Rodolphe Lepigre Lundi 23 mai 2011.

Concepts

- Utilisateurs- Groupes- Calendriers- Évènements- Invités

IntroductionOutilsModélisationInterfaceFonctionnalitésDémonstrationConclusion

- Tâches- Post-it- Chat- Notifications- Propositions

Page 9: Calendrier Collaboratif Présentation finale Pierre Guillot Benjamin Apprederisse Lary Ciminera Gwenaël Gevet Rodolphe Lepigre Lundi 23 mai 2011.

Interface

IntroductionOutilsModélisationInterfaceFonctionnalitésDémonstrationConclusion

Page 10: Calendrier Collaboratif Présentation finale Pierre Guillot Benjamin Apprederisse Lary Ciminera Gwenaël Gevet Rodolphe Lepigre Lundi 23 mai 2011.

Fonctionnalités avancées

• Tâches (groupe, évènements, post-it)• Évènement multi-calendrier + droits• Invitation avec statut• Notifications• Sécurité (injection de code, https : RSA 128)• Import / export• Chat (multi-groupe multi-salon)

IntroductionOutilsModélisationInterfaceFonctionnalitésDémonstrationConclusion

Page 11: Calendrier Collaboratif Présentation finale Pierre Guillot Benjamin Apprederisse Lary Ciminera Gwenaël Gevet Rodolphe Lepigre Lundi 23 mai 2011.

Démonstration

IntroductionOutilsModélisationInterfaceFonctionnalitésDémonstrationConclusion

Page 12: Calendrier Collaboratif Présentation finale Pierre Guillot Benjamin Apprederisse Lary Ciminera Gwenaël Gevet Rodolphe Lepigre Lundi 23 mai 2011.

Conclusion

• Satisfait du résultat• Nouvelles compétences• Travail collaboratif• Respect du cahier des charges• Documentation fournie : plan qualité, manuel

utilisateur, cahier de reprise, dossier de conception, bilan de projet.

IntroductionOutilsModélisationInterfaceFonctionnalitésDémonstrationConclusion