You are on page 1of 12

Livre Blanc

Concevoir des applications rvolutionnaires

Un Livre Blanc par Bloor Research


Auteur: Philip Howard
Date de publication: juin 2012

Une application rvolutionnaire


transforme la manire de
travailler des utilisateurs.
Elle ne se contente pas
dautomatiser des processus:
elle innove en les modifiant en
profondeur, souvent de manire
radicale. Leffet peut tre tel
quil en change radicalement
le fonctionnement
dorganisations entires.
Philip Howard

2012 Bloor Research

Un Livre Blanc de Bloor

Concevoir des applications rvolutionnaires

Synthse
Historiquement, les dveloppeurs de logiciels qui voulaient crer des
applications attractives pour leurs clients avaient un ensemble de
besoins assez simples: un environnement de dveloppement flexible et
productif ainsi quune base de donnes hautes performances pouvant
tre intgre, lance et autogre. Cest dire une base de donnes
fiable nayant pas besoin de rglages trop frquents.
Cependant, lpoque o on livrait des applications traditionnelles pour
automatiser un processus mtier dfini est, sinon rvolue, du moins en
voie de ltre. Cela ne signifie pas que cette automatisation soit inutile.
Simplement toutes les automatisations ncessaires ont dj t ralises. Les dveloppeurs doivent donc dsormais penser la manire de
concevoir ce que lon appelle des 'breakthrough applications', traduit ici
par 'applications rvolutionnaires'.
Quest-ce qui caractrise une application rvolutionnaire? Peut-tre le
plus significatif est quelle va changer le travail de lutilisateur luimme. En dautres termes, elle ne se contente pas dautomatiser un
processus, elle innove et le transforme, souvent en profondeur. Les
applications rvolutionnaires peuvent vraiment avoir un effet tel quelles
vont changer de faon importante le fonctionnement dorganisations
entires. Nous considrons quelles doivent intgrer dans leur gnome
trois aspects majeurs:
1. Personnalisation de masse: une application rvolutionnaire doit
pouvoir fournir chaque utilisateur toute linformation pertinente
dont il a besoin personnellement, dans le format le plus adapt et
sur la plateforme quil souhaite. Il nest plus suffisant de mettre
disposition une application sur un ordinateur. Dans le monde daujourdhui, la toile et laccs en mobilit sont tout aussi ncessaires.
2. Accs la totalit des donnes: les applications rvolutionnaires
doivent pouvoir accder et exploiter toutes les donnes, celles au
format structur traditionnel, mais aussi les contenus (texte, images,
etc.) ou encore linformation issue de priphriques comme les
compteurs intelligents. Dans un pass rcent, par exemple, les
applications avaient tendance tre purement transactionnelles ou
tre dvolues uniquement lanalyse des contenus. De fait, les
applications taient alors limites lexploitation de silos isols de
donnes, plutt que dexploiter toutes les informations pertinentes
quel quen soit le format.
3. Piloter laction en toute connaissance de cause: les applications rvolutionnaires doivent permettre un pilotage avanc pour des actions
intelligentes. Comme voqu prcdemment, les applications rvolutionnaires vont au-del dune simple automatisation de processus, et
associeront donc toujours llment humain et lpauleront dans son
mtier: dcisions prendre, actions dclencher, etc.
Lobjectif de ce document est daffiner le concept 'application rvolutionnaire'. De plus, nous considrerons les implications des composants technologiques sous-jacentes (environnement de dveloppement
et bases de donnes) qui sous-tendent ces applications. Les exigences
classiques relatives ces composants dune application restent
valables, comme on la vu ci-dessus, mais des fonctions additionnelles
seront ncessaires pour arriver une vritable application rvolutionnaire. Enfin, nous verrons comment un diteur de logiciels en particulier, InterSystems, remplit ces exigences pour raliser des applications
rvolutionnaires.

Un Livre Blanc de Bloor

2012 Bloor Research

Concevoir des applications rvolutionnaires

