Documente Academic
Documente Profesional
Documente Cultură
FRANCE
Contributeurs
Louis-Marie Guillaume, CEO Airweb
Renaud Mnrat, Prsident userADgents et Joshfire
Livre blanc supervis par Philippe Dumont, CEO Azetone et Administrateur de la Mobile Marketing Association France
Avec le soutien de :
CONCEVOIR UNE APPLICATION MOBILE
SOMMAIRE
1. La phase de conception 18
2. Le dveloppement 18
3. Les tests, recettes et corrections 19
4. La maintenance 20
5. Les applications pour wearables (smartwatch...) 20
6. En synthse quels dlais et quel budget de conception & dveloppement ? 21
Contrairement un site web dvelopp en HTML et qui se consulte en ligne au travers dun navigateur (Internet Explorer, Chrome,
Safari, Firefox,...), une application se tlcharge, gnralement via un magasin dapplications public, comme lApp Store dApple ou
Google Play pour Android.
Lapplication est un logiciel part entire. Le champ des possibles (les fonctionnalits, le rendu
ergonomique, les graphiques...) peuvent tre trs avancs.
Sur le plan ergonomique et graphique, lapplication mobile permet des effets de navigation trs avancs et propose un usage simple,
fluide et parfois mme ludique.
Lenvironnement technologique propre des applications permet lutilisation de fonctionnalits spcifiques qui rvolutionnent ce quon
appelle lInternet mobile. On citera notamment :
La capacit dune application tre embarque dans le mobile, cest--dire que les contenus sont en mmoire et acces-
sibles de manire instantane. Bien entendu, une application peut galement fonctionner en mode connect et utiliser
ainsi des connexions rseau et serveur permettant un affichage de contenus dynamiques et rafraichis en permanence.
En effet lapplication ne se contente pas dtre un contenu affich dans un navigateur web mobile mais permet bien deffec-
tuer des calculs, des paramtrages avancs et surtout de dialoguer avec dautres fonctions matrielles de lappareil mobile.
Ainsi une application est capable dinteragir par exemple avec :
Le GPS / La boussole / Lappareil photo / Les contacts et lagenda / Les fonctions SMS/MMS / Etc.
Les fonctions dalertes, en tche de fond ou en live sont galement particulirement symboliques des capacits
avances des applications. Lutilisateur est ainsi alert de diverses formes dune actualit, dun scoop ou toute autre
information paramtre.
La ralit augmente, aussi appele RA , qui consiste afficher en surimpression de la fonction appareil photo des
informations contextuelles associes ou non la position gographique.
Lun des aspects les plus riches de sens pour les annonceurs, les marques et les diteurs est sans aucun doute possible le rapport privilgi
avec le propritaire du mobile.
Rarement auparavant a-t-il t possible pour une marque dtre aussi proche du consommateur ! Cette relation privilgie, si elle est
bien mene, permet de sinscrire durablement et devient un vecteur de fidlisation redoutable.
Les applications mobiles, distribues via les stores , apportent galement aux marques de nouvelles capacits de disposer de circuits de
distribution et de montisation de leurs biens et services avec une transformation optimise de lacte dachat de par lextrme intgration
et simplification du processus pour le consommateur.
Suivez le Guide
Faire dvelopper une application mobile pour sa marque requiert un
budget significatif. Aussi bien en amont quau moment dtudier plu-
sieurs devis, il est parfois difficile dapprcier ce budget.
LE BRIEF
DU CAHIER
DES CHARGES
DFINIR
1 VOS OBJECTIFS
Avant tout, le lancement dune application mobile doit rpondre des enjeux strat-
giques et des objectifs prcis assigns en amont. Evaluer le bnfice attendu est un
bon moyen destimer le budget que lon sera prt allouer ce projet.
Le besoin et les objectifs sont dfinir essentiellement en fonction de trois critres que
sont laspect relationnel, loptimisation des cots et laugmentation des revenus.
1
Renforcer la relation avec ses interlocuteurs cibles / ses clients
2
Optimiser ses cots
3
Accroitre son Chiffre dAffaires
4
Disposer dune solution mtier
Le mobile pour
Le mobile pour grer vos stocks et vos commandes raliser des tudes
ou des enqutes IPSOS
Le mobile pour piloter vos interventions sur le terrain
DFINIR
2 VOS OBJECTIFS
Dcrivez votre cible comme vous avez lhabitude de le faire : sexe, ge, CSP, code
postal... Si possible, compltez les lments relatifs la mobilit de la cible, au type de
relation que vous avez avec elle (CRM print, CRM web), son degr de technicit.
Client ou prospect
Les applications, au travers des Push Notifications
notamment, constituent dexcellents outils pour
interagir avec des clients, enrichir la relation client et
favoriser lengagement des consommateurs. Cepen-
dant, certaines applications notamment marchandes
peuvent prsenter de vrais atouts pour adresser et
convertir des prospects.
Lacquisition - PagesJaunes
Au travers dtudes ou denqute ad hoc, assurez-vous que votre cible est quipe dun appareil
mobile susceptible daccder une application mobile, Smartphone ou Tablette digitale.
Smartphone ou Tablette1
Selon vos objectifs et lquipement de votre cible, pr-
cisez si votre projet dapplication concerne le Smart-
phone seul, doit tre compatible avec un Tablette ou
encore est spcifiquement ddi la Tablette, dont
lusage est plus sdentaire que celui du Smartphone
(92% des usages domicile)2.
1
Voir notre Guide Tablettes et Marketing Mobile
2
Source : Baromtre trimestriel du Marketing Mobile T3 2014
Mdiamtrie Web Observatoire
Type dOS
Dfinissez le mieux possible le systme dexploitation
correspondant lquipement Smartphone / Tablette
de votre cible.
Ces lments permettront votre agence daffiner sa recommandation en termes de type dapplica-
tion dployer (iPhone, Android, Windows, ...)
IDENTIFIER LE PRIMTRE
3 ET LES CONTRAINTES DU PROJET
Il est rare quun annonceur envisage de rendre son application payante pour lutilisateur,
mais il existe de nombreux moyens de montiser son application. Un annonceur peut
notamment souhaiter lintgration de solutions de paiement, par exemple lorsquil sagit
dun M-commerant. Si vous tes un diteur ou selon vos objectifs spcifiques ( Une
application pour accrotre son Chiffre dAffaires ), prcisez dans votre cahier des charges
vos souhaits en termes de montisation.
Publicit Paiement
Avez-vous besoin despaces publicitaires et de collecte Faut-il prvoir au sein de lapplication une interface
de revenus publicitaires de paiement ? Si oui, quel type de paiement (magasin
dapplication / carte bancaire / autre ...) ?
Prcisez ce dont vous disposez et ce dont vous souhaitez disposer ainsi que la faon daccder aux
contenus existants :
Comme dit en avant-propos, une application est un logiciel embarqu dans le tlphone mobile ; cette carac-
tristique permet dexploiter les fonctionnalits avances ou les fonctionnalits de base dun Smartphone :
Indiquez un objectif de date de mise disposition correspondant votre date cible de communica-
tion. En fonction du temps disponible, votre agence pourra vous proposer de dcomposer le projet en
plusieurs tapes clefs.
Fournissez galement au dveloppeur les lments de charte graphique sur lesquels il devra sap-
puyer ainsi que les ventuelles contraintes en termes dergonomie & daccessibilit.
Dfinissez les magasins dapplications sur lesquels vous souhaitez tre diffus, notamment sur
Android o il existe des alternatives Google Play (ex: Amazon App Shop). Prcisez galement les
pays et les langues pour lesquelles lapplication devra tre dveloppe.
Certaines applications doivent tre distribues sur des magasins privs car leur cible est interne
lentreprise & ncessitent un accs restreint.
Statut dditeur (directeur de la publication) : le compte sur les stores doit tre ouvert au nom de lannon-
ceur (ou diteur) et lagence apparat en tant que prestataire dans les mentions lgales.
Hbergement : prciser qui est lhbergeur dans les mentions lgales. Si le prestataire intervient dans
lhbergement dune partie de donnes, il doit galement tre cit dans les mentions lgales.
Rfrencement / Choix des mots-cls : intgrer des rgles proches de celles du rfrencement sur le Web
(ne pas utiliser les mots-cls des marques concurrentes / brand squatting...)
Librairies : prciser les librairies utilises lors du dveloppement ainsi que les conditions dutilisation.
Pour anticiper sur les systmes de suivi qui pourront vous tre proposs, listez les KPIs dont vous
souhaitez disposer pour suivre les performances de tlchargement et dusage de votre application.
En retour, votre agence vous exposera quels indicateurs sont accessibles parmi les diffrentes solu-
tions danalytics et de tracking du march.
EN SYNTHSE : 1 OBJECTIFS
Structure de brief type
Renforcement de la relation interlocuteurs cibles / clients
Optimisation de cots
Augmentation de Chiffre dAffaires
Dveloppement dune Solution mtier
2 CIBLE
Profil
Equipement
II
LA MISE
EN PERSPECTIVE
DE VOS OBJECTIFS
AVEC DES DONNES
CHIFFRES
COMMENT FIXER
1 UN CADRE BUDGTAIRE ?
Lorsque votre cahier des charges sera dfini, il vous sera plus facile de vous fixer un cadre
budgtaire, en fonction de la complexit plus ou moins grande de votre projet. Le cas
chant, vous pourrez envisager de revenir sur votre cahier des charges en prvoyant
la mise disposition dune premire version puis des mises jour ou enrichissements de
fonctionnalits voire le dploiement sur dautres plateformes au fil du temps.
Dans une approche globale, le budget allouer un projet dapplication doit tre consi-
dr sous 2 angles.
Cest le poste auquel vous penserez naturellement, dont le contenu est dcrit dans le III ci-dessous et qui, comme
voqu plus haut, peut faire lobjet dun dcoupage en plusieurs phases ; noter que ce budget, le plus souvent plus
consquent au lancement de lapplication, peut tre en partie reconduit par la suite pour des mises jour ou des
volutions qui ont tendance tre de plus en plus frquentes (maintenance).
Les outils complmentaires teurs des outils danalytics permettront de mesurer une partie
de votre ROI.
Une fois une application dfinie, il est possible dy
Services de Push Notifications tels que ceux de Microsoft, IBM1
adjoindre des services supplmentaires (gnralement
Outils dA/B testing ou de heatmaps tels que ceux dAzetone
sous forme de SDK ou Software Development Kit) pour
Outils de suivi de campagne tels que ceux de Sam4mobile,
des fonctions spcifiques :
Distimo ou Flurry
Outils de tracking publicitaire comme ceux dInMobi, de
Outils danalytics (suivi dutilisation dapplication) tels que ceux Smart AdServer ...
dAppsPanel, Google Analytics, Flurry, HP, App Annie. Les indica-
1
Voir notre Guide Les push notifications, mode demploi 2015
Enfin, afin de finaliser votre enveloppe budgtaire globale, il est intressant de mettre
votre cahier des charges en perspective avec des donnes chiffres en rapport avec
chaque besoin identifi. Cette dernire tape peut vous permettre disoler des postes
dconomies susceptibles de vous aider financer votre projet dapplication.
Concrtement, pour chacun des objectifs recherchs, vous devrez estimer le gain apport par la solution
mobile mise en place (directement sur votre chiffre ou indirectement) en vous posant un certain nombre
de questions afin de dfinir une enveloppe budgtaire et le retour sur investissement attendu par cette
solution, comme par exemple :
Combien me cotent mes outils de CRM traditionnel, Combien me cotent mes catalogues papiers ?
comme mes mailings ? Puis-je en rduire le nombre ?
Combien me cote mon SAV ? Puis-je dlguer des Combien me cotent les remontes dinformations, com-
actes via mon application ? ment sont-elles traites ?
Quel peut tre le Chiffre dAffaires additionnel li au remplis- Dans le cas dune application mtier :
sage de magasins des heures creuses grce au mobile ? Combien me cote un logiciel interne de gestion des congs
ou des notes de frais ?
Quel peut tre le Chiffre dAffaires additionnel li aux pos- Quel sera le gain de productivit de mes collaborateurs
sibilits daugmenter un panier moyen sur le web grce au grce la mise disposition doutils plus adapts aux nou-
mobile ? Ou permettre de freiner leffet churn via le mobile ? veaux usages en relation avec la mobilit ?
Nombre de terminaux et dOS cibls, types de fonctions, ergonomie, graphisme, gestion du contenu, publication, cam-
pagne de lancement, ... Tous ces facteurs impactent la charge de dveloppement dune application mobile et, par l
mme, son cot et ses dlais de ralisation.
Chaque OS mobile (iPhone OS ou iOS, Android, Windows Phone, ...) ncessite un dveloppement applicatif spcifique.
Lergonomie et les fonctions dune application ne sont pas toutes rplicables dun mobile lautre (acc-
lromtre, boussole,...).
Lintgration dune navigation et dun graphisme personnaliss ncessitent plus de dveloppement et
ncessitent galement des tests.
Une application est plus rapide quand tout son contenu est embarqu.
La cration dune application ncessite la mise en place dun plan de communication pour dvelopper le tlchargement...
En changeant avec des experts du Marketing Mobile et grce leurs retours dexp-
riences, vous pourrez rpondre compltement ces questions et prioriser vos objectifs.
En parallle de lexpression de votre besoin et des objectifs attendus par le dveloppement de votre appli-
cation, il conviendra de rflchir spcifiquement aux fonctionnalits permettant galement dapporter
une plus-value lutilisateur de lapplication, susceptible de favoriser une utilisation rcurrente par les
populations concernes.
Cette dfinition des fonctionnalits dvelopper peut se faire en amont avec votre agence Conseil ou avec
celle-ci lors de la phase dchange autour du brief.
III
COMPRENDRE
LES DIFFRENTES
TAPES DE CONCEPTION
ET DE DVELOPPEMENT
Une fois votre enveloppe budgtaire dfinie, il convient dtudier les
devis de ralisation de votre projet.
Comprendre ces devis pour pouvoir les comparer passe par lexamen
des diffrentes tapes indispensables la conception et au dvelop-
pement dune application, et qui devront tre prises en compte dans la
comprhension du budget.
LA PHASE
1 DE CONCEPTION
2 LE DVELOPPEMENT
Une partie des fonctionnalits dune application peut tre externalise en rajoutant des briques prdfinies et
industrialises fournies sous forme de SDK par des socits tierces. (voir II.2. Les outils complmentaires )
Mthodologie Dure
Le dveloppement peut tre conduit selon diffrentes Le principal dfi qui incombe cette phase est de rendre
mthodologies, notamment le cycle en V proposant une interoprables les systmes dinformation dune entreprise
approche traditionnelle de spcifications puis le dvelop- avec son application mobile. La rapidit de raccordement
pement, mais galement le mode Agile, trs en vogue, dune application un Systme dInformation dpend,
procdant par itrations successives (appeles Sprint) et notamment, de ltat et de la qualit de vos web-services,
offrant une plus grande flexibilit dans la gestion des vo- mais galement de la complexit des donnes rcuprer
lutions en cours de projet. La mthodologie applique peut et traiter. En termes de dveloppement, la palette des
modifier le budget. possibilits est trs large, en fonction du degr de com-
plexit et dexigence. Compter entre 1 et 6 mois par OS
Impact budgtaire selon la complexit de lapplication.
Cette phase est budgte en nombre de jours/homme
sur la base de plusieurs dveloppeurs, certains spcialiss NB : il est recommand de ne pas dvelopper 2 OS en
en fonction des OS et/ou des fonctionnalits dvelopper, parallle mais plutt avec un lger dcalage.
ainsi que dun chef de projet assurant la coordination des
quipes. Ce poste est particulirement sensible la com-
plexit et au nombre de fonctionnalits requises.
4 LA MAINTENANCE
Cette phase est relative au support des codes sources, associ des services de
garantie de maintenance, parfois appel TMA (Tierce Maintenance Applicative1). Cette
phase intervient gnralement aprs une priode de garantie (souvent 3 6 mois)
partir de la mise en production de lapplication.
Developpement Maintenance
1
Tierce Maintenance Applicative : consiste externaliser la maintenance des applications, cest--dire confier tout ou partie de la maintenance des applications un prestataire
informatique tiers contre rmunration en dfinissant des niveaux de disponibilit, de dlais et de qualit (Source : commentamarche).
2
Versionning : On parle [...] de version dun logiciel pour dsigner ses diffrentes implmentations destines des OS ou plateformes diffrents (Source : Wikipdia)
3
SLA : Le service-level agreement (SLA) est un document qui dfinit la qualit de service requise entre un prestataire et un client (Source : Wikipdia)
5. Les applications
pour wearables 2 5 semaines 10 20 jh
IV
POUR
CONCLURE
1
Voir notre Guide Promotion des applications mobiles 2014