<?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>Pyxis blog &#187; christian lapointe</title>
	<atom:link href="http://pyxis-tech.com/blog/author/clapointe/feed/" rel="self" type="application/rss+xml" />
	<link>http://pyxis-tech.com/blog</link>
	<description>agilité, coaching, formation, développement logiciel</description>
	<lastBuildDate>Thu, 02 Feb 2012 09:00:46 +0000</lastBuildDate>
	<language>fr</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>GreenPepper upgrade on the way</title>
		<link>http://pyxis-tech.com/blog/2011/10/12/greenpepper-upgrade-on-the-way/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=greenpepper-upgrade-on-the-way</link>
		<comments>http://pyxis-tech.com/blog/2011/10/12/greenpepper-upgrade-on-the-way/#comments</comments>
		<pubDate>Wed, 12 Oct 2011 15:10:32 +0000</pubDate>
		<dc:creator>christian lapointe</dc:creator>
				<category><![CDATA[Agile]]></category>

		<guid isPermaLink="false">http://13.23</guid>
		<description><![CDATA[<p>Hi all,</p>
<p>We are actually aware that GreenPepper is not compatible with Confluence 4.0, .Net 4.0 and the last version of Jira, Bambo and Xwiki. The fact is that GreenPepper is no longer managed by Pyxis Canada. The product was transferred to the new subsidiary of Pyxis in Switzerland and the development was halted for several [...] ]]></description>
			<content:encoded><![CDATA[Hi all,

We are actually aware that GreenPepper is not compatible with Confluence 4.0, .Net 4.0 and the last version of Jira, Bambo and Xwiki. The fact is that GreenPepper is no longer managed by Pyxis Canada. The product was transferred to the new subsidiary of Pyxis in Switzerland and the development was halted for several months during this process.

The good news is that the swiss team took the product back on hand a few weeks ago and are actively working on those compatibility problems. We planned a new release for November that will make GreenPepper works with Confluence 4.0, .Net 4.0 and other systems.

Support and product development are always assured and we will make every effort to answer all your questions and deliver a product tailored to your needs.

Best regards,

The swiss GP team.]]></content:encoded>
			<wfw:commentRss>http://pyxis-tech.com/blog/2011/10/12/greenpepper-upgrade-on-the-way/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ressourcer mon Scrum Mastering</title>
		<link>http://pyxis-tech.com/blog/2011/09/27/ressourcer-mon-scrum-mastering/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=ressourcer-mon-scrum-mastering</link>
		<comments>http://pyxis-tech.com/blog/2011/09/27/ressourcer-mon-scrum-mastering/#comments</comments>
		<pubDate>Tue, 27 Sep 2011 08:06:19 +0000</pubDate>
		<dc:creator>christian lapointe</dc:creator>
				<category><![CDATA[Agile]]></category>

		<guid isPermaLink="false">http://16.27</guid>
		<description><![CDATA[Ken Schwaber et Jeff Sutherland, les co-fondateurs de Scrum, ont publié une version révisée du Scrum Guide dernièrement. On y parle de &#171;&#160;forecast&#160;&#187; au lieu de &#171;&#160;commitment&#160;&#187;, de backlog ordonné au lieu de priorisé. Mais où est donc passé le release planning? Je ne vais pas commenter ces changements car plusieurs autres l&#8217;ont déjà fait. Mais la [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chrlapointe.wordpress.com&#38;blog=27047809&#38;post=16&#38;subd=chrlapointe&#38;ref=&#38;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[Ken Schwaber et Jeff Sutherland, les co-fondateurs de Scrum, ont publié une version révisée du <a title="Scrum Guide" href="http://www.scrum.org/scrumguides/">Scrum Guide</a> dernièrement. On y parle de « forecast » au lieu de « commitment », de backlog ordonné au lieu de priorisé. Mais où est donc passé le release planning?

Je ne vais pas commenter ces changements car plusieurs autres l’ont déjà fait. Mais la lecture des « update notes » m’a rappelé comment Scrum a bien évolué au cours des dernières années. Il faut dire que j’ai suivi la formation Scrum Master avec Ken Schwaber il y a déjà bien longtemps de cela, en 2003. Au fur et à mesure des projets, ma compréhension de Scrum a évolué. J’évite les choses qui n’ont pas bien fonctionné la première fois et je capitalise sur les succès. Grâce à des lectures et à des échanges avec d’autres Scrum Masters, je me suis bâti ma propre petite implémentation de Scrum basée sur ma compréhension du framework.
<span id="more-3287"></span>

Au début de l’année, il restait une place disponible dans une de nos formations PSM à Montréal. Je me suis donc inscrit à la session, et je me suis promis d’y aller avec un esprit ouvert, d’écouter comme si j’étais un néophyte au lieu d’essayer d’argumenter comment ceci ou comment cela avait ou n’avait pas fonctionné pour moi. J’ai été bluffé de voir comment la formation avait changé avec le temps. Exit la ligue de baseball(ou de foot) avec le PO un peu fou. On revoit tout le processus, mais il y a un focus plus direct sur le rôle de Scrum Master dans différentes situations.

Revoir la théorie Scrum comme un tout, au lieu de discussions « d’experts » sur des sujets pointus, m’a permis de conceptualiser certaines façons de faire que j’avais mises en place intuitivement ou qui s’étaient développées naturellement au cours des années. Mais cela m’a surtout permis de rediscuter et de challenger mes croyances acquises. En ajoutant à cette réflexion, mon expérience en développement itératif et incrémental, cela m’a permis de mieux apprécier certains concepts de base qui s’étaient retrouvés enfouis sous des couches de poussière d’usure.

Ce ressourcement m’a donné une nouvelle vigueur dans mon rôle de Scrum Master. Une envie encore plus grande de mesurer le succès en livrant du « working software ».

<em>Merci à Éric Mignot, le formateur de cette session, qui a vraiment du talent pour le challenge.</em>

—

Si le rôle de Scrum Master vous intéresse, Pyxis Suisse organise une <a href="http://pyxis-tech.com/fr/notre-offre/formation-agile/certification-professional-scrummaster/357/18-19-octobre-2011">formation Professional Scrum Master les 18-19 octobre à Genève</a>.

Si  jamais l’idée de vous ressourcer dans votre rôle de Scrum Master vous parle, nous offrons 200CHF de rabais à tous les Scrum Masters certifiés (CSM ou PSM) qui désirent prendre part à une de nos formations certifiantes en Suisse.

<a href="http://feeds.wordpress.com/1.0/gocomments/chrlapointe.wordpress.com/16/" rel="nofollow"><img src="http://feeds.wordpress.com/1.0/comments/chrlapointe.wordpress.com/16/" alt="" border="0" /></a> <a href="http://feeds.wordpress.com/1.0/godelicious/chrlapointe.wordpress.com/16/" rel="nofollow"><img src="http://feeds.wordpress.com/1.0/delicious/chrlapointe.wordpress.com/16/" alt="" border="0" /></a> <a href="http://feeds.wordpress.com/1.0/gofacebook/chrlapointe.wordpress.com/16/" rel="nofollow"><img src="http://feeds.wordpress.com/1.0/facebook/chrlapointe.wordpress.com/16/" alt="" border="0" /></a> <a href="http://feeds.wordpress.com/1.0/gotwitter/chrlapointe.wordpress.com/16/" rel="nofollow"><img src="http://feeds.wordpress.com/1.0/twitter/chrlapointe.wordpress.com/16/" alt="" border="0" /></a> <a href="http://feeds.wordpress.com/1.0/gostumble/chrlapointe.wordpress.com/16/" rel="nofollow"><img src="http://feeds.wordpress.com/1.0/stumble/chrlapointe.wordpress.com/16/" alt="" border="0" /></a> <a href="http://feeds.wordpress.com/1.0/godigg/chrlapointe.wordpress.com/16/" rel="nofollow"><img src="http://feeds.wordpress.com/1.0/digg/chrlapointe.wordpress.com/16/" alt="" border="0" /></a> <a href="http://feeds.wordpress.com/1.0/goreddit/chrlapointe.wordpress.com/16/" rel="nofollow"><img src="http://feeds.wordpress.com/1.0/reddit/chrlapointe.wordpress.com/16/" alt="" border="0" /></a> <img src="http://stats.wordpress.com/b.gif?host=chrlapointe.wordpress.com&amp;blog=27047809&amp;post=16&amp;subd=chrlapointe&amp;ref=&amp;feed=1" alt="" width="1" height="1" border="0" />]]></content:encoded>
			<wfw:commentRss>http://pyxis-tech.com/blog/2011/09/27/ressourcer-mon-scrum-mastering/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Agile jusqu’à la mise en production</title>
		<link>http://pyxis-tech.com/blog/2011/09/09/agile-jusqu%e2%80%99a-la-mise-en-production/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=agile-jusqu%25e2%2580%2599a-la-mise-en-production</link>
		<comments>http://pyxis-tech.com/blog/2011/09/09/agile-jusqu%e2%80%99a-la-mise-en-production/#comments</comments>
		<pubDate>Fri, 09 Sep 2011 16:47:31 +0000</pubDate>
		<dc:creator>christian lapointe</dc:creator>
				<category><![CDATA[Agile]]></category>

		<guid isPermaLink="false">http://16.23</guid>
		<description><![CDATA[C&#8217;est maintenant indéniable, on réussit à faire du développement itératif et incrémental dans les grandes entreprises. Plusieurs fois, cependant, c&#8217;est lors du transfert à l&#8217;équipe d&#8217;opérations pour la mise en production que la sauce se gâche, du point de vue Agile du moins. Dans les plus petites compagnies, l&#8217;équipe de développement prend souvent en charge [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chrlapointe.wordpress.com&#38;blog=27047809&#38;post=9&#38;subd=chrlapointe&#38;ref=&#38;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[C’est maintenant indéniable, on réussit à faire du développement itératif et incrémental dans les grandes entreprises. Plusieurs fois, cependant, c’est lors du transfert à l’équipe d’opérations pour la mise en production que la sauce se gâche, du point de vue Agile du moins.

Dans les plus petites compagnies, l’équipe de développement prend souvent en charge la mise en production. Elle est à l’aise avec sont produit, connaît les dernières modifications et sait ce qu’il y a à faire. Les équipes plus disciplinées, lire professionnelles, automatisent le tout et utilisent des architectures qui facilitent les migrations et les retours en arrière.

Dans les plus grands déploiements, pour différentes raisons comme la sécurité et le volume, il y a généralement une équipe d’exploitation qui s’occupe des mises en production.

Un scénario typique pourrait ressembler à celui-ci. L’équipe de dev fournit une boite noire aux opérateurs, parfois peu de temps avant la date de mise en production. Tout le monde se ‘parle’ par courriel et boîte vocale. Et, finalement, lorsque le déploiement ne fonctionne pas bien et après un week-end sans dormir, le jeu du blâme commence. Pour la fois suivante, on exige un document de mise en production de 30 pages et une définition détaillée de toutes les configurations, des gels de code, des tickets préautorisés avec un délai de deux semaines… Deux équipes se forment. Eux et nous, et évidemment, ce sont eux qui ont tort et qui ne connaissent rien.

Le mouvement DevOps cherche à éliminer ce problème. DevOps, c’est un ensemble de principes et surtout une entente de collaboration entre l’équipe de dev et les opérateurs. Il s’agit de rendre Agile toute la chaine de développement jusqu’à la mise en production. Après tout, un produit non déployé a un ROI de zéro. Et on a tellement travaillé fort en dev pour maximiser le ROI qu’il ne faut pas s’arrêter là.

Avec DevOps, on implique les opérateurs plus tôt. On ajoute peut-être même quelques <em>stories</em> afin de les aider à faire leur boulot. On les écoute, car ce sont eux qui ont le contact direct avec notre application dans les conditions réelles d’utilisation. Du coup, cela a une influence sur notre architecture.

De l’autre côté, les opérateurs s’ajustent à notre calendrier d’itérations et ont une participation plus active aux activités de préproduction afin de commencer plus tôt à comprendre et automatiser le processus.

Au final, on utilise les mêmes outils pour la documentation et le débogage et on développe un langage commun.

DevOps, c’est évidemment beaucoup plus que ces quelques petites lignes. Faites une petite recherche sur le Net. Vous allez constater que c’est un mouvement en pleine émergence. Rien de révolutionnaire ni de vraiment nouveau, mais un ensemble de bonnes pratiques qui ont du gros bon sens.

Collaboration, écoute, langage commun, outils communs, processus légers, risques identifiés plus tôt, architecture adaptée… Ça ressemble drôlement à de l’Agile non?

L’idée de ce blogue m’est venue à la suite de la présentation intitulée « DevOps: Retour d’expérience chez eXo Platform » au GenevaJUG du mois d’août. Merci à Henri Gomez pour cette présentation.

<a href="http://feeds.wordpress.com/1.0/gocomments/chrlapointe.wordpress.com/9/" rel="nofollow"><img src="http://feeds.wordpress.com/1.0/comments/chrlapointe.wordpress.com/9/" alt="" border="0" /></a> <a href="http://feeds.wordpress.com/1.0/godelicious/chrlapointe.wordpress.com/9/" rel="nofollow"><img src="http://feeds.wordpress.com/1.0/delicious/chrlapointe.wordpress.com/9/" alt="" border="0" /></a> <a href="http://feeds.wordpress.com/1.0/gofacebook/chrlapointe.wordpress.com/9/" rel="nofollow"><img src="http://feeds.wordpress.com/1.0/facebook/chrlapointe.wordpress.com/9/" alt="" border="0" /></a> <a href="http://feeds.wordpress.com/1.0/gotwitter/chrlapointe.wordpress.com/9/" rel="nofollow"><img src="http://feeds.wordpress.com/1.0/twitter/chrlapointe.wordpress.com/9/" alt="" border="0" /></a> <a href="http://feeds.wordpress.com/1.0/gostumble/chrlapointe.wordpress.com/9/" rel="nofollow"><img src="http://feeds.wordpress.com/1.0/stumble/chrlapointe.wordpress.com/9/" alt="" border="0" /></a> <a href="http://feeds.wordpress.com/1.0/godigg/chrlapointe.wordpress.com/9/" rel="nofollow"><img src="http://feeds.wordpress.com/1.0/digg/chrlapointe.wordpress.com/9/" alt="" border="0" /></a> <a href="http://feeds.wordpress.com/1.0/goreddit/chrlapointe.wordpress.com/9/" rel="nofollow"><img src="http://feeds.wordpress.com/1.0/reddit/chrlapointe.wordpress.com/9/" alt="" border="0" /></a> <img src="http://stats.wordpress.com/b.gif?host=chrlapointe.wordpress.com&amp;blog=27047809&amp;post=9&amp;subd=chrlapointe&amp;ref=&amp;feed=1" alt="" width="1" height="1" border="0" />]]></content:encoded>
			<wfw:commentRss>http://pyxis-tech.com/blog/2011/09/09/agile-jusqu%e2%80%99a-la-mise-en-production/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

