<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><!-- generator="wordpress/2.0.12-alpha" --><rss 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/" version="2.0">

<channel>
	<title>schapendonk.org</title>
	<link>http://www.schapendonk.org/blog</link>
	<description>better is worse than good enough</description>
	<pubDate>Wed, 05 Nov 2008 12:27:33 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.12-alpha</generator>
	<language>en</language>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/schapendonk-org" type="application/rss+xml" /><item>
		<title>Scrum project with contractors?</title>
		<link>http://www.schapendonk.org/blog/2008/11/scrum-project-with-contractors/</link>
		<comments>http://www.schapendonk.org/blog/2008/11/scrum-project-with-contractors/#comments</comments>
		<pubDate>Wed, 05 Nov 2008 12:26:32 +0000</pubDate>
		<dc:creator>martin</dc:creator>
		
		<category>Scrum</category>

		<guid isPermaLink="false">http://www.schapendonk.org/blog/2008/11/scrum-project-with-contractors/</guid>
		<description><![CDATA[Scrum empowers The Team to do everything it needs to do to get the job done. In the process, it should self organize for best results. According to Tuckman&#8217;s model, every self organizing team goes through four phases:

Forming - everybody is really polite and gets to know each other;
Storming - while trying to cooperate, team [...]]]></description>
			<content:encoded><![CDATA[<p>Scrum empowers The Team to do everything it needs to do to get the job done. In the process, it should self organize for best results. According to <a title="Tuckman's model" href="http://en.wikipedia.org/wiki/Forming-storming-norming-performing">Tuckman&#8217;s model</a>, every self organizing team goes through four phases:</p>
<ul>
<li>Forming - everybody is really polite and gets to know each other;</li>
<li>Storming - while trying to cooperate, team members are confronted with different ideas, values, beliefs and assumptions they all might have;</li>
<li>Norming - the ideas and beliefs converge to a shared vision;</li>
<li>Performing - the team reaches a hyperperforming stage in which team members trust and depend on each other to get the job done.</li>
</ul>
<p>To go through these phases takes a couple of Sprints, depending on the team members, sprint length, etc&#8230; etc&#8230; In summary, you need to invest to get a hyperperforming Scrum team.</p>
<p>Some teams include (or even exist entirely of) people who are hired specifically for the project at hand. Is it feasible to introduce Scrum in such a team? Is there a tradeoff between the team forming effort and project length?</p>
<p>Why would I pay the cost of introducing Scrum for short projects (less than, say, 3 sprints)? However attractive this shortcut may seem, I think it&#8217;s a pitfall you shouldn&#8217;t step into. Remember the environment that Scrum supports best: complex projects, with considerable uncertain technology and requirements. The best solution for complex problems comes from solving them together. To solve a problem together, you need to be a team. And each team goes through Tuckman&#8217;s phases. There are no shortcuts.</p>
<p>A team specifically assembled for a short project may never reach hyperproductivity. That&#8217;s a pity. But the solution delivered will still be better than it would have been in a command and control environment.</p>
<p>Technorati: <a href="http://technorati.com/tag/scrum" rel="tag">scrum</a>, <a href="http://technorati.com/tag/tuckman" rel="tag"> tuckman</a>, <a href="http://technorati.com/tag/team" rel="tag"> team</a>, <a href="http://technorati.com/tag/contractor" rel="tag"> contractor</a></p>
<span class="akst_link"><a href="http://www.schapendonk.org/blog/?p=27&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_27"  class="akst_share_link">Share This</a>
</span>]]></content:encoded>
			<wfw:commentRss>http://www.schapendonk.org/blog/2008/11/scrum-project-with-contractors/feed/</wfw:commentRss>
		</item>
		<item>
		<title>User stories - the new INVEST model?</title>
		<link>http://www.schapendonk.org/blog/2008/11/user-stories-the-new-invest-model/</link>
		<comments>http://www.schapendonk.org/blog/2008/11/user-stories-the-new-invest-model/#comments</comments>
		<pubDate>Wed, 05 Nov 2008 10:00:47 +0000</pubDate>
		<dc:creator>martin</dc:creator>
		
		<category>Scrum</category>

		<guid isPermaLink="false">http://www.schapendonk.org/blog/2008/11/user-stories-the-new-invest-model/</guid>
		<description><![CDATA[User stories are the de facto standard to handle requirements in an agile software development environment. They can be anything from small index cards to a few pages of text in organizations that appreciate a bit more ceremony.
Years ago, Bill Wake coined the acronym INVEST to verify if you have the right kind of user [...]]]></description>
			<content:encoded><![CDATA[<p>User stories are the de facto standard to handle requirements in an agile software development environment. They can be anything from small index cards to a few pages of text in organizations that appreciate a bit more ceremony.</p>
<p>Years ago, Bill Wake coined the acronym <a href="http://xp123.com/xplor/xp0308/index.shtml">INVEST</a> to verify if you have the right kind of user stories. He said that user stories should be</p>
<ul>
<li>Independent</li>
<li>Negotiable</li>
<li>Valuable</li>
<li>Estimatable</li>
<li>Small</li>
<li>Testable</li>
</ul>
<p>I just read something about the <a href="http://agilesoftwaredevelopment.com/blog/artem/six-features-good-user-story-invest-model-renewed">new INVEST model</a>, which changes the meaning of <em><strong>S</strong>mall</em> to <em><strong>S</strong>ized appropriately</em>. <a href="http://www.mountaingoatsoftware.com/system/hidden_asset/file/42/eus.pdf">Mike Cohn</a> appears to use this new definition and I saw a few references on other blogs as well.</p>
<p>I&#8217;m not sure I agree. A product backlog is like an iceberg: user stories on the top should be ready for inclusion in a sprint, and user stories further down the road can become Big Ugly Epics. What is so INVEST about an epic? <em>Nothing</em>, IMHO. You can&#8217;t negotiate an epic. You can&#8217;t estimate an epic (sure, 100 points, XXXXL or a question mark will always do). You can&#8217;t test an epic. It might be independent and the product owner can probably put some business value on it. But that&#8217;s about it.</p>
<p>Instead, we should relate the definition of INVEST to the ranking of the user story in the backlog. For all stories that are ready for sprint inclusion, each story should conform to INVEST. <em>No excuses</em>. For stories further down the backlog, INVEST can be more loosely applied. As stories rise the backlog, they should become more and more INVEST until they are ready for a sprint.</p>
<p>I think that this distinction is better than watering down the definition of INVEST.</p>
<p>Technorati: <a href="http://technorati.com/tag/INVEST" rel="tag">INVEST</a>, <a href="http://technorati.com/tag/Scrum" rel="tag"> Scrum</a>, <a href="http://technorati.com/tag/user+stories" rel="tag"> user stories</a>, <a href="http://technorati.com/tag/product+backlog" rel="tag"> product backlog</a></p>
<span class="akst_link"><a href="http://www.schapendonk.org/blog/?p=28&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_28"  class="akst_share_link">Share This</a>
</span>]]></content:encoded>
			<wfw:commentRss>http://www.schapendonk.org/blog/2008/11/user-stories-the-new-invest-model/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Projects and stakeholders</title>
		<link>http://www.schapendonk.org/blog/2008/01/projects-and-stakeholders/</link>
		<comments>http://www.schapendonk.org/blog/2008/01/projects-and-stakeholders/#comments</comments>
		<pubDate>Wed, 30 Jan 2008 10:12:06 +0000</pubDate>
		<dc:creator>martin</dc:creator>
		
		<category>Management</category>

		<guid isPermaLink="false">http://www.schapendonk.org/blog/2008/01/projects-and-stakeholders/</guid>
		<description><![CDATA[Kees just wrote something about project management, change management and the involvement of the information security officer in projects.
He argues that the information security officer should be involved in almost any project and he&#8217;s probably right about that.
More generally speaking, the information security officer is &#8216;just another stakeholder&#8217; for any project. And for a project [...]]]></description>
			<content:encoded><![CDATA[<p>Kees just <a title="Information security management" href="http://www.leune.org/blog/kees/2008/01/information-security-managemen.html">wrote something</a> about project management, change management and the involvement of the information security officer in projects.</p>
<p>He argues that the information security officer should be involved in almost any project and he&#8217;s probably right about that.</p>
<p>More generally speaking, the information security officer is &#8216;just another stakeholder&#8217; for any project. And for a project to be successful, it should pay attention to the needs of its stakeholders.</p>
<p>But&#8230; while there are many stakeholders, there is usually only one sponsor of the project. Does he consider &#8216;information security&#8217; important to &#8216;his&#8217; project? Who would have to convince him that he should reserve some resources to achieve an acceptable level of information security?</p>
<p>Seems like a perfect role for the information security officer. Even better if that officer is backed by a proper <a title="Policy writing" href="http://www.leune.org/blog/kees/security/policy-writing/">information security policy</a> (I guess it isn&#8217;t a coincidence that Kees has an opinion about that too ;-)).</p>
<p>Doesn&#8217;t it all come down to the fact that we tend to overlook the <a href="http://en.wikipedia.org/wiki/Ilities">Ilities</a> in projects?
</p>
<span class="akst_link"><a href="http://www.schapendonk.org/blog/?p=26&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_26"  class="akst_share_link">Share This</a>
</span>]]></content:encoded>
			<wfw:commentRss>http://www.schapendonk.org/blog/2008/01/projects-and-stakeholders/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Local version control with just TortoiseSVN</title>
		<link>http://www.schapendonk.org/blog/2008/01/local-version-control-with-just-tortoisesvn/</link>
		<comments>http://www.schapendonk.org/blog/2008/01/local-version-control-with-just-tortoisesvn/#comments</comments>
		<pubDate>Fri, 04 Jan 2008 14:18:33 +0000</pubDate>
		<dc:creator>martin</dc:creator>
		
		<category>Tools</category>

		<guid isPermaLink="false">http://www.schapendonk.org/blog/2008/01/local-version-control-with-just-tortoisesvn/</guid>
		<description><![CDATA[I just read Andrej Koelewijn&#8217;s post on the IT-eye blog, Version control for the solo programmer, about installing Mercurial, a Distributed Version Control System. The most important reason for this exercise was to create a local, single user repository.
DVCS&#8217;s are ubercool and you can do some nice tricks with them. Nonetheless, not everybody needs these [...]]]></description>
			<content:encoded><![CDATA[<p>I just read Andrej Koelewijn&#8217;s post on the IT-eye blog, <a href="http://www.it-eye.nl/weblog/2008/01/04/version-control-for-the-solo-programmer/">Version control for the solo programmer</a>, about installing Mercurial, a Distributed Version Control System. The most important reason for this exercise was to create a local, single user repository.</p>
<p>DVCS&#8217;s are ubercool and you can do some nice tricks with them. Nonetheless, not everybody needs these tricks (yet?) and integration with popular IDE&#8217;s isn&#8217;t nearly as good as with <a title="CVS" href="http://en.wikipedia.org/wiki/Concurrent_Versions_System">CVS</a> or <a title="Subversion" href="http://en.wikipedia.org/wiki/Subversion_%28software%29">Subversion</a>.</p>
<p>Most people who develop software regularly have a copy of <a href="http://tortoisesvn.tigris.org/">TortoiseSVN</a> installed and it&#8217;s perfectly possible to create a local, single user repository with just TortoiseSVN.</p>
<p>Here&#8217;s how:</p>
<ol>
<li>Create an empty directory.</li>
<li>Right click it, choose TortoiseSVN - Create repository here.</li>
<li>Choose &#8220;Native filesystem (FSFS)&#8221;. You could use Berkeley DB as well, but FSFS is the default <a href="http://svnbook.red-bean.com/en/1.4/svn.reposadmin.planning.html#svn.reposadmin.basics.backends">nowadays</a>.</li>
<li>TortoiseSVN should report that it successfully created the repository.</li>
<li>Create another empty directory.</li>
<li>Right click it, choose TortoiseSVN - Checkout.</li>
<li>Pick the repository you just created, click OK and there you go!</li>
</ol>
<p>You now have a version controlled directory that you can use as&#8230; any other version controlled directory with TortoiseSVN. It really doesn&#8217;t matter whether the repository lives on a remote webserver or on your local hard drive.</p>
<p>Technorati: <a href="http://technorati.com/tag/version+control" rel="tag">version control</a>, <a href="http://technorati.com/tag/subversion" rel="tag"> subversion</a>, <a href="http://technorati.com/tag/tortoisesvn" rel="tag"> tortoisesvn</a></p>
<span class="akst_link"><a href="http://www.schapendonk.org/blog/?p=25&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_25"  class="akst_share_link">Share This</a>
</span>]]></content:encoded>
			<wfw:commentRss>http://www.schapendonk.org/blog/2008/01/local-version-control-with-just-tortoisesvn/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Secure internet connection to home Samba with PuTTY</title>
		<link>http://www.schapendonk.org/blog/2008/01/secure-internet-connection-to-home-samba-with-putty/</link>
		<comments>http://www.schapendonk.org/blog/2008/01/secure-internet-connection-to-home-samba-with-putty/#comments</comments>
		<pubDate>Thu, 03 Jan 2008 10:19:44 +0000</pubDate>
		<dc:creator>martin</dc:creator>
		
		<category>Tools</category>

		<guid isPermaLink="false">http://www.schapendonk.org/blog/2008/01/connect-to-samba-with-windows-xp-putty-and-an-ssh-tunnel/</guid>
		<description><![CDATA[At home, I have a small network with a Samba server. On my Windows XP notebook, I have a few drive mappings to this server. I guess lots of people have some kind of file server at home nowadays.
Did you ever need a file that lived on a Samba-share on your home network while you [...]]]></description>
			<content:encoded><![CDATA[<p>At home, I have a small network with a Samba server. On my Windows XP notebook, I have a few drive mappings to this server. I guess lots of people have some kind of file server at home nowadays.</p>
<p>Did you ever need a file that lived on a Samba-share on your home network while you were out (work, school, customer site, whatever)? I do. Regularly. Maybe it&#8217;s just my fault and I should think more thoroughly which files to take with me on my USB stick. Anyway, I found out a way how to use my drive mappings transparantly at home and anywhere else by simply using <a title="PuTTY" href="http://www.chiark.greenend.org.uk/~sgtatham/putty/">PuTTY</a> and an SSH connection to the server.</p>
<p><a id="more-22"></a>Samba uses TCP/IP port 139. You could open up that port to the internet, but it would mean an extra security risk. Besides, lots of ISPs block this port because of many known attacks (e.g. <a title="Sasser worm" href="http://en.wikipedia.org/wiki/Sasser_worm">the Sasser worm</a>). It would be more secure to only expose SSH to the internet and still be able to use your Samba shares at home.</p>
<p>To do that, we need four steps: install a loopback network adapter, configure it, create an LMHOSTS file and create the SSH tunnel in PuTTY. This walkthrough is mostly inspired by <a title="Samba mailing list archive" href="http://lists.samba.org/archive/samba/2004-May/085358.html">an old email message on the Samba mailing list</a>.</p>
<p><strong>Install a loopback network adapter</strong></p>
<p>A loopback network adapter is kind of a &#8220;virtual network adapter&#8221;: it acts as a normal network adapter, but you don&#8217;t have to install any physical hardware to use it. It is only usable on the PC it&#8217;s installed on (other PCs can&#8217;t connect to it).</p>
<ol>
<li>Go to Control Panel - Add Hardware</li>
<li>Click Next, then wait a while, choose &#8220;Yes, I have already connected to the hardware&#8221; and Next again.</li>
<li>Choose the last option, &#8220;Add a new hardware device&#8221;, click Next.</li>
<li>Choose &#8220;Install the hardware that I manually select from a list (Advanced)&#8221;, click Next.</li>
<li>Choose &#8220;Network adapters&#8221;, click Next.</li>
<li>Choose Microsoft, &#8220;Microsoft Loopback Adapter&#8221;, click Next and Next again.</li>
<li>Click Finish.</li>
</ol>
<p><strong>Configure the Microsoft Loopback Adapter</strong></p>
<p>Since the loopback adapter won&#8217;t have a DHCP server to ask for an IP address, we need to configure an IP address manually.</p>
<ol>
<li>Right click on &#8220;My Network Places&#8221; (on your desktop or in your Start Menu), click Properties.</li>
<li>Find the network connection that is associated with the &#8220;Microsoft Loopback Adapter&#8221;. Usually it&#8217;s called &#8220;Local Area Connection 2&#8243;. For clarity, I renamed mine to &#8220;Loopback&#8221; (what&#8217;s in a name?). Right click the connection name, click Rename and change it.</li>
<li>Right click the Loopback connection, click Properties.</li>
<li>On the General tab: disable &#8220;Client for Microsoft Networks&#8221; and &#8220;File and Printer Sharing for Microsoft Networks&#8221; (only untick the checkboxes, DO NOT uninstall!).</li>
<li>Click &#8220;Internet Protocol (TCP/IP)&#8221; and click Properties.</li>
<li>On the General tab: click &#8220;Use the following IP address&#8221; and pick a private IP address on an unused subnet (I used 192.168.100.100 with subnet mask 255.255.255.0).</li>
<li>Click Advanced.</li>
<li>On the WINS tab: click &#8220;Disable NetBIOS over TCP/IP&#8221;, then click OK and again OK.</li>
<li>Click Close.</li>
</ol>
<p><strong>Create or edit the LMHOSTS file</strong></p>
<ol>
<li>Open the file &#8220;C:\WINDOWS\system32\drivers\etc\lmhosts&#8221; (create it if it doesn&#8217;t exist - note that the file should have no file extension).</li>
<li>Add the following line to the end of the file:<br />
<code>192.168.100.100 servernamehere</code></li>
<li>Save and close.</li>
</ol>
<p><strong>Configure PuTTY</strong></p>
<p>At last, we have to tell PuTTY to create an SSH tunnel from the loopback connection to our home server. I assume you already have a PuTTY saved session to connect to your home server.</p>
<ol>
<li>Open PuTTY, click your saved session and click Load.</li>
<li>Go to Connection - SSH - Tunnels.</li>
<li>In Source port, type &#8220;192.168.100.100:139&#8243; (I know, the field is quite small, but it will accept the value anyway).</li>
<li>In Destination, type &#8220;localhost:139&#8243;.</li>
<li>Click Add, and do not forget to resave your saved connection!</li>
</ol>
<p>To confirm that everything is working, connect to your home server with the saved session in PuTTY. Click Start - Run and enter &#8220;\\servernamehere\sharenamehere&#8221;. Depending on your Samba setup, you may have to enter a username and password. Done!</p>
<p><strong>Background information a.k.a. Frequently Asked Questions</strong></p>
<p><em>Why do I have to install an extra loopback adapter? Can&#8217;t I use the adapter that&#8217;s already in my PC?</em></p>
<p>Yes, in fact you could use the adapter that&#8217;s already in your PC. But&#8230; you would still have to disable the Client for Microsoft Networks and File and Printer Sharing. That means you won&#8217;t be able to use any other shares besides your home shares. Not very practical. An extra adapter allows you to have Microsoft Networking enabled on your normal network connection and use your home shares simultaneously with other (work, school, &#8230;) shares.</p>
<p><em>Do I really need the LMHOSTS file?</em></p>
<p>No, you don&#8217;t. You could refer to the IP address as well (e.g. connect to &#8220;\\192.168.100.100\sharenamehere&#8221;). But I wanted the solution to be transparant, whether I&#8217;m at home or not. If I use &#8220;\\servernamehere\sharenamehere&#8221; at home, then I want to use it anywhere else as well (or else I have to remember too many things). That&#8217;s what the LMHOSTS file is for.</p>
<p>Happy Samba-PuTTY-tunneling!</p>
<p>Technorati: <a href="http://technorati.com/tag/samba" rel="tag">samba</a>, <a href="http://technorati.com/tag/putty" rel="tag"> putty</a>, <a href="http://technorati.com/tag/ssh" rel="tag"> ssh</a>, <a href="http://technorati.com/tag/tunnel" rel="tag"> tunnel</a>, <a href="http://technorati.com/tag/windows+xp" rel="tag"> windows xp</a>, <a href="http://technorati.com/tag/lmhosts" rel="tag"> lmhosts</a>, <a href="http://technorati.com/tag/port+forwarding" rel="tag"> port forwarding</a></p>
<span class="akst_link"><a href="http://www.schapendonk.org/blog/?p=22&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_22"  class="akst_share_link">Share This</a>
</span>]]></content:encoded>
			<wfw:commentRss>http://www.schapendonk.org/blog/2008/01/secure-internet-connection-to-home-samba-with-putty/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Connect to Samba with Windows XP, PuTTY and an SSH tunnel</title>
		<link>http://www.schapendonk.org/blog/2008/01/connect-to-samba-with-windows-xp-putty-and-an-ssh-tunnel/</link>
		<comments>http://www.schapendonk.org/blog/2008/01/connect-to-samba-with-windows-xp-putty-and-an-ssh-tunnel/#comments</comments>
		<pubDate>Thu, 03 Jan 2008 09:30:31 +0000</pubDate>
		<dc:creator>martin</dc:creator>
		
		<category>Tools</category>

		<guid isPermaLink="false">http://www.schapendonk.org/blog/2008/01/connect-to-samba-with-windows-xp-putty-and-an-ssh-tunnel/</guid>
		<description><![CDATA[This post has been renamed to Secure internet connection to home Samba with PuTTY.

Share This
]]></description>
			<content:encoded><![CDATA[<p>This post has been renamed to <a title="Secure internet connection to home Samba with PuTTY" href="/blog/2008/01/secure-internet-connection-to-home-samba-with-putty/">Secure internet connection to home Samba with PuTTY</a>.
</p>
<span class="akst_link"><a href="http://www.schapendonk.org/blog/?p=23&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_23"  class="akst_share_link">Share This</a>
</span>]]></content:encoded>
			<wfw:commentRss>http://www.schapendonk.org/blog/2008/01/connect-to-samba-with-windows-xp-putty-and-an-ssh-tunnel/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Happy New Year</title>
		<link>http://www.schapendonk.org/blog/2008/01/happy-new-year/</link>
		<comments>http://www.schapendonk.org/blog/2008/01/happy-new-year/#comments</comments>
		<pubDate>Thu, 03 Jan 2008 08:41:06 +0000</pubDate>
		<dc:creator>martin</dc:creator>
		
		<category>Personal</category>

		<guid isPermaLink="false">http://www.schapendonk.org/blog/2008/01/happy-new-year/</guid>
		<description><![CDATA[We wish all of you a Happy New Year, with lots of love, luck and in good health. Let&#8217;s make it a fabulous 2008!
Leontien, Martin and Emmy

Share This
]]></description>
			<content:encoded><![CDATA[<p>We wish all of you a Happy New Year, with lots of love, luck and in good health. Let&#8217;s make it a fabulous 2008!</p>
<p>Leontien, Martin and Emmy
</p>
<span class="akst_link"><a href="http://www.schapendonk.org/blog/?p=21&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_21"  class="akst_share_link">Share This</a>
</span>]]></content:encoded>
			<wfw:commentRss>http://www.schapendonk.org/blog/2008/01/happy-new-year/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Scrum Introduction for colleagues</title>
		<link>http://www.schapendonk.org/blog/2007/11/scrum-introduction-for-colleagues/</link>
		<comments>http://www.schapendonk.org/blog/2007/11/scrum-introduction-for-colleagues/#comments</comments>
		<pubDate>Thu, 22 Nov 2007 15:23:38 +0000</pubDate>
		<dc:creator>martin</dc:creator>
		
		<category>Scrum</category>

		<guid isPermaLink="false">http://www.schapendonk.org/blog/2007/11/scrum-introduction-for-colleagues/</guid>
		<description><![CDATA[Yesterday evening I had a so-called &#8220;Meet and Eat&#8221; together with my colleagues. The agenda is simple: everybody comes to the office, we all grab some food (usually pizza or chinese food) and someone gives a presentation on a current subject. Subjects from the past include new versions of the Oracle database, JDeveloper, CDM RuleFrame [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday evening I had a so-called &#8220;Meet and Eat&#8221; together with my colleagues. The agenda is simple: everybody comes to the office, we all grab some food (usually pizza or chinese food) and someone gives a presentation on a current subject. Subjects from the past include new versions of the Oracle database, JDeveloper, CDM RuleFrame and Kapow Mashup Server.</p>
<p>This time I gave a presentation on Scrum and why I think Scrum is a major improvement as project management framework for software development projects. The slides of this presentation <a title="Scrum Introduction for Whitehorses" href="http://www.schapendonk.org/blog/wp-content/uploads/2007/11/scrum-intro-whitehorses.ppt">are available for download</a> (dutch only).</p>
<p>After two hours, many questions and an extra cup of coffee everybody was quite enthusiastic about the whole concept of short iterations, potentially shippable product increments, team commitment and the like.</p>
<p>Technorati: <a href="http://technorati.com/tag/scrum" rel="tag">scrum</a>, <a href="http://technorati.com/tag/project+management" rel="tag"> project management</a>, <a href="http://technorati.com/tag/agile" rel="tag"> agile</a>, <a href="http://technorati.com/tag/whitehorses" rel="tag"> whitehorses</a></p>
<span class="akst_link"><a href="http://www.schapendonk.org/blog/?p=19&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_19"  class="akst_share_link">Share This</a>
</span>]]></content:encoded>
			<wfw:commentRss>http://www.schapendonk.org/blog/2007/11/scrum-introduction-for-colleagues/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Past, Present and Yet to Come</title>
		<link>http://www.schapendonk.org/blog/2007/11/past-present-and-yet-to-come/</link>
		<comments>http://www.schapendonk.org/blog/2007/11/past-present-and-yet-to-come/#comments</comments>
		<pubDate>Thu, 15 Nov 2007 09:42:32 +0000</pubDate>
		<dc:creator>martin</dc:creator>
		
		<category>Personal</category>

		<category>Prince2</category>

		<category>Scrum</category>

		<guid isPermaLink="false">http://www.schapendonk.org/blog/2007/11/past-present-and-yet-to-come/</guid>
		<description><![CDATA[Silence here doesn&#8217;t really mean I did nothing (hey, after all, my blog is and never will be that important). In this post a quick overview of the year and a small peek into the future (I borrowed the title of the post from Charles Dickens - it&#8217;s almost Christmas anyway).
On a personal level, I [...]]]></description>
			<content:encoded><![CDATA[<p>Silence here doesn&#8217;t really mean I did nothing (hey, after all, my blog is and never will be that important). In this post a quick overview of the year and a small peek into the future (I borrowed the title of the post from <a title="A Christmas Carol" href="http://en.wikipedia.org/wiki/A_Christmas_Carol">Charles Dickens</a> - it&#8217;s almost Christmas anyway).</p>
<p><a title="Emmy, 29 October 2007" class="imagelink" href="http://www.schapendonk.org/blog/wp-content/uploads/2007/11/emmy.jpg"><img width="200" height="201" class="imageframe imgalignleft" alt="Emmy, 29 October 2007" id="image17" src="http://www.schapendonk.org/blog/wp-content/uploads/2007/11/emmy.thumbnail.jpg" /></a>On a personal level, I have seen Emmy grow from a little baby to a small girl who already walks around the house (a little shaky, but still). <a title="LinkedIn profile" href="http://www.linkedin.com/pub/0/972/29a">Leontien</a> found another employer, <a title="Capgemini" target="_blank" href="http://www.capgemini.nl/">Capgemini</a>, where she will be very busy consulting public organizations about their business processes.</p>
<p>Professionally, I became a <a title="Prince2 Practitioner" href="http://www.prince2.org.uk/home/home.asp">Prince2 Practitioner</a>. Prince2 is the de-facto standard methodology for project management (founded in the UK, used worldwide). It was a 3-hour essay based exam, but I made it. I also certified myself as a <a title="Certified ScrumMaster" href="http://www.scrumalliance.org/view/graduate_level_of_certification/">ScrumMaster</a>, which basically means I attended a <a title="Danube Technologies" href="http://www.danube.com/courses/csm.htm">two day training</a>.</p>
<p>Scrum is a framework for iterative, incremental development in cross-functional, self-managing teams. I&#8217;m impressed and kept reading on the subject since (<a title="Agile Project Management with Scrum" href="http://www.amazon.com/Agile-Project-Management-Microsoft-Professional/dp/073561993X">Agile Project Management with Scrum</a>, <a title="The Enterprise and Scrum" href="http://www.amazon.com/Enterprise-Scrum-Ken-Schwaber/dp/0735623376">The Enterprise and Scrum</a>, <a title="Agile Estimating and Planning" href="http://www.amazon.com/Agile-Estimating-Planning-Robert-Martin/dp/0131479415">Agile Estimating and Planning</a>, <a title="Lean Software Development" href="http://www.amazon.com/Lean-Software-Development-Toolkit-Managers/dp/0321150783">Lean Software Development</a>). As far as I&#8217;m concerned, this is the way to make software. Who needs waterfall anymore?</p>
<p>In the near future, I&#8217;ll definitely keep extending my knowledge and skills on Scrum and project management and try to share my findings here every once in a while.</p>
<p>Technorati: <a href="http://technorati.com/tag/agile" rel="tag">agile</a>, <a href="http://technorati.com/tag/prince2" rel="tag"> prince2</a>, <a href="http://technorati.com/tag/scrum" rel="tag"> scrum</a>, <a href="http://technorati.com/tag/waterfall" rel="tag"> waterfall</a>, <a href="http://technorati.com/tag/project+management" rel="tag"> project management</a></p>
<span class="akst_link"><a href="http://www.schapendonk.org/blog/?p=14&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_14"  class="akst_share_link">Share This</a>
</span>]]></content:encoded>
			<wfw:commentRss>http://www.schapendonk.org/blog/2007/11/past-present-and-yet-to-come/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Cleaning up, new design</title>
		<link>http://www.schapendonk.org/blog/2007/11/cleaning-up-new-design/</link>
		<comments>http://www.schapendonk.org/blog/2007/11/cleaning-up-new-design/#comments</comments>
		<pubDate>Thu, 15 Nov 2007 07:51:13 +0000</pubDate>
		<dc:creator>martin</dc:creator>
		
		<category>Personal</category>

		<guid isPermaLink="false">http://www.schapendonk.org/blog/2007/11/cleaning-up-new-design/</guid>
		<description><![CDATA[I just finished implementing a new design for this blog (no, I did not make it myself, credits go to Anthony Baggett). I also included Stray Quotes in the upper right corner, a random quote plugin for Wordpress. It allows me to manage my own list of quotes from within the Wordpress admin interface. Nice.
All [...]]]></description>
			<content:encoded><![CDATA[<p>I just finished implementing a new design for this blog (no, I did not make it myself, credits go to <a target="_blank" title="Anthony Baggett" href="http://antbag.com/">Anthony Baggett</a>). I also included <a title="Stray Quotes" target="_blank" href="http://www.italyisfalling.com/stray-quotes/">Stray Quotes</a> in the upper right corner, a random quote plugin for Wordpress. It allows me to manage my own list of quotes from within the Wordpress admin interface. Nice.</p>
<p>All in all, a fresh and clean layout, suitable for personal and professional rants.</p>
<p>But&#8230; where are the rants? Shame on me! Let&#8217;s try to fill this blog with at least one post a month, starting now. Sometimes I ask myself if I&#8217;m not a writer, don&#8217;t have the time, don&#8217;t make the time or happen to be a victim of coincidences.</p>
<p>We&#8217;ll see.</p>
<p>Technorati: <a href="http://technorati.com/tag/redesign" rel="tag">redesign</a>, <a href="http://technorati.com/tag/Anthony+Baggett" rel="tag"> Anthony Baggett</a>, <a href="http://technorati.com/tag/wordpress" rel="tag"> wordpress</a>, <a href="http://technorati.com/tag/random+quote" rel="tag"> random quote </a></p>
<span class="akst_link"><a href="http://www.schapendonk.org/blog/?p=13&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_13"  class="akst_share_link">Share This</a>
</span>]]></content:encoded>
			<wfw:commentRss>http://www.schapendonk.org/blog/2007/11/cleaning-up-new-design/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
