• Save
Web Developpement
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

Web Developpement

  • 4,794 views
Uploaded on

Web Developpement : SOA et Web 2.0

Web Developpement : SOA et Web 2.0

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
4,794
On Slideshare
4,767
From Embeds
27
Number of Embeds
4

Actions

Shares
Downloads
2
Comments
0
Likes
2

Embeds 27

http://www.fredericdoillon.com 24
http://64.233.183.104 1
http://www.slideshare.net 1
http://www.linkedin.com 1

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. WEB DEVELOPPEMENT Contribution Frédéric Doillon Responsable de domaine | Frontaux Internet et Technologies Web
  • 2. De la légèreté avant toute chose
    • Small is beautifull
      • Des petites équipes
      • Des objectifs précis, réalistes, motivants
    • Early released, release often
      • Des lots petits, taillés tels quels dès le départ
      • Mise en ligne fréquente
      • Versions bêta
    • Web centric
      • Le Web Content Management doit tiré le reste du projet
      • Le reste des applications ou services devront s’adapter au Web
    • Faisons ce que nous savons faire…et un petit peu plus
      • Appuyons-nous sur nos compétences,
      • Capitalisons sur les technologies que nous maîtrisons,
      • Utilisons notre organisation actuelle centrée autour d’une équipe de développement Web
  • 3. SOA et WEB 2.0 : la convergence
    • SOA
      • Une architecture orientée sur des services
      • Des services autonomes
      • Des services indépendants
      • Des services interchangeables
      • Dont la granularité a été définie de manière à ne pas démontrer de dépendances fortes les uns avec les autres
    • WEB 2.0
      • Un Web programmable
      • La notion de MASHUP : une agrégation de services pour une offre de nouveaux services
      • En arrière plan : une plateforme applicative
      • En front office : servir au mieux l’utilisateur
  • 4. Expérience utilisateur au cœur de l’attente
    • Une IHM performante
      • Rich Internet Application
      • Cartographie
      • Image
      • Video
      • Contenu collaboratif
    • Des fournisseurs de services
      • Divers
      • Internes, externes et mashup
      • Accessibles via des standards (API, Web Services, SOAP, RSS, etc …)
    Service Fournisseur Service Fournisseur Web Content Management Video YouTube Gadget UCPA Windows Live Image FlickR Agent de conversation Messenger Live Colloquis Cartographie GoogleMap VirtuelEarth IHM API API API API API API API API
  • 5. Web Content Management UCPA WCM
    • Chargés de contenu Web
      • portables,
      • PC,
      • TabletPC,
      • Siège,
      • Centres,
      • connectés,
      • déconnectés,
      • modérateurs,
      • validateurs…
    • Rendus
      • pdf
      • xml/xsl
      • objet SOAP
      • Web Services
      • RSS…
    • Aggrégation avec services tierces
      • cartographie,
      • visuel,
      • vidéo,
      • agent de conversation,
      • gadget,
      • newsletters,
      • campagnes,
      • blogs…
  • 6. Structure du document Web
      • <Données d’entête>
      • saison,
      • langue,
      • code forfait,
      • public…
      • <Textes>
      • titre,
      • sous-titre,
      • libellé…
      • <Appels Webs Services/API externes>
      • cartographie (coordonnées géocodées),
      • visuels (photothèque/FlickR)
      • vidéo (YouTube)
      • <Propriétés>
      • formule,
      • destination,
      • zone géo,
      • activités,
      • existence d’un site local,
      • itinérance, circuit, séjour,
      • âge,
      • niveaux…
      • <Tag>
      • accès non structuré
  • 7. Périmètre(s)
    • Service de Développement Web
      • IHM Web (consommation de services et rendus)
      • API/WS du WCM (contribution et rendu)
    • Hors Champ
      • brochures (agrégation Xpress/contenu)
      • contrats clients (agrégation outil de vente/contenu)
      • outil de programmation
      • GED entreprise
    • Renfort attendu
      • ressource d’assistance études MOA/MOE
      • expert technique pour coaching on the job (architecture SOA, javascript, gestion de la sécurité…)
  • 8. Nos contraintes
    • Notre structure
      • une équipe de développeurs
      • un manager dédié
      • une montée en compétence continue depuis un an
      • vers une industrialisation de nos développements
    • Nos compétences
      • technologies Microsoft (framework .Net 2.0, C#, SqlServer)
      • open source DotNetNuke
      • standard du Web (CSS2, WS, SOAP, AJAX, Web programmable)
  • 9. Un objectif stratégique
    • Passer d’une informatique « centre de coût » à une informatique « créatrice de valeur ».