Favoriser les échanges économiques au sein de la communauté

GOUVERNEMENT DE LA NATION CRIE

  • Application Web
  • B2C
Capture d'écran de l'application Web

Sommaire

Le Gouvernement de la Nation Crie Eeyou Istchee

Le Gouvernement de la Nation Crie, de pair avec le Grand Conseil des Cris (Eeyou Istchee), gouverne et représente les intérêts de plus de 20 000 Cris des onze communautés de la Première Nation Eeyou : Chisasibi, Eastmain, Mistissini, MoCreebec, Nemaska, Oujé-Bougoumou, Washaw Sibi, Waskaganish, Waswanipi, Wemindji et Whapmagoostui.

Le Gouvernement de la Nation Crie est responsable du développement économique, de la gestion des indemnités reçues par le gouvernement fédéral et provincial, de l’éducation, de la lutte contre la pauvreté, de la culture et des loisirs, du maintien d’un corps de police régional et plus généralement du bien-être des Cris.

Cette plateforme Web a été commandée par le Service du commerce et de l’industrie (DCI), responsable du développement économique dans Eeyou Istchee.

Le mandat

« L’avenir collectif est notre responsabilité et nous sommes un exemple de ce à quoi un peuple autochtone animé, ravivé et tourné vers l’avenir ressemble. » -La grande chef et présidente, Mandy Gull-Masty.

C’est dans cette optique que le Gouvernement de la Nation Crie a fait appel à nventive pour concevoir une plateforme de mise en valeur des entreprises et des entrepreneurs de la Nation Crie, pour favoriser les échanges économiques et la transparence au sein de la communauté.

Nos réalisations

  • Découverte
  • Conception de l’expérience utilisateur
  • Conception de l’interface utilisateur
  • Développement Front-end
  • Développement Back-end
  • Optimisation et soutien

Technologies

  • Système de gestion de contenu (CMS):  Strapi
  • Front-end:  Gatsby, React, Meilisearch
  • Infrastructure :  Terraform, Azure Pipelines, Microsoft Azure

Collaborer pour créer

Depuis plusieurs années, les expert.e.s engagé.e.s dans le projet assument fièrement la responsabilité de pouvoir créer de la valeur en soutenant le Gouvernement de la Nation Crie et ses entrepreneurs.

Comme pour chaque client, nos méthodes de collaboration ont été ajustées en fonction des besoins du gouvernement, de sa méthodologie et de son rythme : le projet a été séquencé par itération, pour gérer progressivement la complexité et les priorités.

«

Les expert.e.s nventive ont pleinement joué leur rôle de conseil, aussi bien dans la définition des fonctionnalités que dans leur priorisation et leur exécution. Nous avons travaillé à une vision commune avec transparence et confiance pour la plus grande fierté des équipes.»

Christelle Lopez

gestionnaire de produits

La solution numérique développée

La plateforme Web développée pour le Gouvernement de la Nation Crie a été créée en plusieurs phases. Son objectif final était de mettre en relation les entreprises et les multiples mandats au sein des onze communautés cries, tout en augmentant le degré de transparence dans l’obtention de contrats.

La première phase a permis de développer des outils indispensables pour cette plateforme, comprenant :

  • Un outil de recherche pour trouver des entrepreneurs et entreprises au sein de la communauté crie.
  • Une fiche détaillée de chaque entreprise avec les informations clés : expertise, contact, structure légale.
  • Une indexation sur Google de chaque entreprise référencée sur la plateforme.
  • La mise à disposition de plusieurs filtres pour trouver des entreprises en fonction de l’industrie, de la localisation, des saisons, ou de la structure légale.
  • Un blogue pour présenter les actualités entrepreneuriales de la nation.

Puis, la seconde phase a permis de :

  • Rendre possible la publication d’appel d’offres par les entreprises utilisatrices ou de soumettre leur candidature pour répondre à un appel d’offres.
  • Développer la partie recherche d’appels d’offres grâce à un système de filtres.
  • Offrir la possibilité de créer des alertes sur des appels d’offres.
  • Fournir un portail client dans lequel les entreprises peuvent elles-mêmes s’enregistrer, gérer leur compte et la publication de mandats de façon autonome.

À lire aussi : Les plateformes libre-service

Visuel multiplateformes

Les principaux défis relevés

Créer des personas pour définir la vision de la solution numérique

Pour comprendre à quelle diversité d’utilisateurs notre conception serait destinée, nous avons tiré parti des multiples ateliers effectués et nous avons synthétisé 9 personas représentant les utilisateurs du gouvernement, les propriétaires d’entreprise des onze communautés et le grand public. Ces utilisateurs auraient un degré de connexion variable avec le système en tant que tel.

Tableau avec explication des persona
«

