<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Stratégie Technologique &#187; Génie logiciel</title>
	<atom:link href="http://blog.devolia.fr/category/genie-logiciel/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.devolia.fr</link>
	<description>Veille stratégique, technologie, web 2.0, économie et business</description>
	<lastBuildDate>Wed, 01 Feb 2012 16:31:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Être présent sur toutes les plateformes mobiles</title>
		<link>http://blog.devolia.fr/2011/06/23/etre-present-sur-toutes-les-plateformes-mobiles/</link>
		<comments>http://blog.devolia.fr/2011/06/23/etre-present-sur-toutes-les-plateformes-mobiles/#comments</comments>
		<pubDate>Thu, 23 Jun 2011 13:15:38 +0000</pubDate>
		<dc:creator>Guillaume Jarysta-Dautel</dc:creator>
				<category><![CDATA[Génie logiciel]]></category>
		<category><![CDATA[Androïd]]></category>
		<category><![CDATA[BlackBerry]]></category>
		<category><![CDATA[fragmentation]]></category>
		<category><![CDATA[HP WebOS]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[Mobilité]]></category>
		<category><![CDATA[plateformes]]></category>

		<guid isPermaLink="false">http://blog.devolia.fr/?p=354</guid>
		<description><![CDATA[S&#8217;il bénéficie toujours d&#8217;une image de pionnier, l&#8217;iPhone voit depuis peu son volume d&#8217;applications téléchargées diminuer. Pendant ce temps, Androïd continue à progresser et pourrait bientôt distancer la plateforme d&#8217;Apple. Tout cela sans oublier les Windows Phone, HP Web OS &#8230; <a href="http://blog.devolia.fr/2011/06/23/etre-present-sur-toutes-les-plateformes-mobiles/">Continuer la lecture <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>S&#8217;il bénéficie toujours d&#8217;une image de pionnier, l&#8217;iPhone <a href="http://techcrunch.com/2011/06/21/distimo-china-now-the-second-largest-iphone-app-market-after-the-u-s/">voit depuis peu son volume d&#8217;applications téléchargées diminuer</a>. Pendant ce temps, <a href="http://www.lefigaro.fr/hightech/2011/06/17/01007-20110617ARTFIG00482-l-ecart-entre-l-iphone-et-android-se-resserre-en-france.php">Androïd continue à progresser</a> et pourrait bientôt distancer la plateforme d&#8217;Apple. Tout cela sans oublier les Windows Phone, HP Web OS et les BlackBerry, toujours bien ancrés chez les professionnels.</p>
<p><strong>Comment adresser efficacement toutes ces plateformes sans multiplier par autant les temps et coûts de développement ?</strong></p>
<p><img src="http://blog.devolia.fr/wp-content/uploads/2011/06/6phones-300x114.jpg" alt="" title="6phones" width="300" height="114" class="alignright size-medium wp-image-356" style="float:right;" /></p>
<ol>
<li><strong>Déporter l&#8217;intelligence côté serveur</strong> : En rendant votre application mobile cliente d&#8217;un service hébergé, vous diminuez substantiellement la quantité de code à porter d&#8217;une plateforme à une autre.</li>
<li><strong>Utiliser des frameworks multi-plateformes</strong> : <a href="http://www.phonegap.com/">PhoneGap</a> ou encore <a href="http://www.sencha.com/">Sencha</a> facilitent la création d&#8217;une application basée sur des standards web (HTML5, Javascript, CSS3) permettant une écriture unique pour une diffusions sur plusieurs plateformes.</li>
<li><strong>Créer des habillages trans-plateformes</strong> : Les tailles d&#8217;écran variant sensiblement entre les plateformes mais aussi dans une même famille, créer des habillages dynamiques, où les éléments se placent et se dimensionnent les uns par rapport aux autres évite la tâche fastidieuse d&#8217;adaptation de l&#8217;habillage pour chaque taille d&#8217;écran : il peut y en avoir plus de 200 !</li>
</ol>
<p class="exergue">Devolia accompagne ses clients et ses partenaires dans la conception et la réalisation d&#8217;applications mobiles connectées, sur toutes les plateformes</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.devolia.fr/2011/06/23/etre-present-sur-toutes-les-plateformes-mobiles/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flash, HTML 5 et l&#8217;Entreprise</title>
		<link>http://blog.devolia.fr/2010/05/04/flash-html-5-et-lentreprise/</link>
		<comments>http://blog.devolia.fr/2010/05/04/flash-html-5-et-lentreprise/#comments</comments>
		<pubDate>Tue, 04 May 2010 09:12:50 +0000</pubDate>
		<dc:creator>Guillaume Jarysta-Dautel</dc:creator>
				<category><![CDATA[Entreprise]]></category>
		<category><![CDATA[Génie logiciel]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[HTML 5]]></category>

		<guid isPermaLink="false">http://blog.devolia.fr/?p=281</guid>
		<description><![CDATA[&#171; Peut-Être Adobe devrait-il se concentrer dans le futur sur la création d&#8217;outils autour d&#8217;HTML 5 plutôt que de critiquer Apple de laisser le passé (NDLR comprendre Flash) derrière lui. &#187; C&#8217;est par cette phrase un tantinet sévère que Steve &#8230; <a href="http://blog.devolia.fr/2010/05/04/flash-html-5-et-lentreprise/">Continuer la lecture <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>&laquo; <em>Peut-Être Adobe devrait-il se concentrer dans le futur sur la création d&#8217;outils autour d&#8217;HTML 5 plutôt que de critiquer Apple de laisser le passé (NDLR comprendre Flash) derrière lui</em>. &raquo;</p>
<p>C&#8217;est par cette phrase un tantinet sévère que <a href="http://www.apple.com/hotnews/thoughts-on-flash/" target="_blank">Steve Jobs s&#8217;est adressé au monde</a> la semaine dernière au sujet de Flash, d&#8217;HTML 5 et de sa vision quant à l&#8217;avenir du web mobile.</p>
<p>Le débat était déjà très animé depuis la sortie de l&#8217;iPhone et son non-support volontaire et assumé de Flash. Ranimée, la polémique est l&#8217;occasion de faire le point sur les avantages et les inconvénients des 2 technologies (souvent plus complémentaires que concurrentielles) et de leur impact pour la communication d&#8217;Entreprise.</p>
<p><img src="http://blog.devolia.fr/wp-content/uploads/2010/05/w3c-300x217.jpg" alt="" title="w3c" width="300" height="217" class="alignright size-medium wp-image-290" style="float:right; margin-left:20px; margin-top:20px; margin-bottom:20px;" /></p>
<ul>
<li><strong>Flash est le mieux supporté</strong> : le taux d&#8217;installation de Flash sur les ordinateurs tourne autour de 95%, suivant les versions. Autant dire qu&#8217;il est le plug-in le plus présent pour les contenus animés, bien devant Silverlight par exemple. Forcer un utilisateur à installer un plug-in, c&#8217;est se couper des visiteurs en entreprise qui ne disposent pas de droits suffisants sur leur ordinateur.</li>
<li><strong>Flash est le moins bien référencé</strong> : c&#8217;est toujours et encore la bête noire de Flash. Malgré quelques annonces de la part de Google, des contournements plus ou moins performants, un site en Flash restera toujours moins bien référencé dans les moteurs de recherche qu&#8217;un site en HTML. Cela compte pour des sites commerçants, ou des marques à la notoriété en cours d&#8217;établissement.</li>
<li><strong>Apple règne sur le web mobile</strong> : que ça nous arrange ou non, force est de constater la domination d&#8217;Apple sur le web mobile. Les ventes spectaculaires de l&#8217;iPad aux Etats-Unis confirment la tendance. Il est donc important de jouer avec eux pour avoir une chance d&#8217;exister en mobilité.</li>
<li><strong>HTML 5 sera adopté en entreprise à plus de 90% dans 5 à 10 ans</strong> : alors que les navigateurs actuels supportent HTML 5 dans une partie seulement de ses possibilités, l&#8217;adoption de ces navigateurs en entreprise va prendre du temps. Combien d&#8217;entre-vous sont encore sous Internet Explorer 6 ? Il est pourtant sorti il y a près de 9 ans&#8230;</li>
<li><strong>Apple va bientôt contrôler toutes les tailles d&#8217;écran</strong> : téléphone, tablette, ordinateur portable, ordinateur de bureau&#8230; la suite est évidemment le téléviseur. Alors que les constructeurs historiques de télés peinent à s&#8217;entendre sur un format commun de widget pour la rendre un peu plus interactive, Apple risque rapidement de jeter un nouveau pavé dans la marre. Ceux qui auront déjà parié sur les technologiques Apple auront un train d&#8217;avance</li>
<li><strong>HTML c&#8217;est standard</strong> : édicté par le W3C, le consortium du web, HTML est certainement le standard le plus utilisé pour l&#8217;affichage de données numériques. Sur le web, les téléphones mais aussi les set-top-box ou encore les interfaces de GPS, écrans intégrés à votre électroménager. Se baser sur un standard est l&#8217;assurance d&#8217;une large adoption.</li>
</ul>
<p>1 partout la balle au centre ? S&#8217;il faut conclure à ces faits, c&#8217;est en insistant sur la réflexion et l&#8217;analyse nécessaires en amont de chaque projet, portant sur sa cible, sa pérennité, ses objectifs. Flash demeure la référence de l&#8217;animation sur le web bien que son avenir sur les écrans Apple est très incertain. Une fois n&#8217;est pas coutume, il n&#8217;y a pas ici de technologie miracle couvrant tous les besoins, mais bien des choix adaptés à chaque problématique.</p>
<p><strong>Notre expertise</strong></p>
<p class="exergue">
Devolia accompagne ses clients dans la conception de dispositifs de communication multi-canaux (web, mobile, print) et multi-technologiques (un serveur pour de multiples clients : HTML, Flash, iPhone&#8230;)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.devolia.fr/2010/05/04/flash-html-5-et-lentreprise/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open-source en entreprise : 10 clés</title>
		<link>http://blog.devolia.fr/2010/01/19/open-source-en-entreprise-10-cles/</link>
		<comments>http://blog.devolia.fr/2010/01/19/open-source-en-entreprise-10-cles/#comments</comments>
		<pubDate>Tue, 19 Jan 2010 21:52:54 +0000</pubDate>
		<dc:creator>Guillaume Jarysta-Dautel</dc:creator>
				<category><![CDATA[Génie logiciel]]></category>
		<category><![CDATA[Open-source]]></category>

		<guid isPermaLink="false">http://blog.devolia.fr/?p=269</guid>
		<description><![CDATA[Le monde de l&#8217;entreprise peut sembler bien loin de l&#8217;open-source ; il rime le plus souvent avec logiciels propriétaires, DSI ne jurant que par leur éditeur fétiche et par une défiance quasi-systématique dans toute forme de geekerie aiguë. Là où &#8230; <a href="http://blog.devolia.fr/2010/01/19/open-source-en-entreprise-10-cles/">Continuer la lecture <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Le monde de l&#8217;entreprise peut sembler bien loin de l&#8217;open-source ; il rime le plus souvent avec logiciels propriétaires, DSI ne jurant que par leur éditeur fétiche et par une défiance quasi-systématique dans toute forme de <em>geekerie</em> aiguë.</p>
<p><img src="http://blog.devolia.fr/wp-content/uploads/2010/01/linux-259x300.jpg" alt="" title="linux" width="259" height="300" class="alignright size-medium wp-image-272" style="float:right; margin-top:20px; margin-left:20px; margin-bottom:20px;" /></p>
<p>Là où tout n&#8217;est que <em>process</em>, certifications et ré-assurance, comment pourrait-on adopter quelques lignes de codes &#8211; <em>sans dire qu&#8217;il faut souvent les compiler soi-même</em> &#8211; issues de mystérieux barbus solitaires, éparpillés au-travers du monde ?</p>
<p>Ce billet s&#8217;adresse à tous les chefs de projet en agence à qui on a dit un jour &laquo;&nbsp;<em>non PHP c&#8217;est pas pro</em> <em>[...] code-le en .NET</em>&laquo;&nbsp;, à tous les développeurs à qui on a assuré que &laquo;&nbsp;<em>Oracle c&#8217;est plus secure que MySQL pour le e-commerce</em>&nbsp;&raquo; ou encore à tous les chargés de communication qui ont dû, trop de fois, sacrifier leurs projets &laquo;&nbsp;<em>[...] que si on le sort, Stratégies et CB News ne parleront plus que de nous</em>&nbsp;&raquo; sur l&#8217;autel de l&#8217;immobilisme et du principe de précaution poussé à outrance, valeurs chères à <em>certains</em> DSI.</p>
<p>10 arguments, ni plus ni moins, pour réconcilier <em>corporate </em>et <em>open-source</em>.</p>
<ol>
<li><strong>Ça marche</strong> : trivial ? Non, et c&#8217;est parfois utile de le rappeler. Les systèmes open-source fonctionnent, et bien. Les grands hébergeurs vous le diront : haute disponibilité rime avec UNIX. Les administrateurs reprendront en cœur qu&#8217;ils n&#8217;ont pas redémarré leur Apache depuis le passage à l&#8217;euro et les développeurs que si PHP est né comme un langage de script, il sait aujourd&#8217;hui être audité en production pour détecter les goulets d&#8217;étranglement ou encore piloter une qualité de service.</li>
<li><strong>C&#8217;est performant</strong> : WordPress &#8211; <em>le moteur open-source qui anime ce blog</em> &#8211; nous dit que le code est de la poésie. Et les codeurs n&#8217;hésitent pas à passer des nuits sur chaque routine pour diminuer sa consommation de ressources. Résultat ? Nombre de grands acteurs ont choisi des solutions open-source pour leur performance. FFmpeg transcode plus vite que vite. PHP &#8211; <em>langage interprété à l&#8217;exécution, rappelons-le</em> &#8211; rivalise avec des binaires CGI &#8211; <em>compilées dans le dur</em> -.</li>
<li><strong>C&#8217;est sécurisé</strong> : au diable l&#8217;argument &laquo;&nbsp;<em>tout le monde peut trouver des failles</em>&laquo;&nbsp;. Car c&#8217;est bien pour ça qu&#8217;elles sont rapidement comblées. La communauté s&#8217;est même imposée une éthique de la révélation des failles au porteur du projet et ne la diffuse généralement pas avant sa résolution. Nombre de mises en garde ont été transmises aux éditeurs de solutions propriétaires pour les avertir de failles majeures, mises en garde restées lettres mortes.</li>
<li><strong>C&#8217;est pas cher</strong> : attention cependant à ne pas confondre ouvert et gratuit. L&#8217;essentiel des solutions open-source sont gratuites. L&#8217;utilisation commerciale de certaines exige une licence. Néanmoins, mis bout-à-bout l&#8217;ensemble de la chaîne logicielle nécessaire à déployer un service web, il y a nécessairement des gains financiers à l&#8217;arrivée. L&#8217;open-source, solution anti-crise.</li>
<li><strong>C&#8217;est à la pointe du progrès</strong> : ils ont beau travailler sur des PC éventrés, sur des Linux en mode texte, force est de constater que les codeurs open-source arrivent généralement à devancer ou tout du moins se maintenir au niveau des éditeurs. Presque chaque outil commercial, d&#8217;autant plus sur le web, a son pendant ouvert.</li>
<li><strong>C&#8217;est ouvert</strong> : et alors me direz-vous ? Et bien ça permet par exemple de l&#8217;adapter facilement à un besoin spécifique, d&#8217;ajouter une fonctionnalité, et pourquoi pas&#8230; de contribuer soi-même à la communauté autour du projet !</li>
<li><strong>C&#8217;est connu de tous</strong> : &laquo;&nbsp;<em>Cherche programmeur Cobol / Fortran / Turbo Pascal</em>&laquo;&nbsp;. Votre DRH n&#8217;a qu&#8217;à bien se tenir. Vous voulez pérenniser votre code ? Valoriser votre patrimoine logiciel ? L&#8217;open-source, c&#8217;est aussi la garantie de trouver une légion de programmeurs capable de reprendre le projet là où il s&#8217;est arrêté.</li>
<li><strong>C&#8217;est bien documenté</strong> : Très actifs sur le web, il y a de grandes chances qu&#8217;un <em>geek</em> ait rencontré le même problème que vous, et qu&#8217;un autre <em>geek</em> l&#8217;ait aidé, sur l&#8217;un des nombreux forum qui traitent des projets open-source. D&#8217;ailleurs, n&#8217;oubliez pas de lire le manuel, ils sont généralement d&#8217;une incroyable qualité.</li>
<li><strong>Même les plus grands s&#8217;en servent</strong> : Si les 8 arguments précédents n&#8217;ont pas fonctionné, passez au <em>name-dropping</em> : Facebook. Wikipedia. YouTube. Netvibes. Des nains du web ? Pour l&#8217;anecdote &#8211; <em>si votre DSI aime particulièrement un éditeur de Redmond aux États-Unis</em> &#8211; Hotmail serait hébergé sous un système UNIX.</li>
<li><strong>C&#8217;est révolutionnaire</strong> : C&#8217;est une posture, certes, mais à l&#8217;heure où le bling-bling est montré au doigt, où l&#8217;on pousse son 4&#215;4 à la décharge pour enfourcher un Vélib&#8217;, pourquoi ne pas faire son effet sans pour autant porter un t-shirt du Che au comité de direction ?</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://blog.devolia.fr/2010/01/19/open-source-en-entreprise-10-cles/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Exclusif : le schéma de la prochaine application Internet révolutionnaire</title>
		<link>http://blog.devolia.fr/2008/05/19/exclusif-le-schema-de-la-prochaine-application-internet-revolutionnaire/</link>
		<comments>http://blog.devolia.fr/2008/05/19/exclusif-le-schema-de-la-prochaine-application-internet-revolutionnaire/#comments</comments>
		<pubDate>Mon, 19 May 2008 10:14:00 +0000</pubDate>
		<dc:creator>Guillaume Jarysta-Dautel</dc:creator>
				<category><![CDATA[Génie logiciel]]></category>

		<guid isPermaLink="false">http://blog2.devolia.fr/2008/05/19/exclusif-le-schema-de-la-prochaine-application-internet-revolutionnaire/</guid>
		<description><![CDATA[Le Web 1 nous a apporté le signal Le Web 2 nous a apporté le bruit Vite, un filtre&#160;! Pour devenir le nouveau Mark Zuckerberg, trouvez les valeurs idéales de R, R1, R2, R3, R4 et C&#160;! Vous avez une &#8230; <a href="http://blog.devolia.fr/2008/05/19/exclusif-le-schema-de-la-prochaine-application-internet-revolutionnaire/">Continuer la lecture <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img src="/public/filltre_passe_bande_web_3.jpg" alt="Filtre passe bande web 3.0" style="display:block; margin:0 auto;" /></p>
<ul>
<li>Le Web 1 nous a apporté le signal</li>
<li>Le Web 2 nous a apporté le bruit</li>
</ul>
<p>Vite, un filtre&nbsp;! Pour devenir le nouveau Mark Zuckerberg, trouvez les valeurs idéales de R, R1, R2, R3, R4 et C&nbsp;!</p>
<p>Vous avez une heure.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.devolia.fr/2008/05/19/exclusif-le-schema-de-la-prochaine-application-internet-revolutionnaire/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Standardiser l&#8217;information sur la disponibilité des services : le prochain enjeu du SaaS</title>
		<link>http://blog.devolia.fr/2007/10/22/standardiser-linformation-sur-la-disponibilite-des-services-le-prochain-enjeu-du-saas-2/</link>
		<comments>http://blog.devolia.fr/2007/10/22/standardiser-linformation-sur-la-disponibilite-des-services-le-prochain-enjeu-du-saas-2/#comments</comments>
		<pubDate>Mon, 22 Oct 2007 09:49:00 +0000</pubDate>
		<dc:creator>Guillaume Jarysta-Dautel</dc:creator>
				<category><![CDATA[Génie logiciel]]></category>

		<guid isPermaLink="false">http://blog2.devolia.fr/2007/10/22/standardiser-linformation-sur-la-disponibilite-des-services-le-prochain-enjeu-du-saas-2/</guid>
		<description><![CDATA[<p>SaaS, SOA, mashups&#160;: autant d'approches basées sur l'utilisation de services tiers dans une même application. Porter ce fantastique paradigme dans les applications d'entreprise exige cependant une standardisation de l'information sur leur disponibilité.</p> <a href="http://blog.devolia.fr/2007/10/22/standardiser-linformation-sur-la-disponibilite-des-services-le-prochain-enjeu-du-saas-2/">Continuer la lecture <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>SaaS, SOA, mashups&nbsp;: autant d&#8217;approches basées sur l&#8217;utilisation de services tiers dans une même application. Porter ce fantastique paradigme dans les applications d&#8217;entreprise exige cependant une standardisation de l&#8217;information sur leur disponibilité.</p>
<p><span id="more-79"></span></p>
<h3>Ultra externalisation contre ultra disponibilité</h3>
<p>Le SaaS, c&#8217;est fantastique, tout le monde en convient dans la presse, sur les blogs, dans les conférences. Mais ces beaux projets survivent-ils au passage par les DSI&nbsp;? Rarement.</p>
<p>Que reproche-t-on aux architectures consommant des services tiers&nbsp;?</p>
<ul>
<li><strong>Leur fragilité en terme de disponibilité</strong>&nbsp;: en multipliant les sources de services, vous multipliez les probabilités distinctes de panne&nbsp;: la probabilité de panne de votre système est le produit des probabilités de panne de chacun des services que vous utilisez (sans compter la probabilité de panne intrinsèque de votre propre application).</li>
</ul>
<ul>
<li><strong>La difficulté de la montée en charge</strong>&nbsp;: à moins d&#8217;être éditeur dudit service, impossible de garantir la mise à jour hardware des machines hébergeant l&#8217;application pour supporter une montée en charge.</li>
</ul>
<ul>
<li><strong>L&#8217;impossibilité pratique de réaliser une redondance d&#8217;un service tiers</strong>&nbsp;: aucun éditeur ne propose un service avec une syntaxe commune&nbsp;: pour basculer sur un autre éditeur en cas de panne, il faut savoir consommer autant d&#8217;API externes différentes.</li>
</ul>
<ul>
<li><strong>L&#8217;impossibilité pratique de définir et encore moins de garantir une qualité de service</strong>&nbsp;: c&#8217;est la qualité de service la plus basse des services tiers qui définit la qualité de service globale du service.</li>
</ul>
<ul>
<li><strong>Leur fragilité en terme de pérennité</strong>&nbsp;: la mort d&#8217;un service tiers entraîne la mort de votre application.</li>
</ul>
<ul>
<li><strong>Leur fragilité en terme d&#8217;opposabilité</strong>&nbsp;: pas de conditions générales d&#8217;utilisation standardisées et une difficulté à prouver la défaillance d&#8217;un service donné pour faire valoir sa responsabilité en cas de panne globale de l&#8217;application.</li>
</ul>
<p>En somme, les éditeurs de service manquent d&#8217;un cadre légal et pratique mais surtout d&#8217;une manière standard (sous forme de flux par exemple) d&#8217;éditer leur garanties de services et condtions d&#8217;accès. A quand un consortium internationnal des éditeurs de SaaS&nbsp;?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.devolia.fr/2007/10/22/standardiser-linformation-sur-la-disponibilite-des-services-le-prochain-enjeu-du-saas-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Les applications internet riches, cheval de troie du SOA</title>
		<link>http://blog.devolia.fr/2007/10/12/les-applications-internet-riches-cheval-de-troie-du-soa/</link>
		<comments>http://blog.devolia.fr/2007/10/12/les-applications-internet-riches-cheval-de-troie-du-soa/#comments</comments>
		<pubDate>Fri, 12 Oct 2007 09:08:00 +0000</pubDate>
		<dc:creator>Guillaume Jarysta-Dautel</dc:creator>
				<category><![CDATA[Génie logiciel]]></category>

		<guid isPermaLink="false">http://blog2.devolia.fr/2007/10/12/les-applications-internet-riches-cheval-de-troie-du-soa/</guid>
		<description><![CDATA[<p>L'architecture orientée service (SOA) est un élégant paradigme qui n'a encore que trop rarement trouvé sa place dans les applications d'entreprise. Les applications internet riches vont-elles accélérer son adoption&#160;?</p> <a href="http://blog.devolia.fr/2007/10/12/les-applications-internet-riches-cheval-de-troie-du-soa/">Continuer la lecture <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>L&#8217;architecture orientée service (SOA) est un élégant paradigme qui n&#8217;a encore que trop rarement trouvé sa place dans les applications d&#8217;entreprise. Les applications internet riches vont-elles accélérer son adoption&nbsp;?</p>
<p><span id="more-48"></span></p>
<h3>Aux éditeurs de clients (resp. de serveurs) des années 90, les années 2010 vont-elles introduire des éditeurs d&#8217;interfaces riches (resp. de sevices)&nbsp;?</h3>
<p>C&#8217;est en tout cas la sensation que m&#8217;a donnée la conférence de Mike Potter, qu&#8217;il tenait hier soir à Paris. Mike a immédiatement insisté sur les capacité de Flex / AIR a consommer nativement des flux XML, JSON et même de transtyper / transmettre des objets natifs Java, PHP, .NET entre back-end et front-end. On voit rapidement l&#8217;intérêt de la chose&nbsp;: rendre protocolaire (à l&#8217;image du client / serveur) l&#8217;accès à tout service (n&#8217;est-ce pas là le principe du SOA ?) et développer vite des interfaces qui consomment ces services.</p>
<p>Les éditeurs de service font donc leur grand retour, en s&#8217;affranchissant de choix technologiques encore incertains sur le front-end, ne mettant à disposition qu&#8217;une API externe.  Sans retomber dans le fantasme de SOAP / OASIS et une improbable interopérabilité entre fournisseurs de services, la capacité à proposer des interfaces riches consommant des services (mais surtout des mashups les mettant en relation) va être grandement stimulée.</p>
<p>Restent toutefois à résoudre les limites intrinsèques du SOA&nbsp;: comment empêcher / limiter simplement la possibilité d&#8217;utiliser un client non signé pour un service donné&nbsp;? L&#8217;open-source ne pouvant être généralisé pour les applications commerciales, les éditeurs ne souhaitent pas nécessairement que des clients &laquo;&nbsp;tiers&nbsp;&raquo; puissent se connecter à leur service, surtout si leur modèle économique repose sur l&#8217;affichage de publicités par exemple (il suffirait d&#8217;omettre leur implémentation dans le client !).</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.devolia.fr/2007/10/12/les-applications-internet-riches-cheval-de-troie-du-soa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Applications Internet Riches (RIA) et Génie Logiciel : la nouvelle donne</title>
		<link>http://blog.devolia.fr/2007/05/18/applications-internet-riches-ria-et-genie-logiciel-la-nouvelle-donne/</link>
		<comments>http://blog.devolia.fr/2007/05/18/applications-internet-riches-ria-et-genie-logiciel-la-nouvelle-donne/#comments</comments>
		<pubDate>Fri, 18 May 2007 00:41:00 +0000</pubDate>
		<dc:creator>Guillaume Jarysta-Dautel</dc:creator>
				<category><![CDATA[Génie logiciel]]></category>

		<guid isPermaLink="false">http://blog2.devolia.fr/2007/05/18/applications-internet-riches-ria-et-genie-logiciel-la-nouvelle-donne/</guid>
		<description><![CDATA[<p>Les applications riches sortent à peine des boîtes des éditeurs que leurs noms sont déjà sur toutes les bouches. Quelles conséquences leur emploi a-t-il sur les choix de langages de programmation&#160;? Le Génie Logiciel doit-il lui aussi se préparer à un virage 2.0&#160;?</p> <a href="http://blog.devolia.fr/2007/05/18/applications-internet-riches-ria-et-genie-logiciel-la-nouvelle-donne/">Continuer la lecture <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Les applications riches sortent à peine des boîtes des éditeurs que leurs noms sont déjà sur toutes les bouches. Quelles conséquences leur emploi a-t-il sur les choix de langages de programmation&nbsp;? Le Génie Logiciel doit-il lui aussi se préparer à un virage 2.0&nbsp;?</p>
<p><span id="more-39"></span></p>
<p></p>
<h3>Ajoutez donc une couche</h3>
<p>Du plus <a href="http://fr.wikipedia.org/wiki/Mod%C3%A8le_OSI" hreflang="fr">bas niveau</a> jusqu&#8217;au plus <a href="http://fr.wikipedia.org/wiki/Architecture_3-Tiers" hreflang="fr">haut</a>, l&#8217;informatique fonctionne selon des modèles de couches empilées ou interconnectées par des services. Les applications riches n&#8217;inventent rien de plus qu&#8217;une réorganisation de ces couches, en plaçant d&#8217;avantage de transport entre les couches métiers, données et présentation. À savoir une pile touchant au bas niveau venant s&#8217;intercaler aux plus hautes couches des applications.</p>
<p>Conséquence immédiate de ce chamboulement&nbsp;: l&#8217;apparition de contraintes et de notions sagement reléguées aux DSI et à leurs amis au coeur de nos applications&nbsp;: ping, QoS, mode connecté&#8230; les applications riches vont donc faire travailler ensemble les hommes des réseaux avec les équipes de développement logiciel. L&#8217;objectif étant de définir et de garantir une qualité de service pour chacun des produits logiciels.</p>
<p></p>
<h3>À l&#8217;heure du tout P2P, le client-serveur prend sa revanche mais cherche encore ses langages</h3>
<p>Les applications riches ont donc réintégré un modèle client-serveur malmené entre les couches de présentation, métiers et données. Depuis, la guerre des langages est ouverte pour imposer un langage back-end et front-end, et le support de leur communicaiton.</p>
<p>Le front-end a évidemment remis Javascript et le DOM au coeur des enjeux. Cependant, les frameworks riches des éditeurs apportent chacun leur langage (Silverlight et les langages .NET, JavaFX et Java, Flex et Actionscript) aussi le choix devient maintenant pluriel.</p>
<p>Le back-end est aussi le théâtre de luttes entre les langages ancestraux (PHP, Perl) et les nouveaux venus (<a href="http://fr.wikipedia.org/wiki/Ruby" hreflang="fr">Ruby</a>). Le choix de la nouveauté est ici essentiellement politique, étant tout aussi performant, plus productif et plus robuste de maintenir les équipes dans leurs langages back-end de prédilection, tant que ceux-ci savent communiquer avec l&#8217;extérieur&nbsp;!</p>
<p>Cette communication avec l&#8217;extérieur &#8211; quelques années auparavant &#8211; chacun l&#8217;aurait naturellement associée avec XML. Mais voilà que <a href="http://fr.wikipedia.org/wiki/JSON" hreflang="fr">JSON</a> grignote son hégémonie. La raison est sa légereté et son interprétation native par Javascript&#8230; au détriment de nombreux apports de XML&nbsp;! Attention ici au nivellement technologique par le bas&nbsp;!</p>
<p></p>
<h3>Révolution de coton</h3>
<p>En résumé, l&#8217;architecte d&#8217;applications riches doit maintenant composer avec les contraintes réseaux mais s&#8217;offrent à lui des opportunités plus souples en terme de langages et d&#8217;échanges de données. Charge à lui de faire les choix les plus judicieux pour une application homogène et pérenne&nbsp;!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.devolia.fr/2007/05/18/applications-internet-riches-ria-et-genie-logiciel-la-nouvelle-donne/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Normalisons les flux d&#8217;entreprises !</title>
		<link>http://blog.devolia.fr/2007/04/08/normalisons-les-flux-dentreprises/</link>
		<comments>http://blog.devolia.fr/2007/04/08/normalisons-les-flux-dentreprises/#comments</comments>
		<pubDate>Sun, 08 Apr 2007 17:05:00 +0000</pubDate>
		<dc:creator>Guillaume Jarysta-Dautel</dc:creator>
				<category><![CDATA[Génie logiciel]]></category>

		<guid isPermaLink="false">http://blog2.devolia.fr/2007/04/08/normalisons-les-flux-dentreprises/</guid>
		<description><![CDATA[<p>Dans les entreprises, le RSS est aujourd'hui au centre de toutes les politiques d'échanges d'actualités. L'entreprise génère cependant bien d'autres flux publics dont la normalisation serait un gage de progrès et un vecteur de croissance&#160;!</p> <a href="http://blog.devolia.fr/2007/04/08/normalisons-les-flux-dentreprises/">Continuer la lecture <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Dans les entreprises, le RSS est aujourd&#8217;hui au centre de toutes les politiques d&#8217;échanges d&#8217;actualités. L&#8217;entreprise génère cependant bien d&#8217;autres flux publics dont la normalisation serait un gage de progrès et un vecteur de croissance&nbsp;!</p>
<p><span id="more-31"></span></p>
<p></p>
<h3>Ressources humaines</h3>
<p>Le recrutement est le premier domaine où une normalisation des flux est attendue&nbsp;: certains néo-sites de recrutement comme <a href="http://www.moovement.fr/" hreflang="fr">Moovement</a> proposent déjà d’agréger vos publications d’offres à partir de flux XML&nbsp;: cependant, un travail manuel est à opérer systématiquement, aucune norme ne venant cadrer les champs de ces flux.</p>
<p>L’idée serait donc de proposer une norme, sous forme de DTD basée sur XML, pour la publication d’offres d’emploi, mais aussi une norme pour systématiser les <em>Curriculume Vitae</em> des candidats&nbsp;! Libre à ces derniers d&#8217;y adjoindre une couche de présentation à l&#8217;aide d&#8217;un <em>XML Stylesheet</em>.</p>
<p>De telles normes viendraient progressivement simplifier le travail des sites de recrutement, et optimiser le «&nbsp;<em>match making</em>&nbsp;» entre offres et demandes. Elles recentreraient également le débat des sites de recrutement sur la qualité de leurs  fichiers, plus que sur leur notoriété ou leurs interfaces. En France, l’ANPE aurait alors une belle carte à jouer face à un <a href="http://www.monster.fr" hreflang="fr">Monster.fr</a>, aujourd’hui plus performant pour le retour à l’emploi.</p>
<p></p>
<h3>Appels d’offres et candidatures</h3>
<p>Plus généralement, au-delà du recrutement, ce sont l’ensemble des places de marché qui serraient susceptibles de se fédérer autour de normes communes. Une manière de cadrer la prospection (<em>En tant que Directeur des Achats, je pourrai filtrer mes prestataires sur des champs précis de leur flux d’entreprise</em>) mais aussi de normer numériquement les appels d’offres et leurs réponses.</p>
<p>Avantages immédiats&nbsp;: rationalisation du processus de décision sur des éléments analytiques et donc meilleur respect de la libre concurrence, meilleure lisibilité des offres et donc choix plus facile par les achats. En allant plus loin, un système automatisé pourrait aller jusqu&#8217;à organiser lui-même une shortlist dans le cadre d&#8217;un appel d&#8217;offres et pourquoi pas pré-sélectionner un vainqueur à partir d&#8217;éléments objectifs&nbsp;! Le normage devient alors un outil d&#8217;aide au pilotage décisionnel.</p>
<p></p>
<h3>Et demain&nbsp;?</h3>
<p>De manière encore plus générale, la suite logique de la dématérialisation et de la numérisation des process est leur automatisation (<em>au possible</em>), ces flux XML-normés en étant le medium&nbsp;: Bientôt une Déclaration Unique d&#8217;Embauche venant pinguer l&#8217;URSSAF et l&#8217;ASSEDIC tout en dépubliant automatiquement des banques de CV celui du nouvel employé&nbsp;? À quand une TVA prélevée en temps réel suite à un ping XML signifiant une nouvelle recette&nbsp;? Couplés à une nouvelle gamme de progiciels de gestion, l&#8217;entreprise de demain sera-t-elle pilotée en XML&nbsp;?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.devolia.fr/2007/04/08/normalisons-les-flux-dentreprises/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Slingshot à l&#8217;assaut d&#8217;Apollo. WPF/E compte les points.</title>
		<link>http://blog.devolia.fr/2007/03/25/slingshot-a-lassaut-dapollo-wpfe-compte-les-points/</link>
		<comments>http://blog.devolia.fr/2007/03/25/slingshot-a-lassaut-dapollo-wpfe-compte-les-points/#comments</comments>
		<pubDate>Sun, 25 Mar 2007 10:51:00 +0000</pubDate>
		<dc:creator>Guillaume Jarysta-Dautel</dc:creator>
				<category><![CDATA[Génie logiciel]]></category>

		<guid isPermaLink="false">http://blog2.devolia.fr/2007/03/25/slingshot-a-lassaut-dapollo-wpfe-compte-les-points/</guid>
		<description><![CDATA[<p>Peu après l'annonce du lancement de la première alpha publique d'Apollo par Adobe, Joyent présente son concurrent, Slingshot.</p> <a href="http://blog.devolia.fr/2007/03/25/slingshot-a-lassaut-dapollo-wpfe-compte-les-points/">Continuer la lecture <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Peu après l&#8217;annonce du lancement de la première alpha publique d&#8217;Apollo par Adobe, Joyent présente son concurrent, Slingshot.</p>
<p><span id="more-26"></span></p>
<p></p>
<h3>Le framework préféré de Zazie</h3>
<p>Connaissez-vous <a href="http://joyent.com/" hreflang="en">Joyent</a>&nbsp;? Il s&#8217;agit d&#8217;un sympathique éditeur californien d&#8217;applications web. Joyent est aujourd&#8217;hui sous le feu des projecteurs pour avoir annoncé le concurrent direct d&#8217;Apollo (<em>ou l&#8217;armageddon vu par Adobe</em>), Slingshot.</p>
<p><a href="http://joyeur.com/2007/03/22/joyent-slingshot" hreflang="en">Slingshot</a> est un framework pour applications hybrides desktop / web, basé sur <a href="http://fr.wikipedia.org/wiki/Ruby_on_Rails" hreflang="fr">Rails</a>, le langage à la mode du moment. Il propose sensiblement le même triptyque qu&#8217;Apollo ou WPF/E&nbsp;: 2.0, <em>browserless</em>, synchronisation desktop / web.</p>
<p></p>
<h3>4 nominés, 1 vainqueur&nbsp;?</h3>
<p>Le monde commence à se bousculer au portillon de l&#8217;application hybride desktop / web&nbsp;; les widgets (<em>pour lesquels Netvibes propose par ailleurs une <a href="http://dev.netvibes.com/" hreflang="fr">API universelle</a>, UWA</em>) ont ouvert la marche, suivis de très près par un touche-à-tout Microsoft et son WPF/E, Adobe et sa fusée Apollo, Joyent et son outsider sur rails.</p>
<p>Que faut-il attendre de cette concurrence&nbsp;? Plus de choix pour les développeurs et les éditeurs d&#8217;applications&nbsp;! Il faut en effet parier que l&#8217;internaute aura à terme autant de <em>runtimes</em> installées sur sa machine que de frameworks sur le marché. Faites donc votre choix librement et codez sans entrave&nbsp;!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.devolia.fr/2007/03/25/slingshot-a-lassaut-dapollo-wpfe-compte-les-points/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>SSII : si c&#8217;était à refaire, Pierre Pasquier (Sopra Group) ne le referait pas.</title>
		<link>http://blog.devolia.fr/2007/02/28/ssii-si-cetait-a-refaire-pierre-pasquier-sopra-group-ne-le-referait-pas/</link>
		<comments>http://blog.devolia.fr/2007/02/28/ssii-si-cetait-a-refaire-pierre-pasquier-sopra-group-ne-le-referait-pas/#comments</comments>
		<pubDate>Wed, 28 Feb 2007 14:05:00 +0000</pubDate>
		<dc:creator>Guillaume Jarysta-Dautel</dc:creator>
				<category><![CDATA[Génie logiciel]]></category>

		<guid isPermaLink="false">http://blog2.devolia.fr/2007/02/28/ssii-si-cetait-a-refaire-pierre-pasquier-sopra-group-ne-le-referait-pas/</guid>
		<description><![CDATA[<p>S'exprimant sur <a href="http://silicon.fr/fr/silicon/news/2007/02/27/pierre-pasquier-sopra-group-c" hreflang="fr">silicon.fr</a>, Pierre Pasquier, Président du directoire de Sopra Group revient sur 40 ans au service de l'informatique, entre confiance et amertume.</p> <a href="http://blog.devolia.fr/2007/02/28/ssii-si-cetait-a-refaire-pierre-pasquier-sopra-group-ne-le-referait-pas/">Continuer la lecture <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>S&#8217;exprimant sur <a href="http://silicon.fr/fr/silicon/news/2007/02/27/pierre-pasquier-sopra-group-c" hreflang="fr">silicon.fr</a>, Pierre Pasquier, Président du directoire de Sopra Group revient sur 40 ans au service de l&#8217;informatique, entre confiance et amertume.</p>
<p><span id="more-16"></span></p>
<p></p>
<h3>Construire dans l&#8217;urgence des solutions robustes et rapidement obsolètes&nbsp;: du paradigme de la SSII au tonneau des Danaïdes</h3>
<blockquote><p><q><em>Ça n&#8217;a jamais été un sentiment de facilité, avec la nécessité de toujours anticiper à deux ou trois ans pour continuer d&#8217;exister. C&#8217;est un chemin difficile que de choisir entre produits et solutions, avec une succession de technologies qui ne s&#8217;emboîtent pas. Il faut avoir la volonté d&#8217;exister demain…</em></q></p>
</blockquote>
<p>Je vous invite à découvrir cet entretien &laquo;&nbsp;symptomatique&nbsp;&raquo; sur <a href="http://silicon.fr/fr/silicon/news/2007/02/27/pierre-pasquier-sopra-group-c" hreflang="fr">silicon.fr</a>, bien loin des interviews des turbo-millionnaires issus du &laquo;&nbsp;racket 2.0&#8243;.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.devolia.fr/2007/02/28/ssii-si-cetait-a-refaire-pierre-pasquier-sopra-group-ne-le-referait-pas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

