Vous êtes sur la page 1sur 5

DEVINFO

CAHIER DES CHARGES 

Titre de sujet

Conception et développement d’une application de gestion


d'entreprise pour DEVINFO
Environnement de travail :

Système d'exploitation Windows 8


Logiciels de Sublime, WampServer
développement
Framework Symfony 2
Logiciel de conception PowerAMC
Serveur Web Apache
Serveur de données MySQL
Langages de PHP5, HTML5, CSS3, Javascript, SQL
développement
Bibliothèques JQuery (y compris ajax)

L’application web vise à satisfaire les besoins fonctionnels suivants:

Le projet proposé porte sur la conception le développement d’une application de


gestion d'entreprise pour DevInfo.

Adresse : 12 Rue Sidi Sofian - le passage - Tunis / Tèl : 23 836 572 / 24 223 791 Page 1
DEVINFO

Cette application consiste à automatiser les ressources de l’entreprise par la mise en


place d'un outil composé de 4 modules:

 Module RH
 Module Gestion de Projet
 Module Communication Interne
 Module Bug Tracking
Travail demandé :

Cette application doit offrir un ensemble de fonctionnalités qui répondent aux


besoins du client cités au niveau du cahier des charges bien définis.

Objectif Description
Gestion assiduité:
- se pointer en entrée et sortie
- consulter historique pointage
- lister les employés présents
Module Rh Gestion des employés:
- consllter profil utilisateur
- traiter les employés en poste
- consulter archives employés

- ajouter un nouvel projet


- affecter une équipe de développeur au projet
- modifier état projet/sprint
- planifier la liste des tâches à effectuer et les dé-
Module gestion de
lais de réalisation
projet
- afficher l'état d'avancement de chque projet ainsi
que l’état d’avancement de chaque tâche dans le
sprint
- traiterles tâches
- rapporter un bug constaté sur un projet (Type
Module Bug Tracking bug, note,, importance, plateformes touchées)
- affecter bug à un développeur pour le corriger
- envoyer des messages et des fichiers
Module - recevoir des message et des fichiers
communication
- lister les conversations
interne
- contacter un développeur

Adresse : 12 Rue Sidi Sofian - le passage - Tunis / Tèl : 23 836 572 / 24 223 791 Page 2
DEVINFO

- Super Admin : c’est l’administrateur général de l’application il a le


droit d'ajouter, modifier et supprimer des comptes utilisateurs et c’est lui qui définit les
types d'utilisateurs selon la nature de leur travail et leur poste occupée.
- Le Responsable Rh : il se charge de la gestion des utilisateurs, gestion
d’assiduité, des employés …
- Le Chef de projet : il se charge de la gestion des projets, seulement le
chef de projet a le droit d’ajouter des nouveaux projets, les traiter, ajouter des tâches
au projet et les affecter au développeur pour les réaliser. Seulement le chef a aussi le
droit aussi de changer les états des projets et des sprints, consulter état avancement des
projets et d’affecter les bugs à corriger à une ressource…
- Le Développeur : le développeur a pour mission de traiter les tâches re-
latives au projet ou il appartient et de corriger un bug si ce dernier lui est affecté.
- Le Testeur : il a pour mission de tester les projets terminés s’il y trouve
un bug il le déclenche.

Story Description
En tant que responsable Rh je veux lister la
présence des employés par jour
Gérer assiduité
En tant que responsable Rh je veux lister
historique de pointage
En tant que responsable Rh je veux lister les
employés en poste
En tant que responsable Rh je veux voir les
détails d’un employé//
En tant que responsable Rh je veux modifier
un employé
En tant que responsable Rh je veux lister
Gérer les employés historiques des employés
En tant que super admin je veux ajouter un
nouvel employé
En tant que super admin je veux envoyer un
mail au nouvel employé pour lui attribuer son
login et mot de passe initial
En tant que super admin je veux supprimer un
employé
En tant qu’un employé je veux accéder à mon
Se pointer espace
En tant qu’un employé je veux me pointer
En tant qu’un employé je veux éditer mon
Editer profil
profil

Adresse : 12 Rue Sidi Sofian - le passage - Tunis / Tèl : 23 836 572 / 24 223 791 Page 3
DEVINFO

En tant que chef de projet je veux ajouter un


nouveau projet
En tant que chef de projet je veux ajouter un
nouveau backlog//
En tant que chef de projet je veux ajouter des
tâches au backlog//
En tant que chef de projet je veux éditer une
tâche
En tant que chef de projet je veux supprimer
une tâche
En tant que chef de projet je veux ajouter un
nouveau sprint
En tant que chef de projet je veux ajouter des
Gérer les projets tâches au sprint
En tant que chef de projet je veux affecter une
tâche à un employé et attribuer la date début et
fin de chaque tâche
En tant que chef de projet je veux lancer un
sprint
En tant que chef de projet je veux terminer un
sprint
En tant que chef de projet je veux lancer un
projet
En tant que chef de projet je veux terminer un
projet
En tant que chef de projet je veux consulter
l’état d’avancement d’un projet
En tant que développeur je veux lister mes
Gérer les tâches à tâches
réaliser En tant que développeur je veux éditer mes
tâches
En tant qu’un testeur je veux je veux tester un
projet
En tant qu’un testeur je veux signaler un bug
En tant qu’un testeur je veux être notifié
lorsque le projet est terminé
Gérer les bugs
En tant que chef de projet je veux être notifié
si un bug est déclenché
En tant que chef de projet je veux voir un bug
En tant que chef de projet je veux affecter un
bug à une ressource
En tant que développeur je veux être notifié
lorsque le chef de projet m’affecte une tâche de
bug à corriger
En tant que développeur je veux voir les bugs à
Traiter Bug
corriger
En tant que développeur je veux modifier état
projet su le bug est corrigé

Adresse : 12 Rue Sidi Sofian - le passage - Tunis / Tèl : 23 836 572 / 24 223 791 Page 4
DEVINFO

En tant qu’un employé je veux communiquer


avec les employés et échanger des fichiers
En tant qu’un employé je veux voir toutes mes
conversations
Communiquer et
En tant qu’un employé je veux être notifié lors
échanger des fichiers
de la réception d’un nouveau message
En tant que chef de projet je veux contacter un
développeur

Adresse : 12 Rue Sidi Sofian - le passage - Tunis / Tèl : 23 836 572 / 24 223 791 Page 5

Vous aimerez peut-être aussi