Vous êtes sur la page 1sur 25

LES GUIDES DE LA MOBILE

MARKETING ASSOCIATION FRANCE

FRANCE

Concevoir une application mobile :


Cahier des charges & budget

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

Vous avez dcid de concevoir et raliser une application mobile ? Bravo ! 3

I. LE BRIEF OU CAHIER DES CHARGES 4

1. Dfinir vos objectifs 5


2. Qualifier le mieux possible votre cible 7
3. Identifier le primtre et les contraintes du projet 9

II. LA MISE EN PERSPECTIVE DE VOS OBJECTIFS AVEC DES DONNES CHIFFRES 13

1. Comment fixer un cadre budgtaire ? 14


2. Quels postes budgtaires faut-il prvoir ? 14
3. Pour quel ROI dvelopper une application ? 15

III. COMPRENDRE LES DIFFRENTES TAPES DE CONCEPTION ET DE DVELOPPEMENT 17

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

IV. POUR CONCLURE 22

La Mobile Marketing Association France : qui sommes-nous ? 24

2 MMA France 2015 | Reproduction interdite


CONCEVOIR UNE APPLICATION MOBILE

Vous avez dcid de concevoir et raliser une application mobile ? Bravo !


Mais encore faut-il savoir par o commencer

Quest-ce quune application ?


Une application est un logiciel dvelopp spcifiquement pour une plate-forme (lOS pour Operating System Systme dexploitation)
assurant la distribution des applications.

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.

Les grands OS existant actuellement sont :


iOS : dvelopp par Apple destination des produits Apple uniquement (iPod, iPhone, iPad, Mac) ; le SDK utilise les
langages Swift et Objective-C
Android : dvelopp par Google et bas sur le langage Java, Android est un OS multi-terminaux que chaque fabricant
(Samsung, HTC, Huawei, LG, Xiaomi etc., ...) peut personnaliser pour ses Smartphones et Tablettes.
Windows Phone : dvelopp par Microsoft, cet environnement bnficie de nombreuses passerelles et similitudes
avec les dveloppements Windows classiques. Le langage utilis est principalement C# mais il est galement possible
dencapsuler directement du HTML

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.

MMA France 2015 | Reproduction interdite 3


CONCEVOIR UNE APPLICATION MOBILE

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.

Avec le soutien de lUDA, la Mobile Marketing Association France a


regroup au sein de ce guide les bonnes questions se poser et les
bonnes pratiques mettre en uvre pour avoir une vision explicite de
la constitution de son budget dapplication Mobile et Tablette.

Pour construire puis valuer un budget dapplication Mobile ou


Tablette, plusieurs tapes sont ncessaires :

1. Le brief ou cahier des charges, o vous dfinirez notamment


votre besoin, quels objectifs pour quelle cible et vos contraintes
2. La mise en perspective de vos objectifs avec des donnes chiffres
3. La prise en compte des diffrentes tapes de conception et de
dveloppement dun tel projet

LE BRIEF
DU CAHIER
DES CHARGES

La cration dapplications mobiles est un projet complexe faisant appel


une multitude de comptences. La dmarche ci-dessous a t formalise
par des professionnels de la Mobile Marketing Association France afin de
vous aider dans votre rflexion. Elle synthtise lensemble des questions
se poser pour rdiger le cahier des charges de votre application le plus
clairement possible et le soumettre auprs dune agence spcialise.

4 MMA France 2015 | Reproduction interdite


CONCEVOIR UNE APPLICATION MOBILE

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.

ON RECENSE 4 PRINCIPAUX OBJECTIFS


POUVANT TRE ATTEINTS GRCE UNE APPLICATION MOBILE :

1
Renforcer la relation avec ses interlocuteurs cibles / ses clients

Le mobile, objet disponible et personnel, permet dtablir


un lien fort de proximit avec vos interlocuteurs internes
ou externes (voir dtail plus bas sur la nature de la cible)

Le mobile apporte une visibilit complmentaire

Le mobile pour renforcer un message, une marque,


une communaut

