<?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>Samuli Heljo</title>
	<atom:link href="http://www.samuliheljo.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.samuliheljo.com</link>
	<description></description>
	<lastBuildDate>Wed, 13 Mar 2013 08:21:12 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Should everyone know how to write code?</title>
		<link>http://www.samuliheljo.com/blog/should-everyone-know-how-to-write-code/</link>
		<comments>http://www.samuliheljo.com/blog/should-everyone-know-how-to-write-code/#comments</comments>
		<pubDate>Mon, 21 Jan 2013 17:17:13 +0000</pubDate>
		<dc:creator>Samuli</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.samuliheljo.com/?p=1072</guid>
		<description><![CDATA[For some time I have been thinking about the future of software engineering and where all this frantic coding is heading to.
(Some of the links in this post are in Finnish, sorry.)
Let&#8217;s face it, we need more software. Everyone has some great idea how to change the world and implementation usually includes software. Small and large organizations need new software and updates to their old applications. Apps are coming into [...]]]></description>
		<wfw:commentRss>http://www.samuliheljo.com/blog/should-everyone-know-how-to-write-code/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Looking for Scrum training in Finland?</title>
		<link>http://www.samuliheljo.com/blog/looking-for-scrum-training-in-finland/</link>
		<comments>http://www.samuliheljo.com/blog/looking-for-scrum-training-in-finland/#comments</comments>
		<pubDate>Thu, 02 Feb 2012 20:15:35 +0000</pubDate>
		<dc:creator>Samuli</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Scrum]]></category>

		<guid isPermaLink="false">http://www.samuliheljo.com/?p=1067</guid>
		<description><![CDATA[Well, you came to the right place. Tomorrow, February 3rd,  we are releasing Finnish Scrum guide 2011 and thus it would be a great time for you to gain more Scrum knowledge. I provide following courses:
Professional Scrum Foundations
Scrum Teams succeed best with a solid foundation and this 2 day course prepares students to begin effectively using Scrum immediately. The Scrum framework, mechanics, and roles of Scrum are emphasized with emphasis [...]]]></description>
		<wfw:commentRss>http://www.samuliheljo.com/blog/looking-for-scrum-training-in-finland/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Stop using story points?</title>
		<link>http://www.samuliheljo.com/blog/stop-using-story-points/</link>
		<comments>http://www.samuliheljo.com/blog/stop-using-story-points/#comments</comments>
		<pubDate>Thu, 26 Jan 2012 20:06:14 +0000</pubDate>
		<dc:creator>Samuli</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://www.samuliheljo.com/?p=1049</guid>
		<description><![CDATA[I just read an interesting article about replacing story points with number of stories implemented in a sprint. Check the whole article by Vasco Duarte: &#8220;Story Points Considered Harmful &#8211; Or why the future of estimation is really in our past&#8230; &#8220;.
After reading Vasco&#8217;s article I returned to my old project that I had some data still available. Was the number of stories completed in a sprint normally distributed? Well, [...]]]></description>
		<wfw:commentRss>http://www.samuliheljo.com/blog/stop-using-story-points/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Agile vs. Lean Six Sigma</title>
		<link>http://www.samuliheljo.com/blog/agile-vs-lean-six-sigma/</link>
		<comments>http://www.samuliheljo.com/blog/agile-vs-lean-six-sigma/#comments</comments>
		<pubDate>Wed, 02 Nov 2011 09:39:39 +0000</pubDate>
		<dc:creator>Samuli</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[Design of Experiments]]></category>
		<category><![CDATA[Lean]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[Six Sigma]]></category>

		<guid isPermaLink="false">http://www.samuliheljo.com/?p=1013</guid>
		<description><![CDATA[Are these two related in any way? Is Lean Six Sigma some ancient process improvement method that has nothing to do with software development? Now that I&#8217;ve covered Kanban vs. Scrum I thought it would be a time to compare Agile to Lean Six Sigma.
Five domains of system categorization
Before we dig into Lean Six Sigma I should clarify some terms that will be used. A leader&#8217;s framework for decision making [...]]]></description>
		<wfw:commentRss>http://www.samuliheljo.com/blog/agile-vs-lean-six-sigma/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Reflections on Kanban vs. Scrum development</title>
		<link>http://www.samuliheljo.com/blog/reflections-on-kanban-vs-scrum-development/</link>
		<comments>http://www.samuliheljo.com/blog/reflections-on-kanban-vs-scrum-development/#comments</comments>
		<pubDate>Thu, 23 Jun 2011 08:35:04 +0000</pubDate>
		<dc:creator>Samuli</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Kanban]]></category>
		<category><![CDATA[Scrum]]></category>

		<guid isPermaLink="false">http://www.samuliheljo.com/?p=969</guid>
		<description><![CDATA[Done and done! 1,5 years of hard work at National Land Survey is over. What a great project! This post will be on my personal findings about Scrum team transition to Kanban. What worked and what not? Moreover, I will try to analyze the failures we made and to come up with some solutions.  Let’s get started!

Background
4 person development team was formed about 1,5 years ago. Team members were selected [...]]]></description>
		<wfw:commentRss>http://www.samuliheljo.com/blog/reflections-on-kanban-vs-scrum-development/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
		<item>
		<title>Using all-pairs testing in a Kanban team</title>
		<link>http://www.samuliheljo.com/blog/using-all-pairs-testing-in-a-kanban-team/</link>
		<comments>http://www.samuliheljo.com/blog/using-all-pairs-testing-in-a-kanban-team/#comments</comments>
		<pubDate>Wed, 22 Jun 2011 04:15:34 +0000</pubDate>
		<dc:creator>Samuli</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[Kanban]]></category>
		<category><![CDATA[Testing]]></category>

		<guid isPermaLink="false">http://www.samuliheljo.com/?p=976</guid>
		<description><![CDATA[Have you ever worked with software system that contains multiple variables that can be combined in n different ways? Yup, pretty normal situation. My interest has lately drifted towards statistics and especially towards random variation. If you dig into these topics, sooner or later you will encounter orthogonal arrays and Design of Experiments.
This all relates pretty directly also to software testing. There is a method called all-pairs testing which is [...]]]></description>
		<wfw:commentRss>http://www.samuliheljo.com/blog/using-all-pairs-testing-in-a-kanban-team/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Tomcat secure sessions with AJP and HTTP protocols using Apache proxy balancer</title>
		<link>http://www.samuliheljo.com/blog/tomcat-secure-sessions-with-ajp-and-http-protocols-using-apache-proxy-balancer/</link>
		<comments>http://www.samuliheljo.com/blog/tomcat-secure-sessions-with-ajp-and-http-protocols-using-apache-proxy-balancer/#comments</comments>
		<pubDate>Fri, 20 May 2011 08:53:51 +0000</pubDate>
		<dc:creator>Samuli</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Liferay]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.samuliheljo.com/?p=949</guid>
		<description><![CDATA[During this week I have been digging into Apache AJP protocol and how it communicates with Tomcat. Especially, I have been interested in knowing how SSL works in different Tomcat connector setups. Once again in hindsight everything is so clear but had many desperate moments during these days :) Anyways, you should first check mod_proxy balancer configurations, and ajp protocol.
Basically, I have tried two different solutions:
1) Apache proxy balancer using [...]]]></description>
		<wfw:commentRss>http://www.samuliheljo.com/blog/tomcat-secure-sessions-with-ajp-and-http-protocols-using-apache-proxy-balancer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>One click deployment to clustered Liferay with Jenkins</title>
		<link>http://www.samuliheljo.com/blog/one-click-deployment-to-clustered-liferay-with-jenkins/</link>
		<comments>http://www.samuliheljo.com/blog/one-click-deployment-to-clustered-liferay-with-jenkins/#comments</comments>
		<pubDate>Wed, 27 Apr 2011 17:04:05 +0000</pubDate>
		<dc:creator>Samuli</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Liferay]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://samuliheljocom.virtualserver21.nebula.fi/?p=366</guid>
		<description><![CDATA[During last year, we have built pretty cool one click deployment system with Jenkins. Environment has been created little by little, but when decision was made to cluster Liferay and in addition to serve our 15.000 lines of  JavaScript code from Apache, it was pretty clear that manual installations would be a pain.  So we built environment like this:

Developer can initiate (1) portlet build from the Jenkins CI GUI. Jenkins [...]]]></description>
		<wfw:commentRss>http://www.samuliheljo.com/blog/one-click-deployment-to-clustered-liferay-with-jenkins/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Liferay clustering checklist</title>
		<link>http://www.samuliheljo.com/blog/liferay-clustering-checklist/</link>
		<comments>http://www.samuliheljo.com/blog/liferay-clustering-checklist/#comments</comments>
		<pubDate>Thu, 21 Apr 2011 18:31:50 +0000</pubDate>
		<dc:creator>Samuli</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Liferay]]></category>

		<guid isPermaLink="false">http://www.samuliheljo.com/?p=908</guid>
		<description><![CDATA[Yesterday our team finished clustering of our Liferay portal environment. In case I have to do this again, I decided to write a small checklist what should be taken into a consideration when clustering. Official Liferay clustering guide can be found here.
Updated May 6, 2011: added ajp configurations.
Updated May 20, 2011: Check also how Apache AJP protocol works.

1. Ensure that you have same JRE/JDK on both cluster nodes.
2. Check that [...]]]></description>
		<wfw:commentRss>http://www.samuliheljo.com/blog/liferay-clustering-checklist/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Building a Kanban board</title>
		<link>http://www.samuliheljo.com/blog/building-a-kanban-board/</link>
		<comments>http://www.samuliheljo.com/blog/building-a-kanban-board/#comments</comments>
		<pubDate>Thu, 10 Mar 2011 20:44:18 +0000</pubDate>
		<dc:creator>Samuli</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Kanban]]></category>
		<category><![CDATA[Scrum]]></category>

		<guid isPermaLink="false">http://www.samuliheljo.com/?p=858</guid>
		<description><![CDATA[We have been using Scrum in my current project from the beginning of 2010. Our team is swarming pretty effectively on tasks and we decided that next step would be to try out Kanban as we are currently in &#8220;production&#8221; mode and see the end of our project closing.
I started this process by reading Kanban book by David J. Anderson which I highly recommend. In his book, David suggest that [...]]]></description>
		<wfw:commentRss>http://www.samuliheljo.com/blog/building-a-kanban-board/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
