<?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>OCTO talks !</title>
	<atom:link href="http://blog.octo.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.octo.com</link>
	<description>Le blog d&#039;OCTO Technology, cabinet d&#039;architectes en systèmes d&#039;information</description>
	<lastBuildDate>Fri, 24 May 2013 11:08:44 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Compte-rendu du Performance User Group #1</title>
		<link>http://blog.octo.com/compte-rendu-du-performance-user-group-1/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=compte-rendu-du-performance-user-group-1</link>
		<comments>http://blog.octo.com/compte-rendu-du-performance-user-group-1/#comments</comments>
		<pubDate>Fri, 24 May 2013 11:07:11 +0000</pubDate>
		<dc:creator>Charlotte Abdelnour</dc:creator>
				<category><![CDATA[Actualité]]></category>

		<guid isPermaLink="false">http://blog.octo.com/?p=41450</guid>
		<description><![CDATA[Performance for the dummies: introduction aux tests de charge OCTO a accueilli mardi 21 mai la première session du PerfUG à laquelle 25 personnes ont participé. Ci-dessous, le compte-rendu de cette soirée. Marc Bojoly a commencé par un rappel des objectifs du PerfUG, avant de définir les différents types de tests : performance, charge, rupture et vieillissement. [...]<div class='yarpp-related-rss'>

Suggestion d'articles :<ol>
<li><a href='http://blog.octo.com/compte-rendu-de-la-soiree-dinauguration-du-french-scrum-user-group/' rel='bookmark' title='Compte-rendu de la soirée d&rsquo;inauguration du French Scrum User Group'>Compte-rendu de la soirée d&rsquo;inauguration du French Scrum User Group</a></li>
<li><a href='http://blog.octo.com/jugl-fevrier-qualite-cod/' rel='bookmark' title='ANNONCE : Java User Group exceptionnel le 10 février à Lausanne, Suisse'>ANNONCE : Java User Group exceptionnel le 10 février à Lausanne, Suisse</a></li>
<li><a href='http://blog.octo.com/paris-java-user-group-maven-a-la-demande/' rel='bookmark' title='Paris Java User Group &#8211; Maven à la demande'>Paris Java User Group &#8211; Maven à la demande</a></li>
</ol>
</div>
]]></description>
				<content:encoded><![CDATA[<h3>Performance for the dummies: introduction aux tests de charge</h3>
<p>OCTO a accueilli mardi 21 mai la première session du PerfUG à laquelle 25 personnes ont participé. Ci-dessous, le compte-rendu de cette soirée.<span id="more-41450"></span></p>
<p>Marc Bojoly a commencé par un rappel des objectifs du PerfUG, avant de définir les différents types de tests : performance, charge, rupture et vieillissement.</p>
<p>Puis l&rsquo;accent a été mis sur les tests de charge et de performance : méthodologie, pistes d&rsquo;optimisation et outils.</p>
<p>Henri Tremblay a ensuite pris le relai pour la partie travaux pratiques. Sur la base d&rsquo;une application Java standard, nous avons déroulé un tir de performance et un tir de charge avec Gatling, puis analysé et commenté leurs résultats.</p>
<p>La session s&rsquo;est terminée par de sympathiques et fructueux échanges autour d&rsquo;un buffet en terrasse !</p>
<p>Ci-dessous, un petit aperçu en image !</p>
<p style="text-align: center;"><a href="http://blog.octo.com/wp-content/uploads/2013/05/image-1.jpeg"><img class="wp-image-41451 aligncenter" alt="image (1)" src="http://blog.octo.com/wp-content/uploads/2013/05/image-1.jpeg" width="423" height="317" /></a></p>
<p style="text-align: center;">Retrouvez l&rsquo;ensemble de la présentation sur <a href="http://fr.slideshare.net/MarcBojoly/performance-ug1" target="_blank">slideshare</a> !</p>
 <img src="http://blog.octo.com/?feed-stats-post-id=41450" width="1" height="1" style="display: none;" /><div class='yarpp-related-rss'>
<p>Suggestion d'articles :</p><ol>
<li><a href='http://blog.octo.com/compte-rendu-de-la-soiree-dinauguration-du-french-scrum-user-group/' rel='bookmark' title='Compte-rendu de la soirée d&rsquo;inauguration du French Scrum User Group'>Compte-rendu de la soirée d&rsquo;inauguration du French Scrum User Group</a></li>
<li><a href='http://blog.octo.com/jugl-fevrier-qualite-cod/' rel='bookmark' title='ANNONCE : Java User Group exceptionnel le 10 février à Lausanne, Suisse'>ANNONCE : Java User Group exceptionnel le 10 février à Lausanne, Suisse</a></li>
<li><a href='http://blog.octo.com/paris-java-user-group-maven-a-la-demande/' rel='bookmark' title='Paris Java User Group &#8211; Maven à la demande'>Paris Java User Group &#8211; Maven à la demande</a></li>
</ol></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.octo.com/compte-rendu-du-performance-user-group-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Les nouvelles usines logicielles : l&#8217;UDL</title>
		<link>http://blog.octo.com/udl/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=udl</link>
		<comments>http://blog.octo.com/udl/#comments</comments>
		<pubDate>Fri, 24 May 2013 08:09:49 +0000</pubDate>
		<dc:creator>Eric Favre</dc:creator>
				<category><![CDATA[Général -- NE PAS UTILISER CETTE CATEGORIE]]></category>

		<guid isPermaLink="false">http://blog.octo.com/?p=41439</guid>
		<description><![CDATA[L’Usine De Développement (UDD) est un outil aujourd&#8217;hui largement répandu, utilisé et éprouvé dans les équipes de développement sensibilisées à la qualité de leur production. Toutefois, ce paradigme évolue avec son temps, et on observe actuellement un renouveau dans les usines logicielles. Si il a déjà été présenté ici une évolution technique de l&#8217;UDD (Vers [...]<div class='yarpp-related-rss'>

Suggestion d'articles :<ol>
<li><a href='http://blog.octo.com/les-nouvelles-plates-formes-de-service/' rel='bookmark' title='Les nouvelles plates-formes de service'>Les nouvelles plates-formes de service</a></li>
<li><a href='http://blog.octo.com/des-nouvelles-des-jug-suisse/' rel='bookmark' title='Des nouvelles des JUG en Suisse'>Des nouvelles des JUG en Suisse</a></li>
<li><a href='http://blog.octo.com/les-nouvelles-librairies-dans-java-7/' rel='bookmark' title='Les nouvelles librairies dans Java 7'>Les nouvelles librairies dans Java 7</a></li>
</ol>
</div>
]]></description>
				<content:encoded><![CDATA[<p>L’Usine De Développement (UDD) est un outil aujourd&rsquo;hui largement répandu, utilisé et éprouvé dans les équipes de développement sensibilisées à la qualité de leur production. Toutefois, ce paradigme évolue avec son temps, et on observe actuellement un renouveau dans les usines logicielles. Si il a déjà été présenté ici une évolution technique de l&rsquo;UDD (<a href="http://blog.octo.com/vers-une-usine-de-developpement-2-0/">Vers une Usine de Développement 2.0</a>), je vais pour ma part introduire une UDD appliquée à un contexte nouveau : l&rsquo;Usine De Livraison (UDL). Celle-ci permet à une DSI délégant ses développements à des prestataires externes d&rsquo;industrialiser les livraisons applicatives et de s&rsquo;assurer de la qualité du code livré. Cet article décrit la démarche suivie récemment par OCTO en mission et les résultats obtenus.</p>
<p><span id="more-41439"></span></p>
<p style="text-align: center;"><a href="http://blog.octo.com/wp-content/uploads/2013/05/udl1.png" target="_blank"><img class="aligncenter size-medium wp-image-41440" alt="udl1" src="http://blog.octo.com/wp-content/uploads/2013/05/udl1-300x244.png" width="300" height="244" /></a></p>
<p>Ne réaliser que peu ou aucun développement en interne, mais les externaliser à des prestataires est un contexte d’entreprise fréquent. Ces prestataires peuvent être de natures assez hétérogènes, allant de l’agence web au cabinet de conseil, en passant par la grosse SSII. Tous ces prestataires développent des produits chez eux en utilisant leur propre UDD (ou non), et livrent l&rsquo;application packagée, chacun à leur façon. Un souhait légitime de reprendre la main sur le code et sur toute la phase de compilation et d&rsquo;analyse qualité émerge nettement chez plusieurs de ces entreprises. Les douleurs peuvent être multiples : une volonté d’indépendance vis-à-vis des prestataires, des régressions dans les livraisons, un release management hétéroclite voire inexistant&#8230; En analysant le besoin &#8211; des sources à livrer, compiler, analyser et déployer &#8211; l&rsquo;outillage classique d&rsquo;une UDD apparait comme une évidence. Toutefois, on observe aussi clairement qu&rsquo;il s’agit là d&rsquo;une variante fonctionnelle de l&rsquo;usine de développement. En effet, les prestataires continuent d&rsquo;utiliser leur propre outillage pendant la phase de développement, mais une fois cette phase terminée, ils livrent le code sur cette nouvelle plateforme qui peut alors le compiler, l&rsquo;analyser suivant les règles de l’entreprise, le packager, le déployer, etc… C&rsquo;est ainsi qu’émerge le concept d&rsquo;Usine De Livraison.</p>
<p>Ce type de situation impose généralement certaines contraintes :<br />
• Le prestataire doit avoir un accès simple aux outils mis à disposition<br />
• Les technologies doivent être accessibles par des prestataires de multiples horizons (SSII, conseil, intégrateurs, agences web&#8230;) avec différents niveaux de compétences techniques<br />
• Chaque livraison doit pouvoir être qualifiée puis déployée sur les environnements adéquats<br />
• Ces actions doivent solliciter aussi peu d&rsquo;actions manuelles que possible</p>
<p>D’autre part, nous distinguons 2 types d’outils dans l’UDL :<br />
• Les outils techniques, destinés à stocker le code, le compiler, l’analyser…<br />
• Les outils de partage et de processus entre les différents acteurs des projets</p>
<h1>Les outils techniques</h1>
<p>On retrouve dans cette partie tous les outils que l’on trouve dans une UDD classique. Nous n’insisterons donc pas sur ceux dont l’utilisation ne varie pas dans notre cas de figure.<br />
Certaines de ces briques doivent être accessibles aux prestataires, mais ce n’est pas indispensable pour la plupart d’entre elles.<br />
Dépôt de code<br />
Le gestionnaire de code est destiné à recevoir la livraison des sources d&rsquo;un projet. Le prestataire livre son code sur le dépôt une fois ses développements terminés. En revanche, ce dépôt n’est pas destiné à recevoir les commits de code incrémentaux de la phase de développement. Cette usine ne fait pas office d&rsquo;usine de développement, qui est laissée à la discrétion du partenaire. Le partenaire livre donc le code d&rsquo;une application complète et réputée stable en le poussant sur le serveur. Plus qu’un simple dépôt, cette brique fait donc office de point d’entrée de toute livraison et doit être suffisamment ouverte pour que les prestataires puissent y accéder de l’extérieur.</p>
<h2>Orchestration de tâches</h2>
<p>L’orchestrateur de tâches permet de planifier les différentes tâches nécessaires aux mécanismes de l&rsquo;UDL (compilation, analyse qualité, déploiement,&#8230;). Une 1ère tâche du type continuous deployment permet de détecter toute nouvelle livraison de code, puis de compiler et déployer l’application sur l’environnement adéquat. Une autre tâche, qu’on préfèrera laisser manuelle, peut permettre le déploiement sur les autres environnements (recette, préproduction, production…). Enfin, comme pour toute UDD classique, une tâche du type nightly build peut générer les rapports de test et de qualité.</p>
<h2>Analyse de code</h2>
<p>Ces outils permettent de parcourir le code livré et d’exécuter les tests unitaires associés pour générer des rapports qualité.</p>
<h2>Référentiel d&rsquo;artefacts</h2>
<p>Une telle brique permet de partager des librairies communes entre les différents projets.</p>
<h1>Les outils d’échanges</h1>
<h2>Wiki</h2>
<p>Un wiki est indispensable pour partager toute la documentation de l’UDL avec le prestataire. Il décrit les différents processus, les guidelines et les outils que le prestataire doit comprendre et utiliser.<br />
Il permet aussi de centraliser les échanges entre client et prestataires. Ainsi, lorsque l’un des prestataires a livré du code, il peut accéder à l&rsquo;espace wiki dédié au projet pour y créer une fiche de livraison. Cette fiche peut renseigner toutes les informations techniques nécessaires au déploiement de l&rsquo;application (exécution de scripts SQL, batchs&#8230;). Cet outil doit donc proposer un accès extérieur pour les prestataires.</p>
<h2>Ticketing</h2>
<p>Un outil de ticketing permet de centraliser et uniformiser les demandes entre l’entreprise et ses prestataires. La gestion des anomalies et des évolutions peut alors être entièrement gérée par l&rsquo;outil. Ici aussi, l’accès ne doit pas être restreint au réseau de l’entreprise.</p>
<h1>Mise en oeuvre</h1>
<p>Dans ce type de chantier, la difficulté réside dans l&rsquo;harmonisation et l&rsquo;évangélisation des pratiques à travers les différents prestataires. En effet, une UDD implique de configurer des outils pour répondre aux besoins induits par la nature des développements. Une UDL, au contraire, impose de modeler ses développements pour qu&rsquo;ils soient compatibles avec les outils mis en place.<br />
Une première solution est de laisser aux prestataires le soin de configurer leurs tâches Jenkins pour plus de souplesse et de flexibilité. Cela permet de faire tendre l&rsquo;organisation vers un fonctionnement orienté <a href="http://blog.octo.com/devops/">DevOps</a>. Si cette approche est séduisante en théorie, sa mise en pratique impose une volonté d’ouverture de l’entreprise et une maturité avancée des prestataires. Une entreprise ayant affaire à plusieurs dizaines de prestataires, dont la nature et la qualité des développements s’étalent sur un spectre très large aura du mal à appliquer une telle démarche.</p>
<p>Une seconde solution plus pragmatique dans cette situation consiste à mettre en place des pratiques qui constituent le dénominateur commun entre tous les projets pour les rendre compatibles à l’UDL. Ces pratiques sont de plusieurs natures :<br />
• Adhérence à l’écosystème du client :<br />
Selon la typologie du projet, des technologies sont présélectionnées (par exemple, une web applications Java pour du transactionnel et iOS natif pour du mobile)<br />
• Uniformisation des outils :<br />
Les outils d’aide à la compilation sont imposés selon la technologie (par exemple, Maven, Gradle, CocoaPods, etc.)<br />
• Structure du projet :<br />
Afin de d’assurer la lisibilité et la maintenabilité d’une application, l’entreprise peut définir des structures squelettes par typologie de projet (l’équivalent d’archétypes Maven) pour les technologies où cela est pertinent.<br />
• Minimum Buildable Product :<br />
Afin de s’assurer de la conformité de la configuration d’un projet, on peut demander aux prestataires de livrer au plus tôt une version minimale de leur application. Celle-ci ne doit pas forcément répondre au moindre besoin fonctionnel, mais valider que la stack technologique appliquée est bien adaptée aux exigences de l’UDL.</p>
<p>Ce fonctionnement impose d’être en veille permanente pour ne pas imposer une technologie obsolète, orpheline ou peu répandue. Pour Android par exemple, la technologie Ant peut être la plus indiquée car la plus répandue dans un premier temps. Il est toutefois possible que Maven devienne rapidement la technologie de prédilection. Il faudra alors adapter l’UDL en conséquence.</p>
<p>D’autre part, il faut prendre garde à ne pas s’enfermer dans les langages choisis au départ et se laisser la possibilité d’ajouter une technologie à l’UDL si nécessaire. Si l’on juge qu’une nouvelle technologie doit être ajoutée à l’écosystème de l’entreprise, il faut alors faire l’état de l’art des meilleures pratiques, en tirer des guidelines, créer des modèles de tâches correspondants et appliquer tous ces éléments sur un projet pilote, avant d’en généraliser l’usage.</p>
<h1>Bilan</h1>
<p>Chez OCTO, nous avons déjà eu l’occasion d’implémenter un tel pattern, cela a été très enrichissant et relativement fluide. Le principal risque identifié est une réaction de rejet face à un changement d’usage aussi radical. Pour faciliter au maximum la transition vers ce mode de fonctionnement, il est important d&rsquo;impliquer les prestataires dans la conception et le montage de l&rsquo;UDL. Il faut également le sensibiliser aux améliorations notables qu&rsquo;elle constituera une fois le projet migré et procéder à la migration par étapes successives. D’autre part, les chefs de projet côté entreprise doivent aussi être impliqués au plus tôt dans le chantier pour qu’ils puissent en saisir les principes et y adhérer pleinement. En effet, ce sont eux qui seront par la suite les moteurs de l’implication des différents acteurs au sein des nouveaux outils proposés.</p>
<p>Par ailleurs, si l&rsquo;UDL est un facilitateur certain dans les processus humains et techniques de livraison applicative, l’automatisation totale de certaines tâches reste aujourd&rsquo;hui difficile (modification de configuration, exécution de scripts SQL, publication d&rsquo;application mobile sur un MDM&#8230;). L’utilisation d’outils de gestion de configuration d’infrastructure tels que Chef ou Puppet permet alors de pousser encore plus loin le concept d’UDL.</p>
 <img src="http://blog.octo.com/?feed-stats-post-id=41439" width="1" height="1" style="display: none;" /><div class='yarpp-related-rss'>
<p>Suggestion d'articles :</p><ol>
<li><a href='http://blog.octo.com/les-nouvelles-plates-formes-de-service/' rel='bookmark' title='Les nouvelles plates-formes de service'>Les nouvelles plates-formes de service</a></li>
<li><a href='http://blog.octo.com/des-nouvelles-des-jug-suisse/' rel='bookmark' title='Des nouvelles des JUG en Suisse'>Des nouvelles des JUG en Suisse</a></li>
<li><a href='http://blog.octo.com/les-nouvelles-librairies-dans-java-7/' rel='bookmark' title='Les nouvelles librairies dans Java 7'>Les nouvelles librairies dans Java 7</a></li>
</ol></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.octo.com/udl/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Petit-déjeuner Big Data à Genève : usages et opportunités dans nos SI et retour d&#8217;expérience sur la solution Hadoop</title>
		<link>http://blog.octo.com/petit-dejeuner-big-data-geneve-usages-opportunites-et-retour-experience-hadoop/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=petit-dejeuner-big-data-geneve-usages-opportunites-et-retour-experience-hadoop</link>
		<comments>http://blog.octo.com/petit-dejeuner-big-data-geneve-usages-opportunites-et-retour-experience-hadoop/#comments</comments>
		<pubDate>Tue, 21 May 2013 10:24:04 +0000</pubDate>
		<dc:creator>Marine Mazeron</dc:creator>
				<category><![CDATA[Actualité]]></category>
		<category><![CDATA[big data]]></category>
		<category><![CDATA[Hadoop]]></category>
		<category><![CDATA[Petit-Déjeuner OCTO]]></category>
		<category><![CDATA[retour d'experience]]></category>
		<category><![CDATA[Suisse]]></category>

		<guid isPermaLink="false">http://blog.octo.com/?p=41375</guid>
		<description><![CDATA[&#160; Petit-déjeuner mercredi 12 juin à Genève Big Data, MapReduce, calculs distribués, NoSQL, sont autant de buzz words et de concepts cantonnés jusqu’à maintenant à quelques acteurs spécifiques. Pourtant, il est un état de fait : nous sommes assis sur une quantité gigantesque de données dont il est difficile d’extraire l’information… D’autre part MapReduce est une [...]<div class='yarpp-related-rss'>

Suggestion d'articles :<ol>
<li><a href='http://blog.octo.com/petit-dejeuner-tout-pour-reussir-votre-premier-projet-hadoop-et-passer-a-lechelle-industrielle-le-22-avril/' rel='bookmark' title='Petit-déjeuner : Tout pour réussir votre premier projet Hadoop et passer à l&rsquo;échelle industrielle le 22 Avril'>Petit-déjeuner : Tout pour réussir votre premier projet Hadoop et passer à l&rsquo;échelle industrielle le 22 Avril</a></li>
<li><a href='http://blog.octo.com/petit-dejeuner-mapreduce-la-revolution-dans-lanalyse-des-bigdata-le-27-septembre/' rel='bookmark' title='Petit-déjeuner MapReduce-La révolution dans l&rsquo;analyse des BigData le 27 septembre'>Petit-déjeuner MapReduce-La révolution dans l&rsquo;analyse des BigData le 27 septembre</a></li>
<li><a href='http://blog.octo.com/petit-dejeuner-octo-decryptez-les-secrets-des-geants-du-web-geneve/' rel='bookmark' title='Petit-déjeuner OCTO &#8211; Décryptez les secrets des Géants du Web &#8211; Genève'>Petit-déjeuner OCTO &#8211; Décryptez les secrets des Géants du Web &#8211; Genève</a></li>
</ol>
</div>
]]></description>
				<content:encoded><![CDATA[<p>&nbsp;</p>
<p style="text-align: center;"><img class="aligncenter" alt="" src="data:image/png;base64,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" width="578" height="229" /></p>
<h2 style="text-align: left;"><strong>Petit-déjeuner mercredi 12 juin à Genève</strong></h2>
<p style="text-align: left;"><strong>Big Data, M</strong><strong>apReduce, calculs distribués, NoSQL,</strong> sont autant de buzz words et de concepts cantonnés jusqu’à maintenant à quelques acteurs spécifiques. Pourtant, il est un état de fait : nous sommes assis sur une quantité gigantesque de données dont il est difficile d’extraire l’information… D’autre part MapReduce est une solution éprouvée pour analyser d’énormes quantités de données (ou Big Data). Elle a, par exemple, été mise en œuvre par Google pour indexer le web, par LinkedIn pour calculer ses campagnes d’email…</p>
<p><strong>Dans ces conditions, ces concepts ont-ils un intérêt dans nos SI</strong> ? Quel est le niveau de maturité de ces solutions ? Quels sont les <strong>opportunités métiers</strong> liées à Big Data ?</p>
<p><span id="more-41375"></span></p>
<p>Une fois ces promesses identifiées et que l’on fait, par exemple, le choix d’Hadoop, encore faut-il savoir maîtriser cet écosystème, son architecture et la configuration d’un cluster adapté aux besoins métiers. Dans ce petit-déjeuner, pas de théorie uniquement mais des <strong>retours d’expérience de projets </strong>avec OCTO.</p>
<p>Les thèmes abordés seront :</p>
<ul>
<li>Big Data : quels sont les facteurs actuels qui poussent à l&rsquo;émergence de ce concept et de ces solutions ?&nbsp;&raquo;</li>
<li>Big Data : pour quels usages ?</li>
<li>Quels composants logiciels pour compléter le puzzle Hadoop pour offrir une solution Big Data utilisable par les métiers?</li>
<li>Comment dimensionner et configurer un cluster Hadoop adapté aux besoins? Comment benchmarker les performances d’un cluster?</li>
<li>Quelles sont les best practices et les pièges à éviter dans la mise en œuvre ?</li>
<li>Des retours d’expérience de projets</li>
</ul>
<p>Ce petit-déjeuner s’adresse autant aux décideurs IT, métiers, chefs de projet, architectes qu’aux architectes techniques, responsables de production, experts et développeurs.</p>
<p style="text-align: center;"><a href="http://www.octo.com/fr/evenements/14-big-data-usages-et-opportunites-dans-nos-si-et-retour-d-experience-sur-la-solution-hadoop"><strong>Cliquez ici pour vous inscrire à ce petit-déjeuner</strong></a></p>
 <img src="http://blog.octo.com/?feed-stats-post-id=41375" width="1" height="1" style="display: none;" /><div class='yarpp-related-rss'>
<p>Suggestion d'articles :</p><ol>
<li><a href='http://blog.octo.com/petit-dejeuner-tout-pour-reussir-votre-premier-projet-hadoop-et-passer-a-lechelle-industrielle-le-22-avril/' rel='bookmark' title='Petit-déjeuner : Tout pour réussir votre premier projet Hadoop et passer à l&rsquo;échelle industrielle le 22 Avril'>Petit-déjeuner : Tout pour réussir votre premier projet Hadoop et passer à l&rsquo;échelle industrielle le 22 Avril</a></li>
<li><a href='http://blog.octo.com/petit-dejeuner-mapreduce-la-revolution-dans-lanalyse-des-bigdata-le-27-septembre/' rel='bookmark' title='Petit-déjeuner MapReduce-La révolution dans l&rsquo;analyse des BigData le 27 septembre'>Petit-déjeuner MapReduce-La révolution dans l&rsquo;analyse des BigData le 27 septembre</a></li>
<li><a href='http://blog.octo.com/petit-dejeuner-octo-decryptez-les-secrets-des-geants-du-web-geneve/' rel='bookmark' title='Petit-déjeuner OCTO &#8211; Décryptez les secrets des Géants du Web &#8211; Genève'>Petit-déjeuner OCTO &#8211; Décryptez les secrets des Géants du Web &#8211; Genève</a></li>
</ol></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.octo.com/petit-dejeuner-big-data-geneve-usages-opportunites-et-retour-experience-hadoop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Infographie Personas UX by OCTO</title>
		<link>http://blog.octo.com/infographie-personas-ux-by-octo/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=infographie-personas-ux-by-octo</link>
		<comments>http://blog.octo.com/infographie-personas-ux-by-octo/#comments</comments>
		<pubDate>Fri, 17 May 2013 13:23:12 +0000</pubDate>
		<dc:creator>Philippe Sourget</dc:creator>
				<category><![CDATA[Général -- NE PAS UTILISER CETTE CATEGORIE]]></category>
		<category><![CDATA[UX - Ergonomie]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[Ergonomie]]></category>
		<category><![CDATA[Graphisme]]></category>
		<category><![CDATA[infographie]]></category>
		<category><![CDATA[persona]]></category>
		<category><![CDATA[personae]]></category>
		<category><![CDATA[personas]]></category>
		<category><![CDATA[UX patern]]></category>

		<guid isPermaLink="false">http://blog.octo.com/?p=41340</guid>
		<description><![CDATA[Dans le cadre d&#8217;un projet, la réalisation de personas reste la meilleure méthode pour définir de façon très précise  le profil des utilisateurs. Comment réaliser une application smartphone, une application métier ou un site internet sans connaitre l&#8217;âge des utilisateurs, leurs catégories socio-professionnel, leurs attentes, leurs habitudes&#8230;?  Chez OCTO nous sommes convaincus de l&#8217;importance des [...]<div class='yarpp-related-rss'>

Suggestion d'articles :<ol>
<li><a href='http://blog.octo.com/les-ux-bonnes-raisons-7-bonnes-raisons-de-faire-des-personas/' rel='bookmark' title='Les UX bonnes raisons : 7 bonnes raisons de faire des personas'>Les UX bonnes raisons : 7 bonnes raisons de faire des personas</a></li>
</ol>
</div>
]]></description>
				<content:encoded><![CDATA[<p><span style="font-size: 13px; line-height: 19px;">Dans le cadre d&rsquo;un projet, la réalisation de personas reste la meilleure méthode pour définir de façon très précise  le profil des utilisateurs.</span></p>
<p><span style="font-size: 13px; line-height: 19px;">Comment réaliser une application smartphone, une application métier ou un site internet sans connaitre l&rsquo;âge des utilisateurs, leurs catégories socio-professionnel, leurs attentes, leurs habitudes&#8230;? </span></p>
<p><span style="font-size: 13px; line-height: 19px;">Chez OCTO nous sommes convaincus de l&rsquo;importance des personas, c&rsquo;est pourquoi nos UX Designer qui sont impliqués dès le début des projets, pratiquent très régulièrement cette méthode pendant</span><span style="font-size: 13px; line-height: 19px;"> la phase du cadrage.</span></p>
<p><span style="font-size: 13px; line-height: 19px;">L&rsquo;infographie suivante vous propose d&rsquo;étudier et de bien comprendre ce que sont les personas, d&rsquo;en connaitre les bénéfices et les bonnes raisons pour pratiquer cette méthode de travail.</span><em><br />
</em></p>
<p><span id="more-41340"></span></p>
<div id="attachment_41341" class="wp-caption alignleft" style="width: 1126px"><a href="http://blog.octo.com/wp-content/uploads/2013/05/infographie-Personas-UX-by-OCTO.jpg" target="_blank"><img class=" wp-image-41341     " alt="Made Personas with Love" src="http://blog.octo.com/wp-content/uploads/2013/05/infographie-Personas-UX-by-OCTO.jpg" width="1116" height="5396" /></a><p class="wp-caption-text">Made Personas with Love</p></div>
 <img src="http://blog.octo.com/?feed-stats-post-id=41340" width="1" height="1" style="display: none;" /><div class='yarpp-related-rss'>
<p>Suggestion d'articles :</p><ol>
<li><a href='http://blog.octo.com/les-ux-bonnes-raisons-7-bonnes-raisons-de-faire-des-personas/' rel='bookmark' title='Les UX bonnes raisons : 7 bonnes raisons de faire des personas'>Les UX bonnes raisons : 7 bonnes raisons de faire des personas</a></li>
</ol></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.octo.com/infographie-personas-ux-by-octo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Agile France 2013</title>
		<link>http://blog.octo.com/agile-france-2013/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=agile-france-2013</link>
		<comments>http://blog.octo.com/agile-france-2013/#comments</comments>
		<pubDate>Tue, 14 May 2013 12:00:47 +0000</pubDate>
		<dc:creator>Frederic Merizen</dc:creator>
				<category><![CDATA[Actualité]]></category>

		<guid isPermaLink="false">http://blog.octo.com/?p=41219</guid>
		<description><![CDATA[Cette année encore, OCTO Technology sera présent à la conférence Agile France, le rendez-vous incontournable des agilistes français. Venez découvrir les 8 sessions que les Octos présenteront les 23 et 24 mai prochains. Jeudi 23 mai Un produit qui déchire, une équipe qui déchire&#8230; un leader qui déchire David Alia (@davidalia) Découvrez les principes qui permettent [...]<div class='yarpp-related-rss'>

Suggestion d'articles :<ol>
<li><a href='http://blog.octo.com/agile-france-2012-7-sessions-by-octo/' rel='bookmark' title='Agile france 2012 : 7 sessions by OCTO'>Agile france 2012 : 7 sessions by OCTO</a></li>
<li><a href='http://blog.octo.com/octo-soutien-agile-open-france-2009/' rel='bookmark' title='Octo soutient : Agile Open France 2009'>Octo soutient : Agile Open France 2009</a></li>
<li><a href='http://blog.octo.com/interview-des-orateurs-octo-pour-la-conference-agile-france/' rel='bookmark' title='Interview des orateurs OCTO pour la conférence Agile France'>Interview des orateurs OCTO pour la conférence Agile France</a></li>
</ol>
</div>
]]></description>
				<content:encoded><![CDATA[<p>Cette année encore, OCTO Technology sera présent à la conférence Agile France, le rendez-vous incontournable des agilistes français. Venez découvrir les 8 sessions que les Octos présenteront les 23 et 24 mai prochains.</p>
<h1>Jeudi 23 mai</h1>
<h2><a href="http://www.conference-agile.fr/sessions/un-produit-qui-dechire-une-equipe-qui-dechire-un-leader-qui-dechire.html">Un produit qui déchire, une équipe qui déchire&#8230; un leader qui déchire</a></h2>
<p><a href="http://blog.octo.com/author/dal/">David Alia</a> (<a href="https://twitter.com/davidalia">@davidalia</a>)<br />
<em>Découvrez les principes qui permettent à un leader de créer pour son équipe un environnement propice à l&rsquo;innovation, une culture d&rsquo;amélioration continue et de confiance mutuelle. Comment l&rsquo;aider à se mettre dans une succession permanente d&rsquo;équilibres instables entre challenge et stabilité, entre enjeux et plaisir, à conserver un sens aigu de l&rsquo;initiative, une motivation à toujours faire mieux, individuellement et collectivement ?</em></p>
<h2><a href="http://www.conference-agile.fr/sessions/le-respect-en-action.html">Le Respect en Action</a></h2>
<p><a href="http://blog.octo.com/author/jsc/">Jonathan Scher</a> (<a href="https://twitter.com/jonathan_scher">@jonathan_scher</a>) et <a href="http://blog.octo.com/author/cdr/">Cyrille Deruel</a> (<a href="https://twitter.com/CyrilleDeruel/">@CyrilleDeruel</a>)<br />
<em>Vous connaissez ces équipes dans une spirale descendante : les seules phrases qui sortent viennent du désespoir. Encore un bug, ça ne marche toujours pas, je n’arrive pas…</em></p>
<p><em>Travaillant comme consultants, ce cas nous est arrivé plusieurs fois. Nous avons maintenant une méthode : nous remettons en place les bases du respect. En moins de 6 semaines, l&rsquo;équipe est à nouveau pleine d’espoir, productive.</em><br />
<em>Nous vous présenterons notre vision du modèle des trois CO &#8211; communication, considération, et coopération, ainsi que notre démarche inspirée de celle de Kotter pour sa mise en application.</em></p>
<h2><a href="http://www.conference-agile.fr/sessions/indiana-jones-et-le-temple-du-legacy-code.html">Indiana Jones et le temple du Legacy Code</a></h2>
<p><a href="http://blog.octo.com/author/mga/">Mathieu Gandin</a> (<a href="https://twitter.com/octomga">@octomga</a>)<br />
<em>Selon The Economics Of Software Maintenance In The 21 Century, nous passons 80% de notre temps à maintenir du code existant et pénible à modifier. Dans cette situation nous devenons des archéologues du code, tandis que les contraintes de temps se font plus fortes. On parle alors de code Legacy.</em></p>
<p><em>A l’issue de cette session vous repartirez avec :</em></p>
<p><em>Une longue séance de livecoding pour présenter des techniques pour tester et remanier du code en profondeur</em><br />
<em>Une introduction à une démarche pour avoir une vue d’ensemble de votre gros code legacy</em><br />
<em>Une présentation de la matrice de gestion du temps de Covey pour vous organiser sur le long terme dans la reprise de votre code legacy</em></p>
<h2><a href="http://www.conference-agile.fr/sessions/clean-code-game.html">Clean Code Game</a></h2>
<p><a href="http://blog.octo.com/author/mdo/">Michel Domenjoud</a> et <a href="http://blog.octo.com/author/mga/">Mathieu Gandin</a> (<a href="https://twitter.com/octomga">@octomga</a>)<br />
<em>Maintenir une base de code propre et bien testé est un facteur clé de succès de la réalisation d’un produit. Mais avant d’en arriver là, il convient, en tant que développeur, d’adopter une certaine discipline en terme de refactoring de code.</em></p>
<p><em>Pendant cet atelier de 3h nous aurons l’occasion de vous faire coder et reprendre du code existant pour en faire du beau code en suivant des principes énoncés par Robert Martin dans le livre Clean Code. Et vous verrez que plus votre code sera propre, plus vous serez productif.</em></p>
<p><strong>Vendredi 24 mai</strong></p>
<h2><a href="http://www.conference-agile.fr/sessions/communautes-de-pratique-en-pratique.html">Communautés de pratique en pratique</a></h2>
<p><a href="http://blog.octo.com/author/cdr/">Cyrille Deruel</a> (<a href="https://twitter.com/CyrilleDeruel/">@CyrilleDeruel</a>)<br />
<em>Vous rêvez d&rsquo;avoir des réunions où les développeurs échangent leurs techniques, présentent leurs dernières trouvailles, les derniers frameworks utilisés, où les testeurs partagent leurs douleurs et leurs solutions, où des personnes échangent autour de différentes problématiques ?</em></p>
<p><em>Ne cherchez plus : Créez des communautés de pratique.</em></p>
<p><em>Découvrez à travers cette session comment créer des communautés de pratique auto-organisées, quels outils j&rsquo;utilise pour garantir l&rsquo;auto-organisation et surtout quelles règles de communication j&rsquo;utilise.</em></p>
<h2><a href="http://www.conference-agile.fr/sessions/les-paradoxes-du-leadership.html">Les paradoxes du leadership</a></h2>
<p><a href="http://blog.octo.com/author/mac/">Marc Cherfi</a> (<a href="https://twitter.com/reporter4change">@reporter4change</a>) et Thomas Lissajoux<br />
<em>Vous êtes un manager, un coach ou un leader. En tout cas vous êtes un agent de changement et vous faites de votre mieux. Pourtant, parfois, la résistance et les frictions semblent inévitables et les résultats sont au mieux passables, quand la situation ne dégénère pas ou se verrouille.</em></p>
<p><em>Nous analyserons les forces en jeu et présenterons les leçons que nous en avons tiré, en essayant de proposer des pistes pour débloquer ces situations.</em></p>
<p><em>A l&rsquo;issue de cette session, vous aurez :</em></p>
<ul>
<li><em>découvert des exemples concrets de situations où rien ne semble marcher,</em></li>
<li><em>appris à identifier ce genre de situations et de comportements paradoxaux,</em></li>
<li><em>compris les forces en jeu pour prendre du recul,</em></li>
<li><em>des options à votre disposition pour essayer de les débloquer.</em></li>
</ul>
<h2><a href="http://www.conference-agile.fr/sessions/des-metaphores-qui-nous-transforment.html">Des métaphores qui nous transforment</a></h2>
<p><a href="http://blog.octo.com/author/cth/">Christophe Thibaut</a> (<a href="https://twitter.com/ToF_">@ToF_</a>)<br />
<em>Dans notre domaine il semble qu&rsquo;il y ait un process pour tout, et même l&rsquo;agile, en dépit des proclamations, est l&rsquo;occasion d&rsquo;un retour sempiternel au process, aux outils, aux recettes.</em></p>
<p><em>Dans cette session j&rsquo;aimerais vous inviter à quitter le règne conceptuel afin de découvrir le surprenant pouvoir des métaphores. Plus qu&rsquo;une simple figure de discours, la métaphore structure notre pensée et nos actions, elle définit notre réalité. En (re-)découvrant dans leur portée et leur profondeur les métaphores qui nous gouvernent, pouvons nous transformer nos projets ?</em></p>
<h2><a href="http://www.conference-agile.fr/sessions/tester-autrement-le-guide-du-testeur-intergalactique.html">Tester autrement : Le Guide du Testeur Intergalactique</a></h2>
<p><a href="http://blog.octo.com/author/rcs/">Rémy-Christophe Schermesser</a> (<a href="https://twitter.com/El_Picador">@El_Picador</a>)<br />
<em>Vous connaissez déjà TDD, votre couverture de code frise les 80 %, jUnit n&rsquo;a plus de secret pour vous ? Mais vous sentez que vous pourriez faire plus de vos tests, que les outils que vous utilisez ont des limites. Ou alors vous en avez marre du train train assertEquals ?</em></p>
<p><em>Pas de panique ! Nous allons voir ensemble comment faire des tests unitaires autrement. Nous traiterons entre autres :</em></p>
<ul>
<li>Le Mutation Testing</li>
<li>Le BDD, Behaviour Driven Development</li>
<li>Le Property Testing.</li>
</ul>
 <img src="http://blog.octo.com/?feed-stats-post-id=41219" width="1" height="1" style="display: none;" /><div class='yarpp-related-rss'>
<p>Suggestion d'articles :</p><ol>
<li><a href='http://blog.octo.com/agile-france-2012-7-sessions-by-octo/' rel='bookmark' title='Agile france 2012 : 7 sessions by OCTO'>Agile france 2012 : 7 sessions by OCTO</a></li>
<li><a href='http://blog.octo.com/octo-soutien-agile-open-france-2009/' rel='bookmark' title='Octo soutient : Agile Open France 2009'>Octo soutient : Agile Open France 2009</a></li>
<li><a href='http://blog.octo.com/interview-des-orateurs-octo-pour-la-conference-agile-france/' rel='bookmark' title='Interview des orateurs OCTO pour la conférence Agile France'>Interview des orateurs OCTO pour la conférence Agile France</a></li>
</ol></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.octo.com/agile-france-2013/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Petit-déjeuner les Géants du Web à Lille</title>
		<link>http://blog.octo.com/petit-dejeuner-les-geants-du-web-a-lille/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=petit-dejeuner-les-geants-du-web-a-lille</link>
		<comments>http://blog.octo.com/petit-dejeuner-les-geants-du-web-a-lille/#comments</comments>
		<pubDate>Mon, 13 May 2013 18:25:01 +0000</pubDate>
		<dc:creator>Charlotte Abdelnour</dc:creator>
				<category><![CDATA[Actualité]]></category>

		<guid isPermaLink="false">http://blog.octo.com/?p=41273</guid>
		<description><![CDATA[De l&#8217;autre côté de l&#8217;Atlantique, les Géants du Web réinventent la façon de faire de l&#8217;informatique. Ils s&#8217;appellent Amazon, Facebook, Google, Netflix ou LinkedIn pour les plus connus. Maintenant que ces pionniers nous ont montré la voie, nous ne pouvons plus continuer à travailler comme avant. Rejoignez-nous pour cet événement où Damien Joguet, directeur associé d&#8217;OCTO Technology et Laurent Brisse présenteront [...]<div class='yarpp-related-rss'>

Suggestion d'articles :<ol>
<li><a href='http://blog.octo.com/video-du-petit-dejeuner-decryptez-les-secrets-des-geants-du-web/' rel='bookmark' title='Vidéo du Petit-déjeuner &laquo;&nbsp;Décryptez les secrets des Géants du Web&nbsp;&raquo;'>Vidéo du Petit-déjeuner &laquo;&nbsp;Décryptez les secrets des Géants du Web&nbsp;&raquo;</a></li>
<li><a href='http://blog.octo.com/petit-dejeuner-les-geants-du-web-a-bruxelles/' rel='bookmark' title='Petit-déjeuner les Géants du Web à Bruxelles'>Petit-déjeuner les Géants du Web à Bruxelles</a></li>
<li><a href='http://blog.octo.com/petit-dejeuner-octo-decryptez-les-secrets-des-geants-du-web/' rel='bookmark' title='Petit-déjeuner OCTO &#8211; Décryptez les secrets des Géants du Web'>Petit-déjeuner OCTO &#8211; Décryptez les secrets des Géants du Web</a></li>
</ol>
</div>
]]></description>
				<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://blog.octo.com/wp-content/uploads/2013/05/03-format-BLOG1.png"><img class="alignnone size-full wp-image-41316" alt="03-format-BLOG" src="http://blog.octo.com/wp-content/uploads/2013/05/03-format-BLOG1.png" width="485" height="209" /></a></p>
<p>De l&rsquo;autre côté de l&rsquo;Atlantique, les Géants du Web réinventent la façon de faire de l&rsquo;informatique. Ils s&rsquo;appellent <strong>Amazon, Facebook, Google, Netflix </strong>ou <strong>LinkedIn</strong> pour les plus connus.</p>
<p>Maintenant que ces pionniers nous ont montré la voie, nous ne pouvons plus continuer à travailler comme avant.</p>
<p>Rejoignez-nous pour cet événement où Damien Joguet, directeur associé d&rsquo;OCTO Technology et Laurent Brisse <strong>présenteront ces pratiques innovantes</strong> <strong>qui font le succès des <a href="http://www.geantsduweb.com/" target="_blank" rel="nofollow">Géants du Web</a>.</strong> Venez partager notre passion pour ce sujet !<br />
<span id="more-41273"></span></p>
<p>Ce petit-déjeuner, qui fait suite à la sortie de cet ouvrage, dévoilera notamment comment ces géants :</p>
<ul>
<li>adressent les usages des utilisateurs via des pratiques de  <strong><em>Test A/B</em></strong> et de <em><strong>Feature Flipping</strong></em> ;</li>
<li>réduisent leur <em>Time To Market</em> au moyen de démarche comme le <strong><em>Lean Startup</em> </strong> et le <strong><em>Continuous Deployment</em></strong><em> </em>;</li>
<li>conservent une excellence dans la qualité de leurs produits à l’aide d’organisations composées en <strong><em>Pizza team</em></strong> et <strong>orientées <em>Feature</em></strong><em> </em>tout en cultivant <strong>l’obsession de la mesure</strong> ;</li>
<li>font face à des enjeux énormes de fréquentation de leur site grâce aux technologies <strong><em>NOSQL</em></strong> et au <strong><em>Commodity Hardware</em></strong>.</li>
</ul>
<p>Ce séminaire s’adresse à tous ceux qui ont envie de s’inspirer de la culture des Géants du Web : <strong>marketing, chefs de produits, architectes, geeks, managers ou responsables DSI.</strong></p>
<p>Merci de noter que l&rsquo;inscription est gratuite mais obligatoire !<br />
<strong></strong></p>
<h2></h2>
<h2>Programme :</h2>
<p><strong>08h45 :</strong><br />
Accueil</p>
<p><strong>09h15 &#8211; 10h30 :</strong><br />
Présentation des 10 meilleures pratiques des Géants du Web</p>
<p><strong>10h30 &#8211; 11h00 :</strong><br />
Conclusion - Questions / Réponses</p>
<h2>Lieu :</h2>
<p>Grace à l&rsquo;amabilité du <a href="http://www.groupe-adeo.com/index.php?id=45" target="_blank" rel="nofollow">Groupe ADEO</a>, ce petit-déjeuner se déroulera dans l&rsquo;amphithéâtre situé sur son site de Ronchin.</p>
<p>Rue Sadi Carnot</p>
<p>59790 Ronchin</p>
<h2>Intervenants :</h2>
<ul>
<li><strong>Damien Joguet</strong>, Directeur associé OCTO</li>
<li><strong>Laurent Brisse</strong>, Manager</li>
</ul>
<p style="text-align: center;"><strong><a href="http://www.octo.com/fr/evenements/13-decryptez-les-secrets-des-geants-du-web-lille" target="_blank">Cliquez ici pour vous inscrire au petit-déjeuner : Les Géants du Web</a></strong></p>
 <img src="http://blog.octo.com/?feed-stats-post-id=41273" width="1" height="1" style="display: none;" /><div class='yarpp-related-rss'>
<p>Suggestion d'articles :</p><ol>
<li><a href='http://blog.octo.com/video-du-petit-dejeuner-decryptez-les-secrets-des-geants-du-web/' rel='bookmark' title='Vidéo du Petit-déjeuner &laquo;&nbsp;Décryptez les secrets des Géants du Web&nbsp;&raquo;'>Vidéo du Petit-déjeuner &laquo;&nbsp;Décryptez les secrets des Géants du Web&nbsp;&raquo;</a></li>
<li><a href='http://blog.octo.com/petit-dejeuner-les-geants-du-web-a-bruxelles/' rel='bookmark' title='Petit-déjeuner les Géants du Web à Bruxelles'>Petit-déjeuner les Géants du Web à Bruxelles</a></li>
<li><a href='http://blog.octo.com/petit-dejeuner-octo-decryptez-les-secrets-des-geants-du-web/' rel='bookmark' title='Petit-déjeuner OCTO &#8211; Décryptez les secrets des Géants du Web'>Petit-déjeuner OCTO &#8211; Décryptez les secrets des Géants du Web</a></li>
</ol></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.octo.com/petit-dejeuner-les-geants-du-web-a-lille/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>OCTO accueille un séminaire Hadoop animé par MapR les 26, 27 et 28 Juin !</title>
		<link>http://blog.octo.com/octo-accueille-un-seminaire-hadoop-anime-par-mapr-les-26-27-et-28-juin/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=octo-accueille-un-seminaire-hadoop-anime-par-mapr-les-26-27-et-28-juin</link>
		<comments>http://blog.octo.com/octo-accueille-un-seminaire-hadoop-anime-par-mapr-les-26-27-et-28-juin/#comments</comments>
		<pubDate>Mon, 13 May 2013 16:04:07 +0000</pubDate>
		<dc:creator>Charlotte Abdelnour</dc:creator>
				<category><![CDATA[Actualité]]></category>

		<guid isPermaLink="false">http://blog.octo.com/?p=41279</guid>
		<description><![CDATA[L&#8217;écosystème Hadoop est devenu en quelques années une architecture de référence pour les solutions Big Data. A l&#8217;origine conçue par les géants du web, Hadoop est à présent au coeur des solutions Big Data des grands éditeurs IBM, Oracle, etc. MapR est l&#8217;une des sociétés fondatrices de l&#8217;écosystème Hadoop en Californie et nous fait le [...]<div class='yarpp-related-rss'>

Suggestion d'articles :<ol>
<li><a href='http://blog.octo.com/seminaire-sur-les-lecons-des-grands-du-web-les-1415-juin/' rel='bookmark' title='Séminaire sur les “leçons des grands du Web” les 14/15 juin'>Séminaire sur les “leçons des grands du Web” les 14/15 juin</a></li>
<li><a href='http://blog.octo.com/hdfs-hadoop-co/' rel='bookmark' title='HDFS, Hadoop &amp; co&#8230;'>HDFS, Hadoop &#038; co&#8230;</a></li>
<li><a href='http://blog.octo.com/hadoop-summit-2013-a-amsterdam-cr-de-deux-jours-de-conferences-techniques/' rel='bookmark' title='Hadoop Summit 2013 à Amsterdam &#8211; CR de deux jours de conférences techniques'>Hadoop Summit 2013 à Amsterdam &#8211; CR de deux jours de conférences techniques</a></li>
</ol>
</div>
]]></description>
				<content:encoded><![CDATA[<table>
<tbody>
<tr>
<td valign="top">L&rsquo;écosystème Hadoop est devenu en quelques années une architecture de référence pour les solutions Big Data. A l&rsquo;origine conçue par les géants du web, Hadoop est à présent au coeur des solutions Big Data des grands éditeurs IBM, Oracle, etc. MapR est l&rsquo;une des sociétés fondatrices de l&rsquo;écosystème Hadoop en Californie et nous fait le plaisir de venir à Paris les 26, 27 et 28 Juin 2013 pour 3 jours de séminaire unique en France sur le design et la configuration de clusters Hadoop.<span id="more-41279"></span></p>
<p>Cette formation aura lieu chez OCTO, au 50, avenue des Champs Elysées, 75008 Paris. Les places sont limitées et idéalement réservées aux équipes d&rsquo;architecture technique qui s&rsquo;apprêtent à concevoir ou exploitent des clusters de stockage et de traitements Hadoop. Cette formation, dispensée en <strong>anglais</strong>, est au prix de <strong>€1,650.00</strong>.</p>
<p style="text-align: center;"><strong>Inscriptions ici !</strong> <a href="http://www.eventbrite.com/event/5466460330" target="_blank">http://www.eventbrite.com/event/5466460330</a></p>
<h3>Learning Objectives</h3>
<ul>
<li>Understand the environment and differentiators of the MapR distribution for Apache Hadoop</li>
<li>Understand MapReduce and MapR Lockless Storage Services (MapR-FS)</li>
<li>Verify system requirements for the hardware and operating system</li>
<li>Plan, install and configure MapR clusters, including High Availability (HA)</li>
<li>Access MapR clusters, including via standard NFS</li>
<li>Use volumes as key management level</li>
<li>Monitor clusters via the command line and the MapR Control System</li>
<li>Monitor and maintain clusters for health and peak performance</li>
<li>Manage nodes through the life cycle of a cluster</li>
<li>Optimize topologies and volumes to control data placement on clusters</li>
<li>Manage access to data by configuring users, groups, and quotas</li>
<li>Tune clusters for best performance</li>
<li>Manage the safety, stability, and ease of deployment of data through use of Volumes, Snapshots and Mirrors</li>
</ul>
<h3>Target Audience</h3>
<p>This course targets IT administrators and operators with at least basic Linux system administration experience.  Prior Hadoop experience is not required.</p>
<h3>Course Outline</h3>
<ul>
<li>Overview of MapR Administration and Management</li>
<li>Introduction to MapReduce and Apache Hadoop</li>
<li>Basics of MapR Architecture</li>
<li>MapR Installation</li>
<li>Managing Services</li>
<li>Managing Nodes</li>
<li>Tuning MapReduce</li>
<li>Working with Volumes, Snapshots and Mirrors</li>
<li>Managing Remote Clusters</li>
<li>Monitoring and Troubleshooting</li>
<li>Disaster Recovery</li>
</ul>
</td>
</tr>
</tbody>
</table>
<h3>Lab Requirements</h3>
<p>Each student should bring their own laptop.</p>
<h3>Course Length</h3>
<p>3 day (8 hours each) of lecture, instructor demo, and hands-on lab exercises.</p>
 <img src="http://blog.octo.com/?feed-stats-post-id=41279" width="1" height="1" style="display: none;" /><div class='yarpp-related-rss'>
<p>Suggestion d'articles :</p><ol>
<li><a href='http://blog.octo.com/seminaire-sur-les-lecons-des-grands-du-web-les-1415-juin/' rel='bookmark' title='Séminaire sur les “leçons des grands du Web” les 14/15 juin'>Séminaire sur les “leçons des grands du Web” les 14/15 juin</a></li>
<li><a href='http://blog.octo.com/hdfs-hadoop-co/' rel='bookmark' title='HDFS, Hadoop &amp; co&#8230;'>HDFS, Hadoop &#038; co&#8230;</a></li>
<li><a href='http://blog.octo.com/hadoop-summit-2013-a-amsterdam-cr-de-deux-jours-de-conferences-techniques/' rel='bookmark' title='Hadoop Summit 2013 à Amsterdam &#8211; CR de deux jours de conférences techniques'>Hadoop Summit 2013 à Amsterdam &#8211; CR de deux jours de conférences techniques</a></li>
</ol></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.octo.com/octo-accueille-un-seminaire-hadoop-anime-par-mapr-les-26-27-et-28-juin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Les présentations OCTO @ Devoxx</title>
		<link>http://blog.octo.com/les-presentations-octo-devoxx/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=les-presentations-octo-devoxx</link>
		<comments>http://blog.octo.com/les-presentations-octo-devoxx/#comments</comments>
		<pubDate>Fri, 26 Apr 2013 12:02:20 +0000</pubDate>
		<dc:creator>Nelly Grellier</dc:creator>
				<category><![CDATA[Actualité]]></category>
		<category><![CDATA[devoxx]]></category>
		<category><![CDATA[géants du web]]></category>
		<category><![CDATA[Les géants du web]]></category>

		<guid isPermaLink="false">http://blog.octo.com/?p=41145</guid>
		<description><![CDATA[Le mois dernier, OCTO était présent lors de la dernière édition de Devoxx pour présenter 5 conférences traitant, entre autres, des Géants du web, de Database, d&#8217;Android, de JavaScript propre&#8230;Vous retrouverez dans ce billet les conférences, leurs supports de présentation, le contact des conférenciers ainsi qu&#8217;une rapide analyse des résultats du questionnaire &#171;&#160;Géants du web&#160;&#187; [...]<div class='yarpp-related-rss'>

Suggestion d'articles :<ol>
<li><a href='http://blog.octo.com/one-day-devoxx/' rel='bookmark' title='One day @ Devoxx'>One day @ Devoxx</a></li>
<li><a href='http://blog.octo.com/another-day-devoxx/' rel='bookmark' title='Another day @ Devoxx'>Another day @ Devoxx</a></li>
<li><a href='http://blog.octo.com/last-day-devoxx/' rel='bookmark' title='Last day @Devoxx'>Last day @Devoxx</a></li>
</ol>
</div>
]]></description>
				<content:encoded><![CDATA[<p dir="ltr">Le mois dernier, OCTO était présent lors de la dernière édition de Devoxx pour présenter 5 conférences traitant, entre autres, des Géants du web, de Database, d&rsquo;Android, de JavaScript propre&#8230;Vous retrouverez dans ce billet les conférences, leurs supports de présentation, le contact des conférenciers ainsi qu&rsquo;une rapide analyse des résultats du questionnaire &laquo;&nbsp;Géants du web&nbsp;&raquo; que nous avons administré aux participants Devoxx !</p>
<p dir="ltr"><span id="more-41145"></span></p>
<p><strong>LA MORT PROCHAINE DU GC &#8211; Philippe Prados</strong><br />
Quelques signaux faibles pour polémiquer lors de cette présentation plutôt technique :</p>
<ul>
<li>Fin de la loi de Moore en 2018</li>
<li>NECESSITE de l’algorithme G1</li>
<li>Ralentissement des programmes en 64 bits par rapport à 32 bits</li>
<li>De nouveaux frameworks pour gérer la mémoire hors heap</li>
<li>Émergence du Big-Data et du Database in Memory</li>
<li>Apple déprécie le GC d’Objective-C</li>
<li>Comment retarder l’échéance ?</li>
<li>Les solutions alternatives ?</li>
<li>Sélectionner maintenant les technos de demain</li>
</ul>
<p><em><a href="http://fr.slideshare.net/OCTOTechnology/2013-devoxx-la-mort-du-gc"> Accéder aux slides de présentation</a></em><br />
<em><a href="mailto:pprados@octo.com">Contacter le speaker</a></em></p>
<p><strong>MUSCLEZ VOS APPLIS ANDROID AVEC LES OUTILS DU MONDE JAVA &#8211; Jérôme Van Der Linden et Stéphane Nicolas</strong></p>
<p>Dans cette session Tools in Action, Jérôme et Stéphane proposent un tour d&rsquo;horizon des technologies qui peuvent nous aider à amener Android aux standards industriels Java.<br />
Ils proposent à la communauté Android de profiter des 17 ans d&rsquo;expérience de la communauté Java (Android vient de fêter ses 4 ans&#8230;) et d&rsquo;utiliser des outils reconnus de qualité industrielle tels que Jenkins, Maven, Sonar, findbugs, pmd, checkstyle et de les combiner à Lint, Robolectric, UIAutomator.</p>
<ul>
<li><em><a href="http://fr.slideshare.net/jeromevdl/devoxx-2013-fr-musclez-vos-apps-android-avec-les-outils-du-monde-java ">Accéder aux slides de présentation</a></em></li>
<li><em>Contacter <a href=" mailto:sni@octo.com">Stéphane </a>ou  <a href="mailto: jva@octo.com">Jérôme</a></em></li>
</ul>
<p>&nbsp;</p>
<p><strong>DU JAVASCRIPT PROPRE ? CHALLENGE ACCEPTED &#8211; Julien Jakubowski (avec Romain Linsolas)</strong></p>
<p>Il y a quelques années, je bidouillais en JavaScript. Un effet “bling bling” par-ci, un contrôle de saisie par-là. L’essentiel de mon application était écrite en Java et tournait côté serveur. Mais voilà, Gmail et Google Spreadsheets sont sortis depuis longtemps. On s’attend maintenant à des applications web qui répondent instantanément et qui fonctionnent offline. Et pour cela, il faut bien plus de code JavaScript qu’avant.<br />
Mais 20 000 lignes de JavaScript pour un site web ? Sérieux ? Dans ce language sale, qui n’a pas la moitié des outils de Java ?<br />
J’ai appris. Et l’écosystème JavaScript a évolué.<br />
Lors de cette session, je vous dévoilerai comment maintenant j’écris, sans stress, des applications JavaScript complexes.</p>
<ul>
<li><em><a href="http://fr.slideshare.net/OCTOTechnology/du-javascript-propre-challenge-accepted">Accéder aux slides de présentation</a></em></li>
<li><em>Contacter Julien via <a href=" http://www.linkedin.com/in/julienjakubowski">Linkedin</a> ou twitter : <b id="docs-internal-guid-25f89041-460e-5a82-214c-4358a0f156a8">@jak78</b></em></li>
</ul>
<p>&nbsp;</p>
<p><strong>LES LAMBDA ARRIVENT ! EN ATTENDANT, ÊTES-VOUS SURS D&rsquo;AVOIR COMPRIS LES GENERIQUES ? &#8211; Henri Tremblay</strong></p>
<p>Les lambda expressions en Java arrivent à grands pas (septembre 2013 lors de DevoxxFR&#8230; 2014 depuis la semaine dernière). Les génériques sont, eux, apparus en 2004. Eh oui, 9 ans déjà. Et comme dit Joshua Bloch: &laquo;&nbsp;Chaque langage a un quota de complexité. Les génériques ont fait exploser celui de Java.&nbsp;&raquo; Êtes-vous bien sûrs d&rsquo;avoir tout compris ? De bien savoir comment vous débarrasser de tous ces warnings qui sournoisement apparaissent dans votre code au moment où vous vous y attendez le moins ? Et plus subtilement, savez-vous justifier l&rsquo;implémentation ?</p>
<p>Cette session remet les compteurs à zéro, vous donne les clés qu&rsquo;il vous manquaient pour maîtriser les génériques. Et vous permettra donc d&rsquo;attendre l&rsquo;arrivée des lambdas sereinement.</p>
<ul>
<li><em><a href="http://www.slideshare.net/henrit/devoxxfr-2013">Accéder aux slides de présentation</a></em></li>
<li><em>Contacter Henri via<a href="http://www.linkedin.com/in/henritremblay"> linkedin</a> ou twitter <b id="docs-internal-guid-25f89041-4610-cdc9-e7e2-9d26c311c374">@henri_tremblay</b></em></li>
</ul>
<p>&nbsp;</p>
<p><strong>LES SECRETS DES GÉANTS DU WEB &#8211; 10 PRATIQUES POUR MIEUX TRAVAILLER &#8211; Ludovic Cinquin</strong></p>
<p>De l’autre côté de l’Atlantique, les Géants du Web réinventent la façon de faire de l’informatique. Ils s’appellent Amazon, Facebook, Google, Netflix ou LinkedIn pour les plus connus.<br />
Les pratiques et les technologies qu&rsquo;ils mettent en oeuvre sont l&rsquo;un des fondements du succès remarquable qu&rsquo;on leur connaît.<br />
Grace à ces nouvelles façons de travailler, ils sont capables de faire plus gros, plus vite, et plus efficace que ce que nous connaissons habituellement.<br />
Comment ces secrets des Géants du Web peuvent-ils être une source d&rsquo;inspiration pour faire de l&rsquo;informatique différemment ?<br />
Cette session, qui s&rsquo;appuie sur l&rsquo;ouvrage que nous avons publié &laquo;&nbsp;les Géant du Web&nbsp;&raquo; propose une visite guidée de quelques pratiques clés : culture de la mesure, pizza-team, feature team, commodity hardware, lean startup, MVP, continuous deployment, &#8230;</p>
<ul>
<li><em>Accéder au site &laquo;&nbsp;<a href="http://www.geantsduweb.com">Les géants du Web</a>&nbsp;&raquo;<br />
</em></li>
<li><em>Contacter Ludovic via <a href="http://www.linkedin.com/in/ludoviccinquin">Linkedin</a></em></li>
</ul>
<p>&nbsp;</p>
<h3><strong>Aller plus loin avec les Géants !</strong></h3>
<p>En plus des conférences nos équipes se sont rendus à Devoxx sur le stand OCTO avec pour objectif bien précis de demander aux participants Devoxx de se mesurer aux Géants ! Avec un questionnaire rapide, nous avons sondé la population sur ces pratiques qu&rsquo;<strong>Amazon</strong>, <strong>Facebook</strong>,<strong> Google</strong>, <strong>Netflix</strong> ou <strong>LinkedIn</strong> pour les plus connus, utilisent avec brio de l&rsquo;autre côté de l&rsquo;Atlantique.</p>
<p><a href="http://www.geantsduweb.com">Toutes ces pratiques sont d’ailleurs détaillées ici</a>.</p>
<p><strong>Alors, les participants Devoxx sont-ils des Géants du Web ?</strong></p>
<p>Après une rapide analyse, il semblerait que l&rsquo;ensemble des méthodes appliquées par les Géants du Web soient méconnues en France, malgré quelques buzz intéressants (<a href="http://blog.octo.com/lean-startup/"><em>Lean Startup</em></a> : connue par près de 70% des participants dont 30% d’entre eux jugent cette méthode inutile, <a href="http://blog.octo.com/continuous-deployment/"><em>Continuous Deployment</em></a> : fréquemment utilisée par près de 30% des participants , <a href="http://blog.octo.com/devops/"><em>DevOps</em> </a>: connue par près de 80% des participants et<a href="http://blog.octo.com/fluidite-de-lexperience-lutilisateur/"><em> Fluidité de l&rsquo;expérience utilisateur</em> </a>connue par 70% des participants). Ce qui reste incroyable c’est que <strong>seuls 10% des participants</strong> au test affirment faire appel à ces techniques fréquemment !</p>
<p>Il reste encore du chemin à parcourir en France !</p>
<p><b id="docs-internal-guid-25f89041-4619-d1f0-0e3e-cb52c2c4ab6b"><img alt="" src="https://lh4.googleusercontent.com/FnoxDVI9IOREeH9ASYOevMXRdM91pTMdBla1mQs3ThDGfs3rLkJU4UGdGqQGPoGXyEW1EnIlMcq_kBz-Vuwe96cHZSDsfPGxYGNkSJENWWp1uKeTHic61mwJYw" width="NaN" height="NaN" /><b id="docs-internal-guid-25f89041-4619-f6c0-c8c3-7d7b1f35829e"><img alt="" src="https://lh6.googleusercontent.com/ODsv0fz4QOQI37plEGwjCFTBMQnoawaeCdOtiqHvj3bYtZofjE4m1P-_dV9Kunf8ERIEK8hGFEA21D-vf4LT_tldxaBtafTUYEFX6aO7VCndbtLM4T91e7vAew" width="633px;" height="328px;" /></b></b></p>
<p>&nbsp;</p>
 <img src="http://blog.octo.com/?feed-stats-post-id=41145" width="1" height="1" style="display: none;" /><div class='yarpp-related-rss'>
<p>Suggestion d'articles :</p><ol>
<li><a href='http://blog.octo.com/one-day-devoxx/' rel='bookmark' title='One day @ Devoxx'>One day @ Devoxx</a></li>
<li><a href='http://blog.octo.com/another-day-devoxx/' rel='bookmark' title='Another day @ Devoxx'>Another day @ Devoxx</a></li>
<li><a href='http://blog.octo.com/last-day-devoxx/' rel='bookmark' title='Last day @Devoxx'>Last day @Devoxx</a></li>
</ol></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.octo.com/les-presentations-octo-devoxx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vendredi 26/04 : l&#8217;École du Tech Lead parle de revues de code</title>
		<link>http://blog.octo.com/vendredi-2604-lecole-du-tech-lead-parle-de-revues-de-code/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=vendredi-2604-lecole-du-tech-lead-parle-de-revues-de-code</link>
		<comments>http://blog.octo.com/vendredi-2604-lecole-du-tech-lead-parle-de-revues-de-code/#comments</comments>
		<pubDate>Tue, 23 Apr 2013 20:21:28 +0000</pubDate>
		<dc:creator>Frederic Merizen</dc:creator>
				<category><![CDATA[Méthodologie et conduite du changement]]></category>

		<guid isPermaLink="false">http://blog.octo.com/?p=41129</guid>
		<description><![CDATA[Ce vendredi midi, l&#8217;École du Tech Lead tient une session sur la revue de code. Que peut-on gagner à mener régulièrement des revues de code sur son projet ? À quel moment vaut-il mieux les faire ? Dans quel cas sont-elles superflues ? Comment s&#8217;y prendre pour organiser une revue de code ? Faut-il s&#8217;outiller [...]<div class='yarpp-related-rss'>

Suggestion d'articles :<ol>
<li><a href='http://blog.octo.com/lecole-du-tech-lead/' rel='bookmark' title='L&rsquo;école du Tech-Lead'>L&rsquo;école du Tech-Lead</a></li>
<li><a href='http://blog.octo.com/quand-fabrice-luchini-nous-parle-dinformatique/' rel='bookmark' title='Quand Fabrice Luchini nous parle d&rsquo;informatique &#8230;'>Quand Fabrice Luchini nous parle d&rsquo;informatique &#8230;</a></li>
<li><a href='http://blog.octo.com/etl-extreme-quotation-estimation/' rel='bookmark' title='Save the date : vendredi 7 décembre &#8211; eXtreme Quotation et méthodes d&rsquo;estimation'>Save the date : vendredi 7 décembre &#8211; eXtreme Quotation et méthodes d&rsquo;estimation</a></li>
</ol>
</div>
]]></description>
				<content:encoded><![CDATA[<p>Ce vendredi midi, l&rsquo;École du Tech Lead tient une session sur la revue de code.</p>
<p><a href="http://blog.octo.com/wp-content/uploads/2012/12/recap6.png"><img class="aligncenter size-full wp-image-36998" alt="recap6" src="http://blog.octo.com/wp-content/uploads/2012/12/recap6.png" width="575" height="352" /></a></p>
<p><em>Que peut-on gagner à mener régulièrement des revues de code sur son projet ? À quel moment vaut-il mieux les faire ? Dans quel cas sont-elles superflues ?</em></p>
<p><em>Comment s&rsquo;y prendre pour organiser une revue de code ? Faut-il s&rsquo;outiller ? Quelles actions, informations produire en sortie d&rsquo;une revue de code ?</em></p>
<p>Nous chercherons ensemble les réponses à ces questions, et à celles que vous pourrez amener.</p>
<p>Vous voulez participer ? Envoyez-moi un mail : <a href="mailto:fmerizen@octo.com">fmerizen@octo.com</a>. Premier arrivé premier servi !</p>
<p>N&rsquo;oubliez pas !</p>
<p><strong>What :</strong> la revue de code<br />
<strong>When :</strong> le vendredi 26/04 à 12h30<br />
<strong>Where :</strong> OCTO Technology, 50 avenue des Champs Élysées, 75008 Paris, 5ème étage, salle André Gide</p>
<p><strong>Nota :</strong> cette session fait suite à une session sur la revue de code qui avait connu un grand succès en octobre 2011. Si vous avez assisté à cette session, nous vous attendons pour nous dire ce que vous avez appris depuis. Et si vous n&rsquo;avez pas pu y assister, c&rsquo;est l&rsquo;occasion de rattraper!</p>
 <img src="http://blog.octo.com/?feed-stats-post-id=41129" width="1" height="1" style="display: none;" /><div class='yarpp-related-rss'>
<p>Suggestion d'articles :</p><ol>
<li><a href='http://blog.octo.com/lecole-du-tech-lead/' rel='bookmark' title='L&rsquo;école du Tech-Lead'>L&rsquo;école du Tech-Lead</a></li>
<li><a href='http://blog.octo.com/quand-fabrice-luchini-nous-parle-dinformatique/' rel='bookmark' title='Quand Fabrice Luchini nous parle d&rsquo;informatique &#8230;'>Quand Fabrice Luchini nous parle d&rsquo;informatique &#8230;</a></li>
<li><a href='http://blog.octo.com/etl-extreme-quotation-estimation/' rel='bookmark' title='Save the date : vendredi 7 décembre &#8211; eXtreme Quotation et méthodes d&rsquo;estimation'>Save the date : vendredi 7 décembre &#8211; eXtreme Quotation et méthodes d&rsquo;estimation</a></li>
</ol></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.octo.com/vendredi-2604-lecole-du-tech-lead-parle-de-revues-de-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Petit-déjeuner les Géants du Web à Bruxelles</title>
		<link>http://blog.octo.com/petit-dejeuner-les-geants-du-web-a-bruxelles/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=petit-dejeuner-les-geants-du-web-a-bruxelles</link>
		<comments>http://blog.octo.com/petit-dejeuner-les-geants-du-web-a-bruxelles/#comments</comments>
		<pubDate>Sat, 13 Apr 2013 13:39:30 +0000</pubDate>
		<dc:creator>Hanneke De Visser</dc:creator>
				<category><![CDATA[Actualité]]></category>
		<category><![CDATA[géants du web]]></category>
		<category><![CDATA[Petit-Déjeuner OCTO]]></category>

		<guid isPermaLink="false">http://blog.octo.com/?p=41031</guid>
		<description><![CDATA[Petit-déjeuner du 28 mai 2013 De l&#8217;autre côté de l&#8217;Atlantique, les Géants du Web réinventent la façon de faire de l&#8217;informatique. Ils s&#8217;appellent Amazon, Facebook, Google, Netflix ou LinkedIn pour les plus connus. Maintenant que ces pionniers nous ont montré la voie, nous ne pouvons plus continuer à travailler comme avant. Rejoignez-nous pour cet événement où Ludovic Cinquin, VP [...]<div class='yarpp-related-rss'>

Suggestion d'articles :<ol>
<li><a href='http://blog.octo.com/video-du-petit-dejeuner-decryptez-les-secrets-des-geants-du-web/' rel='bookmark' title='Vidéo du Petit-déjeuner &laquo;&nbsp;Décryptez les secrets des Géants du Web&nbsp;&raquo;'>Vidéo du Petit-déjeuner &laquo;&nbsp;Décryptez les secrets des Géants du Web&nbsp;&raquo;</a></li>
<li><a href='http://blog.octo.com/petit-dejeuner-octo-decryptez-les-secrets-des-geants-du-web/' rel='bookmark' title='Petit-déjeuner OCTO &#8211; Décryptez les secrets des Géants du Web'>Petit-déjeuner OCTO &#8211; Décryptez les secrets des Géants du Web</a></li>
<li><a href='http://blog.octo.com/petit-dejeuner-octo-decryptez-les-secrets-des-geants-du-web-geneve/' rel='bookmark' title='Petit-déjeuner OCTO &#8211; Décryptez les secrets des Géants du Web &#8211; Genève'>Petit-déjeuner OCTO &#8211; Décryptez les secrets des Géants du Web &#8211; Genève</a></li>
</ol>
</div>
]]></description>
				<content:encoded><![CDATA[<h2><a href="http://blog.octo.com/wp-content/uploads/2013/04/3-blog-fr.png"><img class="size-full wp-image-41124 aligncenter" alt="3-blog-fr" src="http://blog.octo.com/wp-content/uploads/2013/04/3-blog-fr.png" width="485" height="209" /></a></h2>
<h2>Petit-déjeuner du 28 mai 2013</h2>
<p>De l&rsquo;autre côté de l&rsquo;Atlantique, les Géants du Web réinventent la façon de faire de l&rsquo;informatique. Ils s&rsquo;appellent <strong>Amazon, Facebook, Google, Netflix </strong>ou <strong>LinkedIn</strong> pour les plus connus.</p>
<div id="pitch">
<p>Maintenant que ces pionniers nous ont montré la voie, nous ne pouvons plus continuer à travailler comme avant.</p>
<p><a title="Rejoingnez-nous " href="http://www.octo.com/fr/evenements/12">Rejoignez-nous</a> pour cet événement où Ludovic Cinquin, VP OCTO Technology et co-auteur du livre « <a href="http://www.geantsduweb.com/" target="_blank" rel="nofollow">Les Géants du Web</a> » <strong>présentera ces pratiques innovantes</strong> <strong>qui font le succès des Géants du Web.</strong> Venez partager notre passion pour ce sujet !<br />
<span id="more-41031"></span></p>
<p>Ce déjeuner, qui fait suite à la sortie de cet ouvrage, dévoilera notamment comment ces géants :</p>
<ul>
<li>réduisent leur <em>Time To Market</em> au moyen de pratiques comme le <strong><em>Lean Startup</em> </strong> et le <strong><em>Continuous Deployment</em></strong><em> </em>;</li>
<li>font face à des enjeux énormes de fréquentation de leur site grâce aux technologies <strong><em>NOSQL</em></strong> et au <strong><em>Commodity Hardware</em></strong> ;</li>
<li>conservent une excellence dans la qualité de leurs produits à l’aide d’organisations composées en <strong><em>Pizza team</em></strong> et <strong>orientées <em>Feature</em></strong><em> </em>tout en cultivant <strong>l’obsession de la mesure</strong>.</li>
</ul>
<p>Ce séminaire s’adresse à tous ceux qui ont envie de s’inspirer de la culture des Géants du Web : <strong>marketing, chefs de produits, architectes, geeks, managers ou responsables DSI.</strong></p>
<div>Merci de noter que l&rsquo;inscription est gratuite mais obligatoire!</div>
<div></div>
<div>
<h3>Cette présentation sera donnée en français.</h3>
<h2>Programme :</h2>
<p><strong>08h15 :</strong><br />
Accueil</p>
<p><strong>08h45 &#8211; 10h00 :</strong><br />
Présentation des 10 meilleures pratiques des Géants du Web</p>
<p><strong>10h00 &#8211; 10h30 :</strong><br />
Conclusion - Questions/Réponses</p>
<h2>Lieu :</h2>
<p><strong>Hotel Le Méridien</strong><br />
Carrefour de l&rsquo;Europe 3<br />
1000 Bruxelles<br />
Belgique<br />
(A deux pas de Gare Centrale)</p>
<h2>Intervenant :</h2>
<ul>
<li><strong>Ludovic Cinquin</strong>, DG France</li>
</ul>
<p style="text-align: center;"><a title="Cliquez ici pour vous inscrire au petit-déjeuner: Les Géants du Web - Bruxelles" href="http://www.octo.com/fr/evenements/12"><strong>Cliquez ici pour vous inscrire au petit-déjeuner : Les Géants du Web  - Bruxelles</strong></a></p>
</div>
</div>
 <img src="http://blog.octo.com/?feed-stats-post-id=41031" width="1" height="1" style="display: none;" /><div class='yarpp-related-rss'>
<p>Suggestion d'articles :</p><ol>
<li><a href='http://blog.octo.com/video-du-petit-dejeuner-decryptez-les-secrets-des-geants-du-web/' rel='bookmark' title='Vidéo du Petit-déjeuner &laquo;&nbsp;Décryptez les secrets des Géants du Web&nbsp;&raquo;'>Vidéo du Petit-déjeuner &laquo;&nbsp;Décryptez les secrets des Géants du Web&nbsp;&raquo;</a></li>
<li><a href='http://blog.octo.com/petit-dejeuner-octo-decryptez-les-secrets-des-geants-du-web/' rel='bookmark' title='Petit-déjeuner OCTO &#8211; Décryptez les secrets des Géants du Web'>Petit-déjeuner OCTO &#8211; Décryptez les secrets des Géants du Web</a></li>
<li><a href='http://blog.octo.com/petit-dejeuner-octo-decryptez-les-secrets-des-geants-du-web-geneve/' rel='bookmark' title='Petit-déjeuner OCTO &#8211; Décryptez les secrets des Géants du Web &#8211; Genève'>Petit-déjeuner OCTO &#8211; Décryptez les secrets des Géants du Web &#8211; Genève</a></li>
</ol></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.octo.com/petit-dejeuner-les-geants-du-web-a-bruxelles/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