La personnalisation de masse
Personnalisation de masse est bien sr un oxymore. Cest pourquoi
nous devons dfinir ce concept, avant de lapprofondir. Par 'masse',
nous voulons parler de laptitude des fournisseurs dapplications
pourvoir massivement aux diffrents standards du public (les masses),
et par 'personnalisation' nous signifions laptitude adapter les applications aux dsirs spcifiques de chaque utilisateur.
De manire plus prcise, lutilisateur attend aujourdhui de son application quelle lui fournisse la bonne information souhaite, nimporte
quel moment, et nimporte o. Ainsi, les utilisateurs exigent que les
applications et informations soient disponibles sur tous leurs terminaux
et un terminal spcifique exig par le fournisseur de lapplication. Les
utilisateurs ont galement des exigences fortes sur la manire dont
les informations leur sont prsentes: la prsentation doit tre personnalise pour chaque utilisateur et adapte sur mesure leurs prfrences personnelles, variables dans le temps.
Vu la croissance rapide laquelle nous avons assist dans le domaine
des interfaces utilisateurs, cela a un impact important pour le dveloppeur dapplications avances. Il doit non seulement supporter les
terminaux et interfaces utilisateurs actuels, mais galement avoir
lagilit ncessaire au support des nouveaux matriels et interfaces
graphiques au fur et mesure de leur introduction, tout en fournissant
une exprience utilisateur cohrente de bout en bout. De plus, les applications avances doivent intgrer la scalabilit ncessaire pour fournir
la personnalisation exige par chaque utilisateur.
Pour atteindre cette flexibilit et rpondre lutilisateur, il y a une exigence cl: la logique sous-jacente linterface utilisateur doit tre isole du code qui gre les fonctions de lapplication, qui doit tre lui-mme
faiblement couple aux donnes. Cette indpendance permet lajout ou
la modification de nimporte laquelle de ces couches, sans interfrer
avec le reste de lapplication.
Nous pouvons remarquer que les caractristiques pour un modle
trois niveaux (interface utilisateur, code et donnes) ne sont en rien
nouvelles. Malgr tout, larrive de nouvelles mthodes dinteraction
avec les applications (par exemple lutilisation dun cran tactile la
place du duo souris/clavier) signifie que ce besoin est encore plus
important quil ne ltait, spcialement lorsquon considre la sparation des lments de linterface utilisateur des autres aspects du
dveloppement

2012 Bloor Research

Un Livre Blanc de Bloor

Concevoir des applications rvolutionnaires

Accs toutes les donnes


Si la personnalisation de masse est une extension de
ce qui tait dj une ncessit, la possibilit daccder
toutes les donnes reprsente un changement plus
fondamental.

et rsultats dans le dossier patient centralis. Ces capteurs


remontent galement les pulsations cardiaques, les
niveaux doxygne du sang etc... Et cela ne se limite pas
au domaine de la sant. Les compteurs intelligents de
tous types se multiplient --- comme par exemple, les
fournisseurs dnergie qui mesurent au plus prs la
consommation dans nos maisons afin de prvoir au mieux
les pics de consommation pour rguler la production. Les
besoins pour stocker et grer ce type de donnes sont
diffrents de ceux ncessaires aux informations structures et non structures. Par exemple, ce qui est souvent
considr comme important, cest le changement dtat
des informations de capteurs et il nest pas toujours
ncessaire de stocker les informations au fil de leau,
aussi vous aurez besoin dun mcanisme de filtrage avant
stockage. De plus, lheure et lordre dans lequel les vnements se sont produits est aussi trs signifiant, pour
pouvoir les analyser correctement. Cela signifie que les
donnes vnementielles peuvent avoir besoin dinformations temporelles pour tre enregistres. Plus gnralement, la frquence leve de gnration des donnes
entrane non seulement une explosion dans les besoins
en acquisition et rtention des donnes, mais cre galement un besoin en fonctionnalits diverses de recherches,
tris et interrogations pour rendre ces informations utiles
dans le contexte de lapplication concerne.

