Roofstreet for Enterprise | Développement d'application géographique sur mesure

Créez votre Geo-application à vos mesures

Demandez un devis
plateforme roofstreet for retail

Conception | Développement | Exécution
de votre application géographique sur mesure

Notre équipe de designers, de géomaticiens et de développeurs
gère pour vous toute la chaîne de conception de votre application géographique :
Roofstreet livre votre application SaaS prête à l’emploi !

VOTRE BESOIN PARFAITEMENT IDENTIFIÉ

À la base de toute application géographique, il y a les leçons, les opérations et surtout la valeur, que vous allez en extraire.

Notre philosophie de développement va donc débuter par la collecte du besoin fonctionnel.

Durant cette phase, qui se déroule avant la vente de notre service, nous définissons avec vous les objectifs de la future application, et les formalisons sous la forme d'un "vis ma vie" du futur utilisateur. Son histoire, ses contraintes, les irritants qu'il doit supporter et la façon dont il les résoud sont décrits dans notre document de cadrage.

Le nouvel outil est décrit d'après le point de vue de l'utilisateur. Comment il s'y inscrit ? Comment il se forme ? Quelles informations il pourra fournir ? Et celles qu'il va pouvoir obtenir !

Comment l'outil va permettre de créer de la valeur ?

Etudiez la faisabilité de votre projet
data disponible sur toute la France métropolitaine large
aperçu du rapport de comptage de flux large

ÉNUMERER LES DONNÉES

Le cycle de collecte et de traitement des données, en particulier des données géolocalisées, est défini très tôt dans nos projets de développements d'applications géographiques. A court, moyen et long terme, ce sont elles qui influent d'abord sur la faisabilité du projet, et le coût de fonctionement de l'application.

L'objectif est de détecter très tôt la rentabilité qu'aura l'application. Les données peuvent provenir de votre entreprise, et nécéssiter un nouveau processus de collecte ou de transfert, ou provenir de sources externes payantes ou gratuites. Dans tous les cas il faudra les énumérer très tôt, et très tôt mesurer la difficulté et le budget qui seront à prévoir en "run".

Les impacts des nouveaux traitements de données vis à vis des obligations règlementaires de votre entreprise (telle la RGPD/CNIL) seront énumérés durant cette phase afin de vous rassurer très vite sur la licité des données qui seront utilisées.

Et enfin c'est durant cette phase que sont classifiées les données suivant leur sensibilité. Les mesures à prendre pour les protéger font donc partie du livrable de cette phase.

Vérifiez la disponibilité des données

L'EXPÉRIENCE UTILISATEUR

Cette phase consiste à présenter une cartographie du parcours d'utilisateur sous la forme de visuels simplifiés (aussi appelés mockups) de la future application.

Héritant du vis-ma-vie formalisé en avant vente, les diférents écrans et les liens entre eux sont livrés sous forme de croquis, sans pour autant déterminer le design final.

Si ces croquis peuvent permettre d'estimer les charges liées au développement du projet, elles vont surtout permettre de poser les contraintes des futures phases d'UX design.

Quand des écrans sont prévus pour l'affichage de cartes géographiques, plusieurs méthodes d'affichage sont proposées et illustrées par des exemples. Pour un même écran, certaines propositions pouront être complexes, voire proposer des animations, d'autres pourront être plus simples et statiques. L'objectif étant de laisser l'opportunité d'adapter plus tard les futures versions de l'application, aux contraintes, qu'elles soient budgétaires ou de planning.

Le document livré par cette phase laissera au maximum de côté les questions telles que les choix technologiques, les couleurs ou les dimensions d'affichage. Par contre il s'attachera à énumérer les données à afficher ou à capter sur chaque écran.

Demandez une présentation
aperçu du rapport de zone de chalandise Large
aperçu du rapport de comptage de flux large

UN BUDGET MAITRISÉ

Présenté sous forme de "User-story", tel que défini dans les méthodes Agile, le budget de chaque fonctionnalité et sous-fonctionalité vous est présenté à peine quelques jours après notre campagne de collecte de votre besoin.

Ce document va vous permettre à la fois d'arbitrer les fonctionnalités qui sont les plus importantes, mais aussi de les prioriser entre elles.

