De l’ergonomie aux bonnes méthodes de développement de vos applications Windows 8
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

De l’ergonomie aux bonnes méthodes de développement de vos applications Windows 8

le

  • 560 vues

Le succès et l’adoption d’une application sont étroitement liés à la qualité de l’expérience utilisateurs. Nous vous présenterons lors de cette session comment le développement en ...

Le succès et l’adoption d’une application sont étroitement liés à la qualité de l’expérience utilisateurs. Nous vous présenterons lors de cette session comment le développement en méthodologies agiles de vos applications Windows 8 vous garantit souplesse, productivité accrue, respect des délais et véritable valeur pour vos utilisateurs. Nous insisterons également sur l’importance à donner au design et à l’ergonomie afin de définitivement garantir l’adoption de vos applications par vos utilisateurs.

Statistiques

Vues

Total des vues
560
Vues sur SlideShare
560
Vues externes
0

Actions

J'aime
1
Téléchargements
9
Commentaires
0

0 Ajouts 0

No embeds

Accessibilité

Catégories

Détails de l'import

Uploaded via as Microsoft PowerPoint

Droits d'utilisation

© Tous droits réservés

Report content

Signalé comme inapproprié Signaler comme inapproprié
Signaler comme inapproprié

Indiquez la raison pour laquelle vous avez signalé cette présentation comme n'étant pas appropriée.

Annuler
  • Full Name Full Name Comment goes here.
    Êtes-vous sûr de vouloir
    Votre message apparaîtra ici
    Processing...
Poster un commentaire
Modifier votre commentaire
  • La méthode est centralisée sur les personnes pour satisfaire le client.- le client et les utilisateurs par leur implication dans chaque iteration- les développeurs par une équipe prompte à délivrer un produit qui marche
  • Mon expérience de la plateforme.Netm’a conduit naturellementvers le choix du langage C#La qualitélogicielestégalementestégalement

