<?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 for Leanway</title>
	<atom:link href="http://www.leanway.no/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.leanway.no</link>
	<description>Creating business value out of lean development</description>
	<lastBuildDate>Fri, 26 Apr 2013 11:16:06 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
	<item>
		<title>Comment on The people are the system! by allan kelly</title>
		<link>http://www.leanway.no/the-people-are-the-system/comment-page-1/#comment-457</link>
		<dc:creator>allan kelly</dc:creator>
		<pubDate>Fri, 26 Apr 2013 11:16:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.leanway.no/?p=482#comment-457</guid>
		<description><![CDATA[Try this thought experiment:
- if we can perfect the system they we have a repeatable process
- if we have a perfect system we can write it down
- if we can write it down we can automate it

We like automating things, we do software.  Remove the people from the loop.

What next?

Automation is good in itself (more efficient) but the next step is to build on it.  We can reach for more difficult problems, we can introduce innovation.

The thing is, when we do this we can&#039;t automate it because we can&#039;t understand it (yet) so we need people.

Thus we are back where we started only at a higher level.

I would argue this has happened several times already. e.g.
- Building software was hard
- So we invented make
- We started building more complex software
- So we invented more sophisticated tools
- Continuous delivery became possible]]></description>
		<content:encoded><![CDATA[<p>Try this thought experiment:<br />
- if we can perfect the system they we have a repeatable process<br />
- if we have a perfect system we can write it down<br />
- if we can write it down we can automate it</p>
<p>We like automating things, we do software.  Remove the people from the loop.</p>
<p>What next?</p>
<p>Automation is good in itself (more efficient) but the next step is to build on it.  We can reach for more difficult problems, we can introduce innovation.</p>
<p>The thing is, when we do this we can&#8217;t automate it because we can&#8217;t understand it (yet) so we need people.</p>
<p>Thus we are back where we started only at a higher level.</p>
<p>I would argue this has happened several times already. e.g.<br />
- Building software was hard<br />
- So we invented make<br />
- We started building more complex software<br />
- So we invented more sophisticated tools<br />
- Continuous delivery became possible</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The people are the system! by smalltalk80</title>
		<link>http://www.leanway.no/the-people-are-the-system/comment-page-1/#comment-456</link>
		<dc:creator>smalltalk80</dc:creator>
		<pubDate>Fri, 26 Apr 2013 06:42:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.leanway.no/?p=482#comment-456</guid>
		<description><![CDATA[Here are some other posts on the same subject:
Pawel Brodzinski: http://brodzinski.com/2013/04/people-not-system.html
Allan Kelly: http://allankelly.blogspot.no/2013/03/people-or-system.html
Joakim Holm: http://jockeholm.wordpress.com/2013/04/22/was-deming-against-self-improvement/]]></description>
		<content:encoded><![CDATA[<p>Here are some other posts on the same subject:<br />
Pawel Brodzinski: <a href="http://brodzinski.com/2013/04/people-not-system.html" rel="nofollow" onclick="javascript:urchinTracker ('/outbound/comment/brodzinski.com');">http://brodzinski.com/2013/04/people-not-system.html</a><br />
Allan Kelly: <a href="http://allankelly.blogspot.no/2013/03/people-or-system.html" rel="nofollow" onclick="javascript:urchinTracker ('/outbound/comment/allankelly.blogspot.no');">http://allankelly.blogspot.no/2013/03/people-or-system.html</a><br />
Joakim Holm: <a href="http://jockeholm.wordpress.com/2013/04/22/was-deming-against-self-improvement/" rel="nofollow" onclick="javascript:urchinTracker ('/outbound/comment/jockeholm.wordpress.com');">http://jockeholm.wordpress.com/2013/04/22/was-deming-against-self-improvement/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The people are the system! by smalltalk80</title>
		<link>http://www.leanway.no/the-people-are-the-system/comment-page-1/#comment-454</link>
		<dc:creator>smalltalk80</dc:creator>
		<pubDate>Thu, 25 Apr 2013 12:20:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.leanway.no/?p=482#comment-454</guid>
		<description><![CDATA[I am not against using the term system to describe things that are out of control of the individual. What I do not like is the dogmatic faith in a statement Deming made in another age and in a different context. In my experience, many command and control software houses focus too little on increasing the capability of the individuals while building workflow systems that try to treat software development as if it were a production line. Telling managers in these companies that they should focus more on the system will get you nowhere.]]></description>
		<content:encoded><![CDATA[<p>I am not against using the term system to describe things that are out of control of the individual. What I do not like is the dogmatic faith in a statement Deming made in another age and in a different context. In my experience, many command and control software houses focus too little on increasing the capability of the individuals while building workflow systems that try to treat software development as if it were a production line. Telling managers in these companies that they should focus more on the system will get you nowhere.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The people are the system! by Joakim Holm</title>
		<link>http://www.leanway.no/the-people-are-the-system/comment-page-1/#comment-453</link>
		<dc:creator>Joakim Holm</dc:creator>
		<pubDate>Thu, 25 Apr 2013 11:31:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.leanway.no/?p=482#comment-453</guid>
		<description><![CDATA[Yes, one danger with using the people/system dichotomy is that there is something fatalistic about it. &quot;F*ck, it&#039;s the system, man. Can&#039;t do nothing about it.&quot; But it&#039;s like management. We created the system. Hence, we can change it.

But I feel it _is_ useful to be able to talk about how forces outside of teams and development organisations affect them. These forces are often seriously underestimated (or even unknown). There, I think, the system metaphor of an organisation is nice and easy to grasp. Or do you have another suggestion?

I&#039;ll finish off with a &quot;poem&quot;:

Some Things
-----------
Some things... are in our minds
Some things... are external
Affect our minds more than we think

Some things... we can change
Some things... other&#039;s can change
We can change more than we think

Some things... are unchangeable, decided
Buried in the walls
To change those
We must cease and be born again

:)]]></description>
		<content:encoded><![CDATA[<p>Yes, one danger with using the people/system dichotomy is that there is something fatalistic about it. &#8220;F*ck, it&#8217;s the system, man. Can&#8217;t do nothing about it.&#8221; But it&#8217;s like management. We created the system. Hence, we can change it.</p>
<p>But I feel it _is_ useful to be able to talk about how forces outside of teams and development organisations affect them. These forces are often seriously underestimated (or even unknown). There, I think, the system metaphor of an organisation is nice and easy to grasp. Or do you have another suggestion?</p>
<p>I&#8217;ll finish off with a &#8220;poem&#8221;:</p>
<p>Some Things<br />
&#8212;&#8212;&#8212;&#8211;<br />
Some things&#8230; are in our minds<br />
Some things&#8230; are external<br />
Affect our minds more than we think</p>
<p>Some things&#8230; we can change<br />
Some things&#8230; other&#8217;s can change<br />
We can change more than we think</p>
<p>Some things&#8230; are unchangeable, decided<br />
Buried in the walls<br />
To change those<br />
We must cease and be born again</p>
<p> <img src='http://www.leanway.no/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The people are the system! by smalltalk80</title>
		<link>http://www.leanway.no/the-people-are-the-system/comment-page-1/#comment-444</link>
		<dc:creator>smalltalk80</dc:creator>
		<pubDate>Wed, 24 Apr 2013 08:18:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.leanway.no/?p=482#comment-444</guid>
		<description><![CDATA[When I say that the system and the people cannot be separated it does not mean that all actions have an equal effect on both. There are things that have more to do with the system and other things that primarily affect the people. But then again there are things that have a profound effect on both. The danger with using a system/people dichotomy is that many statements become tautological. If you think something is bad you describe it as a people thing and if you like it you do the opposite. I think it is better to review possible actions and decide whether they are good or bad based on the effects they will have. Pair programming is often a good thing since it has positive effects on both the people and the system. Performance reviews are mostly bad.
I also agree that my description of the system was too narrow. There are many aspects of the system that do not have to do with the &quot;production line&quot;. But these aspects are also embodied in the people. A typical company has loads of written procedures of which only a fraction is actually followed. The way the system works is usually decided by the interactions between the people.]]></description>
		<content:encoded><![CDATA[<p>When I say that the system and the people cannot be separated it does not mean that all actions have an equal effect on both. There are things that have more to do with the system and other things that primarily affect the people. But then again there are things that have a profound effect on both. The danger with using a system/people dichotomy is that many statements become tautological. If you think something is bad you describe it as a people thing and if you like it you do the opposite. I think it is better to review possible actions and decide whether they are good or bad based on the effects they will have. Pair programming is often a good thing since it has positive effects on both the people and the system. Performance reviews are mostly bad.<br />
I also agree that my description of the system was too narrow. There are many aspects of the system that do not have to do with the &#8220;production line&#8221;. But these aspects are also embodied in the people. A typical company has loads of written procedures of which only a fraction is actually followed. The way the system works is usually decided by the interactions between the people.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The people are the system! by Joakim Holm</title>
		<link>http://www.leanway.no/the-people-are-the-system/comment-page-1/#comment-442</link>
		<dc:creator>Joakim Holm</dc:creator>
		<pubDate>Tue, 23 Apr 2013 20:18:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.leanway.no/?p=482#comment-442</guid>
		<description><![CDATA[Hi!

I agree with most of what you say in your post. It&#039;s very much along the same lines as my own thinking. On a micro level, people are much more important in software dev than in, for example, a factory setting. But something still bothers me about &quot;The people are the system&quot;.

Do you agree that &quot;the system&quot; is the context, the environment in which people are trying their best to achieve some results? If you do, that is a very big context. It would include things like office furnishing, management culture, customer agreements, outsourcing strategies etc etc, as well as obvious things like the micro process the team employs for each feature. Most of these things are beyond the power of the individuals or the teams to change, but have a serious effect on the effectiveness of their work. Only management, and sometimes not even them, can change them. This is also &quot;the system&quot; and it can have a very real detrimental effect on the outcome of the work even in software.

I think the statement is simplistic. I suggest this wording: &quot;The system consist more of people than in many other areas&quot;. Not as catchy, I&#039;ll admit.]]></description>
		<content:encoded><![CDATA[<p>Hi!</p>
<p>I agree with most of what you say in your post. It&#8217;s very much along the same lines as my own thinking. On a micro level, people are much more important in software dev than in, for example, a factory setting. But something still bothers me about &#8220;The people are the system&#8221;.</p>
<p>Do you agree that &#8220;the system&#8221; is the context, the environment in which people are trying their best to achieve some results? If you do, that is a very big context. It would include things like office furnishing, management culture, customer agreements, outsourcing strategies etc etc, as well as obvious things like the micro process the team employs for each feature. Most of these things are beyond the power of the individuals or the teams to change, but have a serious effect on the effectiveness of their work. Only management, and sometimes not even them, can change them. This is also &#8220;the system&#8221; and it can have a very real detrimental effect on the outcome of the work even in software.</p>
<p>I think the statement is simplistic. I suggest this wording: &#8220;The system consist more of people than in many other areas&#8221;. Not as catchy, I&#8217;ll admit.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The people are the system! by smalltalk80</title>
		<link>http://www.leanway.no/the-people-are-the-system/comment-page-1/#comment-439</link>
		<dc:creator>smalltalk80</dc:creator>
		<pubDate>Mon, 22 Apr 2013 20:07:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.leanway.no/?p=482#comment-439</guid>
		<description><![CDATA[Hi Johannes,
Yes, this is something I believe a lot of people get wrong. They implicitly assume that software development can be described with the same models as manufacturing or even service delivery. A good software team is a network of individuals that dynamically decides how to solve a problem.]]></description>
		<content:encoded><![CDATA[<p>Hi Johannes,<br />
Yes, this is something I believe a lot of people get wrong. They implicitly assume that software development can be described with the same models as manufacturing or even service delivery. A good software team is a network of individuals that dynamically decides how to solve a problem.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The people are the system! by Johannes Brodwall</title>
		<link>http://www.leanway.no/the-people-are-the-system/comment-page-1/#comment-438</link>
		<dc:creator>Johannes Brodwall</dc:creator>
		<pubDate>Mon, 22 Apr 2013 19:52:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.leanway.no/?p=482#comment-438</guid>
		<description><![CDATA[I don&#039;t know if you noticed it yourself, but I think this is the most important thing I&#039;ve read all this month:

&quot;If you follow a number of features from idea to deployment you will find that the “production line” is unique to each feature.&quot;

If true, this, as they say, changes everything.]]></description>
		<content:encoded><![CDATA[<p>I don&#8217;t know if you noticed it yourself, but I think this is the most important thing I&#8217;ve read all this month:</p>
<p>&#8220;If you follow a number of features from idea to deployment you will find that the “production line” is unique to each feature.&#8221;</p>
<p>If true, this, as they say, changes everything.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The Deification of Deming by Leanway &#187; Blog Archive &#187; The people are the system!</title>
		<link>http://www.leanway.no/the-deification-of-deming/comment-page-1/#comment-432</link>
		<dc:creator>Leanway &#187; Blog Archive &#187; The people are the system!</dc:creator>
		<pubDate>Wed, 17 Apr 2013 11:59:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.leanway.no/?p=362#comment-432</guid>
		<description><![CDATA[[...] couple of years ago I ranted about the way that people have created a religion around Deming and take his statements as absolute [...]]]></description>
		<content:encoded><![CDATA[<p>[...] couple of years ago I ranted about the way that people have created a religion around Deming and take his statements as absolute [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on When Scrum fails by smalltalk80</title>
		<link>http://www.leanway.no/when-scrum-fails/comment-page-1/#comment-430</link>
		<dc:creator>smalltalk80</dc:creator>
		<pubDate>Thu, 27 Sep 2012 19:51:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.leanway.no/?p=417#comment-430</guid>
		<description><![CDATA[Dagfinn Reiersøl on February 7, 2012 at 7:21 pm said:

Ken Schwaber says (I’m paraphrasing): Scrum doesn’t solve your problems, it only exposes them. So my question is, when you abandon Scrum because it you can’t get it to work properly, are you doing the only right thing, or are you just avoiding dealing with the impediment that Scrum has exposed?

If the environment is chaotic and interdependent, do you really need to use a Kanban based approach, or would you be better off changing the environment, if possible. Is chaos and interdependence caused by poor code quality, insufficient training and other variables that should addressed? And could Kanban be just what you need to stay mediocre in those areas? I think the answer is yes — sometimes. But my experience is insufficiently varied to generalize about it, so I’m just pointing out the possibility.

Niklas Bjørnerstedt on February 7, 2012 at 9:19 pm said:

Hi Dagfinn,
I am aware of that possibility, it is just that it was not relevant in the case I was involved with. It was an organization that has hundreds of developers and scores of ongoing projects. These projects often involve large parts of the organization to some degree. Add to that the fact that my mandate was to help a few of these teams, not the whole organization. It would have been quixotic for me to set the goal of changing the environment. Most scrum “remove the impediments” stories are really about big projects, not big organizations where the actions of one project often have unintended consequences for other projects. A scrum of scrums is not a good solution in this kind of environment.
The case David Anderson talked about in the Meetup is also a situation where you just have to accept your environment. A startup is a startup.

Geir Amsjø on February 21, 2012 at 4:46 pm said:

Hi Nicolas,
David Anderson like to tell “Scrum stinks, Kanban is the way” stories. That is fine, but it is interesting that the examples he uses describes a bad Scrum implementation. The same goes for your story with the valiant Scrum Master. In the story there is no Product Owner, and that is probably the reason why the Scrum Master was allowed to continue with his eager team shielding practice. The Scrum Master is supposed to shield the development team if necessary. A good product owner would never allowed this bad, sub-optimal behavior to continue without bringing it up as a major problem in a retrospective.

Niklas Bjørnerstedt on February 21, 2012 at 9:10 pm said:

Geir,

Actually, there were multiple product owners on the valiant Scrum master project. Since I was not part of the project I cannot say whether this particular product owner did a good job. I find it interesting that you are so certain that the cause of the problems was a poor scrum implementation. It is dangerously close to the “if you get sick your faith is not strong enough” argument. Suppose the product owner had taken this problem up in a retrospective. The result might then have been a team that was forced to abandon most sprints. It is not always possible to eliminate the root causes of disturbances.

Some of the remedies to this kind of problem that I’ve heard in Scrum circles are based on ever more planning. That is not a road I am comfortable with.

PS Spell my name right next time… :)
Geir Amsjø on February 23, 2012 at 11:03 am said:

Sorry about the name spelling, Niklas. I know i have done that before also, probably because I used to communicate a lot with a Nicolas before..

In a good Scrum implementation this situation might go on for some Sprints, but eventually (probably in a retrospective) it will be detected and labelled as an impediment. And dealt with as such.
I totally agree that if 50% of your work cannot be planned for a Sprint, you have a serious problem. You can do one of two things:
1. Accept that this is how the the organization works, and it is nothing we can do about it: Go for Kanban instead of Scrum to free yourself from the iterations and the commitment.
2. Threat it as an impediment and try to solve the (organizational) problem.

In most cases (I have seen and heard about) the root cause of all these “not plannable tasks” are support cases i.e. failure demand. This should be attacked and not accepted, don´t you agree? I know you as a Lean thinker and even a Systems thinker…

Scrum is designed to challenge the whole organisation and surface problems. It is explicitly empirical. It is NOT a “project management model”. The good Scrum implementations acknowledge that and they will not allow impediments like the ones you (and others) describe live for long.

Niklas Bjørnerstedt on February 24, 2012 at 10:13 am said:

Geir,

Yes, impediments should be identified and removed… when that is possible. My point is that in certain contexts there are impediments that can not be removed. These impediments do not have to be failure demand. Some of the examples i cite are about customer demands that are so urgent that they can not be ignored. They can also arise from other parts of the organization that are outside the project’s control.

Geir Amsjø on February 24, 2012 at 12:54 pm said:

OK, now we seem to be closing in to the core issue – and I didn´t expect us to have very different positions. Impediments should be removed, the question is however, when to give in. It is a question of attitude and the urge to improve the end-to-end process. It is obviously harder to attack end-to-end problems or dysfunctions when there is another organization (a customer) owning significant parts of that process. In my mind people tend to give in too easy!

I think the heading of this article is provocative and in a way wrong. If you use Scrum you should have problems – otherwise you are doing it wrong(!) Of course it is tempting to turn away from these problems. They may be painful to fight. That is why Courage is one of the Scrum values. The framework is designed to surface dysfunctions – so that they can be dealt with.

So do Scrum fail? I don´t think so. This is a simple, empirical framework that is very adaptable. If you run into problems that seems unsolvable short term, it will most likely be possible to address more long term. There might be good reasons for not taking the fight right now, but please do not blame the framework for that.

Niklas Bjørnerstedt on February 24, 2012 at 1:41 pm said:

Geir,
I think the title of the article is correct if you consider sprints to be an integral part of Scrum. The point I am making is that sprints (and the supporting ceremonies) do not work well in some environments. In the trend towards lean start-ups there are more and more efforts that encounter these problems. At the other extreme there are organizations that are so complex that efforts to make sprints work risk pushing the organization into a planning fallacy that is very close to the thinking behind waterfall processes.

Geir Amsjø on February 24, 2012 at 3:12 pm said:

OK, I agree that in some environments I would recommend Kanban and not Scrum. That is because the nature of work is “always urgent”. No need to estimate or to plan, just do it. Use the WIP limit to improve. I recommend it because I can not see any urge to change this.

When it comes to the very complex organizations I would really encourage to move away from accepting complexity towards fighting complexity. And I would have used Scrum, even if it will be painful in the beginning.

So, yes you might say that Scrum fails in some special cases. The Sprint fiction chapter is OK. But I think it is kind of sad that far too many don´t like the pain of seeing their own problems and start blaming this framework rather than solving problems.

The valiant gate keeper chapter on the other hand is just a bad implementation or poor understanding of Scrum.]]></description>
		<content:encoded><![CDATA[<p>Dagfinn Reiersøl on February 7, 2012 at 7:21 pm said:</p>
<p>Ken Schwaber says (I’m paraphrasing): Scrum doesn’t solve your problems, it only exposes them. So my question is, when you abandon Scrum because it you can’t get it to work properly, are you doing the only right thing, or are you just avoiding dealing with the impediment that Scrum has exposed?</p>
<p>If the environment is chaotic and interdependent, do you really need to use a Kanban based approach, or would you be better off changing the environment, if possible. Is chaos and interdependence caused by poor code quality, insufficient training and other variables that should addressed? And could Kanban be just what you need to stay mediocre in those areas? I think the answer is yes — sometimes. But my experience is insufficiently varied to generalize about it, so I’m just pointing out the possibility.</p>
<p>Niklas Bjørnerstedt on February 7, 2012 at 9:19 pm said:</p>
<p>Hi Dagfinn,<br />
I am aware of that possibility, it is just that it was not relevant in the case I was involved with. It was an organization that has hundreds of developers and scores of ongoing projects. These projects often involve large parts of the organization to some degree. Add to that the fact that my mandate was to help a few of these teams, not the whole organization. It would have been quixotic for me to set the goal of changing the environment. Most scrum “remove the impediments” stories are really about big projects, not big organizations where the actions of one project often have unintended consequences for other projects. A scrum of scrums is not a good solution in this kind of environment.<br />
The case David Anderson talked about in the Meetup is also a situation where you just have to accept your environment. A startup is a startup.</p>
<p>Geir Amsjø on February 21, 2012 at 4:46 pm said:</p>
<p>Hi Nicolas,<br />
David Anderson like to tell “Scrum stinks, Kanban is the way” stories. That is fine, but it is interesting that the examples he uses describes a bad Scrum implementation. The same goes for your story with the valiant Scrum Master. In the story there is no Product Owner, and that is probably the reason why the Scrum Master was allowed to continue with his eager team shielding practice. The Scrum Master is supposed to shield the development team if necessary. A good product owner would never allowed this bad, sub-optimal behavior to continue without bringing it up as a major problem in a retrospective.</p>
<p>Niklas Bjørnerstedt on February 21, 2012 at 9:10 pm said:</p>
<p>Geir,</p>
<p>Actually, there were multiple product owners on the valiant Scrum master project. Since I was not part of the project I cannot say whether this particular product owner did a good job. I find it interesting that you are so certain that the cause of the problems was a poor scrum implementation. It is dangerously close to the “if you get sick your faith is not strong enough” argument. Suppose the product owner had taken this problem up in a retrospective. The result might then have been a team that was forced to abandon most sprints. It is not always possible to eliminate the root causes of disturbances.</p>
<p>Some of the remedies to this kind of problem that I’ve heard in Scrum circles are based on ever more planning. That is not a road I am comfortable with.</p>
<p>PS Spell my name right next time… <img src='http://www.leanway.no/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Geir Amsjø on February 23, 2012 at 11:03 am said:</p>
<p>Sorry about the name spelling, Niklas. I know i have done that before also, probably because I used to communicate a lot with a Nicolas before..</p>
<p>In a good Scrum implementation this situation might go on for some Sprints, but eventually (probably in a retrospective) it will be detected and labelled as an impediment. And dealt with as such.<br />
I totally agree that if 50% of your work cannot be planned for a Sprint, you have a serious problem. You can do one of two things:<br />
1. Accept that this is how the the organization works, and it is nothing we can do about it: Go for Kanban instead of Scrum to free yourself from the iterations and the commitment.<br />
2. Threat it as an impediment and try to solve the (organizational) problem.</p>
<p>In most cases (I have seen and heard about) the root cause of all these “not plannable tasks” are support cases i.e. failure demand. This should be attacked and not accepted, don´t you agree? I know you as a Lean thinker and even a Systems thinker…</p>
<p>Scrum is designed to challenge the whole organisation and surface problems. It is explicitly empirical. It is NOT a “project management model”. The good Scrum implementations acknowledge that and they will not allow impediments like the ones you (and others) describe live for long.</p>
<p>Niklas Bjørnerstedt on February 24, 2012 at 10:13 am said:</p>
<p>Geir,</p>
<p>Yes, impediments should be identified and removed… when that is possible. My point is that in certain contexts there are impediments that can not be removed. These impediments do not have to be failure demand. Some of the examples i cite are about customer demands that are so urgent that they can not be ignored. They can also arise from other parts of the organization that are outside the project’s control.</p>
<p>Geir Amsjø on February 24, 2012 at 12:54 pm said:</p>
<p>OK, now we seem to be closing in to the core issue – and I didn´t expect us to have very different positions. Impediments should be removed, the question is however, when to give in. It is a question of attitude and the urge to improve the end-to-end process. It is obviously harder to attack end-to-end problems or dysfunctions when there is another organization (a customer) owning significant parts of that process. In my mind people tend to give in too easy!</p>
<p>I think the heading of this article is provocative and in a way wrong. If you use Scrum you should have problems – otherwise you are doing it wrong(!) Of course it is tempting to turn away from these problems. They may be painful to fight. That is why Courage is one of the Scrum values. The framework is designed to surface dysfunctions – so that they can be dealt with.</p>
<p>So do Scrum fail? I don´t think so. This is a simple, empirical framework that is very adaptable. If you run into problems that seems unsolvable short term, it will most likely be possible to address more long term. There might be good reasons for not taking the fight right now, but please do not blame the framework for that.</p>
<p>Niklas Bjørnerstedt on February 24, 2012 at 1:41 pm said:</p>
<p>Geir,<br />
I think the title of the article is correct if you consider sprints to be an integral part of Scrum. The point I am making is that sprints (and the supporting ceremonies) do not work well in some environments. In the trend towards lean start-ups there are more and more efforts that encounter these problems. At the other extreme there are organizations that are so complex that efforts to make sprints work risk pushing the organization into a planning fallacy that is very close to the thinking behind waterfall processes.</p>
<p>Geir Amsjø on February 24, 2012 at 3:12 pm said:</p>
<p>OK, I agree that in some environments I would recommend Kanban and not Scrum. That is because the nature of work is “always urgent”. No need to estimate or to plan, just do it. Use the WIP limit to improve. I recommend it because I can not see any urge to change this.</p>
<p>When it comes to the very complex organizations I would really encourage to move away from accepting complexity towards fighting complexity. And I would have used Scrum, even if it will be painful in the beginning.</p>
<p>So, yes you might say that Scrum fails in some special cases. The Sprint fiction chapter is OK. But I think it is kind of sad that far too many don´t like the pain of seeing their own problems and start blaming this framework rather than solving problems.</p>
<p>The valiant gate keeper chapter on the other hand is just a bad implementation or poor understanding of Scrum.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