Au terme d'un travail d'optimisation et de planninifation fait avec vous, le cahier des charges et le planning des livraisons des premières versions de l'application sont établis.

Est intégrée au planning et au budget, la contingence à prévoir pour améliorer l'application à la suite des premiers retours d'expérience. L'objectif étant de vous laisser la complète maîtrise du budget et de sa prédictiblité tout au long du projet.

Demandez un devis

Un Cycle de développement itératif

Pour éviter l'effet "tunnel" qui consisterait à livrer une application après un long cycle de Conception-Développement, nous avons adapté les méthodes Agile aux contraintes des développements externalisés et à la spécificité des applications géographiques. En terme Agile, vous serez le Super Product Owner pilotant les priorités, sans pour autant avoir à documenter l'application, maintenir le backlog, ou tester les livraisons... qui sont des tâches que nous exécutons pour vous. Vous recevrez donc la première version de votre application au bout de quelques semaines. Elle va ensuite s'étoffer suivant vos changements de priorités et les retours d'expérience de vos utilisateurs.

3 actions bien distinctes par sprint

1 - UX Design et spécifications détaillées

Tous les éléments graphiques sont discutés avec comme objectif principal faire disparaître tous les freins à la réalisation de la tâche applicative :

  • Diminuer les charges de formation en créant une interface intuitive
  • Attirer l'utilisateur vers les fonctionnalités qui ont le plus de Valeur pour l'entreprise
  • Rendre les données les plus parlantes possibles, ce qui, dans le cadre de données géographiques demande des recherches en UX spécifiques

De même chaque interaction avec les éléments graphiques est clarifiée pour permettre aux développeurs de créer plus qu'une application : une expérience !

data disponible sur toute la France métropolitaine large
aperçu du rapport de comptage de flux large

2 - Développement

L'écriture du code qui constituera votre application est réalisée par deux équipes spécialisées, soit en interface graphique (front-end), soit en traitement des données (back-end).

Basé sur une architecture en micro-services facilitant le déploiement et la maintenance, le code fait l'objet de code review qui assure que la reprise par vos équipes sera simple et efficace.

De nombreux templates de microservices, constituant le tronc commun de la majorité des applications, ont été créés par Roofstreet afin de livrer plus rapidement et à moindre coût, un code de qualité éprouvée.

3 - Contrôle qualité

Avant toute livraison à nos clients le code de leur application fait l'objet d'un contrôle qualité strict.

Outre les tests unitaires qui sont exécutés automatiquement, et dont la liste évoluera tout au long du projet, notre équipe QA va suivre un cahier de tests d'intégration, de non régression, et de conformité au design pour vous assurer la qualité de chaque sprint.

Livrée avec un script de déploiement adapté à votre infrastructure ou à votre cloud, la mise à jour de l'application sera rapide et sans risque.

aperçu du rapport de zone de chalandise Large

Exécution et support

En option, nous pouvons nous charger de l'exécution de votre application sur nos infrastructres, et pouvons assurer pour vous le maintien en condition opérationelle. Nous créons pour vous un espace dédié dans les Cloud AWS, AZURE ou Google (au choix) et vous assurons de la mise en place de toutes les mesures de sécurité nécessaires à protéger vos données. Nous assurons aussi le support aux utilisateurs par email, téléphone ou par un système de conversation (Chat) intégré à l'application. Nous assurons aussi la possibilité de rapatrier votre application dans vos infrastructures de manière rapide et avec un minimum d'intérruption de service.

Demandez un devis
Notre bibliothèque de Micro-services
plateforme collaborative

Inscription en ligne

Ce service permet aux utilisateurs de s’inscrire à votre application, soit en toute indépendance, soit sous le contrôle de votre équipe.

cartes data visualisation

Données INSEE

Le lot de données INSEE de recensement de la population, est standardisé par ce service. Les mises à jour sont automatiques.

classement performance flux

Geo-data haute perf.

Ce serveur répondra en quelques millisecondes aux applications les plus exigeantes. Il livre les données à très haute vitesse et basse latence.

connexion facile

Paiements en ligne

Ce service permet aux utilisateurs d’acheter en ligne le service que vous proposez et notifie vos équipes à chaque transaction.

recherche automatique point de vente

