Skip to main content
Contracted service

Appel d’offres : Développement d'une application mobile pour parlementaires

1. Informations générales

À propos de l'UIP

Créée en 1889, l'Union interparlementaire (UIP) est l'organisation mondiale des parlements nationaux. Forte de ses 179 Parlements membres et de ses 13 assemblées parlementaires avec le statut de membre associé, l'UIP constitue une tribune mondiale consacrée au dialogue, à la coopération et à l'action parlementaires.

L'UIP promeut la démocratie et aide les parlements et les parlementaires du monde entier à remplir leur mandat.

La Stratégie de l'UIP pour 2017-2021 prévoit que l'Organisation contribue à la consolidation de la paix, à la prévention des conflits et au renforcement de la sécurité, en agissant notamment dans les domaines de la lutte contre le terrorisme et du désarmement. À cet égard, les organes directeurs de l'UIP ont convenu de créer un Groupe consultatif de haut niveau sur la lutte contre le terrorisme et l'extrémisme violent, qui sert de centre de coordination parlementaire mondial pour la lutte contre ces deux phénomènes et pour la gestion des activités parlementaires connexes. Le rôle du Groupe est d'orienter le plan d'action porté par les Membres pour que les parlements prennent part à la lutte contre le terrorisme et à la prévention de l'extrémisme violent, et qu'ils comblent les lacunes importantes dans la mise en œuvre des résolutions pertinentes de l'UIP et de l'ONU.

Emplacement actuel sur le web

Le site web de l'UIP (www.ipu.org) utilise le système de gestion de contenu Drupal 8 et est hébergé sur Pantheon.

2. Objectif

L'application mobile permettra d'assurer l'interconnectivité entre l'UIP et les parlements nationaux. Il s'agira d'un outil de sensibilisation et de visibilité qui reproduira la plateforme web et le Réseau parlementaire mondial que l'UIP développe actuellement. Les fonctionnalités comprendront une connexion sécurisée avec accès à l'ensemble des informations contenues dans la base de données sur la législation antiterroriste de l'Office des Nations Unies contre la drogue et le crime (ONUDC) et un espace sécurisé pour les membres du Groupe consultatif de haut niveau sur la lutte contre le terrorisme et l'extrémisme violent. L'application mobile livrera aussi un aperçu des activités et des produits en cours de développement ou de mise en œuvre par l'UIP dans le domaine de la lutte contre le terrorisme et de la prévention de l'extrémisme violent. L'application permettra également aux utilisateurs d'obtenir des informations de première main, ainsi que des notifications de nouvelles et des informations sur des manifestations en lien avec la lutte contre le terrorisme ou la prévention de l'extrémisme violent.

Parfaitement adaptée aux appareils mobiles, l'interface permettra aux parlementaires de naviguer simplement et de façon optimale depuis leur téléphone portable ou leur tablette, l’idée étant de rendre l'information plus facilement et rapidement accessible aux parlementaires.

Le prestataire choisi devra livrer un outil complet et facile d'utilisation pour les Membres de l'UIP. L'accent sera mis sur la facilité d'utilisation, l'accessibilité et l'importance des éléments visuels, d'autant plus que l'amélioration du produit est un processus interactif par nature. L'application facilitera la constitution de réseaux et la consultation de documents. Elle permettra également aux délégués de recevoir des notifications concernant les réunions.

Le prestataire devra :

  • Informer régulièrement l'UIP de l'avancée du projet.
  • Recenser et analyser l'ensemble des fonctionnalités et exigences techniques.
  • Développer une interface client alignée sur www.ipu.org.
  • Développer une interface alignée sur la base de données législative SHERLOC de l'ONUDC (sherloc.unodc.org).
  • Développer l'accès au Réseau parlementaire mondial ainsi qu'à la plateforme web qui sera conçue ultérieurement.
  • Mettre en place un système de sécurité pour l'accès aux documents réservés à certains utilisateurs.
  • Intégrer la plateforme en tant que sous-domaine du site www.ipu.org.
  • Fournir, au besoin, un soutien technique à l'administrateur principal et un soutien aux utilisateurs pendant la période de transition.

La plateforme devra :

  • Avoir une fonction de "clone" ou de "copie" dans la mesure où plusieurs manifestations seront prévues.
  • Être multilingue, avec au minimum une interface en anglais et en français.
  • Permettre l'importation et l'exportation de données (Excel et CVS) pour pouvoir les utiliser dans des logiciels tiers.