la base, il y a trois types de donnes envisager: structures, non structures et vnementielles, toutes devant
tre exploites ou accdes si on parle dapplication
rvolutionnaire.
1. Les donnes structures: lexemple le plus commun
tant les donnes transactionnelles. La structure simpose aux donnes de par la mthode par laquelle nous
les capturons, stockons et traitons --- cest dire en
format discret dans des objets ou des tables, sous un
schma bien dfini. Les requtes et les recherches sur
ce type de donnes sont relativement simples, et la
smantique de ces recherches est bien dfinie et
maitrise.
2. Les donnes non structures: lexemple le plus commun
en est le texte, bien quon puisse ltendre la vido,
laudio et autres types de donnes 'riches'. Un grand
nombre dapplications stockent des portions de leurs
donnes comme texte non structur, classiquement
implment sous forme de texte simple, texte riche (RTF),
XML ou BLOB (objet binaire de taille importante), et la
vido et laudio sont typiquement mis dans des BLOBs.
Cette catgorie de donnes est gnralement plus impor
tante en taille et quantit que les donnes structures.
Le point le plus notable des donnes non structures
est la difficult de retirer efficacement une signification
de leur contenu. La recherche dans ces informations
implique un grand nombre de cycles perdus (recherches
brutes) et, ce qui est pire, il est souvent impossible
dobtenir une quelconque signification utilisable de ces
donnes.

Traditionnellement, on utilisait des bases de donnes relationnelles pour stocker les donnes structures, des gestionnaires de contenus pour les textes non structurs, et
des stockages dvnements (pour la plupart des fichiers
plats ou des bases de donnes en colonnes) ont t dploys
pour contenir les donnes vnementielles. Par certains
cts, on assiste un changement et spcialement avec
larrive des bases de donnes noSQL (pour not only SQL)
supportant lanalyse de donnes non structures. Cependant,
cela ne change pas le fait fondamental du besoin de trois
mcanismes spars pour stocker et grer ces diffrentes
sortes de donnes. Cest sans doute possible avec diffrents
entrepts de donnes, si vous souhaitez uniquement faire
des analyses a posteriori. Mais si vous souhaitez livrer
vos utilisateurs des applications rvolutionnaires, vous ne
pouvez vous permettre de le faire en utilisant trois types
diffrents de stockage de donnes: flexibilit, agilit, et
scalabilit ne seront pas au rendez-vous. Vous avez besoin
dun environnement unique qui pourra grer tous ces diffrents types de donnes.

3. Donnes de type vnements: un nombre toujours


croissant denvironnements ont besoin de traiter des
donnes de type vnements, ce qui signifie leur acquisition, leur analyse, ventuellement en liaison avec
dautres informations structures ou non structures,
et les prises de dcisions associes, assez souvent automatises. Ces donnes vnementielles consistent, par
exemple, en des valeurs boursires, des flux de clics
utilisateurs sur cran, des donnes en provenance de
capteurs, des logs et informations journalises, etc...
Autre exemple, les donnes des capteurs sont en pleine
expansion avec la vague des smart meters dans la
distribution dnergie, deau, etc... De manire gnrale,
nous assistons une explosion du nombre de priphriques gnrant des donnes rgulires et/ou frquentes,
et devant tre introduites dans les bases de donnes des
applications centrales. Par exemple, les hpitaux ont
quip leurs systmes de surveillance des donnes vitales
du patient (par exemple la pression sanguine des malades)
avec une interface automatique pour envoyer ces mesures

Un Livre Blanc de Bloor

Dans lhypothse o vous disposeriez de cette plateforme


unique, capable de grer ces diffrents types de donnes, il
est probable que vous voudrez utiliser des donnes en provenance dautres sources: par exemple enrichir vos informations avec des donnes go spatiales ou de go-localisation,
ou encore les complter avec des sources telles Dun &
Bradstreet ou Experian. Pour cette raison, vous aurez galement besoin dun niveau lev dintgration avec des systmes
tiers pour accder ou associer des informations, que ce soit
via internet ou dautres sources de donnes dentreprise.

2012 Bloor Research

Concevoir des applications rvolutionnaires

La bonne information pour la bonne action


Les applications rvolutionnaires doivent tre capables de conduire
des actions adaptes et intelligentes de la part des utilisateurs. Cela
peut tre dcrit dans un processus mtier continu comprenant tout ou
partie des tapes suivantes.

Tout dabord, lapplication doit pouvoir capturer les donnes dans un