Données cadastrales

Le lot de données du cadastre est standardisé par ce service, qui sera mis à jour automatiquement dès la disponibilité de nouvelles données.

classement performance flux

Cartes vectorielles

Ce système autorise l’interaction des utilisateurs avec les objets (Vector Tiles) qui composent la couche de données géographiques.

flux ciblage socio démographique

Gestion des groupes

Ce service permet aux utilisateurs d’inviter des collaborateurs et de gérer les droits d’accès individuels ou groupés.

export csv données flux

Données Sirene

Le service présente les données des implantations d’entreprises qui peuvent ensuite être affichées par nos service GeoDataLayer.

classement performance flux

Cartes Bitmap

Le service crée des Raster Tiles et est adossé à un serveur de fichiers distribué. Il permet l’affichage des données en 50 millisecondes.

Exemples de réalisations

1 – Micro enquête en caisse

Web application (SaaS), cette application permet au client d’importer tous ses historiques de caisse « Quel est votre code postal ? » et de comparer les sites, et/ou leur évolution dans le temps. L’application montre clairement, le panier moyen par habitant des zones.

Cette application inclus :

  • Invitation des collaborateurs par email et gestion des droits d’accès aux données
  • Génération de PDF commerciaux
  • Import de données multiformat, compaptible CRM
  • Couches de données configurables par le client
  • Préférences et gestion de l'affichage par le client
  • Intégration de données externes (nombre d’habitants par code postaux dans 5 pays)
  • Capacité de créer des centaines de rapports de comparaisons, et de les distribuer en quelques minutes

data disponible sur toute la France métropolitaine large
aperçu du rapport de comptage de flux large

2 - Géolocalisation sur smartphone

Application Android et iOS développée en langage natif (swift et java), cette application fait le suivi en temps réel des mouvements des utilisateurs.
Elle analyse leurs mouvements et envoie des notifications push dès qu’un évènement définie par notre client se déclenche sur le trajets des utilisateurs.

Cette application inclus :

  • Demande d’autorisations GDPR
  • Notifications Push
  • Géolocalisation prédictive
  • Geofencing
  • Carte affichant des données externes
  • Design fun et engageant

3 – Suivi des déplacements durant l’épidémie de Covid-19

Application Web en libre accès permettant de montrer les déplacements de la population française avant, pendant et après le confinement Covid-19.

Cette application inclus :

  • Sélection des données à afficher suivant le niveau de zoom
  • Echèlle des données adaptative
  • Données externes : Déplacements de la population française (opérateurs télécom)
  • Design simple et efficace

data disponible sur toute la France métropolitaine large

Recevez des newsletter pertinentes

sur l'actualité du Géomarketing et du Retail

Derniers articles

Simulation et Prévision de Covid19 : Roofstreet apporte des données de flux à la recherche française

Pour lutter contre l'épidémie de Covid19 les spécialistes de la mobilité se mobilisent. Découvrez comment nos données de flux de déplacement permettent de lutter contre cette épidémie....

Les micros-enquêtes en caisse en France, Belgique, Luxembourg, Allemagne et en Suisse

Les micro-enquêtes sont donc désormais disponibles pour la Belgique, l’Allemagne, la Suisse et le Luxembourg ! Découvrez comment utiliser vos historiques de ventes...

Flux piéton | Méthodes de comptage, Contraintes, précision et prix

Quelle méthode de calcul de flux piéton est la plus adaptée à votre situation ? Comment cela marche et quelles sont ses utilités? Découvrez tout ce qu'il faut savoir sur les données piéton dans cet article...

Les 3 grandes problématiques des franchiseurs

La franchise est un type de réseau très particulier. Une telle division du travail mène à des problématiques que tous les franchiseurs connaissent, découvrez les dans cet article...

Connaître ses concurrents pour bien choisir son local commercial

Primordiale lors d'une implantation commerciale, l'analyse concurrentielle est pourtant souvent sous-estimée. Découvrez pourquoi dans cet article...

Micro-enquêtes en caisse : une nouvelle fonctionnalité Roofstreet gratuite

Roofstreet publie une nouvelle fonctionnalité gratuite "Historique des ventes" ! Découvrez en quoi elle consiste et comment l'utiliser dans votre commerce......