0% ont trouvé ce document utile (0 vote)
8 vues6 pages

Exemples de Backlog Produit en Santé

Transféré par

khlifaranim8
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
8 vues6 pages

Exemples de Backlog Produit en Santé

Transféré par

khlifaranim8
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

Projet d’Intégration : 4ème année Génie Logiciel

Omar dhahbi et Haytham Fraj et Mahmoud Ayechi

Phase 1 : Analyse & Spécification des besoins

Présentation du projet

1. Collecte d’information

Le collecte d’information pour ce projet est essentielle pour comprendre les besoins des
utilisateurs.

2. Problématique

Le système actuel de gestion de cliniques manque d'efficacité et coordination Et c'est ce que


nous devons demander Comment améliorer l’efficacité et la qualité de santé ?
Points spécifiques de la problématique :
 Surcharge des systèmes : Les cliniques sont souvent surchargées, ce qui entraîne des
temps d’attente longs.
 Accès aux soins : Les patients, en particulier ceux qui résident dans des régions
rurales ou isolées, peuvent avoir un accès restreint aux services de santé

3. Objectifs du projet

L’objectif principal du projet crée une plateforme numérique est une solution très utile pour
beaucoup patients et les médecins
Par exemple Le patient peut facilement prendre rendez-vous .

4. Processus du développement
Le processus de développement est construit 5 étapes pour faire une bonne application
 Étape d’étude : Nous avons défini l’objectif du projet et son alignement avec
une stratégie globale.
 Analyse et Spécification des besoins : dans cette partie nous avons détermine les
besoins fonctionnels (les acteurs et le diagramme de cas d’utilisation) et les
besoins fonctionnel (sécurité, performance…).
 Conception : Nous avons défini de manière précise chaque sous-ensemble
du logiciel dans son ensemble (diagramme de classe, activités …).
 Réalisation : Aussi appelée implémentation ou programmation, cette étape consiste
à traduire les fonctionnalités définies lors de la phase de conception en un langage
de programmation.
 Test et validation : Cette phase comprend l'intégration des différents
programmes pour obtenir le logiciel final, ainsi que la réalisation de tests pour
vérifier que le Logiciel correspond exactement au cahier des charges.

1
Imène Ferchichi
Projet d’Intégration : 4ème année Génie Logiciel
Méthodologie Agile SCRUM
Une méthodologie agile est une méthode de développement informatique permettant de concevoir
des logiciels en impliquant, au maximum, le client. Elles visent la satisfaction réelle du besoin du
client. Avec l’utilisation de la méthode agile les phases sont simplifiées afin d’en raccourcir la durée.
Elles se basent sur la notion de communauté´ de projet dans laquelle les développeurs et les
utilisateurs sont présents en permanence pour exprimer ou répondre `à une question liée au projet.
Grace aux méthodes agiles, le client est pilote a `part entière de son projet et obtient très vite une
première mise en production de son logiciel. Parmi les méthodes Agiles, on cite « SCRUM » qui sera
utilisée´ dans la réalisation de notre projet.
Présentation de méthodologie agile choisie : SCRUM Le principe de la méthode agile SCRUM est de
concentrer l’équipe de développement sur un ensemble de fonctionnalités a` réaliser de façon
itératif, dans des itérations d’une durée de deux a` quatre semaines, appelées des Sprints. Chaque
Sprint doit aboutir a` la livraison d’un produit partiel. Comme indiqué dans la figure ci-dessous, pour
mettre en place la méthode SCRUM, il faut dégager dans un premier lieu le maximum de
fonctionnalités a` réaliser pour former le Backlog du produit. En second lieu, définir les priorités des
fonctionnalités et choisir lesquelles seront réalisées dans chaque itération. Par la suite, focaliser
l’équipe de façon itérative sur l’ensemble des fonctionnalités a` réaliser dans des itérations appelées
Sprints. Un sprint aboutit toujours a` la livraison d’un produit partiel fonctionnel appelé´ incrément.

Ainsi, vers la fin de chaque Sprint, une réunion aura lieu pour effectuer la revue de l’itération.
L’objectif de cette réunion consiste à valider l’incrément qui était produit pendant l’itération.

2
Imène Ferchichi
Projet d’Intégration : 4ème année Génie Logiciel
5. Product Backlog
Proposer votre Product Backlog

Use
ID Module r User Story Priorité
stor
y ID
1
1.1 En tant qu’un utilisateur, je souhaite créer Important
des utilisateurs.

1.2 En tant qu’un utilisateur, je souhaite Important


Authentifier pour accéder à mon compte

Gestion
des 1.3 En tant qu’administrateur, je souhaite gérer Important
utilisateurs des comptes.

1.4 En tant qu’administrateur, je souhaite Moyenne


consulter la liste des utilisateurs.

En tant qu’administrateur, je souhaite chercher et Faible


1.5 filtrer les utilisateurs selon leurs noms, email,
date de naissance et ses rôles.

1.6 En tant qu’un utilisateur, je souhaite Moyenne


modifier le mot de passe de compte.
En tant que Médecin, je peux consulter la lister des Important
Gestion des demandes consultations.
demandes de
2 consultations
En tant que Médecin, je peux accepter une demande Important
de consultation.

En tant que Médecin, je peux refusé une demande de Important


consultation.

3
Imène Ferchichi
Projet d’Intégration : 4ème année Génie Logiciel

En tant que Médecin, je peux ajouter un rendez-vous. Important


2.2

3 Gestion des En tant que Médecin, je peux consulter la liste des Important
Rendez-vous 2.2 rendez-vous.

En tant que Médecin, je peux modifier la date d’un Faible


2.3 rendez-vous.

En tant que Médecin, je peux supprimer un rendez- Faible


2.4 vous.

En tant qu’médecin, je souhaite chercher et filtrer les Faible


2.5 rendez-vous selon leurs noms et

2.6 En tant qu’un patient je peux consulter les Important


ordonnances.

4 Gestion des 2.7 En tant qu’un médecin je peux ajouter une Important
ordonnances ordonnance.

2.7 En tant qu’un médecin je peux modifier une Important


ordonnance.

2.8 En tant qu’un médecin, je souhaite chercher et filtrer Faible


les ordonnances selon leurs noms et

En tant qu’utilisateur, je souhaite consulter la liste Important


Gestion des des historiques médicaux.
5 historiques
Médicaux
En tant qu’utilisateur, je souhaite chercher et filtrer
les historiques médicaux. Faible

En tant qu’utilisateur, je souhaite consulter la liste Important


des notifications

4
Imène Ferchichi
Projet d’Intégration : 4ème année Génie Logiciel
Gestion des En tant qu’utilisateur, je souhaite supprimer des Faible
6 notifications notifications.

pa Payments des En tant que Patient, je souhaite consulter la liste des Important
factures factures.
7
En tant que Patient, je souhaite payer en ligne des Important
factures.

5
Imène Ferchichi
Projet d’Intégration : 4ème année Génie Logiciel

6
Imène Ferchichi

Vous aimerez peut-être aussi