3. Exigences fonctionnelles

Création de compte et authentification

Les utilisateurs doivent pouvoir créer un compte avec des adresses électroniques principale et secondaire. Le ou les administrateurs doivent avoir la possibilité de "rejeter" les personnes non autorisées à accéder à l'application.

Champs obligatoires lors de la création d'un compte

Nom et prénom ; photographie ; catégorie de membre de l'UIP (membre, membre associé, observateur permanent) ; nom de la commission à laquelle l’utilisateur appartient au sein de son parlement ; l'éventuelle appartenance de l’utilisateur à un groupe ou à une commission de l'UIP ; et d'autres informations pertinentes en lien avec la fonction parlementaire.

Fonctionnalités supplémentaires

La pérennisation du système, c'est-à-dire la possibilité, à un stade ultérieur, d'ajouter des fonctions qui permettent aux parlementaires de publier ou d'avoir accès à d'autres types d'informations, de manifestations, etc.

Importation/exportation

Le système doit permettre aux administrateurs d'importer et d'exporter des ensembles de données aux formats CSV et Excel. Une interface doit être prévue pour permettre à l'administrateur/aux administrateurs d'exporter les données précises dont ils ont besoin, notamment pour pouvoir comparer des ensembles de données et générer des rapports.

Contenus multilingues et flux de traduction

L'application mobile doit pouvoir prendre en charge un contenu multilingue en anglais et en français (au minimum), ainsi que des caractères spéciaux et non latins. Il doit être possible de saisir du texte en anglais ou en français sans devoir changer de langue d'interface, ni passer à un autre écran.

Utilisateurs et autorisations

Différents niveaux d'utilisateur doivent être prévus : le niveau utilisateur (parlementaire) ; le niveau super-utilisateur (pour les membres du Groupe consultatif de haut niveau sur la lutte contre le terrorisme et l'extrémisme violent et personnel de l'UIP, qui auront un accès privilégié à différentes informations) ; et le niveau autres utilisateurs (qui ne verront que les informations publiques relatives aux manifestations, ou les nouvelles).

Les utilisateurs doivent pouvoir supprimer leur compte, gérer leur mot de passe, le récupérer en cas d'oubli ou de perte et ajouter une adresse de courriel secondaire. Le ou les administrateurs doivent pouvoir créer des comptes utilisateur. Le système devrait fournir un journal de suivi permettant d'enregistrer et de stocker toutes les opérations effectuées par les utilisateurs.

Communications

L'application mobile doit pouvoir générer et envoyer automatiquement un message multilingue aux utilisateurs concernant des nouvelles importantes ou des réunions et événements à venir.

Le ou les administrateurs doivent pouvoir envoyer des communications aux utilisateurs (accès refusé, s'ils ne sont pas autorisés à participer à une réunion ; suivi si certaines informations n'ont pas été fournies ; ou toute autre information).

FAQ

L'utilisateur pourra accéder à une FAQ depuis la page d'accueil de l'application.

4. Exigences non fonctionnelles

Facilité d'utilisation

Compte tenu des ressources humaines limitées, la solution proposée devra être simple à gérer et sa maintenance devra nécessiter une formation et des heures de personnel les plus réduites possibles.

Compatibilité/réactivité

L'application mobile doit être entièrement réactive et compatible avec les appareils tactiles.

Lors des essais, il faudra s'assurer que l’application est prise en charge par les navigateurs et systèmes d'exploitation suivants :

  • Google Chrome, Windows et plateforme Mac
  • Apple Safari, Mac et plateforme IOS
  • Firefox, Windows et plateforme Mac
  • Edge, plateforme Windows
  • Navigateur IOS
  • Navigateur Android

Accessibilité

La solution doit être conforme à toutes les normes applicables du W3C, notamment aux Règles pour l'accessibilité des contenus web et à toute autre spécification technique pertinente concernant le balisage.

Performances

L'application mobile doit se charger dans un délai raisonnable pour les personnes ayant une vitesse de connexion limitée.

Sécurité et mises à jour

Le prestataire sélectionné doit utiliser les bonnes pratiques les plus récentes en matière de sécurité, s'assurer que l'application mobile ne présente pas de vulnérabilités connues et veiller à ce qu'un flux de travail clair soit en place pour appliquer des correctifs de sécurité à l'avenir et effectuer de façon régulière des sauvegardes automatisées qui permettent une restauration (à un point récent). Le système doit être capable de télécharger les correctifs de sécurité et les mises à jour système. Il doit également alerter le ou les administrateurs lorsque ces correctifs/mises à jour sont disponibles. Toutes les connexions au système doivent être sécurisées par le protocole SSL. L'application doit être accessible uniquement via le protocole https.

