Bonnes pratiques pour développer son appli mobile

Preview:

Citation preview

LES BONNES PRATIQUES POUR DÉVELOPPER SON

APPLICATION MOBILE

Comprendre les étapes clés du passage du concept à une application mobile

Se familiariser avec les technologies employées

OBJECTIFS

•ConceptionEtude de l’environnementCahier des chargesInformations techniques

•Choix du prestataire

•Gestion de projet

•Autour du projet

•Exemples d’applications

PLAN

APPLICATION MOBILE

RÉUSSITE DES PROJETS IT

2012 2013 2014 20150%

10%

20%

30%

40%

50%

60%

SuccèsSurcharge coût/délaisEchec

D’après Rapport Chaos 2015, Standish Group

CONCEPTION

CONCEPTION

CONCEPTION

CERNER LE MARCHÉ

LE MARCHÉ DU MOBILE

167 milliards d’appli gratuites

téléchargées

45 milliards de $ généré

50% des français de 11ans et +

3,2heures/jours

WEBAPP OU APPLI NATIVE

ANDROID OU IOS

APPLI HYBRIDE

COMPARAISONCoût Perform

ancesMultiplateforme

Evolution Présence store

Ergonomie

Natives

Hybrides

Web

MONÉTISER

CONCEPTIONCahier des

Charges client

Cahier des charges

prestataire

Cahier des charges du

projet

CONCEPTION

CONCEPTION

CAHIER DES CHARGES

•Formalisation du projet

•Document d’échange entre le client et le prestataire

CAHIER DES CHARGES

CAHIER DES CHARGES

CAHIER DES CHARGES

Description des fonctionnalités• Exhaustive• Précise et non interprétable

Architecture de l’application• Maquette• Arborescence

DESCRIPTION •L’écran d’accueil aura un aspect moderne et professionnel et se chargera rapidement

•Le menu aura beaucoup de catégories et de fonctionnalités

•L’écran d’accueil aura une fonction de recherche symbolisé par un pictogramme de loupe.

•Le menu comportant 4 catégories qui sont « A, B, C et D » ainsi que les paramètres et l’aide.

ARBORESCENCE

MAQUETTAGE

MAQUETTAGE

Plusieurs outils existent :

•Mockflow

•Cacoo

•InVision

•Un crayon, une main, une feuille

CAHIER DES CHARGES

ZOOM TECHNIQUE

APPLICATION A NU

UN MÉTIER COMPLEXE

ARCHITECTURE APPLI

Client ServeurBase de donnée

s

BASE DE DONNÉES

INTERFACER SON APPLI

CHOIX DU PRESTATAIRE

CHOIX PRESTATAIRE

Grands groupes•Maturité dans la

réalisation de projets•Organisation rigide•Prix élevé

Start-up/Freelance•Dynamisme, créativité•Flexibilité•Manque de pérennité•Prix modéré

Etudiants, Junior-Entreprises•Dynamisme, apport

pédagogique•Flexibilité •Manque de pérennité•Prix bas

CHOIX DU PRESTATAIRE

CHOIX PRESTATAIRE

DETTE TECHNIQUE

GESTION PROJET

GESTION PROJET

Suivre •Point à intervalle régulier avec le prestataire•Prise d’un Compte-rendu à chaque réunion

Contrôler •Conformité avec le CdC•Respect des délais•Respect des coûts

Archiver •Archivage Compte-rendu de chaque réunion •Archivage documents contractuels•Archivage mails

MÉTHODE EN CASCADE

Cahier des

charges

Développement Test

Livraison +Mise en

ligneRecettage Mainten

ance

EFFET TUNNEL

MÉTHODES AGILES

MÉTHODE SCRUM

MÉTHODE SCRUM

MÉTHODE SCRUMChoix

fonctionnalité

Développement

TestsLivraison produit partiel

Amélioration continue

EXEMPLE CDC SCRUM

User story : « En tant qu’utilisateur, je veux pouvoir m’inscrire sur l’appli en utilisant les réseaux sociaux afin de partager des contenus avec mes amis. »

Critères d’acceptation : L’inscription sera possible depuis Facebook, Instagram et Twitter. L’utilisateur ne s’inscrira qu’avec un seul réseau social. Dans le cas ou il essaye de se réinscrire avec un autre réseau social, un message d’erreur lui indiquant qu’il est déjà inscrit lui sera affiché sur l’écran.

MÉTHODE SCRUMNégatif Positif

SUR LE SUIVI DE PROJETMéthode

en cascade

Méthode agile

MISE EN LIGNE

MAINTENANCE

COMMUNIQUER

EXPÉRIENCE UTILISATEUR

EXEMPLES

RÉCAPITULATIF

IMPLICATION DU PORTEUR

Méthodes agiles : http://agilemanifesto.org/iso/fr/principles.html Succès projets IT : https://www.infoq.com/fr/articles/rapport-chaos-2015

Cahier des charges : https://openclassrooms.com/courses/rediger-correctement-un-cahier-des-charges

Prestataire : http://www.chefdentreprise.com/Chef-d-entreprise-Magazine/Article/INFORMATIQUE-BIEN-CHOISIR-SON-PRESTATAIRE-38265-1.htm

Appli mobile ou webapp : http://www.mobizel.com/2015/02/webapp-ou-application-mobile-quel-developpement-technique-pour-votre-projet-23/

POUR ALLER PLUS LOIN

DES QUESTIONS?

CONTACT

Mail : jellabnicolas@gmail.com

Twitter : @Njellab

LinkedIn : Nicolas Jellab

Recommended