<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Developers do not need SCRUM</title>
	<atom:link href="http://blog.hma-info.de/2009/10/18/developers-do-not-need-scrum/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.hma-info.de/2009/10/18/developers-do-not-need-scrum/</link>
	<description>Fabians random thoughts about work and private life</description>
	<lastBuildDate>Sat, 02 Jul 2011 11:40:30 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Dave Dash</title>
		<link>http://blog.hma-info.de/2009/10/18/developers-do-not-need-scrum/comment-page-1/#comment-26440</link>
		<dc:creator>Dave Dash</dc:creator>
		<pubDate>Mon, 19 Oct 2009 09:14:15 +0000</pubDate>
		<guid isPermaLink="false">http://blog.hma-info.de/?p=200#comment-26440</guid>
		<description>I agree - don&#039;t need need scrum, but I think it can be very healthy for teams.

We used scrum at Delicious (and they probably still do), it was a good way of just having engineers be organized and deliver deadlines.  Scrum-mastering was tough and the learning curve was a bit steep, but we ended up being more predictable - which was a nice way for us to know what features we could assure our users would be coming out soon.

-d</description>
		<content:encoded><![CDATA[<p>I agree &#8211; don&#8217;t need need scrum, but I think it can be very healthy for teams.</p>
<p>We used scrum at Delicious (and they probably still do), it was a good way of just having engineers be organized and deliver deadlines.  Scrum-mastering was tough and the learning curve was a bit steep, but we ended up being more predictable &#8211; which was a nice way for us to know what features we could assure our users would be coming out soon.</p>
<p>-d</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thomas Ferris Nicolaisen</title>
		<link>http://blog.hma-info.de/2009/10/18/developers-do-not-need-scrum/comment-page-1/#comment-26439</link>
		<dc:creator>Thomas Ferris Nicolaisen</dc:creator>
		<pubDate>Mon, 19 Oct 2009 07:42:15 +0000</pubDate>
		<guid isPermaLink="false">http://blog.hma-info.de/?p=200#comment-26439</guid>
		<description>Hi Fabian. Although I don&#039;t see anything strictly wrong about Scrum in your statement (although you should mention retrospectives), I think this viewpoint is bit unhealthy.

There is a chasm between business and development, which is very disruptive for the success of a company: 

Every day, developers make a hundred tiny decisions which are not necessarily in the best direction for business. These decisions lie in implementation details, spending too much or too little effort on a particular bit of code, selecting a certain layout or design, choosing this or that algorithm or library.. It is the job of a developer to make these decisions, but she/he needs to have a good understanding of the business to make as many good decisions as possible.

Likewise, business people make decisions that affect development. Going for this or that customer, signing this contract, buying that product, etc. For a business to make the most of its technical resources, it is important for the suits to have a good understanding of their developers.

Scrum forces business people down to the development level, and forces programmers up to the business level. In my Scrum implementation, I would love to replace &quot;Developers are happy and they do not have to bother with management.&quot; with &quot;Developers are happy and interact with management every day.&quot;.

There is a lack of business understanding in our industry, some places even ignorance. I think Scrum is a step in the right direction to aligning both sides. Like Friedel says, having a unified language is important, both when discussing products and solutions, as well as methodology.</description>
		<content:encoded><![CDATA[<p>Hi Fabian. Although I don&#8217;t see anything strictly wrong about Scrum in your statement (although you should mention retrospectives), I think this viewpoint is bit unhealthy.</p>
<p>There is a chasm between business and development, which is very disruptive for the success of a company: </p>
<p>Every day, developers make a hundred tiny decisions which are not necessarily in the best direction for business. These decisions lie in implementation details, spending too much or too little effort on a particular bit of code, selecting a certain layout or design, choosing this or that algorithm or library.. It is the job of a developer to make these decisions, but she/he needs to have a good understanding of the business to make as many good decisions as possible.</p>
<p>Likewise, business people make decisions that affect development. Going for this or that customer, signing this contract, buying that product, etc. For a business to make the most of its technical resources, it is important for the suits to have a good understanding of their developers.</p>
<p>Scrum forces business people down to the development level, and forces programmers up to the business level. In my Scrum implementation, I would love to replace &#8220;Developers are happy and they do not have to bother with management.&#8221; with &#8220;Developers are happy and interact with management every day.&#8221;.</p>
<p>There is a lack of business understanding in our industry, some places even ignorance. I think Scrum is a step in the right direction to aligning both sides. Like Friedel says, having a unified language is important, both when discussing products and solutions, as well as methodology.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David</title>
		<link>http://blog.hma-info.de/2009/10/18/developers-do-not-need-scrum/comment-page-1/#comment-26438</link>
		<dc:creator>David</dc:creator>
		<pubDate>Mon, 19 Oct 2009 07:28:19 +0000</pubDate>
		<guid isPermaLink="false">http://blog.hma-info.de/?p=200#comment-26438</guid>
		<description>What you are describing is an exact opposite of SCRUM:
&quot;And because we just want to do the best for the product, management comes tomorrow to us and tells us what high prio tasks to work on. Deadline for those tasks is in three weeks, but I am sure we can make it&quot;

One of the SCRUM key points is that the DEVELOPERS are in full control of the time plan. They are the only people who know when the product will reach a specific state! &quot;Deadline for those tasks is in 3 weeks, but I am sure we can make it&quot; is last millenium&#039;s team leading style.

I agree that SCRUM does not always work, but it&#039;s a great concept that requires some radical changes in management. Since you are from Germany, I can recommend reading the last 3 or 4 &quot;iX&quot; magazines - there&#039;s a great series of articles about SCRUM in there!</description>
		<content:encoded><![CDATA[<p>What you are describing is an exact opposite of SCRUM:<br />
&#8220;And because we just want to do the best for the product, management comes tomorrow to us and tells us what high prio tasks to work on. Deadline for those tasks is in three weeks, but I am sure we can make it&#8221;</p>
<p>One of the SCRUM key points is that the DEVELOPERS are in full control of the time plan. They are the only people who know when the product will reach a specific state! &#8220;Deadline for those tasks is in 3 weeks, but I am sure we can make it&#8221; is last millenium&#8217;s team leading style.</p>
<p>I agree that SCRUM does not always work, but it&#8217;s a great concept that requires some radical changes in management. Since you are from Germany, I can recommend reading the last 3 or 4 &#8220;iX&#8221; magazines &#8211; there&#8217;s a great series of articles about SCRUM in there!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: NiKo</title>
		<link>http://blog.hma-info.de/2009/10/18/developers-do-not-need-scrum/comment-page-1/#comment-26437</link>
		<dc:creator>NiKo</dc:creator>
		<pubDate>Mon, 19 Oct 2009 06:15:31 +0000</pubDate>
		<guid isPermaLink="false">http://blog.hma-info.de/?p=200#comment-26437</guid>
		<description>I don&#039;t agree. I cannot stand project manager with zero knowledge of basic technologies involved in a project, so I think developers are clever enough to understand the basic principles of Scrum. Also, as the Scrum team must be totally involved in the process to be really efficient, I just can&#039;t imagine they&#039;re not aware they&#039;re using scrum tools (brundown, backlog, sprints, etc.)

What&#039;s important is the work of the Scrum Master: he must ensure the team won&#039;t ever be disturbed in its work by something or someone that is not directly related to technical matters of the current sprint.</description>
		<content:encoded><![CDATA[<p>I don&#8217;t agree. I cannot stand project manager with zero knowledge of basic technologies involved in a project, so I think developers are clever enough to understand the basic principles of Scrum. Also, as the Scrum team must be totally involved in the process to be really efficient, I just can&#8217;t imagine they&#8217;re not aware they&#8217;re using scrum tools (brundown, backlog, sprints, etc.)</p>
<p>What&#8217;s important is the work of the Scrum Master: he must ensure the team won&#8217;t ever be disturbed in its work by something or someone that is not directly related to technical matters of the current sprint.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Friedel</title>
		<link>http://blog.hma-info.de/2009/10/18/developers-do-not-need-scrum/comment-page-1/#comment-26434</link>
		<dc:creator>Friedel</dc:creator>
		<pubDate>Sun, 18 Oct 2009 22:59:46 +0000</pubDate>
		<guid isPermaLink="false">http://blog.hma-info.de/?p=200#comment-26434</guid>
		<description>I don&#039;t like a culture where people do what other people say without understanding that. I believe it is a benefit when you understand why you do things like you do it.
I agree, that in your example it is not important that the developer knows that method (which he is managed by ) is called SCRUM. It is sufficient to understand the manager style in general.
In my team we recently focused on my Manager&#039;s Management style and how he/we can improve that one. We don&#039;t use SCRUM but we needed more than one meeting to figure out which roles people have in our team. If we would use SCRUM we have an unified language. That might help. (I&#039;m not familiar with the SCRUM)

So, the point is, that you have to understand the management style and if you live in a SCRUM world you can buy books and read articles about it.</description>
		<content:encoded><![CDATA[<p>I don&#8217;t like a culture where people do what other people say without understanding that. I believe it is a benefit when you understand why you do things like you do it.<br />
I agree, that in your example it is not important that the developer knows that method (which he is managed by ) is called SCRUM. It is sufficient to understand the manager style in general.<br />
In my team we recently focused on my Manager&#8217;s Management style and how he/we can improve that one. We don&#8217;t use SCRUM but we needed more than one meeting to figure out which roles people have in our team. If we would use SCRUM we have an unified language. That might help. (I&#8217;m not familiar with the SCRUM)</p>
<p>So, the point is, that you have to understand the management style and if you live in a SCRUM world you can buy books and read articles about it.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

