240 likes | 336 Views
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
E N D
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 • Conclusion
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
Introduction (2/2) • Objectif général • Cibles : • Membres du personnel du bureau de la présidence • Les étudiants
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
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
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
Suivi du semestre 2 (2/2) • Première difficulté rencontrée • L’installation d’OBM sur une virtualMachine
Organisation (1/3) • Organisation en flux tendu • Découpage en sous tâches • Travail en équipe de deux
Organisation (2/3) Exemple
Organisation (3/3) News Liste de diffusion
Les tests (1/3) • Tests de synchronisation : • Interface Web • Thunderbird/Lightning • i-Phone • Windows Mobile 07/11/2014 12
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
Les tests (3/3) 07/11/2014 14
Résultats des tests Encourageant, mais… 07/11/2014 15
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
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
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
Développement du module (4/7) • Travail effectué : • Auto complétion amélioré pour la recherche de ressource et utilisateurs 07/11/2014 19
Développement du module (5/7) • Travail effectué : • Création d’une API pour faciliter l’écriture de nouveaux modules 07/11/2014 20
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
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
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
En vous remerciant de votre attention, L’équipe projet Agenda Partagé Questions/réponses