Silverlight & Flex : Au coeur des RIA

Scénarios d'utilisation

Introduction

La 1ère questionque l'on pourrait se poserest : "Finalement on a vu ce que sait faire les deux technologies mais finalement laquelle est la meilleure ?"

On aurait pu se lancer dans une grille de lecture. Cependant, cela n’a pas d’intérêt dans le sens où celles-ci sont quasiment au coude à coudes… Au final, ce qui est le plus intéressant est de savoir quelle technologie utilisée selon le contexte dans lequel on se trouve. Dans quel cas, et dans quel cadre dois-je utiliser telle ou telle technologie ?

Voici une suite de scénario affichant tout d'abord le contexte dans lequel on se trouve et ensuite les solutions les plus appropriées pour répondre aux besoins.

Scénario 1

Fiche
Nom : RemI MetAGirl
Poste : Directeur de service
Service : R&D
Contexte
Réalisation d’une application pour leur centre d’appel
Equipe à très forte culture Java
Diffusion de 50 utilisateurs
Objectifs
Faire évoluer le système de gestion actuel
Interface graphique dynamique et ergonomie avancée
Réutilisation de services existants
Solution envisagée : GWT ou Adobe Flex
Interaction Java avancée
Culture des développeurs
Les inconvénients de GWT
Productivité plus faible
Lourdeur de développement / maintenance
Les avantages d'Adobe Flex
Rapidité
Meilleure productivité
Maintenance aisée
Design poussé

Scénario 2

Fiche
Nom : Thibault Lévèk
Poste : Directeur technique
Service : Les Trottinettes
Contexte
SI full Microsoft
Réalisation d’un gestionnaire de planning
Diffusion : 150 utilisateurs
Objectifs
Intégration avec Access, SQL Server…
Réalisation rapide
Budget alloué faible
APS.NET ou Microsoft Silverlight
Homogénéité des technologies du SI
Coût d’entrée faible
Les inconvénients de ASP .NET
Productivité plus faible
Lourdeur de développement / maintenance
Les avantages de Microsoft Silverlight
Design riche rapidement
Meilleure productivité des développements
Maintenance facilitée

Scénario 3

Fiche
Nom : Aravidan Mahendran
Poste : Chef de projet PHP
Service : Tamoul Society
Contexte
Réalisation d’une vidéothèque pour les professionnels
Equipe à la triste culture PHP
Diffusion : 500 utilisateurs
Objectifs
Remplacer le client léger obsolète
Interface graphique la plus ressemblante à une application bureau
Facile à déployer
Simple d’utilisation
Gestion poussée des médias
Microsoft Silverlight et Adobe Flex
Performances et ergonomie équivalentes
Coût d’entrée sur la technologie
Distribution aisée
Maintenance facilitée
Gestion des médias innovante (animation, effets,…)
Les avantages de Flex
Ouverture de l’application sur Internet
Les avantages de Silverlight
Disponibilité des compétences Microsoft

Scénario 4

Fiche
Nom : Rémi Kro$oft
Poste : Big Boss
Service : I Love Micro$oft
Contexte
Concurrencer GoogleDocs
Grosse équipe de .Netiste
Objectifs
Interfacer avec la suite Microsoft Office
Ergonomie poussée
Rapidité d’exécution
Microsoft Silverlight
Productivité des développements
Maintenance facilitée
Courbe d’apprentissage faible
Disponibilité des compétences
Interface intuitive

Scénario 5

Fiche
Nom : Nom : Marko$$ Larnaque
Poste : Président
Service : Les Arnaqueurs
Contexte
Application de gestion d’un réseau professionnel international
Diffusion internationale
Objectifs
Diffusion maximale
Ergonomie proche du client lourd
Temps de réponse courts
Adobe Flex
Distribution simple et rapide
Design futuriste
Performances (AMF)
Ouverture de l’application sur Internet