BI Mobile – POC App Win8

 

L’essor des smartphones et la multiplication des tablettes tactile bousculent les usages de l’informatique d’entreprise et de la Business Intelligence. L’accès à distance et sans contrainte aux systèmes d’informations est plus que jamais une nécessité.

À ce titre, j’ai récemment mis en place un POC (Proof of concept) chez un client : une application Windows 8 sur tablette Surface basée sur un projet BI que j’ai réalisé pour leurs Trésoreries.

Dans cet article je traiterai du besoin initial, du projet BI existant et des différentes étapes de réalisation du prototype sous Windows 8.

 

Projet BI

1 – Contexte du projet

L’équipe Back-Office, Systèmes Information & Reporting de Trésorerie présente tous les mois un rapport (PowerPoint) sur les encours de placements du Groupe ainsi que le niveau de la dette nette consolidée.

Le processus de préparation du Reporting est le suivant:

  • Réception des données de chaque pays via des fichiers Excel
  • Contrôle, consolidation (dans un fichier unique), filtrage des données (effectués manuellement)
  • Création des rapports via des macros et des exports Excel
  • Préparation du rapport PowerPoint et diffusion

Les limites identifiées:

  • Problème de sécurisation et d’historisation, taille des documents atteignant les limites d’Excel
  • Charge de travail due aux traitements manuels
  • Centralisation de la création du Reporting sur une seule personne
  • Impossibilité de faire un retour aux différents pays du fait de la charge de travail que nécessiterait la création de PowerPoint par pays

 

2 – Ambition du projet BI

ETREASURE

 

3 – Vulgarisation de l’architecture du projet BI

ETREASURE_ARCHI

 

4 – Page d’accueil des rapports

ETREASURE_HOME

 

POC : Application Windows 8

1 – Spécifications

Dans un premier temps j’ai défini les limites du prototype et choisi 2, 3 rapports à transposer. Pour ce faire, j’ai effectué une requête sur la basse donnée de SQL Server Reporting Services afin d’obtenir la liste des rapports les plus consultés !

Dans un second temps nous avons travaillé sur l’expérience utilisateur, défini l’interface, le mode de navigation entre les rapports tout en restant dans les best practice de la modern UI (anciennement l’interface Metro). Pour cette étape importante, nous avons fait appel à une société de design I-Breed.

Enfin différents choix techniques ont été faits : C#/XAML (Win8), ASP.NET WebAPI (Web Service).

Les développements ont été réalisés par ma société DCube.

Voici la liste des outils de développement :
• IDE : Visual studio Premium 2012 (La version Express pour Windows 8 aurait suffi)
• Toolkit : Composants pour WinRT de ComponentArt pour les graphiques.

Remarque : la sécurité aux données n’a pas été abordée dans le POC, la base de données a donc été anonymisée.

 

2 – Caractéristiques

ETREASURE_POC

 

3 – Modifications apportés à l’architecture

ETREASURE_ARCHI_POC

 

4 – Architecture de l’application Windows 8

ETREASURE_POC_ARCHI

 

Conclusion

Les développements du POC ont été d’environ 25 jours hommes. Il manque au prototype certains éléments comme la sécurité (l’intégration dans un domaine) pour en faire une application à part entière.

Si industrialisation, il faudra choisir parmi les différents modes de déploiements possibles :
• Inclure le package dans les masters d’image Windows 8
• Windows Store Privés où les utilisateurs pourront aller télécharger l’application de l’entreprise
• Via Windows Intune
• …

Ce n’est pas par hasard que dans ses derniers Magic Quandrant le Gartner examine si les plates-formes de Reporting permettent aux utilisateurs de «pleinement interagir avec le contenu BI livré aux appareils mobiles.».

Il va bientôt falloir rajouter à la définition de la Business intelligence « la bonne information à la bonne personne au bon moment pour faciliter la prise de décision » les besoins suivants :
– N’importe où
– N’importe quand
– Sous la bonne forme (Dataviz)

Je vous invite à assister à la session de Jean Pierre Rhiel qui aura lieu le Mercredi 13 Février 2013 à 17h30 (lors des Techdays) sur l’État de l’art de la BI mobile Microsoft.

logo-dcube

Comments are closed.

En savoir plus sur Pulsweb - Romain Casteres

Abonnez-vous pour poursuivre la lecture et avoir accès à l’ensemble des archives.

Poursuivre la lecture