Le mobile pour favoriser linteraction entre vos membres

Le mobile outil complmentaire la carte de fidlit


Le mobile comme outil complmentaire
de la carte de fidlit Snapp

MMA France 2015 | Reproduction interdite 5


CONCEVOIR UNE APPLICATION MOBILE

2
Optimiser ses cots

Le mobile comme outil permettant lactualisation de catalogues

Le mobile visant acclrer un cycle de ventes

Le mobile hub des rseaux sociaux

Le mobile comme support au SAV

Le mobile permettant datteindre une cible bien prcise

Le mobile comme outil daide au client dans une tra-


jectoire client

Le mobile comme support au SAV - Orange

3
Accroitre son Chiffre dAffaires

Le mobile outil pour gnrer


Le mobile comme outil pour diversifier votre offre de du trafic supplmentaire
produits ou de services en magasin : SFR Shopping

Le mobile outil pour gnrer du trafic supplmentaire


en magasin : Mobile to Store

Le mobile comme support complmentaire de lacte


commercial : Mobile in Store

Le mobile comme outil dacquisition de nouveaux


clients : e-Commerce sur mobile

Le mobile pour interagir avec vos objets ou produits connects

Comment ACCOR veut profiter de lApple Watch : userADgents

6 MMA France 2015 | Reproduction interdite


CONCEVOIR UNE APPLICATION MOBILE

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

Le mobile pour raliser des tudes ou des enqutes

Le mobile pour aider au dpannage

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.

LA NATURE DE VOTRE CIBLE

BtoC ou BtoB ou BtoE


Votre projet dapplication peut sinscrire dans un cadre
BtoC dans lequel vous chercherez interagir avec
vos cibles commerciales, clients ou prospects. Dans
dautres cas, votre projet aura pour objectif de mettre
en place une interface BtoB (relation fournisseur /
relation acheteur) ou BtoE : quiper des collaborateurs
dapplications mtier.

Les applications Solution mtier : applications BtoE

MMA France 2015 | Reproduction interdite 7


CONCEVOIR UNE APPLICATION MOBILE

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

LQUIPEMENT DE VOTRE CIBLE

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

Lapplication tablettes de PagesJaunes

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, ...)

8 MMA France 2015 | Reproduction interdite


CONCEVOIR UNE APPLICATION MOBILE

IDENTIFIER LE PRIMTRE
3 ET LES CONTRAINTES DU PROJET

QUEL EST LE MODLE CONOMIQUE DE VOTRE APPLICATION ?

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 ...) ?

Publicit native et bannires Interface de paiement


dans lapplication Le Figaro dans vente-prive

MMA France 2015 | Reproduction interdite 9


CONCEVOIR UNE APPLICATION MOBILE

QUELLE EST LA NATURE DES CONTENUS


& LENVIRONNEMENT TECHNIQUE ?

Prcisez ce dont vous disposez et ce dont vous souhaitez disposer ainsi que la faon daccder aux
contenus existants :

Nature des contenus une mise en forme, un cryptage, un accs scuris


Disposez-vous de textes, de photos, de vidos ? aux contenus ? Faut-il prvoir un stockage de certains
Vos contenus sont-ils libres de droits ? contenus pour un usage en mode non connect ? La
bonne documentation de cette information est essen-
Accs aux contenus tielle pour permettre aux prestataires de comprendre
lenvironnement de dveloppement et reprsente sou-
Les contenus sont-ils statiques, sont-ils des flux dyna-
vent une part importante des difficults pouvant tre
miques, sont-ils stocks dans une base de donnes
rencontres durant les projets applicatifs.
externe exposes (Web Services, API) ? Faut-il prvoir

QUELLES FONCTIONNALITS ENVISAGEZ-VOUS DUTILISER ?

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 :

Fonctionnalits de communication Fonctionnalits didentification


Click- to-call, envoi de SMS, de MMS, accs aux contacts Faut-il prvoir la cration dun compte-client et/ou
ou autres donnes personnelle, lagenda. laccs un compte-client existant ? Souhaitez-vous
permettre des facilits de connexion via les rseaux
sociaux (Facebook connect, ...).

