WEB DEVELOPPEMENT Contribution Frédéric Doillon Responsable de domaine | Frontaux Internet et Technologies Web
De la légèreté avant toute chose <ul><li>Small is beautifull </li></ul><ul><ul><li>Des petites équipes </li></ul></ul><ul>...
SOA et WEB 2.0 : la convergence <ul><li>SOA </li></ul><ul><ul><li>Une architecture orientée sur des services </li></ul></u...
Expérience utilisateur au cœur de l’attente <ul><li>Une IHM performante </li></ul><ul><ul><li>Rich Internet Application </...
Web Content Management UCPA WCM <ul><li>Chargés de contenu Web </li></ul><ul><ul><li>portables,   </li></ul></ul><ul><ul><...
Structure du document Web <ul><ul><li><Données d’entête> </li></ul></ul><ul><ul><li>saison,  </li></ul></ul><ul><ul><li>la...
Périmètre(s) <ul><li>Service de Développement Web </li></ul><ul><ul><li>IHM Web (consommation de services et rendus) </li>...
Nos contraintes <ul><li>Notre structure </li></ul><ul><ul><li>une équipe de développeurs </li></ul></ul><ul><ul><li>un man...
Un objectif stratégique <ul><li>Passer d’une informatique « centre de coût » à une informatique « créatrice de valeur ». <...
Prochain SlideShare
Chargement dans…5
×

Web Developpement

4 424 vues

Publié le

Web Developpement : SOA et Web 2.0

Publié dans : Technologie
0 commentaire
2 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
4 424
Sur SlideShare
0
Issues des intégrations
0
Intégrations
47
Actions
Partages
0
Téléchargements
2
Commentaires
0
J’aime
2
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Web Developpement

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

×