ASTEK
Mobilité
;-‐)
MOBIL’ISEZ VOTRE S.I POUR REUSSIR VOTRE TRANSFORMATION DIGITALE !
CONSEIL . SYSTEME D'INFORMATION . INGENIERIE SCIENTIFIQUE & TECHNIQUE CONSEIL . SYSTEME D'INFORMATIONS . INGENIERIE SCIENTIFIQUE & TECHNIQUE
Amaël Matheoud Responsable des offres Mobilité -‐ Groupe
CONSEIL . SYSTEME D'INFORMATIONS . INGENIERIE SCIENTIFIQUE & TECHNIQUE
Les impacts de la mobilité
LE TOUT DIGITAL
Mobilité 2014 CHIFFRES CLES
CONSEIL . SYSTEME D'INFORMATIONS . INGENIERIE SCIENTIFIQUE & TECHNIQUE
En France : • Android 65% • iOS 20% • Windows Phone 10%
Dans le MONDE : • Android 82% • iOS 12% • Windows Phone 4%
Android leader incontestable du marché mondial, Apple se stabilise à son niveau naturel, Windows commence à reprendre du terrain en France avec 10% du marché
Source : Gartner (Nov 2013)
WINDOWS PHONE ET WINDOWS 8.1
CONSEIL . SYSTEME D'INFORMATIONS . INGENIERIE SCIENTIFIQUE & TECHNIQUE
• Stratégie de croissance gagnante en France : 10% du marché
• Sony a annoncé la sorde de Smartphone et tableee équipés de Windows Phone 8
• Microsog est sur le point de signer un accord avec HTC pour proposer Windows phone ou Android lors de l’acdvadon du Smartphone : l’udlisateur pourra choisir.
• Tableees Windows fortement adaptées au B2E (office, exchange,
usb …)
• La plateforme Windows ne peut plus être ignorée
Mobilité 2014
LA MOBILITE : 1er CANAL
CONSEIL . SYSTEME D'INFORMATIONS . INGENIERIE SCIENTIFIQUE & TECHNIQUE
• Les ventes de tableees dépassent pour la première fois les ventes de PC
Le tout Digital
TOUT LE MONDE EN PARLE, MAIS ?
CONSEIL . SYSTEME D'INFORMATIONS . INGENIERIE SCIENTIFIQUE & TECHNIQUE
• La digitalisadon est la nécessaire transformadon des entreprises et des organisadons résultant de l’usage des nouvelles technologies et donc, par le changement des comportements.
• L’hyper-‐connexion des usagers (mobilité, interacdons sociales, instantanéité) se traduit par des exigences nouvelles pour les Méders.
• Ces nouvelles exigences ont des impacts très forts sur le SI
• Il est indispensable de transformer la manière de construire, de faire évoluer et de faire foncdonner le SI.
Le tout Digital
IMPACTS SUR LES ORGANISATONS
CONSEIL . SYSTEME D'INFORMATIONS . INGENIERIE SCIENTIFIQUE & TECHNIQUE
• Adopter des cycles courts : Tester rapidement pour apprendre vite. Organiser la rapidité du feedback. Nécessité d’être « agile », flexible et d’autoriser le droit à l’erreur.
• Rendre les équipes totalement autonomes : « Cycles courts » signifie rapidité et agilité, tout va très vite. Une décision ne doit pas remonter toute la hiérarchique pour être prise => changer les cultures et les modes de foncdonnement.
• Faire collaborer les méders et l’IT : Favoriser l’émergence de nouveaux services, basés sur les possibilités offertes par la technologie. Répondre plus rapidement aux besoins réels, en ne se focalisant que sur l’essendel.
Le tout Digital
IMPACTS SUR LE SYSTEME D’INFORMATION
CONSEIL . SYSTEME D'INFORMATIONS . INGENIERIE SCIENTIFIQUE & TECHNIQUE
• Muldplicadon des canaux : Smartphone, tableee, PC, TV, (luneees ?) • Changement dans les modes d’interacdon avec les clients • Croissance exponendelle des informadons disponibles • Interacdon constante avec le monde extérieur : 24/7, sans interrupdon de
service
Mobilité
Cloud Big Data
Réseaux Sociaux
SI
Le tout Digital
CONSEIL . SYSTEME D'INFORMATIONS . INGENIERIE SCIENTIFIQUE & TECHNIQUE
Transformez vos Systèmes d’Informadons
MOBIL’ISEZ VOTRE S.I
Mobil’isez votre SI IMPACTS DU TOUT DIGITAL SUR LE SI
CONSEIL . SYSTEME D'INFORMATIONS . INGENIERIE SCIENTIFIQUE & TECHNIQUE
ARCHITECTURE SÉCURITE INFRA
STRUCTURE
GESTION DES
DONNÉES
• Découpler les interfaces internes et externes des socles méder existants • Disposer d’usines de producdon et de développement adaptées • Enrichir les référendels existants avec les nouvelles données disponibles • Exploiter de gros volumes de données structurées et non structurées • Ouverture totale du SI vers l’extérieur (B2E, B2B, B2C) • Adapter ses capacités de stockage, intégradon avec des services Cloud • Protéger les applicadons et les données
Mobil’isez votre SI VERS UN SI AGILE
CONSEIL . SYSTEME D'INFORMATIONS . INGENIERIE SCIENTIFIQUE & TECHNIQUE
BDD
Intégradon, agrégadon, orchestradon, urbanisadon, transacdonnel …
Serveur Web
Applicadons SOAP …
Web Service
CLOUD EXTERNE …
BIG DATA
AUTRE … MAINFRAME
iOT …
Mobil’isez votre SI VERS UN SI AGILE
CONSEIL . SYSTEME D'INFORMATIONS . INGENIERIE SCIENTIFIQUE & TECHNIQUE
Mises en produc:on Fréquentes
(au moins une fois par semaine !)
Agilité DevOps
Développement itéra:f
Condnuous Deployment
Industrialisa:on des tests
Etudes (DEV)
Méders Prod (Ops)
1ère étape Cible
Gesdon de la demande
CONSEIL . SYSTEME D'INFORMATIONS . INGENIERIE SCIENTIFIQUE & TECHNIQUE
Développement d’applicadons mobiles
REUSSIR VOS APPS
Réussir vos applicadons BONNES PRATIQUES
CONSEIL . SYSTEME D'INFORMATIONS . INGENIERIE SCIENTIFIQUE & TECHNIQUE
• Concevoir
Approche User Centric Toujours favoriser l’UX et l’ergonomie Simplicité, clarté, intuidvité Flat Design
• Développer (industrialiser) Mesurer et Contrôler la qualité du code Automadser les tests unitaires, d’intégradon et de receee Automadser les livraisons
• Auditer Controller l’architecture logicielle Déléguer les taches techniques aux Framework dédiés Minimiser le code sur le device, idéalement uniquement l’IHM Andciper les points noirs : sur l’app, sur le réseau, sur un des serveurs ?
• Tester vos applicadons dans des condidons réelles
Qualité . Performances . Tests
Réussir vos applicadons INDUSTRIALISER VOS DEVELOPPEMENTS
CONSEIL . SYSTEME D'INFORMATIONS . INGENIERIE SCIENTIFIQUE & TECHNIQUE
Automadser un maximum de taches pour éviter les erreurs humaines, sécuriser vos déploiements et réduire vos coûts Usine De Développement : industrialisadon par l’automadsadon • Gesdon des sources • Intégradon condnue, Serveur de build • Exécudon automadque des tests, contrôle auto de la couverture • Vérificadon automadque la qualité du code • Packager et/ou déployer automadquement • Nodficadon de tous les acteurs du projet • Historisadon de tous les builds, réinstalladons et audit … Mobile Factory • Equipe dédiée au mobile, composée d’experts • Agilité, prototypage rapide • Développement rapide, Mutualisadon, Partage du savoir • Oudls de simuladon et de déploiement …
Mobile Only
Apps
Nadf ou « Cross-‐Pla�orm » ? CITATIONS DE QUELQUES GEANTS DU SECTEUR
CONSEIL . SYSTEME D'INFORMATIONS . INGENIERIE SCIENTIFIQUE & TECHNIQUE
Mark Zuckerberg, Facebook : « Our Biggest Mistake was be1ng too Much on HTML5 »
Phil Libin, Evernote : « We could probably save 70% of our development budget by switching to a single, cross-‐plaIorm client, but we would probably lose 80% of our users.» Kiran Prasad, Linkedin : « We have definitely shiMed from HTML5 to naNve. The primary reason for that is, we’re seeing that more and more people are spending more Nme in the app, and the app is running out of memory » Michael King, Appcelerator : « La promesse de HTML5 est d’écrire une fois et d'exécuter partout. Pourtant, ce n’est pas le cas en raison des divergences des foncBons de navigaBon. Les applicaBons HTML5 seront de moins en moins développées dans le futur»
Nadf ou « Cross-‐Pla�orm » ? NOTRE VISION
CONSEIL . SYSTEME D'INFORMATIONS . INGENIERIE SCIENTIFIQUE & TECHNIQUE
• Votre produit est-‐il l’applicadon en elle même ? • Souffrez-‐vous d’une forte concurrence sur votre app ? • Udlisadon fréquente et de longue durée de votre app ? Si oui, votre applicaNon doit être naNve, maximisez l’expérience uNlisateur pour une adopNon maximale. Pourquoi HTML5 n’est pas encore prêt … • Les performances dans les webview ne sont pas encore à la hauteur • Les webview n’embarquent pas les composants évolués d’un vrai
navigateur comme par exemple les accélérateurs Javascript • Sur Android, la diversité des navigateurs et des surcouches constructeur,
obligent plusieurs développements (et maintenance), qui aeénuent la promesse de coder qu’une seule fois.
• Android 2.3 représente encore 30% du parc Français
Votre stratégie mobile temps réel
Mobile App
Le défi de l’industrialisadon DEFI N°1 : DIVERSITE DES SYSTEMES D’INFORMATION
Il faut prendre en compte : • La nouvelle vague du cloud • Les applicadons « Legacy » • Les contraintes de sécurité • Les différents cycles de vie
Plateforme Mobile
Logique applicadve Mobile App
Le défi de l’industrialisadon DEFI N°2 : PASSER A L’ARCHITECTURE DATA DRIVEN
Le mobile ne peut pas tout faire: • Travailler la donnée • Contexte • Perdnence
moTwin PlaIorm
moTwin serveur
moTwin Mobile App
Nodficadons & messaging temps réel
Gesdon du contexte et des données à 360°
Intégradon cloud et tout back-‐end
Sécurité améliorée
Mode Avion
Cycles de vie
simplifiés
Mutuali-‐ sadon de code
Le défi de l’industrialisadon DEFI N°3 : BIEN SEPARER LES RÔLES
Le défi de l’industrialisadon DEFI N°4 : ANTICIPER LA FRAGMENTATION DES CONNEXIONS
MoTwin PlaIorm
moTwin Server App
Smartphone & Tableees
Navigateurs
IoT et Embarqué
Les clefs de la réussite LE TEMPS REEL : MON APPLICATION EST SYNCHRONE
Cela permet • Une UX instantanée • Des temps de chargement quasi-‐inexistants • Une applicadon pro-‐acdve • Des transacdons sécurisées • Une opdmisadon des revenus • Une plus grande fidélité des udlisateurs
Avec • 100ms entre le serveur et l’applicadon • Un canal totalement bi-‐direcdonnel • Un push de données 100% différendel • Une résistance aux micro-‐coupures • Des caches toujours à jour
Les clefs de la réussite UNE URBANISATION PROGESSIVE
Ne jamais compter sur sa disponibilité surtout en 4G • Usage d’une bande passante réduite • Résilience
Avec pour conséquence • Suppression des requêtes inudles • Une expérience udlisateur toujours parfaite
La plateforme moTwin UN MIDDLEWARE TEMPS REEL DATA DRIVEN
Pour • Connecter vos SI aux applicadons en temps réel • Gérer l’udlisateur et son contexte • Proposer un service proacdf • Une UX instantanée favorisant l’adhésion • Préserver le système d’informadon
Avec • Une résistances aux mauvaises condidons réseau • Une sécurisadon du business • Un serveur capable de pousser la donnée au bon moment • Une réducdon des couts de développement et maintenance
Astek & moTwin UN PARTENARIAT A FORTE VALEUR AJOUTEE
• Une complémentarité évidente : produit et service • Une confiance de la première heure • Des équipes largement formée et supportée • Un programme de cerdficadon du personnel • La disponibilité experts moTwin pour les situadons les plus
complexes
YOU CODE, WE TEST
LES DEFIS DU TEST AUJOURD'HUI
Les défis du test aujourd’hui DEFI N°1 : DIVERSITE DES TYPES DE TERMINAUX
Il faut prendre en compte : • DESKTOPS • TABLETTES • SMARTPHONE • TVs • …
Les défis du test aujourd’hui DEFI N°2 : MULTIPLICITE DES TERMINAUX
• 3 OS DESKTOP : 8 VERSIONS MAJEURES • 5 BROWSERS : 16 VERSIONS DEPLOYEES • 5 OS MOBILES : 12 VERSIONS MAJEURES • 400+ REFERENCES POUR ANDROID • 80+ TAILLES D'ECRANS & RESOLUTIONS POSSIBLES
Les défis du test aujourd’hui DEFI N°3 : EVOLUTION DES TERMINAUX
• 3 OS DESKTOP : 8 VERSIONS MAJEURES • 5 BROWSERS : 16 VERSIONS DEPLOYEES • 5 OS MOBILES : 12 VERSIONS MAJEURES • 400+ REFERENCES POUR ANDROID • 80+ TAILLES D'ECRANS & RESOLUTIONS POSSIBLES
Les défis du test aujourd’hui DEFI N°4 : TIME TO MARKET DES PROJETS
• PROJET EN MODE AGILE & CYCLE COURT • TIME TO MARKET REDUIT • MISE A JOUR REGULIERE DES SERVICES
CONSEQUENCES & IMPACTS
Conséquences & impacts CONSEQUENCES SUR LES UTILISATEURS
L’environnement digital est source de dysfoncdonnements pour les udlisateurs.
Conséquences & impacts IMPACTS BUSINESS
Les udlisateurs n'hésitent plus à sancdonner ce qu'ils considèrent comme des manquements.
STARDUST & ASTEK
Stardust & Astek LA SOCIETE STARDUST