Click-to-call BNP Paribas


Accs la localisation et personnalisation
- application tablette Mto Yahoo

10 MMA France 2015 | Reproduction interdite


CONCEVOIR UNE APPLICATION MOBILE

Fonctionnalits dimage Autres fonctionnalits


Accs lappareil photo, lalbum photo. Possibilit de Accs la lampe torche, lacclromtre, au micro, ...
faire des graphiques, des calculs.

Appareil photo pour trouver un produit Accs au micro


SFR Shopping

QUELS LMENTS DE PLANNING OU DE RTRO-PLANNING ?

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.

QUELLE ERGONOMIE ET DESIGN ?

Fournissez galement au dveloppeur les lments de charte graphique sur lesquels il devra sap-
puyer ainsi que les ventuelles contraintes en termes dergonomie & daccessibilit.

QUEL MODE DE DISTRIBUTION POUR VOTRE APPLICATION ?

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.

MMA France 2015 | Reproduction interdite 11


CONCEVOIR UNE APPLICATION MOBILE

Zoom ... dontologie et contraintes juridiques

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.

QUELS INDICATEURS DE PERFORMANCE ?

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

3 PRIMTRE ET CONTRAINTES DU PROJET


Modle conomique
Contenus
Environnement technique
Fonctionnalits
Planning
Ergonomie et design
Mode de distribution
Indicateurs de performance

12 MMA France 2015 | Reproduction interdite


CONCEVOIR UNE APPLICATION MOBILE

II

LA MISE
EN PERSPECTIVE
DE VOS OBJECTIFS
AVEC DES DONNES
CHIFFRES

MMA France 2015 | Reproduction interdite 13


CONCEVOIR UNE APPLICATION MOBILE

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.

QUELS POSTES BUDGTAIRES


2 FAUT-IL PRVOIR ?

Dans une approche globale, le budget allouer un projet dapplication doit tre consi-
dr sous 2 angles.

LA CONCEPTION, LE DVELOPPEMENT ET LA MAINTENANCE

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 AUTRES POSTES PRVOIR

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

14 MMA France 2015 | Reproduction interdite


CONCEVOIR UNE APPLICATION MOBILE

La communication1 La maintenance et lhbergement


Pour assurer le succs et lutilisation de votre applica- Il est possible et recommand de confier votre agence
tion par les cibles quelle adresse, prvoyez galement spcialise lhbergement de votre application mobile.
des actions de communication de deux natures : Votre prestataire doit vous garantir le maintien en
conditions oprationnelles des flux de donnes dyna-
Une communication ds le lancement de votre application miques par le dimensionnement des serveurs en fonc-
pour soutenir son tlchargement, tion du trafic et par sa supervision, pour une qualit de
Puis un accompagnement CRM et/ou un enrichissement du service optimale.
contenu pour stimuler son usage.
1
Voir notre Guide Les push notifications, mode demploi 2015

POUR QUEL ROI DVELOPPER


3 UNE APPLICATION ?

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 ?

Combien me cote mon programme de fidlit ? Dans


quelle mesure puis-je le dmatrialiser ?

MMA France 2015 | Reproduction interdite 15


CONCEVOIR UNE APPLICATION MOBILE

A prendre en compte en amont pour russir votre projet dapplication

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.

16 MMA France 2015 | Reproduction interdite


CONCEVOIR UNE APPLICATION MOBILE

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.

MMA France 2015 | Reproduction interdite 17


CONCEVOIR UNE APPLICATION MOBILE

LA PHASE
1 DE CONCEPTION

Cette phase consiste :

Dfinir les spcifications fonctionnelles, incluant les wireframes1 & lUX2


