<?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>Duckaddict.com</title>
	<atom:link href="http://www.duckaddict.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.duckaddict.com</link>
	<description>Pascal BOURUT &#124; Senior Full Stack Developer</description>
	<lastBuildDate>Wed, 12 Jul 2023 19:08:22 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.6</generator>
		<item>
		<title>Certified ScrumMaster Training with Jeff Sutherland</title>
		<link>http://www.duckaddict.com/certified-scrum-master-training-jeff-sutherland/</link>
		<comments>http://www.duckaddict.com/certified-scrum-master-training-jeff-sutherland/#comments</comments>
		<pubDate>Fri, 20 Sep 2013 08:37:52 +0000</pubDate>
		<dc:creator>Pascal Bourut</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://www.duckaddict.com/?p=157</guid>
		<description><![CDATA[“May the Power of Scrum be with you!”, Jeff wrote on my book after two intensive days of training at Xebia France, Paris &#8211; September 17th 2013 And when it comes to power, to say the least, the framework is<span class="ellipsis">&#8230;</span><div class="read-more"><a href="http://www.duckaddict.com/certified-scrum-master-training-jeff-sutherland/">Read more &#8250;</a></div><!-- end of .read-more -->]]></description>
				<content:encoded><![CDATA[<p style="text-align: center;"><img class="size-full wp-image-158 aligncenter" title="The Power of Scrum" alt="" src="//www.duckaddict.com/wp-content/uploads/2013/09/power-of-scrum.jpg" width="920" height="480" /></p>
<p style="text-align: justify;"><strong><em>“May the Power of Scrum be with you!”</em></strong>, Jeff wrote on my book after two intensive days of training at <a title="Xebia France" href="http://training.xebia.fr/formation-scrummaster-certifiante-anglais.html" target="_blank">Xebia France</a>, Paris &#8211; September 17th 2013</p>
<p style="text-align: justify;">And when it comes to power, to say the least, the framework is well designed!</p>
<p style="text-align: justify;">Scrum is a process framework, co-developed by <a title="Jeff Sutherland" href="http://en.wikipedia.org/wiki/Jeff_Sutherland" target="_blank">Jeff Sutherland</a> and <a title="Ken Schwaber" href="http://en.wikipedia.org/wiki/Ken_Schwaber" target="_blank">Ken Schwaber</a>, used for developing and sustaining complex products.<br />
Together, they stand behind the <a title="Scrum Guides" href="https://www.scrum.org/Scrum-Guides" target="_blank">Scrum Guide</a>, and define Scrum as:</p>
<blockquote><p><em>« A framework within which people can address complex adaptive problems, while productively and creatively delivering products of the highest possible value.</em><br />
<em>Scrum is:</em><br />
<em>• Lightweight</em><br />
<em>• Simple to understand</em><br />
<em>• Difficult to master »</em></p></blockquote>
<p style="text-align: justify;"><strong>Simple to understand</strong> and <strong>Difficult to master</strong>, that&#8217;s the point.</p>
<p style="text-align: justify;">I have been doing Scrum for almost 2 years in my current company, in which Waterfall model was used for several years.<br />
The training period before the transition was very fast. Maybe, too fast&#8230; Ok, let&#8217;s say nonexistent.</p>
<p style="text-align: justify;">• How roles and responsibilities will be revisited?<br />
• How to initialize a backlog?<br />
• How to write good user stories?<br />
• How to estimate user stories?<br />
• How to order a backlog?<br />
• How much is &#8220;just enough&#8221;?<br />
• &#8230;</p>
<p style="text-align: justify;">Here are some crucial questions we didn&#8217;t answer before diving into Scrum.<br />
And yes, it has been a pretty messy transition, and still remains chaotic today.</p>
<p style="text-align: justify;"><img class="aligncenter size-full wp-image-172" alt="" src="//www.duckaddict.com/wp-content/uploads/2013/09/Agile.gif" width="640" height="199" /></p>
<p style="text-align: justify;">Actually, Scrum was first implemented by an experimented ScrumMaster, our CTO, who was working at the company HQ at that time.<br />
During a two days visit in our office, in the company branch, he briefly explained us the basic rules, and named a ScrumMaster.<br />
It turns out it was the wrong person. This guy didn&#8217;t manage to adapt to this new role and after a couple of painful sprints, I ended up getting the ScrumMaster cap.<br />
I must say that at that time, almost everyone in the team had tried out this role during one or two sprints.</p>
<p style="text-align: justify;">To my great surprise, I enjoyed that position, or let&#8217;s say part-time position.</p>
<p style="text-align: justify;">Yes, I&#8217;m not a dedicated full-time ScrumMaster (yet?), I&#8217;m also a member of the development team.<br />
I know that it&#8217;s one of the most common questions whether it&#8217;s a full-time job or just an extra-role.<br />
Recently <a title="Scrum Master Manifesto" href="http://www.scrummastermanifesto.org/" target="_blank">ScrumMaster Manifesto</a> suggested “<em>We believe the ScrumMaster is a full-time position for one person on one Scrum team”</em>.<br />
For sure, I can&#8217;t commit myself to specific tasks as I did. In fact, I never really know how much time left I will have during a sprint, but still, I can keep one foot in development, and that&#8217;s great.</p>
<p style="text-align: justify;">Anyway, after one year and a half of agility, productivity gains and benefits tend to stagnate or even worse, regress.<br />
And we didn&#8217;t figure out what measures to take to get it back.</p>
<p style="text-align: justify;"><img class="aligncenter size-full wp-image-173" alt="" src="//www.duckaddict.com/wp-content/uploads/2013/09/1051.strip_.gif" width="640" height="199" /></p>
<p style="text-align: justify;">So, when HR came to me asking if I was interested in a ScrumMaster training, moreover hosted by Jeff Sutherland himself, I jumped at this chance!<br />
Two days in Paris with the co-author of Scrum, who could say no?!<br />
To be honest, when I saw it was a training to become a &#8220;Certified ScrumMaster&#8221;, I had doubts about its content. Actually, I don&#8217;t really like certification process in general.<br />
My reaction when I see someone who proudly shows a certification is always the same: &#8220;<em>Ok, great, now, show me what you&#8217;ve worked on</em>&#8220;.<br />
I do believe in experience, not in fancy titles.</p>
<p style="text-align: justify;">But, as <a title="Ralph Waldo Emerson" href="http://en.wikipedia.org/wiki/Self-Reliance" target="_blank">Emerson</a> would say “<em>A foolish consistency is the hobgoblin of little minds</em>”.</p>
<p style="text-align: justify;">We were about twenty students with really different backgrounds (developers and managers, experimented and beginners, agile enthusiasts or waterfall fans), split into four teams of five or six people.<br />
After a brief introduction about the genesis and main ideas behind the methodology, we have been attending an interactive and dynamic presentation (including slides, videos, paperboard drawing, etc), crisscrossed by various working group and sub-group activities.<br />
To sum up, a perfect mixture between lecture, group based activities, anecdotes, all of this served with a trainer always open to questions. That was a truly interactive training session.</p>
<p style="text-align: justify;">In fact, the most attractive feature about this training is the huge and rich field experiences of Jeff Sutherland.<br />
During these two days, Jeff gave us a substantial amount of advice or recommendations all resulting from his professional background and personal experiences.</p>
<p style="text-align: justify;"><img class="aligncenter size-full wp-image-174" alt="" src="//www.duckaddict.com/wp-content/uploads/2013/09/6858.strip_.gif" width="640" height="200" /></p>
<p style="text-align: justify;">As for the certification test, it comprises 35 multiple-choice questions and to pass, you must get 24 or more correct.<br />
You have 90 days following the training to take it. I didn&#8217;t give it a try yet.</p>
<p style="text-align: justify;">Will I be a better ScrumMaster if I pass the test? I don&#8217;t think so.<br />
Successfully passing the driving licence does not automatically mean that you are a good driver. Experience makes all the difference.</p>
<p style="text-align: justify;">I remain somewhat skeptical about the certification and its significance level in the professional field.<br />
But I know this training enhanced my knowledge with ideas I&#8217;m very eager to apply.<br />
I feel more confident.</p>
<p style="text-align: justify;">Thanks Jeff!</p>
<p style="text-align: justify;"><strong>Edit</strong>: I passed the test. I&#8217;m now officially a Certified ScrumMaster®. Check it out: <a title="Pascal BOURUT - Certified ScrumMaster®" href="http://www.duckaddict.com/wp-content/uploads/2013/09/Pascal-Bourut-ScrumAlliance_CSM_Certificate.pdf" target="_blank">Pascal-Bourut-ScrumAlliance_CSM_Certificate.pdf</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.duckaddict.com/certified-scrum-master-training-jeff-sutherland/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rubber duck debugging</title>
		<link>http://www.duckaddict.com/rubber-duck-debugging/</link>
		<comments>http://www.duckaddict.com/rubber-duck-debugging/#comments</comments>
		<pubDate>Mon, 26 Aug 2013 15:35:14 +0000</pubDate>
		<dc:creator>Pascal Bourut</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://www.duckaddict.com/?p=125</guid>
		<description><![CDATA[As a programmer, you should know – or probably practice it without knowing its name – the &#8220;rubber duck debugging&#8221; concept. Basically, it&#8217;s when a developer explains his programming problem to someone else, line by line, and hopefully realizes where the bug lies in<span class="ellipsis">&#8230;</span><div class="read-more"><a href="http://www.duckaddict.com/rubber-duck-debugging/">Read more &#8250;</a></div><!-- end of .read-more -->]]></description>
				<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-126" alt="" src="//www.duckaddict.com/wp-content/uploads/2013/08/ducks.jpg" width="920" height="480" /></p>
<p style="text-align: justify;">As a programmer, you should know – or probably practice it without knowing its name – the &#8220;<strong><a title="Wikipedia: Rubber duck debugging" href="http://en.wikipedia.org/wiki/Rubber_duck_debugging" target="_blank">rubber duck debugging</a></strong>&#8221; concept.</p>
<p style="text-align: justify;">Basically, it&#8217;s when a developer explains his programming problem to someone else, line by line, and hopefully realizes where the bug lies in the process by himself. And if for some reason or other, the programmer don&#8217;t want to bother anyone with his buggy code, any inanimate object, such as a rubber duck, could be used.</p>
<p style="text-align: justify;">Well, I personally pushed the principle one step further, by adopting two real ducks: Arzou and Merzouga.<br />
Azrou and Merzouga are my domestic muscovy ducks, they&#8217;re now living in my yard since April 2011.</p>
<div id="attachment_127" class="wp-caption aligncenter" style="width: 650px"><img class="size-full wp-image-127" title="Azrou and Merzouga, April 2011" alt="" src="//www.duckaddict.com/wp-content/uploads/2013/08/azrou_merzouga.jpg" width="640" height="640" /><p class="wp-caption-text">Azrou and Merzouga, April 2011</p></div>
<div id="attachment_128" class="wp-caption aligncenter" style="width: 650px"><img class="size-full wp-image-128 " title="Azrou, nowadays" alt="" src="//www.duckaddict.com/wp-content/uploads/2013/08/azrou.jpg" width="640" height="602" /><p class="wp-caption-text">Azrou, Dec 2012<br />The male &#8211; Dumbish and cuddly</p></div>
<div id="attachment_129" class="wp-caption aligncenter" style="width: 650px"><img class="size-full wp-image-129 " title="Merzouga, nowadays" alt="" src="//www.duckaddict.com/wp-content/uploads/2013/08/merzouga.jpg" width="640" height="524" /><p class="wp-caption-text">Merzouga, Dec 2012<br />The Female &#8211; Cute and reserved</p></div>
<p style="text-align: justify;">Typically, this concept works better with rubber ones, as they are by definition better listeners, but it turns out Azrou is perfect for this task too. He can spend long minutes, just there, listening to my problems.</p>
<p style="text-align: justify;">Merzouga is totally different in nature from her brother, as she doesn&#8217;t really like my computer&#8217;s stories, but she lays an egg every day. Well, that&#8217;s nice of her!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.duckaddict.com/rubber-duck-debugging/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