format fiable et appropri, quelles proviennent dindividus, dapplications, de priphriques ou autres.

Ensuite, ces donnes captures doivent pouvoir tre partages dans


toute lentreprise, libres des silos et rendues disponibles tous
les utilisateurs.

Troisimement, les donnes doivent tre digres par lapplication


rvolutionnaire et transformes en information utile et porteuse de
sens. Cela signifie que lapplication doit pouvoir assimiler toutes les
donnes, quel que soit leur type --- structur, non structur ou
vnementiel.

Cela entrane une quatrime tape: lapplication doit permettre aux


utilisateurs dagir en fonction de lclairage obtenu partir des
donnes.

2012 Bloor Research

Un Livre Blanc de Bloor

Concevoir des applications rvolutionnaires

Exemples dapplications rvolutionnaires existantes


Avant de regarder brivement la technologie dInterSystems et la manire dont elle rpond aux
exigences que nous avons voques, il est intressant de donner quelques exemples dapplications rvolutionnaires dveloppes par les partenaires dInterSystems.
Optalert Vehicle System

Press Computer Systems

Lapplication OptAlert Vehicle System est utilise par un grand nombre des plus grandes
socits de transport routier et dexploitation
de mines. Cest le seul systme au monde de
scurit temps rel qui dtecte les signes prcurseurs de lendormissement du conducteur,
en mesurant avec prcision son niveau de vigilance, et quantifiant pour le conducteur et
pour lentreprise le profil de risque de fatigue.
Les conducteurs des vhicules portent des
lunettes Optalert spcifiques, qui mesurent la
vitesse des paupires 500 fois par seconde, en
utilisant de minuscules metteurs infrarouges
et des rcepteurs intgrs dans la monture
des lunettes. Comme on limagine facilement,
cela gnre de trs importants volumes de
donnes, stocks et grs par le SGBD InterSystems Cach. Lapplication utilise de plus
InterSystems DeepSee, moteur dcisionnel
temps rel, non seulement pour gnrer des
alertes dendormissement en temps rel,
mais galement pour les rapports dentreprise, les analyses de tendance, et pour dtecter les possibilits damliorations. La solution
Optalert est propose comme service (modle
SaaS) ou comme logiciel sous licence.

Bas au Royaume Uni, Press Computer Systems (PCS) est un fournisseur de ce quil dcrit
comme des solutions intelligentes pour tout
sauf des diteurs/publieurs copieurs. Il fournit en particulier aux entreprises de presse un
systme de gestion de contenu intgr, PCS
Knowledge. Bti sur la technologie InterSystems, cette solution permet aux journalistes,
diteurs et quipes de production de publier
les informations dans des formats multiples
simultanment, car il dcouple les contenus
des formats utiliss pour transmettre ces
contenus. PCS Knowledge consolide la pagination, la gestion des fils dactualit, la gestion
des images ainsi que la gestion des archives
numriques sous un systme unique, et fournit un workflow intelligent pour une publication multimdia plus simple, plus rapide et
plus riche. De plus, PCS Knowledge permet
lanalyse, lassociation et le stockage de donnes lies non structures, comme le texte, le
son, la vido, les images etc... Cela permet
lapplication de rcuprer automatiquement
et dafficher aux journalistes les contenus lis
ce quils sont en train dcrire, puis de transmettre les articles aux rdactions appropries
en fonction du contenu de larticle.

BTC Advanced Meter Management System


BTC AG (Business Technology Consulting) utilise la technologie intgre dInterSystems
pour dvelopper une application rvolutionnaire pour la gestion intelligente des rseaux
nergtiques en Allemagne (smart grid). Des
compteurs intelligents, smart meters, installs dans les domiciles et les entreprises
gnrent un flux continu de donnes au systme avanc de gestion des compteurs, o les
donnes sont analyses et les rsultats utiliss pour allouer les ressources nergtiques
en temps rel de manire optimise. Conformment aux directives Europennes, 80% de
tous les foyers allemands devraient tre quips de compteurs intelligents dici 2020. Cela
reprsente environ 32 millions de compteurs
et un norme volume de donnes vnementielles qui doit tre captur, analys et gnrer
des actions appropries.

