<?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>the random noise generator</title>
	<atom:link href="http://michael.podvinec.ch/feed" rel="self" type="application/rss+xml" />
	<link>http://michael.podvinec.ch</link>
	<description>Michael Podvinec's blog</description>
	<lastBuildDate>Fri, 09 Jul 2010 09:53:47 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Homebrew A/C</title>
		<link>http://michael.podvinec.ch/uncategorized/homebrew-ac</link>
		<comments>http://michael.podvinec.ch/uncategorized/homebrew-ac#comments</comments>
		<pubDate>Fri, 09 Jul 2010 09:52:05 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://michael.podvinec.ch/?p=414</guid>
		<description><![CDATA[Monday, our office&#8217;s air conditioning broke down, just in time for the summer heat wave. But nothing fazes our system administrators:

Recycling packaging, used computer and rack fans has never been more attractive&#8230;
PS: I am not sure their office is much cooler than ours. But for sure, it is louder now.
]]></description>
			<content:encoded><![CDATA[<p>Monday, our office&#8217;s air conditioning broke down, just in time for the summer heat wave. But nothing fazes our system administrators:</p>
<p style="text-align: center;"><a href="../wp-content/uploads/P10002521.JPG"><img class="aligncenter" title="P1000252" src="../wp-content/uploads/P10002521-300x225.jpg" alt="Homebrew cooling" width="300" height="225" /></a></p>
<p>Recycling packaging, used computer and rack fans has never been more attractive&#8230;</p>
<p>PS: I am not sure their office is much cooler than ours. But for sure, it is louder now.</p>
]]></content:encoded>
			<wfw:commentRss>http://michael.podvinec.ch/uncategorized/homebrew-ac/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to benefit from Miles and More credit cards</title>
		<link>http://michael.podvinec.ch/words/miles-and-more-credit-cards-how-to-benefit</link>
		<comments>http://michael.podvinec.ch/words/miles-and-more-credit-cards-how-to-benefit#comments</comments>
		<pubDate>Tue, 25 May 2010 18:55:06 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[tech]]></category>
		<category><![CDATA[words]]></category>

		<guid isPermaLink="false">http://michael.podvinec.ch/?p=387</guid>
		<description><![CDATA[The Swiss Airlines Miles &#38; More loyalty program offers several credit card bundles through a special website. The promise is that these cards allow you to collect frequent flyer miles and provide interesting bonuses to you. I got intrigued and thought: Let&#8217;s investigate a bit.
My interest was piqued as these cards have an interesting side [...]]]></description>
			<content:encoded><![CDATA[<p>The Swiss Airlines Miles &amp; More loyalty program offers several credit card bundles through a special <a href="https://www.miles-and-more-cards.ch/e/cards/index.php">website</a>. The promise is that these cards allow you to collect frequent flyer miles and provide interesting bonuses to you. I got intrigued and thought: Let&#8217;s investigate a bit.</p>
<p>My interest was piqued as these cards have an interesting side effect: Miles do not expire anymore, provided you use one of the credit cards at least once a month. But is it really worth switching credit cards? The starter offer , called  <a href="https://www.miles-and-more-cards.ch/e/cards/classic_cards.php">&#8220;classic&#8221;</a> costs 120CHF annually. The next tier cards are Classic Plus at 180CHF, Gold at 300CHF and Platinum at 700CHF annually. With Classic Plus and Gold, you receive a flight voucher for the full annual membership &#8211; so your upfront cost is zero, provided you can use the voucher. With the Platinum card, you receive a voucher for 300CHF.</p>
<p><strong>Cost and benefit:</strong></p>
<p>Let&#8217;s approach this mathematically. First, we need to figure out some of the things that aren&#8217;t so clearly stated on the web site. While we know what the offer costs (120CHF/year or more), and how many miles you get (up to 1.25 miles/2CHF spent with the &#8220;classic&#8221; offer, up to 1.5/2 CHF, and up to 1 mile/CHF for Platinum), we don&#8217;t really know how much a mile is really worth. So, how much is a mile worth?</p>
<p>As it turns out, <em>not all that much: </em>€0.0073 on average, according to a Lufthansa publication from 2008 [<a href="http://berichte.lufthansa.com/2008/gb/konzernanhang/vorwort/ifrsundifricnochnichtverpflichtend.html">source</a>], that&#8217;s just about 1 Swiss centime. For the Swiss branch, I could not find comparable information, but took two samples instead: For goods on promotion in the Swiss Airlines store, I arrived at 0.0079CHF/mile. Looking at award air travel, I came to 0.0105CHF/miles (<a href="#estimation">details</a>). Sounds about right, so let&#8217;s take this last figure.</p>
<p>So, the math is simple. There are two things we need to compare: The cost of having these cards,  and the benefit we&#8217;re receiving from them. If benefit minus cost is  positive, we&#8217;re good. If not, we&#8217;re wasting good money.</p>
<table border="0">
<tbody>
<tr>
<th>Offer</th>
<th>Annual cost</th>
<th>Break-even</th>
<th>Break-even</p>
<p>with flight voucher</th>
</tr>
<tr>
<td>Classic</td>
<td>120</td>
<td>16700</td>
<td>n/a</td>
</tr>
<tr>
<td>Classic Plus</td>
<td>180</td>
<td>25850</td>
<td>0</td>
</tr>
<tr>
<td>Gold</td>
<td>300</td>
<td>34125</td>
<td>0</td>
</tr>
<tr>
<td>Platinum</td>
<td>700</td>
<td>57719</td>
<td>29125</td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</tbody>
</table>
<p style="text-align: left;">That means: At the <em>very minimum</em>, you have to spend 16700.00 CHF  annually just to break even with the Classic offer. Upper tier cards  look a little better, as the ValuePack allows you to reclaim the annual  fee in flight vouchers from Swiss.</p>
<p style="text-align: left;">If you&#8217;re flying with Swiss on your personal account, the flight voucher option might make things interesting, at least for the classic plus and gold offers. Not so much for the Platinum card, but then, if you have a platinum card, you probably couldn&#8217;t care less.</p>
<p style="text-align: left;">Here&#8217;s a graph of what your bonus will be, given your annual spending and assuming none of it is in foreign currencies:</p>
<p><a href="http://michael.podvinec.ch/wp-content/uploads/cc_11.png"><img class="aligncenter size-full wp-image-402" title="cc_1" src="http://michael.podvinec.ch/wp-content/uploads/cc_11.png" alt="cc_1" width="350" height="350" /></a></p>
<p><strong>Variable costs:</strong> In reality, things are more complicated! Miles and More credit cards charge a (rather steep) 2.5% service fee for all purchases effected in a currency other than CHF. This variable cost depends on the ratio (<em>r</em>) of foreign purchases contained in <em>v</em>, charged with a service charge (<em>f</em>) of 2.5%. If you&#8217;re like me, that ratio is rather high, as you use your credit card mostly abroad and other means of payment at home.</p>
<p>As the 2.5% service fee rapidly eat up your &lt;1% bonus, you have to be careful not to purchase too much in foreign currencies. The limits are as follows:</p>
<table border="0">
<tbody>
<tr>
<th>Offer</th>
<th>Maximal percentage foreign purchases</th>
</tr>
<tr>
<td>Classic</td>
<td>26.2%</td>
</tr>
<tr>
<td>Classic Plus</td>
<td>26.2%</td>
</tr>
<tr>
<td>Gold</td>
<td>31.5%</td>
</tr>
<tr>
<td>Platinum</td>
<td>42.0%</td>
</tr>
</tbody>
</table>
<p>The amount of foreign purchases allowed depends on your annual volume, but in a non-intuitive way: For the ClassicPlus and Gold cards, the relation is opposite from the Classic and Platinum cards, as the latter always have an annual fee.</p>
<p><a href="http://michael.podvinec.ch/wp-content/uploads/cc_21.png"><img class="aligncenter size-full wp-image-401" title="cc_2" src="http://michael.podvinec.ch/wp-content/uploads/cc_21.png" alt="cc_2" width="350" height="350" /></a></p>
<p><strong>Summary: Now, what should I do?</strong></p>
<p>What I am NOT considering in this analysis are soft  factors, such as the good feeling holding a platinum card, or the various hard-to-quantify benefits  provided by the cards, such as the non-expiry of miles. The ValuePack also offers 5 stays in Swiss Airways lounges at a reduced price, but in my opinion, there are good <a href="http://www.prioritypass.com/">alternatives</a> to that. I have limited myself here to those benefits that are readily  convertible into money.</p>
<p>All things considered, neither the Classic nor the Platinum cards look particularly attractive, as they have fixed, non-redeemable annual costs. The platinum card does accrue bonus miles faster, but that only gets interesting at annual volumes above 140000CHF, so this is definitely for persons with a larger purchase portfolio.</p>
<p>The recipe to make the most of your card then is to take the Gold set, pay as much as they let you with it in Switzerland, but spend the least possible amount in foreign currency. Finally, use the CHF300 voucher for a flight, or else you&#8217;re endangering your profits.</p>
<p><strong>What did I learn from this myself?</strong> On average, my credit card bills have 51% of foreign currency purchases. With this ratio, none of the M&amp;M cards is attractive for me. I will stick for the time being with my PostFinance MasterCard, which offers 0.5% bonus on all purchases, but only charges 0.9% on foreign currency transactions. On the other hand, I&#8217;ll have to be careful to not let my miles expire.</p>
<p>Talk back to me, I am interested in your opinion!</p>
<p><strong>Appendix: Methods<br />
</strong></p>
<p><strong><a name="estimation">Estimation</a> of value of M&amp;M miles:</strong></p>
<p><strong>Swiss Airlines promo on goods acquired with Miles: 1 mile = 0.0079 CHF. </strong>Currently, the Swiss Airlines online shop <a href="http://www.miles-and-more.com/online/portal/mam/ch/spend/special_offers/offer?nodeid=3004694&amp;l=en&amp;cid=18003&amp;WT.svl=img_SpendTopOffers_816994">sells</a> a Deuter backpack for 20&#8242;000 miles. The shop states the price of this backpack at CHF 179.-. That&#8217;s a little blown up, a <a href="http://www.preissuchmaschine.ch/main.asp?suche=deuter+transalpine+30&amp;image1.x=0&amp;image1.y=0">price search</a> shows this backpack to have a mean street price of CHF 158.70. Ergo:<strong> </strong>1 mile = 0.0079 CHF</p>
<p><strong>Award flight with Swiss: 1 mile = 0.0105CHF.</strong> Basis: Flight BSL&lt;&gt;LAX in Y costs 1259CHF excluding taxes and service fees (as priced by Swiss Airlines). The same flight could be obtained as an award using 2 * 60000 miles.</p>
<p><strong>Calculation of break-even point without foreign currency purchases:</strong></p>
<p>The variable we&#8217;re observing is the annual total  volume of purchases (<em>v</em>).</p>
<p><strong>Benefits:</strong> You receive an annual bonus (<em>b</em>) of e.g. 1000  miles for the classic option. You also make 1.25miles/2CHF spent (let&#8217;s  call this fraction <em>i</em> for &#8220;toM<strong><em>i</em></strong>les&#8221;). We need to  compare money with money, however, that&#8217;s where the factor <em>o</em> (for  toM<strong><em>o</em></strong>ney) comes in.</p>
<p style="text-align: center;">benefits =  <em>o</em> (<em>iv</em> + <em>b</em>)</p>
<p><strong>Fixed costs:</strong> The annual fee (<em>c</em>) is a fixed cost. There  are variable costs, we come to that in a minute.</p>
<p style="text-align: center;">cost = c</p>
<p style="text-align: left;">Now, we can  find out how much money we need to spend to break even:</p>
<p style="text-align: center;"><em>o</em>(<em>iv</em> + <em>b</em>) = <em>c</em></p>
<p style="text-align: center;">or:<em> v</em> = <em>c &#8211; ob</em> / <em>oi</em></p>
<p><strong>Model including variable costs: </strong></p>
<p style="text-align: center;"><em>o</em> (<em>iv</em> + <em>b</em>) = <em>fpv</em> + <em>c</p>
<p></em>where f: service fee on foreign currency, p: ratio of foreign currency purchases</p>
<p style="text-align: center;">Maximal allowed ratio of foreign currency:</p>
<p style="text-align: center;"><em>p</em> = (<em>oi</em> +  (<em>ob</em> &#8211; <em>c</em>) / <em>v</em> ) /<em> f</em></p>
]]></content:encoded>
			<wfw:commentRss>http://michael.podvinec.ch/words/miles-and-more-credit-cards-how-to-benefit/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XP Days Germany</title>
		<link>http://michael.podvinec.ch/science_scrum/xp-days-germany</link>
		<comments>http://michael.podvinec.ch/science_scrum/xp-days-germany#comments</comments>
		<pubDate>Sat, 05 Dec 2009 04:55:18 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[Science Scrum]]></category>

		<guid isPermaLink="false">http://michael.podvinec.ch/?p=365</guid>
		<description><![CDATA[I&#8217;m keeping this writeup definitely shorter than my  writeup of XP Days Benelux. In Karlsruhe, we presented the Science Scrum talk again, that Joseph and I had submitted together. Slides from the talk are here and a podcast was recorded and should become available on the organizer&#8217;s site soon.
It definitely was a challenge to boil [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m keeping this writeup definitely shorter than my  <a href="http://michael.podvinec.ch/tech/a-personal-look-back-on-xp-days-benelux-2009">writeup</a> of XP Days Benelux. In Karlsruhe, we presented the Science Scrum talk again, that Joseph and I had submitted together. Slides from the talk are <a href="http://www.xpdays.de/2009/downloads/ScienceScrum.pdf">here</a> and a podcast was recorded and should become available on the <a href="http://www.xpdays.de/2009/">organizer&#8217;s site</a> soon.</p>
<p>It definitely was a challenge to boil what was conceived as a 1-hour talk down to a 30-minute time slot, and while we ran slightly out of time in the end, I think we managed to get the core ideas across.   A good idea I  picked up from Ralph Miarka to optimize your talk: Draw up a Venn diagram of &#8220;What I want to say about the topic&#8221; and &#8220;The audience&#8217;s needs and interests&#8221; … and then talk about the intersection. How true!</p>
<p>We received good feedback for the session, and I hope we will have an even better and crisper version at the XP Day in London <a href="http://www.xpday.org/programme">this coming Monday, December 7 2009</a>.</p>
<p>In contrast to the Benelux conference, this one had many more structured, frontal, sessions and less collaborative and interactive sessions. The presentations were top-notch for the most part, but having been spoiled by the immersive experience at XP Days Benelux, I felt a certain community feeling lacking &#8211; until the last day, that is. The last day was entirely devoted to World Café and Open Space.</p>
<p><strong>What else was new?</strong> I finally saw some Pecha Kucha first-hand, and I am not fully convinced of the format yet. It is very easy to go for eye-catcher slides without really aligning them with the message. The format also seems to trigger a lot of buzzword-fetishism, at least in the sessions that I saw. Still, it is entertaining, and if I remember well that Pecha Kucha means &#8220;pitter-patter, chit-chat&#8221; in Japanese, then I suspect that entertainment is its prime purpose. There was also a really interesting session about Kanban and Lean on the OpenSpace that triggered a few thoughts in my head that still need a bit more processing.</p>
]]></content:encoded>
			<wfw:commentRss>http://michael.podvinec.ch/science_scrum/xp-days-germany/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A personal look back on XP Days Benelux 2009</title>
		<link>http://michael.podvinec.ch/tech/a-personal-look-back-on-xp-days-benelux-2009</link>
		<comments>http://michael.podvinec.ch/tech/a-personal-look-back-on-xp-days-benelux-2009#comments</comments>
		<pubDate>Sun, 29 Nov 2009 16:29:59 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[Science Scrum]]></category>
		<category><![CDATA[pix]]></category>
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://michael.podvinec.ch/?p=356</guid>
		<description><![CDATA[This year, I attended XP Days Benelux for the first time, and I want to share some of the insights and impressions I got from this event. To tell the truth, I have not been at any XP Days-Events before, and my mind was blown away. This was not what I expected. It was much, [...]]]></description>
			<content:encoded><![CDATA[<p>This year, I attended <a href="http://www.xpday.net/">XP Days Benelux </a>for the first time, and I want to share some of the insights and impressions I got from this event. To tell the truth, I have not been at any XP Days-Events before, and my mind was blown away. This was not what I expected. It was much, much better.</p>
<div>
<div id="attachment_358" class="wp-caption alignright" style="width: 235px"><img class="size-medium wp-image-358" title="Session Kanban cards" src="http://michael.podvinec.ch/wp-content/uploads/IMG_0534-225x300.jpg" alt="Session Kanban cards at XP Days Benelux 2009" width="225" height="300" /><p class="wp-caption-text">Session Kanban cards at XP Days Benelux 2009</p></div>
</div>
<p>I have attended a fair share of (scientific) conferences, and in my experience, the interesting things always happen in the coffee breaks, or in the poster sessions.  Lectures are somewhat stiff, usually scientists talk about work they&#8217;ve already published, and it is very rare to hear any truly new insights. Finally, questions after the session are often pro-forma, and rarely lead into deep discussions due to lack of time. Don&#8217;t misunderstand me &#8211; conferences are important places to meet, but the official program often isn&#8217;t too captivating. Go into a lecture hall and watch from the back what all these people with laptops are doing &#8211; working, skyping, coding, writing email… but I am getting off track, I think.</p>
<p>At XP Days Benelux, this was all different. People come to share and to interact. From the start with an icebreaker session each morning (and I was still thinking &#8220;oh no! psycho-touchy-feely stuff!&#8221;&#8230;), people started networking, and I have met a lot of interesting people and have had interesting conversations with many, inside sessions and in the coffee breaks. It was a very enjoyable experiences, rounded off with the games night in the bar, where werewolves and belgian beer were the driving forces.</p>
<p><a href="http://www.xqa.com.ar/visualmanagement/">Xavier Quesada</a> and <a href="http://www.laurentmorisseau.com/">Laurent Morisseau</a> held a session on Visual Management for Agile Teams. Here, we built scrum task boards in groups and discussed the many different ways you can actually do that and what it means for the team and the managers.<br />
The Retrospective Hero session by <a href="http://www.xpday.net/Xpday2009/Nicole%20Belilos.html">Nicole Belilos</a> and <a href="http://me.andering.com/">Willem van den Ende</a> used a role-play simulation that challenged two coaches (and they did warn the audience &#8211; don&#8217;t be a coach unless you&#8217;re experienced) to manage a crisis and lead the team through learning lessons from it. It was scary how well people slid into their roles! One big lesson: In a crisis, try to let the team voice their emotions first, as they will come out anyhow. But (a big but!) do it without going too much into the touchy feely direction.</p>
<p>The action continued into the night with a BoF by <a href="http://blog.connexxo.com/">Pierluigi Pugliese</a> on his <a href="http://www.xpday.net/html/Xpday2009/Solution%20Focused%20Approach%20to%20Agile%20Coaching.pdf">solution focused approach</a> to agile coaching. Another BoF was run by Serge Beaumont on <a href="http://www.xpday.net/html/Xpday2009/Serge%20Beaumont%20-%20Practical%20Tools%20for%20the%20Product%20Owner.pdf">practical tools</a>, like the <a href="http://blog.xebia.com/2009/07/04/flow-to-ready-iterate-to-done/">Ready state</a> and Jeff Patton&#8217;s <a href="http://www.agileproductdesign.com/blog/the_new_backlog.html">Story Mapping</a> for the Product Owner. Both BoFs have noticeably created a lot of buzz in the community and it seems clear that Pierluigi and Serge have hit a nerve with what they presented. Moreover, I think that there are a number of points that connect the two talks.</p>
<p>In the <a href="http://www.xpday.net/Xpday2009/sessions/Solve%20Conflicts%20Without%20Compromise.html">Solve Conflicts Without Compromise</a> session, which was run by Pascal Van Cauwenberghe and Jef Cumps, the session leaders tried to introduce a model that allows you to (I am simplifying here) figure out in 6 steps that two conflicting goals can &#8211; at least very often &#8211; be lifted onto a higher level, where all of a sudden their underlying goals are compatible, and it is just a question of carefully assessing all the assumptions that were made concerning the goals. An interesting approach, but at least in the session, none of the (real life) conflicts were really resolved. Then again, solving conflicts in 90&#8242; is a big feat to aim for, if you are doing it for the first time, even more so.</p>
<div id="attachment_359" class="wp-caption alignleft" style="width: 297px"><img class="size-medium wp-image-359" title="Dogfood" src="http://michael.podvinec.ch/wp-content/uploads/IMG_0535-287x300.jpg" alt="Eating own dogfood: Agile methods to set up conference desk" width="287" height="300" /><p class="wp-caption-text">Eating your own dogfood: Using Agile methods to set up conference desk</p></div>
<p>Finally, Portia Tung introduced us to the retelling of the Wizard of Oz fairytale, and how you can use the <a href="http://www.xpday.net/Xpday2009/sessions/The%20Yellow%20Brick%20Road.html">yellow brick road</a> as a path in peer coaching. I found this session amazing, since we were in turn describing our problems, coaching others in addressing their problem, or observing the coach-coachee interaction.</p>
<p>But, as I said in the opening paragraphs, the sessions are excellent but aren&#8217;t really what makes this gathering great. It is the very open spirit, a genius loci (there really isn&#8217;t much more to do around the conference center either), which makes the participants try to learn from each other rather than try to get the daily office work done on their laptop during the sessions. Oops, there I am back with my initial rant &#8211; so I better stop right</p>
]]></content:encoded>
			<wfw:commentRss>http://michael.podvinec.ch/tech/a-personal-look-back-on-xp-days-benelux-2009/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Speaker @ XP Days Germany</title>
		<link>http://michael.podvinec.ch/deutschsprachig/speaker-xp-days-germany</link>
		<comments>http://michael.podvinec.ch/deutschsprachig/speaker-xp-days-germany#comments</comments>
		<pubDate>Sun, 18 Oct 2009 21:50:31 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[Science Scrum]]></category>
		<category><![CDATA[deutschsprachig]]></category>

		<guid isPermaLink="false">http://michael.podvinec.ch/?p=349</guid>
		<description><![CDATA[
Ich werde an den XP Days Germany zusammen mit Joseph Pelrine (@josephpelrine) eine 30&#8242;-Version unseres Erfahrungsberichts mit Scrum im Management einer Uni-Forschungsgruppe präsentieren. Der Vortrag ist auf Deutsch (was mir nicht schwerfallen sollte, aber dennoch ungewohnt ist), im Gegensatz zu der Session, die wir ein paar Tage vorher an den XP Days Benelux halten werden.
Besonderes [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://xpdays.de/"><img class="aligncenter" title="Huge XP Days Speaker Logo" src="http://xpdays.de/2009/img/XP_Speaker_2009.jpg" alt="" width="316" height="136" /></a></p>
<p>Ich werde an den <a href="http://xpdays.de/2009/">XP Days Germany</a> zusammen mit Joseph Pelrine (<a href="http://www.twitter.com/josephpelrine">@josephpelrine</a>) eine 30&#8242;-Version unseres Erfahrungsberichts mit Scrum im Management einer Uni-Forschungsgruppe präsentieren. Der Vortrag ist auf Deutsch (was mir nicht schwerfallen sollte, aber dennoch ungewohnt ist), im Gegensatz zu der <a href="http://michael.podvinec.ch/science_scrum/confirmed-speaker-at-xp-days-benelux">Session</a>, die wir ein paar Tage vorher an den XP Days Benelux halten werden.</p>
<p>Besonderes Augenmerk werde ich auf die Einsichten legen, wie Scrum funktioniert, wenn man nicht etablierte Praktiken aus der Software Entwicklung zugrunde legen kann, da es gar nicht (primär) um Software-Entwicklung geht.</p>
<p>Ich werde also einige der Themen ansprechen, die ich hier im Blog angerissen habe.</p>
<p>Das Abstract des Vortrags findet sich übrigens <a href="http://xpdays.de/2009/sessions/ScienceScrum.html">hier</a>.</p>
<p>Ich freue mich bereits, nach Karlsruhe zu kommen, und mir die Keynote von Alistair Coburn und das Tutorial von Ralph Miarka anzuhören, die vielen Sessions mit spannenden Titeln und Abstracts, das Pecha Kucha, den Community Day, und und und&#8230;</p>
<p>See you in Karlsruhe!</p>
]]></content:encoded>
			<wfw:commentRss>http://michael.podvinec.ch/deutschsprachig/speaker-xp-days-germany/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Science Scrum: Can I speak to the manager, please?</title>
		<link>http://michael.podvinec.ch/words/science-scrum-can-i-speak-to-the-manager-please</link>
		<comments>http://michael.podvinec.ch/words/science-scrum-can-i-speak-to-the-manager-please#comments</comments>
		<pubDate>Tue, 22 Sep 2009 19:59:06 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[Science Scrum]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[words]]></category>

		<guid isPermaLink="false">http://michael.podvinec.ch/?p=313</guid>
		<description><![CDATA[In this article, we take a look at the roles of management and product ownership in university research.
There was recently  not so long ago a discussion at InfoQ, triggered by an opinion piece by 		 			 		          Amr Elssamadisy. Michael Hedgpeth suggests that the bad [...]]]></description>
			<content:encoded><![CDATA[<p>In this article, we take a look at the roles of management and product ownership in university research.</p>
<p>There was <del datetime="2009-09-22T19:35:51+00:00">recently </del> not so long ago a <a href="http://www.infoq.com/news/2009/07/agile-coach-failures">discussion</a> at <a class="zem_slink" title="InfoQ" rel="homepage" href="http://www.infoq.com">InfoQ</a>, triggered by an opinion piece by 		 			 		         <a class="editorlink" href="http://www.infoq.com/author/Amr-Elssamadisy"> Amr Elssamadisy</a>. Michael Hedgpeth suggests that the bad reputation Scrum attributes to &#8220;classical&#8221; management may backfire in corporate cultures run by people who believe in traditional management. This made me wonder about the management culture and styles that we can observe in academia.</p>
<p>In brief, the argument goes that developers like Scrum, because notions like &#8220;chickens and pigs&#8221; put the pointy-haired bosses in their place, and give all the power to the team, but that it is this rebellious notion that makes Scrum unpopular with management. </p>
<p>In university, I have observed the complete opposite: It&#8217;s not the managers who are uncomfortable with Scrum, but rather the scientists and developers, who feel that their <a class="zem_slink" href="http://en.wikipedia.org/wiki/Political_freedom" title="Political freedom" rel="wikipedia">personal liberty</a> is at stake &#8212; slightly causticly defined as: &#8220;I come in to the office in the morning, and do what I feel like, without feeling committed, and hopefully, great things will result&#8221;. </p>
<p>The management hierarchy in university research groups is rather flat, with a PI (<a class="zem_slink" href="http://en.wikipedia.org/wiki/Principal_investigator" title="Principal investigator" rel="wikipedia">principal investigator</a>, group leader), usually a professor, on top and in charge of the project overall plan and finances, and a group of post-doctoral fellows, grad students and undergrads, as well as technicians or programmers, working on subprojects within the overall plan of things.</p>
<p>Apart from this, there is no explicit hierarchy, at least in the majority of groups that I have seen. Still, there is of course implicit hierarchy, based on seniority and in the best cases, on experience and merit, after all, the university is the one place that should reward learning and experience.</p>
<p>As we started implementing Scrum in research groups, we  wondered what the best way to distribute the Scrum roles is. The answer, of course, is &#8220;it depends on the circumstances&#8221;. Still, here&#8217;s my current best thinking on this item:</p>
<p>The first question is who owns the project, especially if you are avoiding solo scrum by running a sprint with many several subprojects, as&nbsp; I described in a <a href="http://michael.podvinec.ch/words/science-scrum-avoiding-scrum-for-one">previous article</a>. Is the individual scientist the Product Owner? After all, she&#8217;s the &#8220;single wringable neck&#8221;, the one person ultimately responsible for the work being done correctly and timely.</p>
<p>On the other hand, an individual scientist, in particular at the graduate student level, often lacks the seasoned view of the veteran and isn&#8217;t able to perceive what avenues are promising, lacking the experience of long years of trial by fire. Here, the group head can contribute his or her experience, and the big picture view of the research subject that results from having been there, done that, and written a couple of reviews about it, as well.</p>
<p>So, we decided that the PI, or group head, should be the product owner in a science scrum project. Not an autocratic PO, but rather someone who listens to valuable input from his constituency, the grad students and post-docs, who might lack the big picture view, but who offer valuable input &#8220;from the trenches&#8221; nevertheless. The group head must take their input seriously (which should be <em>de rigeur</em> in any scientific endeavor, it goes without saying) but is in charge of planning and keeping the product backlog up-to-date, regardless of whether you&#8217;re producing software or writing papers as the end result. </p>
<p>(No funny lead picture about restaurant complaints this time &#8230; but a <a href="http://www.toothpastefordinner.com/051908/indian-restaurant-complaint.gif">comic</a>. Thanks for staying until the end.)</p>
<div style="margin-top: 10px; height: 15px;" class="zemanta-pixie"><a class="zemanta-pixie-a" href="http://reblog.zemanta.com/zemified/126bc09f-7864-466b-8e0d-aa62d241e1dc/" title="Reblog this post [with Zemanta]"><img style="border: medium none ; float: right;" class="zemanta-pixie-img" src="http://img.zemanta.com/reblog_e.png?x-id=126bc09f-7864-466b-8e0d-aa62d241e1dc" alt="Reblog this post [with Zemanta]"></a><span class="zem-script more-related pretty-attribution"><script type="text/javascript" src="http://static.zemanta.com/readside/loader.js" defer="defer"></script></span></div>
]]></content:encoded>
			<wfw:commentRss>http://michael.podvinec.ch/words/science-scrum-can-i-speak-to-the-manager-please/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Confirmed Speaker at XP Days Benelux</title>
		<link>http://michael.podvinec.ch/science_scrum/confirmed-speaker-at-xp-days-benelux</link>
		<comments>http://michael.podvinec.ch/science_scrum/confirmed-speaker-at-xp-days-benelux#comments</comments>
		<pubDate>Tue, 15 Sep 2009 19:47:03 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[Science Scrum]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[Scrum]]></category>

		<guid isPermaLink="false">http://michael.podvinec.ch/?p=337</guid>
		<description><![CDATA[I will be attending XP Days Benelux this year. Joseph Pelrine and I have proposed a session called &#8220;Science Scrum: Managing a Research Group the Agile Way&#8221;, which will be opening the conference proper right after the plenary. We&#8217;ll speak about some of the things I have covered (and have been meaning to cover) here [...]]]></description>
			<content:encoded><![CDATA[<p>I will be attending <a href="http://www.xpday.net/">XP Days</a> <a class="zem_slink" href="http://en.wikipedia.org/wiki/Benelux" title="Benelux" rel="wikipedia">Benelux</a> this year. <a href="http://www.metaprog.com/blogs">Joseph Pelrine</a> and I have proposed a session called &#8220;Science Scrum: Managing a Research Group the Agile Way&#8221;, which will be opening the conference proper right after the plenary. We&#8217;ll speak about some of the things I have covered (and have been meaning to cover) here in this blog and much more. </p>
<p>I am very excited and look forward to being there and participating in the action! Drop me a line if you are going, too, and want to meet up. </p>
<div style="margin-top: 10px; height: 15px;" class="zemanta-pixie"><a class="zemanta-pixie-a" href="http://reblog.zemanta.com/zemified/ed9da481-ae48-4742-9064-084a7ecabecd/" title="Reblog this post [with Zemanta]"><img style="border: medium none ; float: right;" class="zemanta-pixie-img" src="http://img.zemanta.com/reblog_e.png?x-id=ed9da481-ae48-4742-9064-084a7ecabecd" alt="Reblog this post [with Zemanta]"></a><span class="zem-script more-related pretty-attribution"><script type="text/javascript" src="http://static.zemanta.com/readside/loader.js" defer="defer"></script></span></div>
]]></content:encoded>
			<wfw:commentRss>http://michael.podvinec.ch/science_scrum/confirmed-speaker-at-xp-days-benelux/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Fegato di vitello alla veneziana &#8211; Veal Liver Venetian Style</title>
		<link>http://michael.podvinec.ch/food/fegato-di-vitello-alla-veneziana-veal-liver-venetian-style</link>
		<comments>http://michael.podvinec.ch/food/fegato-di-vitello-alla-veneziana-veal-liver-venetian-style#comments</comments>
		<pubDate>Sat, 25 Jul 2009 09:35:48 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[food]]></category>

		<guid isPermaLink="false">http://michael.podvinec.ch/?p=318</guid>
		<description><![CDATA[A quick, simple and tasty recipe (if you like liver). Based on an article in La Cucina Italiana.
For 2 Persons:
250 onion, chopped sideways into fine strips
250 veal liver, cut into small pieces
30g butter
Extravirgin olive oil
2 sage leaves
handful of parsley, finely chopped
1 glass dry white wine
salt, pepper
Preparation:
On medium heat, melt 30g of butter and olive oil [...]]]></description>
			<content:encoded><![CDATA[<p>A quick, simple and tasty recipe (if you like liver). Based on an article in La Cucina Italiana.</p>
<p><strong>For 2 Persons:</strong></p>
<p>250 onion, chopped sideways into fine strips<br />
250 veal liver, cut into small pieces<br />
30g butter<br />
Extravirgin olive oil<br />
2 sage leaves<br />
handful of parsley, finely chopped<br />
1 glass dry white wine<br />
salt, pepper</p>
<p><strong>Preparation:</strong></p>
<p>On medium heat, melt 30g of butter and olive oil in pan. Add chopped onion and sage leaves and cook covered for 10 minutes until soft, golden and sweet. Add liver and keep stirring until liver isn&#8217;t raw on outside anymore. Add glass of wine, cover and let cook for 3 minutes at medium heat again. Remove cover, add parsley, and let liquid evaporate. Pepper and salt lightly before serving.</p>
<p>Goes well with a white risotto or polenta.</p>
]]></content:encoded>
			<wfw:commentRss>http://michael.podvinec.ch/food/fegato-di-vitello-alla-veneziana-veal-liver-venetian-style/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Science Scrum: Avoiding Scrum for One</title>
		<link>http://michael.podvinec.ch/words/science-scrum-avoiding-scrum-for-one</link>
		<comments>http://michael.podvinec.ch/words/science-scrum-avoiding-scrum-for-one#comments</comments>
		<pubDate>Tue, 14 Jul 2009 14:43:50 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[Science Scrum]]></category>
		<category><![CDATA[words]]></category>

		<guid isPermaLink="false">http://michael.podvinec.ch/?p=297</guid>
		<description><![CDATA[Ask a scrum practitioner what the right size for a scrum team is, and he&#8217;s likely to tell you &#8220;7, plus minus 2&#8243;, the canonical Scrum answer. Here, I want to consider lower limits of Scrum teams and how to overcome them.
This seemingly magical size of teams of between 5 and 9 members being able [...]]]></description>
			<content:encoded><![CDATA[<p>Ask a scrum practitioner <img class="alignright size-full wp-image-298" title="dinner-for-one-posters" src="http://michael.podvinec.ch/wp-content/uploads/dinner-for-one-posters.jpg" alt="dinner-for-one-posters" width="300" height="299" />what the right size for a scrum team is, and he&#8217;s likely to tell you &#8220;7, plus minus 2&#8243;, the canonical Scrum answer. Here, I want to consider lower limits of Scrum teams and how to overcome them.</p>
<p>This seemingly magical size of teams of between 5 and 9 members being able to interact well goes back to the channel capacity of human cognition, studied by George Miller in 1956 [Miller, G. A. (1956), Psychological Review, 63, 81-97. (1956)]. Incidently, and probably unrelated, we can also keep about 7 items (give or take a few) in our short term memory.  So, there are at least two good reasons to keep a scrum team within that range: you can interact well with them, and you&#8217;ll be able to remember their names when first introduced.</p>
<p>I&#8217;m working with a biology research group and introduced them to Scrum. They use it to organize themselves in projects  that are even less steady and predictable than working with a vagarious customer: Pushing the limits of scientific research. Agile practices work very well in this context: you&#8217;re dealing with a complex interconnected topic, and the regions where new discoveries are made are those where there are few tried recipes. To make Scrum work in this domain, it needs some adaptations, and I will talk about those here and in future entries.</p>
<p>Here&#8217;s the problem: In this research group (and I know many groups that are alike), the median team size for a project is one. One Ph.D. student wondering how she&#8217;ll ever finish up her thesis project, or one ambitious post-doc trying to show the boss that his ideas work after all and can be published in that highly-cited journal. Sometimes, there will be a technician or programmer helping part- or full-time, but by and large, science is a lonely pursuit, overseen only by the group leader.</p>
<p>One solution is a large set of Solo Scrums for each scientist, with the group leader in the PO role for each of them. This is actually quite close to the way academic projects are often run: More or less regular meetings with your supervisor, who will tell you what to do next, and what avenues to better stop pursuing (product backlog prioritization). An added benefit is the use of a sprint backlog, which will tell you what you should do to ensure a happy boss come next meeting. Plus: The notion of time-boxing will keep meetings in control and let you do more science instead.</p>
<p>I prefer another solution: Make them all join one larger scrum team. We found that their projects are separate, and to some extent have to be &#8211; a PhD is awarded for a unique contribution to science &#8211; but the research topics overlap a fair bit, as well as the methodology. This provides more than enough attachment points between the group members.  A trade-off is that it will be more difficult or even impossible to find a sprint goal that is valid for all members. On the positive side, though, you get a real, live, interacting team rather than the slightly schizophrenic solo scrum situation.</p>
<p>Talking about your project with your team mates gives you new ideas about your own problems and challenges your own beliefs on what works and what doesn&#8217;t. It brings the team together and creates a form of group conscience, even though the team doesn&#8217;t work on one single product. In the daily scrum meetings, the team begins to understand better what everybody is doing, and gentle ribbing as a form of peer control usually happens when we see that one of the team members hasn&#8217;t really worked on what he promised to do this sprint. These checks are not only beneficial for the group, but also for the individual, as a way to focus and organize your work towards a goal.</p>
<p>For the group leader, too, using Scrum is beneficial. The meeting overhead is reduced, and there are fixed times every two weeks, when the team presents in a concise form their latest results and plans what to look into next.</p>
<p>Using Scrum to manage research projects, rather than building software, we had to change some of the definitions to make the process work in this altered context. In the next post, I will talk more about how we adapted Scrum to work with science projects.</p>
]]></content:encoded>
			<wfw:commentRss>http://michael.podvinec.ch/words/science-scrum-avoiding-scrum-for-one/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>What&#8217;s your booklog?</title>
		<link>http://michael.podvinec.ch/books/whats-your-booklog</link>
		<comments>http://michael.podvinec.ch/books/whats-your-booklog#comments</comments>
		<pubDate>Wed, 27 May 2009 21:21:33 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[books]]></category>
		<category><![CDATA[pix]]></category>

		<guid isPermaLink="false">http://michael.podvinec.ch/?p=286</guid>
		<description><![CDATA[From @daveharvey: Booklog (n.) &#8211; All the books you&#8217;ve ordered on a whim or recommendation and are piling up, unread. Can be prioritised like any backlog&#8230;
Good idea&#8230; I&#8217;ll show you mine, will you show me yours?

(not yet prioritized, except that I&#8217;m reading the top one right now)
PS: What a pity that the next decent bookstore [...]]]></description>
			<content:encoded><![CDATA[<p>From <a href="http://www.twitter.com/daveharvey">@daveharvey</a>: Booklog <em>(n.)</em> &#8211; All the books you&#8217;ve ordered on a whim or recommendation and are piling up, unread. Can be prioritised like any backlog&#8230;</p>
<p>Good idea&#8230; I&#8217;ll show you mine, will you show me yours?</p>
<p style="text-align: center;"><a href="http://michael.podvinec.ch/wp-content/uploads/img_2950.jpg"><img class="size-medium wp-image-285 aligncenter" title="booklog" src="http://michael.podvinec.ch/wp-content/uploads/img_2950-200x300.jpg" alt="my booklog" width="200" height="300" /></a></p>
<p>(not yet prioritized, except that I&#8217;m reading the top one right now)</p>
<p>PS: What a pity that the next <em>decent</em> <a href="http://www.stauffacher.ch/shop/stb_start_startseite/show/">bookstore</a> is in Bern. Or <a href="http://www.powells.com/">Portland</a>, but that&#8217;s hardly around the corner.</p>
]]></content:encoded>
			<wfw:commentRss>http://michael.podvinec.ch/books/whats-your-booklog/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