De l’ergonomie aux bonnes méthodes de développement de vos applications Windows 8 Presentation Transcript

  • 1. 12/02/2013De l’ergonomie aux bonnes méthodes dedéveloppement de vos applications Windows 8Microsoft TechDays - Session du mardi 12 février 2013
  • 2. ExpertisesDéveloppementMaintenanceExpertisesInfogéranceTransformationMaintenance critiqueBYOD & mobilitéCloudPortail & collaborationMise en production
  • 3. SommaireOsiatis et Windows 8Ergonomie et designL’agilité gage de réussiteL’atelier de développementO’MyBoard, Retour d’expérienceFév. 2013 Microsoft Tech.days 2013P. 312345
  • 4. Fév. 2013 Microsoft Tech.days 2013P. 41.Osiatis et Windows 8
  • 5. Fév. 2013 Microsoft Tech.days 2013P. 5Osiatis et Windows 8Un engagement fort auprès de MicrosoftOsiatis intègre le cercleMicrosoft Apps Circle Windows 8…1
  • 6. Fév. 2013 Microsoft Tech.days 2013P. 6Osiatis et Windows 8Windows 8, de nouveaux concepts…Une nouvelle conception de la navigation Interface Windows ex « Modern UI » Des règles de design et d’ergonomie imposées Zoom sémantiqueL’intégration de l’application à l’OS Contrats de recherche, paramètres, « charm bar »Un cœur commun aux systèmes W8 & WP81
  • 7. Fév. 2013 Microsoft Tech.days 2013P. 7Osiatis et Windows 8O’MyBoard, un tableau virtuel1
  • 8. 2.Ergonomie et designFév. 2013 Microsoft Tech.days 2013P. 8
  • 9. Démarche « Mobile First »Fév. 2013 Microsoft Tech.days 2013P. 9Ergonomie et designLe design mobile s’impose dans chaque projet2
  • 10. Démarche « Mobile First »Fév. 2013 Microsoft Tech.days 2013P. 10Ergonomie et designPenser « mobile » Révolution des comportements, des habitudes Reformatage des réflexes et des usages Design mobile, une conception d’interfaces par l’usageConception / Développement & Design 2 métiers Osiatis a fait le choix de travailler avec des spécialistes du design :2
  • 11. Démarche « Mobile First »Fév. 2013 Microsoft Tech.days 2013P. 11Ergonomie et designLa révolution mobile et ses conséquences sur le designd’interfaceInterfaceMobinauteContenus & Fonctionnalités Terminal mobile3Un ŒilUn Pouce4Less is More1Du WIMPAu TOUCH2L’objet & laMétaphore2
  • 12. Du WIMP au TOUCHFév. 2013 Microsoft Tech.days 2013P. 12Ergonomie et designL’interface homme machineWindows Icônes Menus PointeursTap Double Tap Drag Flick2
  • 13. Du WIMP au TOUCHFév. 2013 Microsoft Tech.days 2013P. 13Ergonomie et designL’interactivité avec le « métal »Nouvelles possibilités GPS / Boussole Accéléromètre / Gyroscope Lumière ambiante Vidéo – Photo / double caméra (avant-arrière) Connexion avec d’autres appareils (bluetooth, airmedia…) Live tiles2
  • 14. L’objet et la métaphoreFév. 2013 Microsoft Tech.days 2013P. 14Ergonomie et design2
  • 15. Un Œil / un pouceFév. 2013 Microsoft Tech.days 2013P. 15Ergonomie et designMieuxMeilleurOKMieuxMeilleurOKMieuxL’usager dans ses environnements2
  • 16. Less is moreFév. 2013 Microsoft Tech.days 2013P. 16Ergonomie et designInterface WindowsLe contenu au cœur del’applicationSynthétiser au maximum Les contenus Les fonctionnalités2
  • 17. 3.L’agilité gage de réussiteFév. 2013 Microsoft Tech.days 2013P. 17
  • 18. Le manifeste AgileFév. 2013 Microsoft Tech.days 2013P. 18L’agilité gage de réussiteUn style de développement itératifcentré sur les personnes et mettantl’accent sur la satisfaction du client àtravers l’intégration continue d’unlogiciel entièrement fonctionnel.3
  • 19. Fév. 2013 Microsoft Tech.days 2013P. 19L’agilité gage de réussiteO’MyBoard, un outil interneObjectif Utiliser sur une tablette Windows 8 le tableau virtuel des post-itspermettant de suivre l’avancée du projet dans le cadre d’une démarcheagile.Gestion des projetsGestion des User StoriesGestion des SprintsGestion des tâchesGestion des ressourcesRechercheOutil utilisé chez Osiatis pour le suivi des projets3
  • 20. Le design intégré en Méthode AgileUne itération Design ? NON : du Design dans chaque itération !Fév. 2013 Microsoft Tech.days 2013P. 20L’agilité gage de réussite3Le designest une tâche
  • 21. Le design intégré en Méthode AgileWire Frame + Story BoardFév. 2013 Microsoft Tech.days 2013P. 21L’agilité gage de réussite3
  • 22. Fév. 2013 Microsoft Tech.days 2013P. 22L’agilité gage de réussiteWire Frame de la User Story« Création d’une nouvelle colonne »3
  • 23. Une étape indispensableMême les applications les plus simples nécessitent unsketchingLes interactions avec l’utilisateur doivent être naturellesToutes les interactions doivent être prévuesFév. 2013 Microsoft Tech.days 2013P. 23L’agilité gage de réussiteSketcher c’est prévoir, et prévoir c’est gérer…3
  • 24. 4.L’atelier de développementFév. 2013 Microsoft Tech.days 2013P. 24
  • 25. Microsoft Blendpour Visual Studio 2012Animation, Visual States, TransitionsStyles et GroupStylesTemplate editing, LayoutData BindingControl creationProperty editingFév. 2013 Microsoft Tech.days 2013P. 25Latelier de développementUtilisez Blend pour concevoir des applications pour le Windows Store4
  • 26. Choix technologiquesChoix du langage et de l’architecture XAML/C# vs HTML5/CSS3/JS Framework MVVMSéparation des responsabilités Architecture en couchesCode partagé (W8 / WP8) Code commun dans les « Portable libraries »Fév. 2013 Microsoft Tech.days 2013P. 26Latelier de développementL’architecture et le respect des normes de développementGage de la qualité4
  • 27. HTML5 / CSS3 / JavascriptFév. 2013 Microsoft Tech.days 2013P. 27Latelier de développement IntelliSense avancé dans Visual Studio Mode Debug Design dans Blend Prise en main rapidePour les développeurs Web4
  • 28. XAML / C#Fév. 2013 Microsoft Tech.days 2013P. 28Latelier de développement Techno similaire aux développementsSilverlight, WPF, Windows Phone Toute la puissance de .NetBinding, Attached et Dependency Properties,… Architectures en couchesSéparation des responsabilitésPattern MVVM Possibilité de partager du codeWindows 8 / Windows Phone 8API Cross Platform4
  • 29. Fév. 2013 Microsoft Tech.days 2013P. 295.O’MyBoard, retour d’expérience
  • 30. Fév. 2013 Microsoft Tech.days 2013P. 30O’MyBoard, Retour d’expériencePour bien démarrer son projet Windows 8Les questions clés ?Cible Windows 8 RT et/ou Windows 8 Pro ?Comment déployer / diffuser l’application ?Quelle connexion avec le SI ?Choix du langage et de l’architecture ?5
  • 31. Fév. 2013 Microsoft Tech.days 2013P. 31O’MyBoard, Retour d’expérienceDans le respect des Guidelines pour les applications Windows StoreLes étapes franchies… Drag & Drop dans ListView / GridView Persistance des données Base de démonstration initiale Contrat de recherche Prise de photos Les mentions légales La suiteSQLite, échanges de données sans fil, Back-office…5
  • 32. Fév. 2013 Microsoft Tech.days 2013P. 32O’MyBoard, Retour d’expérienceCentre de développement - applications du Windows StoreRecette, validation et déploiement sur le store Chaque fin de sprint :Kit de certification pour le Windows Store– Corriger les erreurs éventuelles du rapportRecette par les utilisateurs pilotes Produire les descriptions, copies d’écrans et les mentions légales pourle Windows Store Générer les packages pour les architectures ciblées Uploader les informations sur le site5
  • 33. Fév. 2013 Microsoft Tech.days 2013P. 33
  • 34. Fév. 2013 Microsoft Tech.days 2013P. 34