Un Livre Blanc de Bloor

2012 Bloor Research

Concevoir des applications rvolutionnaires

La technologie intgre dInterSystems pour les applications rvolutionnaires


Les trois exemples prcdents illustrent non seulement le concept dapplication rvolutionnaire, mais aussi comment la
technologie dInterSystems leur permet dexister. Aussi nous allons examiner de prs les produits phares de cette socit,
qui fonctionnent ensemble comme un tout.
InterSystems Cach

Cach eXtreme pour Java permet un accs direct aux

InterSystems Cach est dune part une base de donnes et


dautre part un environnement de dveloppement rapide (et
de dploiement). Comme base de donnes, le produit utilise
un moteur de stockage multidimensionnel. Cela signifie
que si vous souhaitez lutiliser pour des tables relationnelles, vous le pouvez, car une table est juste un tableau
deux dimensions. Par ailleurs, le moteur supporte une
approche objet qui vous permet de stocker des objets
mtier (clients ou patients par exemple), en tant quentits
compltes sans avoir clater les informations sur de multiples tables, tout en vitant toutes les complications de
lintgrit rfrentielle, ce qui serait ncessaire dans une
approche relationnelle. InterSystems Cach offre galement un accs direct aux structures de donnes de son
moteur de stockage multidimensionnel, offrant ainsi des
performances leves aux applications, notamment Java.

globales partir de Java, autorisant ainsi les dveloppeurs en Java utiliser leur IDE prfr pour con
cevoir des applications grant de grands volumes
avec une trs faible latence, adaptes aux donnes
vnementielles.
Notez que vous ntes limits un choix particulier: assez
couramment les dveloppeurs sur InterSystems Cach
mixent et utilisent conjointement les diffrentes mthodes
daccs disponibles en fonction de leurs besoins.
En fait, quelles sont les capacits dInterSystems Cach qui
le rendent particulirement utile au dveloppement des
applications rvolutionnaires? Il y en a plusieurs:
1. InterSystems Cach offre des performances exceptionnelles, une forte scalabilit et la fiabilit ncessaire au
support des applications rvolutionnaires. Ses structures de donnes souples, multidimensionnelles, grent
la fois les donnes structures et non structures.
Loption dun accs direct la base offre les hautes
performances ncessaires la gestion des donnes
vnementielles.

InterSystems Cach est particulirement adapt au stockage du XML et des donnes non structures diverses et
varies. De plus, la technologie InterSystems iKnow offre la
possibilit de trouver des concepts et des relations dans
des donnes non structures stockes dans Cach. Son
avantage exclusif par rapport aux techniques danalyse
qualitative conventionnelles consiste dans le fait que iKnow
na pas besoin de dictionnaire ou dontologie prdfinis.
InterSystems Cach est hautement scalable, dispose de
capacits avances de synchronisation et de rplication, et
met en uvre le systme le plus lgant de haute disponibilit que nous ayons vu dans un produit de base de
donnes.

2. Les applications rvolutionnaires ont pratiquement


toutes des interfaces utilisateur web et/ou sappuient
sur des services web pour leur permettre dtre disponibles sur de multiples plateformes, comme les Smartphones ou les tablettes. InterSystems Cach possde
des capacits pour la cration rapide de services web et
dinterfaces web riches et interactives.

Comme environnement de dveloppement, InterSystems


Cach supporte SQL, ainsi quune large gamme de langages de programmation populaires (comme C, C++, Java,
.NET, Python, etc...). De plus, Cach automatise largement
la cration et la consommation de services Web, ce qui lui
permet dtre positionn harmonieusement dans une
architecture oriente services (SOA).

3. La grande majorit des donnes rcupres et stockes


par les applications est non structure. Avec larrive de
la technologie InterSystems iKnow, InterSystems Cach
permet aux applications rvolutionnaires daccder,
danalyser et dutiliser les donnes non structures.

Il y a galement les outils de dveloppement spcifiques


InterSystems Cach qui tirent avantage de leur intgration
troite avec la base de donnes pour fournir des performances suprieures:

La technologie InterSystems Zen, extension dAJAX


(JavaScript et XML asynchrones), est disponible pour le
dveloppement dapplications web contenu riche.