Architecture technique

Le système doit être hébergé sur le cloud. De préférence, le prestataire hébergera le système pour le compte de l'UIP.

L'application mobile ne peut être créée qu'à partir d'un code open source ou d'une solution open source prête à l'emploi. Pour simplifier les futures mises à jour, il est préférable d'effectuer des personnalisations minimales.

Développements ultérieurs de l'application mobile de l'UIP

Après la création de l'application mobile, qui constituerait la première phase, des fonctionnalités devront pouvoir être ajoutées pour permettre aux visiteurs de :

  • Publier des données
  • Établir un lien avec d'autres plateformes
  • Interagir avec d'autres membres
  • Utiliser ou établir des liens avec d'autres applications, comme les réseaux sociaux (Instagram, Facebook, Twitter, Flickr, Youtube, entre autres).

5. Résultats escomptés

Aux fins du présent appel d'offres, on trouvera ci-après les résultats généraux escomptés. La liste des résultats escomptés sera parachevée avec l'entreprise sélectionnée.

Gestion de projet : fournir un chef de projet dédié pour aider à centraliser les exigences, rassembler les activités, étayer les principales décisions et veiller au bon déroulement des grandes étapes du projet et à l'obtention des résultats escomptés, en utilisant un logiciel de gestion de projet (Basecamp, Drive, Trello, ou Slack, par exemple).

Analyse/étude préliminaire du projet : analyser les documents fournis par l'UIP, consulter le personnel de l'UIP et/ou organiser des réunions si nécessaire pour préciser les exigences et proposer des solutions appropriées. Fournir un rapport sur l'étude préliminaire pour approbation par l'UIP.

Plan de projet, feuille de route et calendrier de livraison : détailler un plan de projet pour chacune des exigences/caractéristiques énoncées et identifiées suite à l'analyse du projet. Détailler un calendrier de production en utilisant une approche itérative et en définissant des grandes étapes.

Conception visuelle : la conception doit être conforme à la charte graphique utilisée pour le site de l'UIP (www.ipu.org), notamment les pages de renvoi des manifestations.

Toutes les images et tous les fichiers source développés pour la première version doivent être livrés à l'UIP sous forme de fichiers graphiques multicouches au format PSD ou EPS.

Architecture technique : préciser l'ensemble des exigences techniques, notamment les normes et pratiques technologiques à utiliser, les intégrations, les plans de migration, les dépendances, la sécurité numérique et les pratiques de documentation des codes pour chacun des produits. Fichiers : documents Word.

Développement front-end et back-end : bâtir une plateforme intuitive et la plus conviviale possible pour les fonctionnalités de site web faisant l'objet d'une gestion de versions (Git).

Documentation : fournir le guide d'utilisation ainsi que les documents à l'intention des développeurs qui décrivent les modules utilisés, la personnalisation des codes et toute autre information pertinente.

Tests et assurance qualité : effectuer des tests d'assurance qualité, de bogues, de compatibilité et de facilité d'utilisation de la plateforme et des fonctionnalités de site web avec les navigateurs/systèmes d'exploitation convenus, avec garantie. Pour les tests de facilité d'utilisation, l'UIP peut fournir 5 à 10 testeurs parmi sa communauté d'utilisateurs.

Formation : fournir au personnel une formation sur site pour chacune des interfaces d'administration (une formation pour contributeurs/utilisateurs finaux et une formation pour administrateurs).

Maintenance : fournir des recommandations sur la façon d'effectuer la maintenance et des sauvegardes ainsi que sur le fonctionnement du Système d'inscription en ligne.

6. Échéancier de projet  

Le calendrier ci-après est fourni à titre indicatif et est susceptible d'être modifié sans préavis :

Date limite de soumission des demandes de clarification : 20 avril 2020.

Date limite à laquelle l'UIP devra répondre aux demandes : 25 avril 2020.

