Suivi d'Affaires
Contexte du projet :
La demande été basée sur le fait de rassembler certaines tâches dans une unique plateforme, puis donner la possibilité aux utilisateurs d'utiliser cette solution depuis leur smartphone au lieu de se connecter sur leur ordinateur et l'utiliser depuis un serveur à distance avec une application déjà existante (solution de base utilisé pour la migration et intégrations des fonctionnalitées demandé).
Présentation de la solution :
Suivi d'Affaire est une plateforme (Logiciel Erp) qui facilite le quotidien des salariés, en leur permettant :
- la saisie d’heures d’interventions
- la création des commandes
- la consultation et la gestion des plannings
- la gestion des tâches :
- création d'une tâche
- affectation des tâches à une affaire
Réalisations :
Mon travail sur la présente application, développée de base en VB par mon patron, est de migrer cette dernière vers un SaaS concépter & développer en PHP & Ajax, et connecté à MS Access en base de données.
Une réunion avec mon patron se tient hebdomadairement et ce le matin des mardis afin de :
- définir des stratégies d'orientations pour notre projet
- suivre la vie du projet en temps réel(l'avancement + charte graphique + développement)
- valider l'avancement du projet
- déclencher des réunions de travail pour des échanges avec les salariés
- animer des réunions afin de présenter les listes de fonctionnalités livrables
- recueil de nouveaux besoins
Pour la gestion du projet, ainsi du changement d’architecture logiciel, j’ai profité du temps imparti à la migration afin de :
- analyser les besoins afin de pouvoir regrouper les informations lié à l'avancement du projet et les structurer,
- définir une charte graphique,
- conception des maquettes de l'interface
- intégrer des librairies php , CSS et Javascript, ainsi que la charte graphique
- réaliser du refactoring (Intégration de solution dans un SI),
- épurer “les fonctionnalités et le code”,
- définir “Les uses cases (cas d’utilisation)”,
- définir le diagrame de déploiment,
- concevoir une plateforme pour l'utilisation de la solution,
- mettre en place les liens avec la base de données MS access,
- développer des composants d’accès aux données,
- développer des composants métier,
- construire une application organisée en couches
- développer en HTML & CSS,PHP, JS & Ajax de la solution responsive,
- faire des tests unitaire et les integrer à la solution,
- ajouter et développer des nouvelles fonctionnalités en attendant des nouveaux besoins.
En suivant le fonctionnement du système d'information (SI) dans mon entreprise, j'ai été curieux de découvrir la possibilité d’utiliser l’annuaire LDAP et pouvoir l’intégrer à ce projet, j'ai réalisé donc des tests en autonomie pour pouvoir produire en finalité des procédures d'utilisation de la solution,
ainsi, l'utilisateur ne peut se connecter que s’il est dans l’entreprise avec son nom et prénom, une connexion qui nécessite une vérification dans la base de données ainsi qu’une vérification d’annuaire LDAP (Lightweight Directory Access Protocol),
si l’utilisateur est réel, un code de vérification est envoyé sur son adresse mail d’entreprise, une fois l’utilisateur passe l’étape de vérification, il arrive sur la page principale qui contient la totalité des fonctionnalités développées; dont :
- les plannings de l’utilisateur chargés automatiquement à la date du jour de la connexion, avec la possibilité de chercher ses plannings sur une autre plage de dates,
- l’utilisateur peut saisir aussi ses heures de travail sur un chantier,
- il peut aussi passer des commandes auprès des fournisseurs liées à l'utilisateur et avoir une gestion de tâche liée à des affaires en cours.
Dans ce projet :
- Rentrer dans le monde de la compétion, car cette solution permet de se positionner sur le marché avec une interface qui permet de gérer les suivi d'affaires dans une entreprise, étant une des meilleurs solution qui existe pour cela, cette solution a pu être vendu un peu avant la fin de mon alternace,
- Application rentrer dans les tops des solutions de gesiton d'affaire en mettant en avant des propositions de valeurs (la persuasion) en rendant un besoin qui peut paraitre inutile pour quelqu’un pas trop technologie cohérant et indispensable à la clientèle. Aussi, dans une société où les clients sont de plus en plus prudents, l’expérience utilisateur devient alors une excellente façon de les fidéliser et de les maintenir engagés auprès de la marque. Bien entendu, plus l’expérience sera positive et de qualité, plus le consommateur s’impliquera auprès de la marque.
-
J’ai pu affirmer ma compétence de Pédagogue en menant et animant des réunions et aussi avec l'intégration d'un docu-WIKI qui résume la totalité de ce qui été dit pendant ses réunions.
La démarche de ces réunions consitait à transmettre et partager des connaissances afin que les utilisateurs puissent les utiliser tout en ayant parfaitement compris pourquoi et comment manier la solution, ainsi que les avantages qu'ils gagneront en utilisant les fonctionnalités proposées,
-
Acquérir de nouvelles compétences opérationnelles car la mise en place de ce service à nécessité :
1) d'être rigoureux pour la production de l'interface utilisateur adaptée au moyen d'utilisation sur un chantier,
2) perspicace pour l'obtention et l’utilisation des informations liées à l’infrastructure informatique et à son fonctionnement pour la production des fonctionnalités demandées. - Etant compétitif avec mon patron aussi; le challenge qu'il y'avait entre nous à été de proposer la solution qui sera encore plus pratique pour les salariés (quand ils sont en déplacement et peuvent pas utiliser leurs ordinateurs), le web responsif a été la solution gagnante au final comparé à la solution d'accès à distance au TSE via un VPN privée.
Compétences professionnelles
Analyse Conception Développement Intégration Gestion de projet
Compétences personnelles
Autonome Curieux Perspicace Rigoureux Pédagogue Competitif Persuasif Collaboratif & Coopératif