Objectifs du projet et critères de réussite
Advenant la poursuite du projet, l’externalisation de la gestion garantira un pilotage
professionnel et structuré, réduisant les risques et maximisant la réussite de Logistix.
Le gestionnaire de projet embauché pour superviser le développement de Logistix et son
...
intégration avec le site de gestion actuel (ci-après : site de gestion) et les diérents systèmes
devra :
4.1 Objectifs principaux
o Assurer la coordination entre les systèmes tiers (Salesforce, Harvest, QuickBook,
site de gestion – validation des licences) et l’équipe de développement interne.
o Garantir le respect des délais et du budget du projet Logistix.
o Utiliser Microsoft DevOps pour suivre et gérer le projet.
o Promouvoir et appliquer les pratiques de Test Driven Development (TDD).
o Poursuivre l’utilisation des outils Git, SEQ, Playwright, et SpecFlow pour renforcer la
qualité du développement et du suivi.
o Mettre en oeuvre les principes de Clean Code et encourager un Refactoring régulier,
des Pull Requests et Code Review systématique pour assurer la fiabilité et la qualité
du code (annexe A).
o Les utilisateurs impliqués dans les tests d’acceptation utiliseront Azure DevOps et
une extension web comme Test & Feedback pour créer des billets de bogues et de
tâches, afin de fournir des rétroactions sur les problèmes identifiés.
Les utilisateurs d’acceptation devront également eectuer des tests manuels et
exploratoires au moins une fois par sprint de développement pour identifier les
problèmes précoces et valider les fonctionnalités développées.
o Développer en utilisant les technologies suivantes : C#, Blazor, SyncFusion, Visual
Studio 2022, .NET, et SQL.
o Utiliser Figma comme outil de conception des interfaces utilisateurs (UI).
o Améliorer la collaboration et la visibilité pour les utilisateurs, tout en orant un
meilleur suivi pour la direction.
Avantages
100 % remote
20 heures a 40 heures par semaine
Très bien rémunéré et grande flexibilité
Responsabilités
Critères de réussite
o Mise en place d’un cadre de gestion de projet clair avec des livrables bien définis.
o Respect des délais et du budget qui seront établis.
o Adoption complète des pratiques TDD dans le développement de Logistix.
o Utilisation eicace des outils et serveurs mis à disposition.
o Satisfaction des parties prenantes mesurée à travers des indicateurs de
performance du projet (KPI).
Pourcentage de livrables remis à temps : Objectif égal ou supérieur à 95 %.
Temps moyen de réponse pour évaluer la résolution et donner un avis sur
les problèmes signalés : En dessous de 24 heures.
Adhérence aux pratiques TDD : Évaluée à 100 % dans tous les modules
critiques.
Couverture de code par les tests unitaires (Visual Studio) : Minimum 90 %.
Satisfaction des parties prenantes : Évaluée à travers des sondages avec un
score minimal de 85 %.
Amélioration de la visibilité du projet : Rapports hebdomadaires produits etpartagés avec toutes les parties prenantes.
Réduction des tickets ouverts après le Go-Live : Moins de 10 % par rapport au
total des fonctionnalités livrées.
Préparation pré et post Go-Live
Pour assurer une transition réussie entre l’ancien et le nouveau système, les utilisateurs et
parties prenantes doivent être informés des activités nécessaires avant et après la mise en
route de l’application Logistix :
5.1 Activités pré Go-Live
o Validation finale des tests d’acceptation utilisateur sur le serveur de préproduction.
o Formation des utilisateurs finaux sur les nouvelles fonctionnalités de Logistix,
supportée par une documentation à jour.
o Vérification des données migrées et des configurations critiques à l’aide de
l’application ETL (Extract, Transform, Load) en place.
o Confirmation de la disponibilité des environnements de production et de Fallback
(site de gestion).
5.2 Activités post Go-Live
o Surveillance renforcée des performances du système (serveur SEQ, etc.).
o Vérification de la gestion des abonnements (édition, accès, courriels, etc.).
o Collecte de la rétroaction des utilisateurs et signalement des bogues via Azure
DevOps.
o Mise en oeuvre de correctifs urgents identifiés.
5.3 Raisons d’un éventuel Fallback
o Problèmes critiques non résolus : Si des erreurs majeures ou des bogues
empêchent les utilisateurs de réaliser leurs tâches essentielles.
o Performance insuisante : Si le système Logistix montre une lenteur excessive ou
une instabilité imprévue.
o Échec de la gestion des données : Si des données importantes sont perdues ou
corrompues pendant ou après la mise en production.
o Insatisfaction des utilisateurs finaux : Si la rétroaction des utilisateurs démontre
une incapacité significative à utiliser eicacement le système.
o Risque pour l’activité : Si la continuité des opérations est compromise de manière
critique par le système Logistix.
Problèmes de compatibilité : Si Logistix ne s’intègre pas correctement avec les
systèmes tiers, comme Salesforce, Harvest, QuickBook ou le site de gestion actuel.
Exemples de risques spécifiques :
Incapacité à traiter les transactions : Si des factures ou des paiements
échouent.
Accès non autorisé ou failles de sécurité : Si des vulnérabilités critiques sont
détectées.
Pertes financières directes : Si des données financières sensibles sont mal
gérées.
Qualifications
Exigences pour le nouveau gestionnaire de Projet
Pour assurer le succès du projet, le gestionnaire de projet devra
répondre aux critères suivants :
6.1 Compétences techniques :
o Expérience confirmée avec Microsoft Azure et DevOps.
o Bonne maîtrise de Git pour la gestion de version et SEQ pour la gestion des logs.
o Connaissance des outils de tests Playwright et SpecFlow.
o Expertise en C#, Blazor, .NET, SQL, Visio, et Visual Studio 2022.
6.2 Compétences en gestion de projet :
Capacité à gérer des projets complexes avec des livrables multiples.
o Capacité à gérer les situations critiques, la planification et l’exécution de Fallback si
nécessaire.
o Familiarité avec les méthodologies Agile et Scrum.
6.3 Approche qualité et processus :
o Adhésion aux principes de Clean Code (annexe A).
o Familier avec les Pull Requests et Code Review.
o Refactoring continu.
o Suivi rigoureux des pratiques de Test Driven Development (TDD).
6.4 Compétences en communication :
o Excellentes aptitudes relationnelles et de collaboration.
o Production de rapports hebdomadaires détaillés.
6.5 Autres critères et atouts :
o Expérience avec des projets similaires intégrants
Salesforce, Harvest, QuickBook et SQL.
Sommaire
Le projet vise à engager un professionnel issu d'une firme spécialisée en gestion de projets technologiques, chargé de superviser efficacement les ressources, les délais et les livrables. Le gestionnaire de projet sera responsable de la coordination entre les différents systèmes et équipes, en appliquant des pratiques modernes et éprouvées de gestion de projet et de développement. Une attention particulière sera accordée à la promotion des principes du Clean Code , avec un suivi rigoureux des avancées et des résultats. Le gestionnaire devra également faciliter la communication fluide et transparente entre toutes les parties prenantes, afin d’assurer une exécution optimale et cohérente du projet.
Randstad Canada s'engage à favoriser une main-d'œuvre représentative de toutes les populations du Canada. Nous nous engageons en conséquence à développer et à mettre en œuvre des stratégies pour promouvoir l'équité, la diversité et l'inclusion dans toutes nos sphères d'activité en examinant nos politiques, pratiques et systèmes internes tout au long du cycle de vie de notre main-d'œuvre, y compris au niveau du recrutement, de la rétention et de l'avancement pour tout individu. En plus de notre profond engagement sur le respect des principes des droits de la personne, nous nous engageons à prendre toute mesure positive pour influer sur les changements à mettre en place en vue de garantir la participation de tout individu dans le monde du travail et ce, sans obstacle, systémique ou autre, en particulier pour les groupes en quête d'équité généralement sous-représentés dans la main-d'œuvre au Canada, y compris les personnes qui s'identifient comme femmes ou personnes non-binaires/non conformes au genre, les Peuples et communautés autochtones, les personnes en situation de handicap (visible ou invisible), les personnes faisant partie des minorités visibles, les personnes racisées et des communautés LGBTQ2+.
Randstad Canada s'engage à créer et à maintenir un milieu de travail inclusif et accessible pour toutes les personnes candidates et employés en soutenant leurs besoins d'accessibilité et d'accommodation tout au long du cycle de vie de l'emploi. Nous demandons à toutes les personnes demandeuses d'emploi de bien vouloir identifier leurs besoins en matière d'accommodation en envoyant un courriel à accessibilite@randstad.ca pour s'assurer de leur capacité à participer pleinement au processus d'entrevue.
voir plus
Objectifs du projet et critères de réussite
Advenant la poursuite du projet, l’externalisation de la gestion garantira un pilotage
professionnel et structuré, réduisant les risques et maximisant la réussite de Logistix.
Le gestionnaire de projet embauché pour superviser le développement de Logistix et son
intégration avec le site de gestion actuel (ci-après : site de gestion) et les diérents systèmes
devra :
4.1 Objectifs principaux
o Assurer la coordination entre les systèmes tiers (Salesforce, Harvest, QuickBook,
site de gestion – validation des licences) et l’équipe de développement interne.
o Garantir le respect des délais et du budget du projet Logistix.
o Utiliser Microsoft DevOps pour suivre et gérer le projet.
o Promouvoir et appliquer les pratiques de Test Driven Development (TDD).
o Poursuivre l’utilisation des outils Git, SEQ, Playwright, et SpecFlow pour renforcer la
qualité du développement et du suivi.
o Mettre en oeuvre les principes de Clean Code et encourager un Refactoring régulier,
des Pull Requests et Code Review systématique pour assurer la fiabilité et la qualité
du code (annexe A).
...
o Les utilisateurs impliqués dans les tests d’acceptation utiliseront Azure DevOps et
une extension web comme Test & Feedback pour créer des billets de bogues et de
tâches, afin de fournir des rétroactions sur les problèmes identifiés.
Les utilisateurs d’acceptation devront également eectuer des tests manuels et
exploratoires au moins une fois par sprint de développement pour identifier les
problèmes précoces et valider les fonctionnalités développées.
o Développer en utilisant les technologies suivantes : C#, Blazor, SyncFusion, Visual
Studio 2022, .NET, et SQL.
o Utiliser Figma comme outil de conception des interfaces utilisateurs (UI).
o Améliorer la collaboration et la visibilité pour les utilisateurs, tout en orant un
meilleur suivi pour la direction.
Avantages
100 % remote
20 heures a 40 heures par semaine
Très bien rémunéré et grande flexibilité
Responsabilités
Critères de réussite
o Mise en place d’un cadre de gestion de projet clair avec des livrables bien définis.
o Respect des délais et du budget qui seront établis.
o Adoption complète des pratiques TDD dans le développement de Logistix.
o Utilisation eicace des outils et serveurs mis à disposition.
o Satisfaction des parties prenantes mesurée à travers des indicateurs de
performance du projet (KPI).
Pourcentage de livrables remis à temps : Objectif égal ou supérieur à 95 %.
Temps moyen de réponse pour évaluer la résolution et donner un avis sur
les problèmes signalés : En dessous de 24 heures.
Adhérence aux pratiques TDD : Évaluée à 100 % dans tous les modules
critiques.
Couverture de code par les tests unitaires (Visual Studio) : Minimum 90 %.
Satisfaction des parties prenantes : Évaluée à travers des sondages avec un
score minimal de 85 %.
Amélioration de la visibilité du projet : Rapports hebdomadaires produits etpartagés avec toutes les parties prenantes.
Réduction des tickets ouverts après le Go-Live : Moins de 10 % par rapport au
total des fonctionnalités livrées.
Préparation pré et post Go-Live
Pour assurer une transition réussie entre l’ancien et le nouveau système, les utilisateurs et
parties prenantes doivent être informés des activités nécessaires avant et après la mise en
route de l’application Logistix :
5.1 Activités pré Go-Live
o Validation finale des tests d’acceptation utilisateur sur le serveur de préproduction.
o Formation des utilisateurs finaux sur les nouvelles fonctionnalités de Logistix,
supportée par une documentation à jour.
o Vérification des données migrées et des configurations critiques à l’aide de
l’application ETL (Extract, Transform, Load) en place.
o Confirmation de la disponibilité des environnements de production et de Fallback
(site de gestion).
5.2 Activités post Go-Live
o Surveillance renforcée des performances du système (serveur SEQ, etc.).
o Vérification de la gestion des abonnements (édition, accès, courriels, etc.).
o Collecte de la rétroaction des utilisateurs et signalement des bogues via Azure
DevOps.
o Mise en oeuvre de correctifs urgents identifiés.
5.3 Raisons d’un éventuel Fallback
o Problèmes critiques non résolus : Si des erreurs majeures ou des bogues
empêchent les utilisateurs de réaliser leurs tâches essentielles.
o Performance insuisante : Si le système Logistix montre une lenteur excessive ou
une instabilité imprévue.
o Échec de la gestion des données : Si des données importantes sont perdues ou
corrompues pendant ou après la mise en production.
o Insatisfaction des utilisateurs finaux : Si la rétroaction des utilisateurs démontre
une incapacité significative à utiliser eicacement le système.
o Risque pour l’activité : Si la continuité des opérations est compromise de manière
critique par le système Logistix.
Problèmes de compatibilité : Si Logistix ne s’intègre pas correctement avec les
systèmes tiers, comme Salesforce, Harvest, QuickBook ou le site de gestion actuel.
Exemples de risques spécifiques :
Incapacité à traiter les transactions : Si des factures ou des paiements
échouent.
Accès non autorisé ou failles de sécurité : Si des vulnérabilités critiques sont
détectées.
Pertes financières directes : Si des données financières sensibles sont mal
gérées.
Qualifications
Exigences pour le nouveau gestionnaire de Projet
Pour assurer le succès du projet, le gestionnaire de projet devra
répondre aux critères suivants :
6.1 Compétences techniques :
o Expérience confirmée avec Microsoft Azure et DevOps.
o Bonne maîtrise de Git pour la gestion de version et SEQ pour la gestion des logs.
o Connaissance des outils de tests Playwright et SpecFlow.
o Expertise en C#, Blazor, .NET, SQL, Visio, et Visual Studio 2022.
6.2 Compétences en gestion de projet :
Capacité à gérer des projets complexes avec des livrables multiples.
o Capacité à gérer les situations critiques, la planification et l’exécution de Fallback si
nécessaire.
o Familiarité avec les méthodologies Agile et Scrum.
6.3 Approche qualité et processus :
o Adhésion aux principes de Clean Code (annexe A).
o Familier avec les Pull Requests et Code Review.
o Refactoring continu.
o Suivi rigoureux des pratiques de Test Driven Development (TDD).
6.4 Compétences en communication :
o Excellentes aptitudes relationnelles et de collaboration.
o Production de rapports hebdomadaires détaillés.
6.5 Autres critères et atouts :
o Expérience avec des projets similaires intégrants
Salesforce, Harvest, QuickBook et SQL.
Sommaire
Le projet vise à engager un professionnel issu d'une firme spécialisée en gestion de projets technologiques, chargé de superviser efficacement les ressources, les délais et les livrables. Le gestionnaire de projet sera responsable de la coordination entre les différents systèmes et équipes, en appliquant des pratiques modernes et éprouvées de gestion de projet et de développement. Une attention particulière sera accordée à la promotion des principes du Clean Code , avec un suivi rigoureux des avancées et des résultats. Le gestionnaire devra également faciliter la communication fluide et transparente entre toutes les parties prenantes, afin d’assurer une exécution optimale et cohérente du projet.
Randstad Canada s'engage à favoriser une main-d'œuvre représentative de toutes les populations du Canada. Nous nous engageons en conséquence à développer et à mettre en œuvre des stratégies pour promouvoir l'équité, la diversité et l'inclusion dans toutes nos sphères d'activité en examinant nos politiques, pratiques et systèmes internes tout au long du cycle de vie de notre main-d'œuvre, y compris au niveau du recrutement, de la rétention et de l'avancement pour tout individu. En plus de notre profond engagement sur le respect des principes des droits de la personne, nous nous engageons à prendre toute mesure positive pour influer sur les changements à mettre en place en vue de garantir la participation de tout individu dans le monde du travail et ce, sans obstacle, systémique ou autre, en particulier pour les groupes en quête d'équité généralement sous-représentés dans la main-d'œuvre au Canada, y compris les personnes qui s'identifient comme femmes ou personnes non-binaires/non conformes au genre, les Peuples et communautés autochtones, les personnes en situation de handicap (visible ou invisible), les personnes faisant partie des minorités visibles, les personnes racisées et des communautés LGBTQ2+.
Randstad Canada s'engage à créer et à maintenir un milieu de travail inclusif et accessible pour toutes les personnes candidates et employés en soutenant leurs besoins d'accessibilité et d'accommodation tout au long du cycle de vie de l'emploi. Nous demandons à toutes les personnes demandeuses d'emploi de bien vouloir identifier leurs besoins en matière d'accommodation en envoyant un courriel à accessibilite@randstad.ca pour s'assurer de leur capacité à participer pleinement au processus d'entrevue.
voir plus