Dfinir les principes dergonomie & de navigation (storyboard)
laborer le design gnral et les maquettes graphiques de lensemble des crans
Concevoir larchitecture technique : dfinir les spcifications techniques et
fonctionnelles de lapplication (dcrire notamment les changes avec le Back-
ofice, lintgration au Systme dInformation et la scurisation de larchitecture)
1
Wireframe ou zoning : schma dfinissant les zones de lapplication, les zones des pages
2
UX, User eXperience ou exprience utilisateur : qualifie le rsultat (bnfice) et le ressenti de lutilisateur (exprience)
lors dune manipulation dune interface homme-machine (extrait de Wikipdia)

Dure Impact budgtaire


Cette tape peut ncessiter plus ou moins defforts en Cette phase est budgte en nombre de jours/homme
fonction de la complexit des fonctionnalits mettre en sur la base de designers. Elle ncessite un minimum de
uvre et des supports dcliner (OS mais galement ter- 10 jours/homme.
minaux prendre en compte Smartphones /Tablettes).
Compter entre 3 et 6 semaines.

2 LE DVELOPPEMENT

Cette phase consiste :

Dvelopper linterface graphique de lapplication


Intgrer les donnes et dvelopper les web-services et changes avec le Back-office
et le Systme dInformation
Scuriser les flux

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 )

18 MMA France 2015 | Reproduction interdite


CONCEVOIR UNE APPLICATION MOBILE

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.

LES TESTS, RECETTES


3 ET CORRECTIONS

Il sagit dune phase essentielle pour avoir une application de qualit.

Dure Impact budgtaire


Cette phase peut exiger plus ou moins deffort en fonc- Cette phase indispensable nest souvent pas budgte en
tion de la diversit des scenarii de navigation et des sys- tant que telle mais fait partie intgrante du projet, ncessi-
tmes cibls pour son dploiement et de la politique de tant du temps de la part des dveloppeurs, des diffrents
tests demande (test usine, tests unitaires,...). Elle dure en acteurs du projet, incluant vos propres quipes.
moyenne 20% 30% du temps de dveloppement, soit
2 6 semaines. A noter que cette priode est fortement
rduite dans la mthodologie Agile puisque ces phases
sont effectues tout au long du dveloppement.

MMA France 2015 | Reproduction interdite 19


CONCEVOIR UNE APPLICATION MOBILE

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.

La maintenance reprsente le meilleur moyen dassurer lvolutivit (nouvelles fonctionnalits, nouvelles


versions dOS) et la viabilit des solutions dveloppes, et de garantir la qualit de service de lapplication.
Elle peut galement comprendre une partie corrective avec des engagements sur les dlais dintervention
et de contournement / rsolution en fonction de la criticit de lanomalie rencontre.

Impact budgtaire Dure


En fonction de loffre et du contenu des services, les prix Par nature, ce support est mis en place pour toute la dure
peuvent fortement varier. Ils peuvent galement voluer de vie de lapplication, mais souvent encadr par des
dans le temps en fonction du versionning2 de lapplication contrats de 12 36 mois renouvelables.
et des SLA3 (niveaux de service) demands au prestataire.
La maintenance est devise sur la base dun cot par mois
et par application (OS), avec un engagement minimum
de 12 mois. Comme dans lindustrie logicielle, le cot de
maintenance moyen peut tre estim entre 10% et 20%
du cot de dveloppement initial, par an.

Conception Recette Wearables


& design

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)

20 MMA France 2015 | Reproduction interdite


CONCEVOIR UNE APPLICATION MOBILE

LES APPLICATIONS POUR


5 WEARABLES (SMARTWATCH...)

Avec lapparition des objets connects et notam-


ment des objets disposant dcrans spcifiques (du
type montres ou bracelets connects), on assiste
lmergence dun nouveau type dapplications pour
de nouveaux types dcrans. La bonne nouvelle, cest
que ces plateformes innovantes sont gnralement
construites autour des mmes OS mobiles que les
Smartphones et tablettes (iOS ou Android le plus sou-
vent, parfois Windows). En revanche, il faudra dve-
lopper une version spcifique de lapplication pour ces
objets connects. Compter gnralement quelques
semaines de dveloppement, de tests et de recette.
Venant en sus des cots spcifiques une application
mobile, ces applications peuvent se comparer lajout
dune fonctionnalit supplmentaire dans lapplication
mobile. Dans le cas de lApple Watch, elle est mme
conue comme une extension de lapplication mobile Application Smart Watch Picard
- par Ocito Groupe 1000mercis
pour Smartphone ou tablette.