Date limite de réponse à l'appel d'offres : le 11 mai 2020 à 17 heures (heure d'Europe centrale) au plus tard.

Les propositions seront évaluées immédiatement après.

Les entretiens auront lieu à la mi-mai 2020.

Le projet devrait démarrer fin juillet 2020 au plus tard.

La première version de l'application mobile devrait être disponible au plus tard en octobre 2020. À ce stade, l'amélioration de la taxonomie et des champs existants, ainsi que le développement complet de l'application, comme les champs de sécurité nécessaires, et le lien complet avec les différentes pages web et la base de données, devront être achevés.

Examen préliminaire des propositions

L'UIP examinera les propositions afin de déterminer si elles respectent les exigences minimales énoncées dans la section "Format des propositions". À cette étape de la sélection, l'UIP pourra rejeter toute proposition.

7. Critères de sélection

Les propositions seront évaluées sur la base des critères suivants :

  • Qualité des réponses aux exigences énoncées
  • Expérience préalable sur des projets similaires, notamment :
    • Conception et développement de systèmes d'inscription/de connexion
    • Migration de contenu provenant de sources externes et de systèmes existants
  • Capacité à doter le projet de ressources suffisantes pour respecter les délais
  • Qualité du portefeuille de conceptions, y compris d'autres plateformes pertinentes
  • Devis pour la maintenance, le support et les mises à jour après déploiement, notamment les taux horaires pour les différents services
  • Viabilité financière du produit et de l'entreprise
  • Coût global et rapport coût-efficacité.
Comment appliquer

 

Format des propositions

Utiliser la matrice ci-dessous pour préciser dans quelle mesure la solution proposée répond aux exigences actuelles du projet.

Résumé du projet

  • Présenter la façon dont sont traitées les questions de normes et de tests de facilité d'utilisation.
  • Présenter toutes les spécifications et informations technologiques importantes utilisées dans la solution.
  • Décrire les processus de gestion de projet et de communication envisagés.
  • Fournir un calendrier dans lequel figurent les principales étapes.

Budget 

  • Décrire la structure/répartition des frais et le calendrier des paiements.
  • Pour chacun des éléments énoncés dans la matrice, fournir une présentation détaillée concernant :
    • La plateforme
    • L'intégration au site web.
  • Le prix indiqué doit être le prix final. Si le prix indiqué ne tient pas compte de certains frais ou charges, fournir une liste détaillée des éléments exclus ainsi que les explications correspondantes.
  • Indiquer le tarif journalier pour les services fournis.
  • Joindre des devis pour la maintenance, le support et les mises à jour après déploiement, notamment les taux horaires pour les différents services.

Note : l'UIP est une organisation internationale non assujettie à la taxe sur la valeur ajoutée (TVA).

Qualifications et expérience

  • Fournir une brève description de l'entreprise, notamment le nombre d'employés à temps plein, sa localisation et le fuseau horaire dans lequel travaillera l'équipe chargée du projet.
  • Fournir des études de cas pertinentes, notamment une description du projet et un calendrier. Documenter l'expérience de l'entreprise dans les domaines suivants :
    • Travail sur des projets analogues avec des organisations internationales
    • Plateformes de connexion de membres
    • Conception de l'architecture de l'information, de l'étude préliminaire et du mappage de champ
    • Conception adaptée
  • Fournir la liste des membres de l'équipe du projet en présentant de manière succincte le parcours de chacun d'eux.
  • Indiquer tous les sous-traitants/ressources externes nécessaires pour mener à bien le projet.

Divers

  • Les propositions doivent contenir la signature d'un responsable ou d'un agent dûment autorisé qui travaille pour l'entreprise qui soumet la proposition.
  • L'UIP doit être propriétaire du code et des éléments graphiques, y avoir pleinement accès et avoir le droit de les personnaliser.
  • Le soumissionnaire doit divulguer tout conflit d'intérêt et/ou tout procès en cours pertinent.
  • L'UIP négociera les conditions du contrat lors de la sélection. Tous les contrats sont soumis à l'examen du conseiller juridique de l'UIP. Le projet sera attribué après signature d'un accord ou d'un contrat, dans lequel seront définis les conditions, le champ d’application, le budget, le calendrier et d'autres informations essentielles.
  • L'UIP ne prend pas en charge les coûts liés à la préparation ou à la publication des propositions. Les candidats présélectionnés et invités aux entretiens doivent subvenir eux-mêmes à leurs frais de voyage.

Les propositions doivent être envoyées au plus tard le lundi 20 mai 2020 à Mme Carmen Elena Castillo, consultante principale pour le programme sur la lutte contre le terrorisme et la prévention de l'extrémisme violent, à l'adresse [email protected].

Les propositions incomplètes ou reçues après la date limite ne seront pas prises en compte.

 

Date limite: