Bonnes pratiques pour développer son appli mobile
-
Upload
cci-de-bordeaux -
Category
Internet
-
view
299 -
download
2
Transcript of Bonnes pratiques pour développer son appli mobile
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?