Cach ObjectScript, qui permet laccs la base de donnes via une technologie Objet ou la manipulation directe
des 'globales'.

2012 Bloor Research

Un Livre Blanc de Bloor

Concevoir des applications rvolutionnaires

La technologie intgre dInterSystems pour les applications rvolutionnaires


InterSystems Ensemble

InterSystems DeepSee

InterSystems Ensemble est une plateforme


dintgration unique, avec une architecture
cohrente (serveur dintgration, serveur de
donnes et portail de dveloppement logiciel)
qui utilise la base de donnes Cach pour sa
persistance. Ensemble permet une intgration
rapide et le dveloppement de nouvelles applications connectables. Vous pouvez galement
utiliser Ensemble quand un logiciel existant a
besoin dtre tendu ou amlior: le produit
inclut un moteur de workflow, des processus mtiers bass sur des rgles, une production dinterfaces utilisateur 100% web et des
tableaux de bord, le tout pouvant tre implant
sans rcrire le code existant. Ensemble permet galement de capitaliser sur les investissements faits dans les logiciels existants grce
la ralisation dapplications composites, et
permet la mise en place dune infrastructure
de bus services dentreprise (ESB) ou SOA.

InterSystems DeepSee est un moteur dcisionnel temps rel qui fonctionne aussi bien
avec Cach et Ensemble. Il fournit un environnement de dveloppement permettant dapporter des fonctions de dcisionnel temps rel
dans des applications oprationnelles, sans
avoir besoin dun entrept de donnes ou
dune autre solution de stockage supplmentaire. En fait, vous rcuprez des donnes en
temps rel de votre systme transactionnel et
vous les analysez directement, sans avoir
besoin dabord de les stocker ailleurs (bien
que vous puissiez rcuprer des donnes historiques dun entrept de donnes si vous le
souhaitez). Cela permet ainsi aux dveloppeurs
de construire des fonctionnalits dcisonnelles directement au cur de leurs applications transactionnelles.

Pour le dveloppement dapplications rvolutionnaires, InterSystems Ensemble offre deux


possibilits importantes:
1. Ensemble permet aux dveloppeurs de
connecter toutes les applications - et donc
daccder aux donnes - travers toute
lentreprise.

La combinaison des technologies InterSystems


DeepSee et InterSystems iKnow permet des
analyses actives utilisant la fois des donnes
structures et non structures, et a donc le
potentiel dtendre le champ dinvestigation
que les applications rvolutionnaires peuvent
exploiter.

2. Ensemble permet aux dveloppeurs de


crer des logiques et mcanismes permettant aux utilisateurs de prendre des
dcisions en toute connaissance de cause.

Un Livre Blanc de Bloor

2012 Bloor Research

Concevoir des applications rvolutionnaires

Conclusion
Dans ce document, nous avons discut des exigences des applications
rvolutionnaires. Bien sr, toutes les applications nauront pas besoin
de tous les lments spcifis, mais, comme nous lavons tabli, la
personnalisation de masse, laccs toutes les donnes et la bonne
information pour la bonne action, sont tous des besoins cls.
InterSystems ne prtend pas quun seul produit vous fournira tout ce
dont vous avez besoin pour construire vos applications rvolutionnaires.
Ce quil affirme, cest que Cach est capable dtre la fondation couvrant tous les pr-requis pour vos applications rvolutionnaires. Cela
peut tre toff travers le dploiement dEnsemble ou DeepSee, et
lutilisation de la technologie iKnow, utiliss indpendamment ou
conjointement, afin de couvrir les besoins de vos applications rvolutionnaires. Nous ne connaissons aucun fournisseur le permettant, sans
compter le support de la haute disponibilit, rcupration aprs sinistre,
et des solutions (SaaS) Cloud, sur la base dune technologie unique
etintgre.
Plus dinformations
Vous trouverez plus dinformations sur ce sujet :
http://www.BloorResearch.com/update/2102

2012 Bloor Research

Un Livre Blanc de Bloor

page 9

Vue densemble de Bloor Research

propos de lauteur

Bloor Research est lun des leaders europens pour


