application de gestion de candidatures. 2 / 26 sommaire le laboratoire le contexte l’existant ...

27
APPLICATION DE GESTION DE CANDIDATURES

Upload: amorette-millot

Post on 04-Apr-2015

111 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: APPLICATION DE GESTION DE CANDIDATURES. 2 / 26 Sommaire  Le laboratoire  Le contexte  L’existant  Les besoins  Environnement technique  Etude

APPLICATION DE GESTION DE CANDIDATURES

Page 2: APPLICATION DE GESTION DE CANDIDATURES. 2 / 26 Sommaire  Le laboratoire  Le contexte  L’existant  Les besoins  Environnement technique  Etude

2 / 26

Sommaire

Le laboratoire Le contexte L’existant Les besoins Environnement technique Etude Réalisation Bilan

Page 3: APPLICATION DE GESTION DE CANDIDATURES. 2 / 26 Sommaire  Le laboratoire  Le contexte  L’existant  Les besoins  Environnement technique  Etude

3 / 26

Le laboratoire

Laboratoire d’Annecy-le-Vieux de Physique Théorique (LAPTh) Une UMR du CNRS et de

l’Université de Savoie Une trentaine de membres

permanents Différents thèmes de

recherche Des séminaires et des

conférences Un support informatique

mutualisé avec le LAPP

Page 4: APPLICATION DE GESTION DE CANDIDATURES. 2 / 26 Sommaire  Le laboratoire  Le contexte  L’existant  Les besoins  Environnement technique  Etude

4 / 26

Le laboratoire

Différents thèmes de recherche

Des séminaires et des conférences

Un support informatique mutualisé avec le LAPP

Page 5: APPLICATION DE GESTION DE CANDIDATURES. 2 / 26 Sommaire  Le laboratoire  Le contexte  L’existant  Les besoins  Environnement technique  Etude

5 / 26

Le contexte

International Relativistic Astrophysics PhD Programme financé par

l’europe Un recrutement à

l’échelle internationale 13 universités Participation du LAPTh

Page 6: APPLICATION DE GESTION DE CANDIDATURES. 2 / 26 Sommaire  Le laboratoire  Le contexte  L’existant  Les besoins  Environnement technique  Etude

6 / 26

L’existant

Un site web Un site vitrine statique Un simple formulaire

d’inscription Un processus long et

laborieux Envoi manuel des

candidatures Communication difficile

Page 7: APPLICATION DE GESTION DE CANDIDATURES. 2 / 26 Sommaire  Le laboratoire  Le contexte  L’existant  Les besoins  Environnement technique  Etude

7 / 26

Les besoins

Faciliter les étapes principales du recrutement

Faciliter l’acces aux informations

Une application réutilisable

Garantir le respect de la déclaration faite à la CNIL

Page 8: APPLICATION DE GESTION DE CANDIDATURES. 2 / 26 Sommaire  Le laboratoire  Le contexte  L’existant  Les besoins  Environnement technique  Etude

8 / 26

Environnement technique :

Application web

Documentation

Tests

Gestion des versions

Page 9: APPLICATION DE GESTION DE CANDIDATURES. 2 / 26 Sommaire  Le laboratoire  Le contexte  L’existant  Les besoins  Environnement technique  Etude

9 / 26

Environnement technique :

Un Framework Répandu (phpBB, Drupal) Moderne Structurant Développement rapide Object-relational mapping (ORM) Moteur de template Plusieurs formats de

configuration

Page 10: APPLICATION DE GESTION DE CANDIDATURES. 2 / 26 Sommaire  Le laboratoire  Le contexte  L’existant  Les besoins  Environnement technique  Etude

10 / 26

Environnement technique :

Symfony : principe de fonctionnement

Page 11: APPLICATION DE GESTION DE CANDIDATURES. 2 / 26 Sommaire  Le laboratoire  Le contexte  L’existant  Les besoins  Environnement technique  Etude

11 / 26

Etude et réalisation

Une méthode agile et itérative :

Des histoires utilisateur

Des Sprints

Participation active du client

Page 12: APPLICATION DE GESTION DE CANDIDATURES. 2 / 26 Sommaire  Le laboratoire  Le contexte  L’existant  Les besoins  Environnement technique  Etude

