1 / 24

Renauld MAMBOUNDOU Arnaud SCHOEN Safiatou FANNY Vincent BOUVIER

Renauld MAMBOUNDOU Arnaud SCHOEN Safiatou FANNY Vincent BOUVIER. Présenté et soutenu par :. Tuteur et encadrant :. Stéphane IGOUNET Arnaud ICARD. Sommaire. Introduction Rappel sur le semestre 1 Suivi du semestre 2 Organisation Les tests Résultats des tests Développement du module

Download Presentation

Renauld MAMBOUNDOU Arnaud SCHOEN Safiatou FANNY Vincent BOUVIER

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Renauld MAMBOUNDOU Arnaud SCHOEN Safiatou FANNY Vincent BOUVIER • Présenté et soutenu par : • Tuteur et encadrant : • Stéphane IGOUNET • Arnaud ICARD

  2. Sommaire • Introduction • Rappel sur le semestre 1 • Suivi du semestre 2 • Organisation • Les tests • Résultats des tests • Développement du module • Conclusion

  3. Introduction (1/2) • Un Agenda partagé : • Appartient à une personne ou un groupe • Consultable pour les utilisateurs disposant des droits suffisants • Facilite la prise de rendez-vous (disponibilités) • Visible au travers de n’importe quel support et environnement

  4. Introduction (2/2) • Objectif général • Cibles : • Membres du personnel du bureau de la présidence • Les étudiants

  5. Rappel sur le semestre 1 (1/2) • Les objectifs du semestre 1 • Étude du système d’agenda utilisé à l’université (Horde) • Étude des différentes technologies liées à la synchronisation des téléphones mobiles

  6. Rappel sur le semestre 1 (2/2) • Conclusion du semestre 1 • Quelques solutions viables en matière de Groupware • La technologie SyncML utilisée doit être remplacé par ActiveSync • Orientation pour le second semestre

  7. Suivi du semestre 2 (1/2) • Solution retenue : OBM • GroupWare open source écrit en PHP • Agenda, contact, e-mail,… • Supporte SyncML et ActiveSync • La société : Linagora

  8. Suivi du semestre 2 (2/2) • Première difficulté rencontrée • L’installation d’OBM sur une virtualMachine

  9. Organisation (1/3) • Organisation en flux tendu • Découpage en sous tâches • Travail en équipe de deux

  10. Organisation (2/3) Exemple

  11. Organisation (3/3) News Liste de diffusion

  12. Les tests (1/3) • Tests de synchronisation : • Interface Web • Thunderbird/Lightning • i-Phone • Windows Mobile 07/11/2014 12

  13. Les tests (2/3) • Catégorie de tests : • Simple • 1 Tier : 1 personne intervient à la fois • Multi-Tier : Plusieurs personnes interviennent sur le même agenda au même moment 07/11/2014 13

  14. Les tests (3/3) 07/11/2014 14

  15. Résultats des tests Encourageant, mais… 07/11/2014 15

  16. Développement du module (1/7) But : Aider les secrétaires dans la prise de rendez-vous Tutorial de création d’un module OBM 07/11/2014 16

  17. Développement du module (2/7) • Phase de recherche • Établir les « normes » de développement • Recherche sur la manière de faire les requêtes SQL • Trouver les modifications nécessaire à l’intégration du module 07/11/2014 17

  18. Développement du module (3/7) • Développement de notre module pour OBM • Facilité d’utilisation avec un assistant étape par étape • Une intégration complète dans OBM 07/11/2014 18

  19. Développement du module (4/7) • Travail effectué : • Auto complétion amélioré pour la recherche de ressource et utilisateurs 07/11/2014 19

  20. Développement du module (5/7) • Travail effectué : • Création d’une API pour faciliter l’écriture de nouveaux modules 07/11/2014 20

  21. Développement du module (6/7) • Problèmes rencontrés • Très peu de documentation à jour • Code pas organisé • Mauvaise gestion des modules • Support par liste de diffusion 07/11/2014 21

  22. Développement du module (7/7) • Travail restant : • Affichage des disponibilités pour les participants défini par un créneau de dates • Enregistrement des événements 07/11/2014 22

  23. Conclusion • Travail en équipe pas toujours facile • Projet intéressant en vue des technologies • Projet servant de base aux équipes de développement du CRI de l’an prochain

  24. En vous remerciant de votre attention, L’équipe projet Agenda Partagé Questions/réponses

More Related