Nous travaillons sur Québec Ouvert
Les données ouvertes, qu'est-ce que c'est?
Abonnez-vous au Google Groupe pour suivre les projets!

Lors du dernier Hackathon organisé par Montréal Ouvert, Stéphane Guidoin a commencé le travail sur un simple site web pour d’afficher les chantiers de construction au Québec et permettre aux citoyens de mieux naviguer dans leur ville.

Le site de Stéphane, ZoneCone.ca, permet d’indiquer un trajet et par la suite de visualiser tous les chantiers qui affecteront cet itinéraire. En créant un compte gratuit sur le site, vous aurez la possibilité de recevoir des mises à jour quotidiennes lorsque les modifications seront apportées aux chantiers. Lors du point de presse au sujet des travaux routiers à Montréal le 19 août dernier, la Ville et le gouvernement provincial ont indiqué qu’ils réfléchissaient à créer un site web pour faciliter la communication autour des chantiers. (Article CyberPresse) Or, le voilà déjà fait!

Comme le travail de Stéphane le démontre, ce dont le Québec a besoin est avant tout des données brutes sur les chantiers de construction c’est-à-dire des données concernant l’emplacement des travaux, les heures d’ouverture des routes, les restrictions de voies, etc. L’imagination et le talent de la communauté technologique prendront ces données et créeront des solutions, sans que le gouvernement ait besoin de dépenser de l’argent public. Si le gouvernement offre ses données, Montréal Ouvert est convaincu que nous verrons de plus en plus de solutions innovatrices apportées par les citoyens.

Avec le soutien de la Ville ou du gouvernement du Québec, on peut également imaginer d’autres fonctionalités telles qu’un lien avec les transports en commun, le co-voiturage ou encore des recommendations de routes alternatives.

Pour mieux comprendre les défis, la motivation ainsi que le site web, voici une brève entrevue que nous avons effectué avec le développeur.

Bonjour Stéphane Guidoin, comment est venue l’idée de ZoneCone.ca?

L’idée m’est venue à l’esprit assez après avoir acheté une voiture. J’ai rapidement expérimenté les plaisirs de l’embouteillage surprise causé par des travaux. Étant régulièrement à la recherche d’idées pour démontrer l’utilité des données ouvertes, je me suis demandé s’il serait possible de trouver des informations provenant d’institutions gouvernementales permettant de signaler efficacement les chantiers.

Plus globalement ceci découle aussi d’une volonté d’envisager différemment la mobilité humaine, peut-être moins basée sur l’habitude (celle de prendre son auto et de suivre un chemin automatique) et faisant plus appel à la réflexion et à l’utilisation d’information et d’outil nous aidant à faire des choix plus inspirés.

Quels ont été les principaux défis?

Le premier fut évidemment de trouver des informations pertinentes. Il s’est vite trouvé qu’autant la ville de Montréal que le Ministère des transports du Québec proposaient sur leur site web, de manière plus ou moins directe, des données géolocalisées, fournissant ainsi les bases pour une application comme celle élaborée (à noter qu’à ce niveau, nous sommes assez bien lotis. Ce ne sont pas toutes les villes et provinces canadiennes qui disposent de cette information).

Ces données n’était pas toujours prévues pour être utilisées comme source d’information, il a fallu élaborer quelques méthodes d’extraction de données et de réconciliation de différentes sources. C’est ce qui demeure le plus instable actuellement.

Le reste, c’est surtout de la cuisine. Non pas que le développement était facile, mais Internet fournit un montant d’information colossal pour réaliser ce type de projet.

Combien d’heures de travail ont été effectuées pour créer le site web?

Difficile à dire car l’effort a été très fragmenté depuis que j’ai débuté le projet, en février. Surement qu’un chiffre de 200-300 heures serait réaliste.

Comment est-ce que les gouvernements montréalais et québécois pourraient faciliter le travail de développeurs de logiciels comme vous?

Le point le plus important est d’avoir des données qui sont prévues pour être publiées et analysées par des systèmes informatisés. L’aspect publication nécessite de mettre en place des règles du jeu. Exemple qui me donne encore beaucoup de fil à retordre: lorsqu’un chantier disparaît, est-ce que cela veut dire qu’il est terminé quand bien même sa date de fin prévue n’est pas encore atteinte ?

Rendre le contenu accessible pour des outils informatiques permet d’automatiser le traitement de l’information. L’intérêt d’une application comme ZoneCone.ca, c’est de déterminer que tel jour un chantier s’active et de prévenir les usagers concernés. Mais si la date est perdue dans une phrase plutôt que clairement identifiée, l’application ne peut pas l’extraire et donc perd de sa valeur. L’exemple peut sembler anodin, mais pour chaque nouveau chantier déclaré, je dois vérifier les dates de début et de fin et si nécessaire essayer de les déterminer pour que l’application puisse fournir des informations utiles aux utilisateurs.

Ce sont des points très techniques mais pourtant tellement importants pour faire le lien entre des systèmes complexes et des citoyens qui à juste titre veulent une information les concernant directement.

Ceci étant dit, la base est de fournir une information à jour. Ainsi d’énormes travaux qui se déroulent depuis quelques jours à coté de chez moi ne sont pas annoncés par le Ville…

Avez-vous besoin d’aide, de ressources ou autres besoins pour améliorer l’application ZoneCone.ca

Oui! Toute aide est bonne à prendre. L’application est développée avec des technologies web assez classiques et toute paire de mains valide et volontaire pourrait permettre de développer de nouvelles fonctionnalités.

À terme, j’espère aussi pouvoir solliciter l’aide des utilisateurs moins technophiles en permettant à chacun de commenter ou noter les travaux en cours pour rendre l’information encore plus pertinente et précise.

Merci pour vos réponses Stéphane!