12 / 26

Etude et réalisation

Différents acteurs : Candidat Référent Evaluateur Gestionnaire

Page 13: APPLICATION DE GESTION DE CANDIDATURES. 2 / 26 Sommaire  Le laboratoire  Le contexte  L’existant  Les besoins  Environnement technique  Etude

13 / 26

Etude et realisation

Cas d’utilisations du candidat

Page 14: APPLICATION DE GESTION DE CANDIDATURES. 2 / 26 Sommaire  Le laboratoire  Le contexte  L’existant  Les besoins  Environnement technique  Etude

14 / 26

Etude et realisation

Cas d’utilisations de l’évaluateur

Page 15: APPLICATION DE GESTION DE CANDIDATURES. 2 / 26 Sommaire  Le laboratoire  Le contexte  L’existant  Les besoins  Environnement technique  Etude

15 / 26

Etude et realisation

Cas d’utilisations du gestionnaire

Page 16: APPLICATION DE GESTION DE CANDIDATURES. 2 / 26 Sommaire  Le laboratoire  Le contexte  L’existant  Les besoins  Environnement technique  Etude

16 / 26

Etude et realisation

Cas d’utilisations du référent

Page 17: APPLICATION DE GESTION DE CANDIDATURES. 2 / 26 Sommaire  Le laboratoire  Le contexte  L’existant  Les besoins  Environnement technique  Etude

17 / 26

Etude et realisation

Le modèle :

Page 18: APPLICATION DE GESTION DE CANDIDATURES. 2 / 26 Sommaire  Le laboratoire  Le contexte  L’existant  Les besoins  Environnement technique  Etude

18 / 26

Etude et realisation

Découverte de Symfony

Des recherches dans la documentation et l’API.

Analyser différentes options

Page 19: APPLICATION DE GESTION DE CANDIDATURES. 2 / 26 Sommaire  Le laboratoire  Le contexte  L’existant  Les besoins  Environnement technique  Etude

19 / 26

Etude et realisation

Sécurisation de l’application

Deux étapes principales• Authentification• Autorisation

Gestion des rôles

Gestion des sessions

Page 20: APPLICATION DE GESTION DE CANDIDATURES. 2 / 26 Sommaire  Le laboratoire  Le contexte  L’existant  Les besoins  Environnement technique  Etude

20 / 26

Démonstration Quelques captures d’

écran

Page 21: APPLICATION DE GESTION DE CANDIDATURES. 2 / 26 Sommaire  Le laboratoire  Le contexte  L’existant  Les besoins  Environnement technique  Etude

21 / 26

Démonstration Quelques captures d’

écran

Page 22: APPLICATION DE GESTION DE CANDIDATURES. 2 / 26 Sommaire  Le laboratoire  Le contexte  L’existant  Les besoins  Environnement technique  Etude

22 / 26

Démonstration Quelques captures d’

écran

Page 23: APPLICATION DE GESTION DE CANDIDATURES. 2 / 26 Sommaire  Le laboratoire  Le contexte  L’existant  Les besoins  Environnement technique  Etude

23 / 26

Démonstration Quelques captures d’

écran

Page 24: APPLICATION DE GESTION DE CANDIDATURES. 2 / 26 Sommaire  Le laboratoire  Le contexte  L’existant  Les besoins  Environnement technique  Etude

24 / 26

Démonstration Quelques captures d’

écran

Page 25: APPLICATION DE GESTION DE CANDIDATURES. 2 / 26 Sommaire  Le laboratoire  Le contexte  L’existant  Les besoins  Environnement technique  Etude

25 / 26

Bilan

Des fonctionnalités abandonnées ou rajoutées Création dynamique des formulaires Connexion par URL (Auto-login)

Quelques fonctionnalités manquantes

Page 26: APPLICATION DE GESTION DE CANDIDATURES. 2 / 26 Sommaire  Le laboratoire  Le contexte  L’existant  Les besoins  Environnement technique  Etude

26 / 26

Bilan

Des nouveaux outils

Découverte de métiers

Un projet complet

Page 27: APPLICATION DE GESTION DE CANDIDATURES. 2 / 26 Sommaire  Le laboratoire  Le contexte  L’existant  Les besoins  Environnement technique  Etude

MERCI de votre attention