MMA France 2015 | Reproduction interdite 21


CONCEVOIR UNE APPLICATION MOBILE

EN SYNTHSE QUELS DLAIS ET QUEL BUDGET


6 DE CONCEPTION & DVELOPPEMENT ?

Exemple de donnes changes pour la


mise jour dun token :

Le nombre de Le poids dans le budget


Les tapes La dure
jours/homme de dveloppement

1. Conception & Design 3 6 semaines 10 30 jh 20%

2. Dveloppement 65% dont 50% de dveloppement


1 6mois parOS 20 100 jh par OS & 15% de gestion de projet

3. Recette 2 6 semaines 5 30 jh par OS 15%

12 mois minimum 10% 20% des cots


4. Maintenance NA
en gnral de dveloppement, par an

5. Les applications
pour wearables 2 5 semaines 10 20 jh

Application Simple : 15 30 k (2 3 mois) par OS


Application Moyenne : 30 50 k (4-6 mois) par OS
SYNTHESE
Application Complexe : 50 100 k (6-9 mois) par OS
Maintenance : 10% 20% par an
Application wearable quelques K 10K par OS et par objet

22 MMA France 2015 | Reproduction interdite


CONCEVOIR UNE APPLICATION MOBILE

IV

POUR
CONCLURE

MMA France 2015 | Reproduction interdite 23


CONCEVOIR UNE APPLICATION MOBILE

Au-del du budget prvoir pour la ralisation de votre


projet dapplication, il faut aussi savoir que les investissements ne
sarrtent pas la publication de lapplication sur les Stores. Une
application Smartphone ou Tablette, puisquelle rpond des enjeux
stratgiques pour lentreprise, doit bnficier dinvestissements
continus. Il est important de faire voluer son support en effectuant
des mises jour enrichies de nouvelles fonctionnalits et/ou dajus-
tements ergonomiques en fonction des retours utilisateurs . Le
recueil de ces retours et la conceptualisation dides neuves de fonc-
tionnalits peut requrir des prestations complmentaires.

Enfin, au moment de dfinir votre budget, il ne faut pas ngliger la pro-


motion et la mise en avant de votre application1, y compris en termes de
communication interne dans le cas dune application mtier.

Comprendre les devis proposs permet de mieux apprhender leur


contenu et ainsi, en cas de besoin de rduction de budget, de redfinir
le primtre fonctionnel plutt que davoir rogner sur les cots
de ralisation, et ainsi pnaliser la qualit globale de lapplication.

1
Voir notre Guide Promotion des applications mobiles 2014

24 MMA France 2015 | Reproduction interdite


CONCEVOIR UNE APPLICATION MOBILE CONCEVOIR UNE APPLICATION MOBILE

La Mobile Marketing Association France : qui sommes-nous ?

La Mobile Marketing Association France est la seule Associa-


tion ddie au marketing, la publicit et au CRM sur mobile et
tablette en France. Elle regroupe les acteurs majeurs du mar-
keting et de la publicit mobile : agences, rgies, annonceurs,
prestataires techniques, oprateurs mobiles, instituts de mesure,
constructeurs... . Elle constitue lorganisme professionnel de rf-
rence sur le march.

Pour aller plus loin


Diffrents membres de lAssociation sont mme de vous
accompagner dans vos problmatiques de conception et de
dveloppement dapplications mobiles. Veuillez vous reporter au
site www.mmaf.fr/annuaire.

Mobile Marketing Association France


149 avenue du Maine - 75014 Paris
Julie Poilleux Coordinatrice / coordination@mmaf.fr
Suivez-nous sur :

MMA France 2015 | Reproduction interdite


25 MMA France 2015 | Reproduction interdite
25