Cet exercice nous a permis d’être sur la même longueur d’onde que le client, générant ainsi des rencontres hebdomadaires plus productives étant donné que nous pouvions associer presque tout ce qui était dit à différents besoins des utilisateurs finaux. Cette démarche nous a réellement aidés à traduire ce que nous apprenions en concept pour le design du système.»

David Lewis

designer de l’expérience utilisateur

Les personas se distinguent par tâche effectuée par l’utilisateur, et non par démographie. Nous avons exploré ce que feront les utilisateurs à l’interne du gouvernement et les propriétaires d’entreprise en incluant et en excluant les facteurs qui les connectent à la nation crie. En nous centrant sur leurs besoins, leurs attitudes et leurs attentes par rapport à la tâche, nous avons obtenu des données plus concrètes associées aux personas. Ainsi, nous avons pu recruter plus efficacement des personnes pour les tests utilisateurs. C’est par l’entremise de ces discussions que nous avons pu peaufiner et améliorer ces personas et, évidemment, le produit lui-même.

En fait, comprendre les personas nous a permis de créer des cas d’utilisation primaires pour le futur produit, ce qui nous a amenés à une carte conceptuelle du système. Cela nous a réellement aidés à planifier les discussions entre nventive et le Gouvernement de la Nation Crie, nous permettant de passer à la prochaine phase du projet.

Passer de l’expérience utilisateur à l’interface utilisateur

La Nation Crie est une seule et même famille, composée de plusieurs groupes avec différentes traditions, langages et savoir-faire qui cohabitent. La tradition est un aspect important de l’identité, élément que nous avons souhaité refléter. Cet élément s’est concrétisé par la création de motifs existants de couvertures cousues à la main.

La palette de couleur, avec des teintes naturelles, prend racine dans les tons de verts et de jaune clair, et s’allie à la modernité avec des couleurs très vivantes, comme le vert acidulé.

« Notre volonté était de pousser une identité graphique qui se veut actuelle tout en respectant l’état d’esprit et la culture des Nations Cries », nous explique Alexia Teissier, designer de l’expérience utilisateur et de l’interface utilisateur.

Ainsi, nous avons pu créer un ensemble d’outils pour le projet, sous forme de composantes et de microactions, pour assurer la longévité du projet et sa maintenabilité.

Tous ces éléments, créés lors de la première phase, ont grandement facilité la transition vers la deuxième, la rendant simple et rapide puisque le style graphique était déjà solidement établi.

Animation de l'interface utilisateur

Des choix technologiques pour répondre aux objectifs de la solution numérique

Tous les choix concernant l’environnement technologique ont été effectués pour garantir l’atteinte des objectifs de la plateforme :

Pour le back-end, le système de gestion de contenu (CMS) sans tête en code source libre nommé Strapi a été choisi pour pouvoir développer le front-end en React, offrant une plateforme plus complète, certains éléments étant déjà disponibles et opérationnels. Concernant le développement back-end, on a opté pour Meilisearch afin d’afficher des résultats le plus rapidement possible aux utilisateurs.

Karine Savaria, développeuse back-end, nous explique également que « ce choix a également permis de rester à jour avec les technologies Web les plus performantes et les plus plébiscitées, garantissant des évolutions futures optimales. »

Pour le front-end, on a utilisé l’outil Gatsby pour plusieurs raisons : il offre un support pour les requêtes graphiques utilisées par Strapi et il optimise le référencement naturel en rendant le chargement des pages très rapide.

Sur le plan de l’infrastructure, la méthode de développement « infrastructure en tant que code » a été effectuée avec Terraform. L’objectif était de coder l’architecture infonuagique dans des fichiers pour assurer de réduire les configurations à travers différents environnements. Cette méthode permet également de garantir des standards de sécurité et de donner plus de constance à l’infrastructure.

Francis Venne, responsable de la sécurité informatique, a également veillé à ce que « l’ensemble du site utilise des pipelines de sécurité pour déployer les différentes ressources afin de réduire les risques d’erreurs au déploiement. »

Logos des plateformes utilisées

Cette plateforme Web se veut la pierre angulaire pour permettre à la communauté crie d’avoir le maximum de transparence et de visibilité entrepreneuriale. Elle doit servir à créer de la valeur économique, à soutenir et à améliorer l’efficacité professionnelle grâce à un outil qui répond aux besoins de chaque utilisateur clé.

Enfin, la plateforme permettra au Gouvernement de la Nation Crie et ses services de prendre des décisions basées sur les données disponibles.

« Travailler sur ce projet de développement Web pour le Gouvernement de la Nation Crie a été une expérience incroyablement gratifiante. Savoir que notre travail a un impact positif sur la communauté et apporte une réelle valeur ajoutée est une source de fierté pour toute l’équipe. » Yasmine Aourane, chargée de projet, scrum master.