la recherche, lanalyse et le conseil. Nous expliquons
comment apporter plus dAgilit aux systmes informatiques dentreprise, par une meilleure gouvernance, gestion et utilisation de linformation. Nous avons
bti notre rputation en narrant la vritable histoire
avec une communication et des publications indpendantes, intelligentes et bien crites sur tous les
aspects de lindustrie ICT. Nous croyons que lobjectif
en racontant la vritable histoire consiste en:

Philip Howard

Dcrire la technologie dans le contexte de sa valeur

Aprs un quart de sicle sans tre son propre patron, Philip a lanc
ce qui est maintenant P3ST (Wordsmiths) Ltd en 1992, et son premier
client fut Bloor Research (alors ButlerBloor), Philip en tant analyste
associ. Ses relations avec Bloor Research ont continu depuis, et il
en est devenu Directeur de Recherche. sa zone dexpertise comprend
tout ce qui touche aux donnes et aux contenus, et il dispose de cinq
analystes travaillant avec lui dans ce domaine. Tout en maintenant une
vision globale de cet environnement, Philip se spcialise dans les bases
de donnes, la gestion des donnes, lintgration des donnes, la qualit des donnes, la fdration de donnes, la matrise de la gestion de
donnes, de la gouvernance des donnes et des entrepts de donnes.
Il sintresse galement au traitement des flux dvnements et aux
vnements complexes.

pour le business et les autres systmes avec lesquels elle interagit.

Comprendre comment de nouvelles technologies


innovantes peuvent sadapter aux investissements
ICT existant.

Regarder la totalit du march et expliquer toutes


les solutions disponibles et comment elles peuvent
tre values plus efficacement.

Filtrer le bruit et rendre plus simple la recherche


dinformations supplmentaires ou de nouvelles
qui aident la fois les investissements et les
implmentations.

Sassurer que tous nos contenus sont disponibles


travers les canaux les plus appropris.
Fond en 1989, nous avons pass plus de deux dcennies distribuer nos recherches et analyses aux utilisateurs et vendeurs de technologies informatiques,
travers le monde via des souscriptions en ligne, des
services de recherche adapts, des vnements et
des projets de conseil. Nous nous engageons transformer nos connaissances en votre atout business.

Directeur de recherches - donnes


Philip a dmarr dans lindustrie informatique
ds 1973 et a travaill comme analyste systme, programmeur et vendeur, ainsi que dans
le marketing et la gestion de produits pour une
grande varit de compagnies comme GEC
Marconi, GPT, Philips Data Systems, Raytheon
et NCR.

En plus des nombreux rapports que Philip a crit pour Bloor Research,
Philip contribue rgulirement www.IT-Director.com et www.ITAnalysis.com et tait auparavant le rdacteur de 'Application Development News' et 'Operating System News' pour le compte de Cambridge
Market Intelligence (CMI). Il a contribu galement plusieurs magazines et publi un certain nombre de rapports publis par des socits
comme CMI et le Financial Times.
En dehors du travail, ses principaux loisirs sont laviron, le ski, le bridge
(ou il excelle) et promener son chien.

Notes de copyright
Ce document est sous copyright 2011 de Bloor Research. Aucune partie ne peut tre reproduite par aucun moyen sans lapprobation pralable de Bloor Research.
Du fait de la nature de ce document, il est fait mention par leur nom de
nombreux produits logiciels et matriels. Dans leur grande majorit,
voire leur totalit, ces marques sont la proprit de leur fournisseur.
Bloor Research na aucune intention de sadjuger un quelconque droit
sur ces noms ou marques. De mme, les logos de socits, graphiques
ou copies dcrans ont t reproduit avec le consentement de leurs propritaires respectifs et sont sujet au copyright dudit propritaire.
Quoique quune attention extrme ait t apporte la prparation de
ce document pour sassurer de la pertinence des informations, lditeur
ne peut accepter une quelconque responsabilit pour toute erreur ou
omission.

2nd Floor,
145157 St John Street
LONDON,
EC1V 4PY, United Kingdom
Tel: +44 (0)207 043 9750
Fax: +44 (0)207 043 9748
Web: www.BloorResearch.com
email: info@BloorResearch.com

You might also like