Académique Documents
Professionnel Documents
Culture Documents
Application de freelance et
recherche d’emploi
“SustainTalent”
Réalisé par:
Ghada Aouina
Amani Sayari
Sirine Jnayeh
Nour Hannachi
Adem Fehri
Table des matières
I. Introduction
1. Présentation générale du projet
2. Objectif du projet
3. Public cible
II. Contexte
1. Description du context
2. Identification des besoin des utilisateurs
3. Etude de l’existant
III. Exigences fonctionnelles
IV.Exigences non fonctionnelles
V. Méthodologie de travail
VI.Conception
VII. Prototype
VIII. Conclusion
1
I. Introduction
2. Objectif du projet
Objectif de l'Application SustainTalent pour les Jeunes :
Offrir une plateforme conviviale qui permet aux jeunes de trouver rapidement des
missions freelance ou bien des emplois adaptées à leurs compétences, intérêts et
disponibilités, sans nécessiter un diplome académique.
Proposer une variété de missions freelance dans différents domaines, encourageant
ainsi les jeunes à explorer différentes opportunités professionnelles.
Intégrer des fonctionnalités et des ressources qui fournissent un soutien particulier aux
jeunes qui débutent dans le monde freelance, notamment des guides pratiques, des
forums de discussion et des sessions d'orientation.
Faciliter la création de profils professionnels attrayants pour les jeunes , mettant en
avant leurs compétences et expériences, même s'ils n'ont pas une longue historique
professionnelle.
3. Public Cible
Les clients ciblés par ce site de freelance incluent les personnes au chômage, les jeunes
compétents en quête d'opportunités, ainsi que les recruteurs (start up,société..) qui cherchent à
publier des offres d'emploi pour ces catégories spécifiques.
II. Contexte:
1. Description du context:
L'application web et mobile pour les freelances et la recherche d'emploi, que nous
appelons SustainTalent, s'inscrit dans un contexte où le marché du travail évolue vers
une plus grande flexibilité, mettant en avant les opportunités de travail indépendant et
de recherche d'emploi personnalisée. Les acteurs de ce contexte incluent des jeunes
professionnels, des entreprises à la recherche de talents flexibles, et des professionnels
indépendants cherchant à développer leurs compétences et à trouver des opportunités
correspondant à leurs intérêts.
2
2. Identification des besoins d’utilisateurs:
L'application SustainTalent répond au besoin croissant des jeunes professionnels en
quête d'opportunités de travail flexibles et adaptées à leurs compétences. Elle comble le
fossé en offrant une plateforme intuitive pour la découverte rapide de missions
freelance ou d'emplois, sans nécessiter de diplôme académique. En soutenant
spécifiquement les utilisateurs novices avec des ressources telles que des guides
pratiques, des forums de discussion et des sessions d'orientation, elle facilite la
transition vers le freelancing. De plus, en permettant la création de profils
professionnels attrayants, même pour ceux ayant une expérience limitée, elle répond au
besoin de mettre en valeur les compétences des jeunes professionnels sur le marché du
travail. Pour les entreprises, SustainTalent simplifie la gestion des offres d'emploi,
favorisant le recrutement de talents flexibles via une interface conviviale. Ainsi,
l'application répond aux besoins de manière holistique, agissant comme un pont entre
les jeunes talents et les opportunités professionnelles flexibles.
3. Etude de l’existant
Freelancer.com
Points forts :
Diversité des missions : Freelancer.com propose une grande variété de missions dans
différents domaines tels que la rédaction, le développement, le design, le marketing, etc.
Cela offre une opportunité aux freelances de trouver des missions correspondant à leurs
compétences.
Portée mondiale : La plateforme est accessible à des freelances du monde entier, ce qui
élargit le bassin de clients potentiels pour les travailleurs indépendants.
Programme de protection des paiements : Freelancer.com propose une protection des
paiements pour s'assurer que les freelances sont payés pour leur travail.
Points faibles :
Frais élevés : Freelancer.com prélève des frais sur les paiements effectués par les clients,
ce qui peut réduire les gains des freelances.
Problèmes de communication : Certains freelances et clients signalent des problèmes de
communication sur la plateforme, ce qui peut entraîner des malentendus et des retards.
Qualité variable des projets : En raison de la diversité des projets proposés, la qualité
peut varier considérablement. Certaines freelances signalent des projets de faible
qualité ou des clients peu coopératifs.
Risques de non-paiement : Bien que la plateforme propose une protection des
paiements, il peut toujours y avoir des risques de non-paiement en cas de litige entre le
freelance et le client.
Freelances.tn
Points forts:
Interface facile à utiliser
Service client réactif : Un support client réactif est essentiel pour résoudre rapidement
les problèmes et répondre aux questions des utilisateurs.
Points faibles:
3
Sécurité des paiements : Si la sécurité des paiements n'est pas assurée, les freelances
pourraient craindre de ne pas être payés correctement.
Qualité variable des projets : La présence de projets de faible qualité peut décourager
les freelances expérimentés de rejoindre la plateform (filtrage des projets).
V. Methodologie du travail:
Scrum: une méthodologie de gestion de projet agile qui favorise la collaboration, la flexibilité et
la livraison régulière de fonctionnalités.
Ses avantages:
Équipe unie : Scrum permet à l'équipe de travailler ensemble de manière plus étroite.
Changements faciles : On peut ajuster rapidement notre façon de travailler si quelque chose
change.
Livraisons régulières : On montre souvent ce qu'on a fait, ce qui permet de voir l'avancement du
projet tout le temps.
Amélioration constante : On écoute les retours des autres pour s'améliorer toujours plus.
Compréhension claire : Tout le monde sait ce qui se passe, ce qui aide à prendre de bonnes
décisions.
Client satisfait: En donnant des parties du travail souvent, on rend le client content en
répondant vite à ses besoins.
Moins de risques : On identifie et on résout rapidement les problèmes, ce qui diminue les
risques.
4
Backlog produit
Le Scrum Product backlog est une liste de tout ce qui doit être fait dans le cadre du projet et qui
est susceptible d’évoluer au fil du projet. Le Tableau présente le backlog produit de notre projet
avec les estimations de durée de chaque tâche.
Tableau Scrum Product backlog
Au sein de ce premier sprint, nous avons travaillé sur les cas d’utilisation relatifs à l’accès à
l’application aussi bien que la gestion des utilisateurs.
User stories
Le Tableau 14 et Tableau 15 represente les user stories pour ce sprint.
User stories « Login »
5
Tableau User stories « Login »
ID User Story
1 Etant un utilisateur je veux me connecter
via un login et un mot de passe uniques.
2 Etant un utilisateur, je veux me
déconnecter pour préserver la sécurité de
l’application.
ID User Story
3 Etant un Candidat, je veux pouvoir pouvoir
créer mon profil en
fournissant des informations telles que
mon expérience, mes
compétences et mes qualifications.
4 Etant un employeur, je veux pouvoir
pouvoir créer mon profil en
fournissant des informations sur les
services que je cherches
5 Etant un utilisateur, je veux pouvoir
modifier mes informations y inclus mon
mot de passe sur mon profils
6 Etant un utilisateur, je veux pouvoir
consulter mon profil.
7 Etant un utilisateur, je veux pouvoir
supprimer mon profil.
8 Etant un utilisateur je veux pouvoir
consulter mon profil.
9 Etant un utilisateur je veux pouvoir
consulter la liste des profils des
employeurs et les employés
6
Réalisation :
//les interfaces graphiques prototypes
Sprint2 : Gestion d’offres d’emploi et filtrage
ID User Story
1 Etant recruteur, je veux pouvoir créer une
nouvelle offre d’emploi avec les détails de
qualifications et salaire
ID User Story
1 Etant un candidat, je veux pouvoir
consulter la liste des offres
2 Etant un recruteur, je veux pouvoir
rechercher des emplois par poste ou
entreprise
3 Etant un candidat, je veux pouvoir
rechercher des emplois par poste ou
7
entreprise.
4 Etant un candidat, je veux pouvoir
postuler à l’offre
VI. Conception
Diagramme de cas d’utilisation global:
Diagramme de classe:
8
Tableau des priorités:
9
Raffinement du cas d’utilisation « Gestion des profils »
Titre
Modifier un profil
10
alternatif
11
Diagramme de séquence système « Modifier le profil de l’internaute»
12
Raffinement du cas d’utilisation « Gestion des offres»
13
2/Ajout d'une Offre:
L'employeur soumet les détails d'une
nouvelle offre au système.
Le système enregistre la nouvelle offre et
confirme la réussite de l'opération à
l'employeur.
3/Modification d'une Offre:
L'employeur demande au système les
détails d'une offre spécifique à modifier.
Le système renvoie les détails de l'offre à
l'employeur.
L'employeur effectue les modifications
nécessaires et soumet les changements
au système.
Le système enregistre les modifications
et confirme la réussite de l'opération à
l'employeur.
4/Suppression d'une Offre:
L'employeur demande au système de
supprimer une offre spécifique.
Le système supprime l'offre et confirme
la réussite de l'opération à l'employeur.
Scénario alternatif 5/Validation de l'Offre:
L'employeur peut valider une offre après
l'avoir ajoutée. Le système enregistre la
validation et confirme la réussite.
6/Refus de l'Offre:
L'employeur peut refuser une offre après
l'avoir ajoutée. Le système enregistre le
refus et confirme la réussite.
14
Diagramme de séquence:
15
Raffinement du cas d’utilisation « Liste d’emploi et recherche par filtrage avec
postulation »
16
Diagramme de séquence:
Conclusion:
SustainTalent vise à devenir la référence incontournable pour les
professionnels indépendants et les chercheurs d'emploi, en offrant une
plateforme dynamique qui anticipe et propose des opportunités
personnalisées. Notre vision est de transformer la manière dont les individus
façonnent leur carrière, favorisant l'agilité, l'autonomie et la croissance
continue dans le monde professionnel.
17