<?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: When is Scrum not Scrum?</title>
	<atom:link href="http://agilethinking.net/blog/index.php/2007/02/21/when-is-scrum-not-scrum/feed/" rel="self" type="application/rss+xml" />
	<link>http://agilethinking.net/blog/2007/02/21/when-is-scrum-not-scrum/</link>
	<description>Tobias Mayer's Blog</description>
	<lastBuildDate>Sat, 06 Feb 2010 21:50:16 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Wishing for Scrum &#171; steshaw</title>
		<link>http://agilethinking.net/blog/2007/02/21/when-is-scrum-not-scrum/comment-page-2/#comment-151498</link>
		<dc:creator>Wishing for Scrum &#171; steshaw</dc:creator>
		<pubDate>Sat, 17 Oct 2009 05:34:05 +0000</pubDate>
		<guid isPermaLink="false">http://agilethinking.net/blog/2007/02/21/when-is-scrum-not-scrum/#comment-151498</guid>
		<description>[...] also a little concerned that Scrum Alliance are too inflexible after reading &#8220;When is Scrum not Scrum?&#8221;. So perhaps formal training is not the way to [...]</description>
		<content:encoded><![CDATA[<p>[...] also a little concerned that Scrum Alliance are too inflexible after reading &#8220;When is Scrum not Scrum?&#8221;. So perhaps formal training is not the way to [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brendan</title>
		<link>http://agilethinking.net/blog/2007/02/21/when-is-scrum-not-scrum/comment-page-2/#comment-138719</link>
		<dc:creator>Brendan</dc:creator>
		<pubDate>Sun, 11 Jan 2009 23:08:18 +0000</pubDate>
		<guid isPermaLink="false">http://agilethinking.net/blog/2007/02/21/when-is-scrum-not-scrum/#comment-138719</guid>
		<description>Great post. 

I agree with your position. In my experiences the PO as part of the team is integral to success. Early on, we were pretty strict about product owners not speaking in stand-ups and found this caused all sorts of issues. We have external clients, and these product owners represent the customer. If we are not listening to them do we not defeat the purpose of rapid feedback cycles. When we changed this to make the account managers (product owners) a more integral part of the team with a voice, we saw immediate improvements and reduced cycle time.</description>
		<content:encoded><![CDATA[<p>Great post. </p>
<p>I agree with your position. In my experiences the PO as part of the team is integral to success. Early on, we were pretty strict about product owners not speaking in stand-ups and found this caused all sorts of issues. We have external clients, and these product owners represent the customer. If we are not listening to them do we not defeat the purpose of rapid feedback cycles. When we changed this to make the account managers (product owners) a more integral part of the team with a voice, we saw immediate improvements and reduced cycle time.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Adam Asher</title>
		<link>http://agilethinking.net/blog/2007/02/21/when-is-scrum-not-scrum/comment-page-2/#comment-109953</link>
		<dc:creator>Adam Asher</dc:creator>
		<pubDate>Tue, 12 Aug 2008 06:50:57 +0000</pubDate>
		<guid isPermaLink="false">http://agilethinking.net/blog/2007/02/21/when-is-scrum-not-scrum/#comment-109953</guid>
		<description>Hi Tobias,

A great post - always useful to check what we are doing within our own team with some of the practices that other people are finding key to their SCRUM!

One of the elements we love the most is our SCRM Wall - check it out at:

http://www.buildmasters.com.au/2008/08/01/a-victory-for-scrum/

The visibility acpects of SCRUM are the thing that have helped us the most with the successes we have had on our program. Both in terms of aiding collaboration within the team and making what we do visible to the other stakeholders (who are many!).

We love SCRUM!</description>
		<content:encoded><![CDATA[<p>Hi Tobias,</p>
<p>A great post &#8211; always useful to check what we are doing within our own team with some of the practices that other people are finding key to their SCRUM!</p>
<p>One of the elements we love the most is our SCRM Wall &#8211; check it out at:</p>
<p><a href="http://www.buildmasters.com.au/2008/08/01/a-victory-for-scrum/" rel="nofollow">http://www.buildmasters.com.au/2008/08/01/a-victory-for-scrum/</a></p>
<p>The visibility acpects of SCRUM are the thing that have helped us the most with the successes we have had on our program. Both in terms of aiding collaboration within the team and making what we do visible to the other stakeholders (who are many!).</p>
<p>We love SCRUM!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gerald Williams</title>
		<link>http://agilethinking.net/blog/2007/02/21/when-is-scrum-not-scrum/comment-page-1/#comment-93231</link>
		<dc:creator>Gerald Williams</dc:creator>
		<pubDate>Sun, 06 Jul 2008 10:44:30 +0000</pubDate>
		<guid isPermaLink="false">http://agilethinking.net/blog/2007/02/21/when-is-scrum-not-scrum/#comment-93231</guid>
		<description>A very interesting post. I am a fan of transparency and visibility. If all teams worked in a transparent way then the decisions within and across teams would be much better - because they are based on the best information you have. If things are &#039;hidden away&#039; in spreadsheets, even by accident then how can we ever make optimal decisions. So having it up for everyone to see gets my vote every time.

The idea of tasks being either done or not (binary) is something I use all the time after reading about it in a Steve McConnell book many moons ago. It works. 

With regard to Scrum Masters - I am still of the strong opinion that you need them. The team may well be self-organising but the Scrum Master comes into his/her own when they are faced with constraints that the team need to be resolved in order to progress. A good Scrum master will chase those constraints down and get them fixed allowing the team to press on with what they are good at, and most likely enjoy doing the most - developing and delivering software.</description>
		<content:encoded><![CDATA[<p>A very interesting post. I am a fan of transparency and visibility. If all teams worked in a transparent way then the decisions within and across teams would be much better &#8211; because they are based on the best information you have. If things are &#8216;hidden away&#8217; in spreadsheets, even by accident then how can we ever make optimal decisions. So having it up for everyone to see gets my vote every time.</p>
<p>The idea of tasks being either done or not (binary) is something I use all the time after reading about it in a Steve McConnell book many moons ago. It works. </p>
<p>With regard to Scrum Masters &#8211; I am still of the strong opinion that you need them. The team may well be self-organising but the Scrum Master comes into his/her own when they are faced with constraints that the team need to be resolved in order to progress. A good Scrum master will chase those constraints down and get them fixed allowing the team to press on with what they are good at, and most likely enjoy doing the most &#8211; developing and delivering software.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Srikar</title>
		<link>http://agilethinking.net/blog/2007/02/21/when-is-scrum-not-scrum/comment-page-1/#comment-75728</link>
		<dc:creator>Srikar</dc:creator>
		<pubDate>Fri, 02 May 2008 14:08:09 +0000</pubDate>
		<guid isPermaLink="false">http://agilethinking.net/blog/2007/02/21/when-is-scrum-not-scrum/#comment-75728</guid>
		<description>Tobias,

I completely agree with you on all of your points mentioned above. However, if you just blog and not do anything about this, then eventually the ideals will be forgotten, I feel instead we should start our own alliance challenging the Scrum Alliance and come up with a more flexible process that will better suit challenging business environments.

I have introduced SCRUM in my organization and had many challenges and issues when following traditional SCRUM process. SCRUM cannot go alone without agile engineering practices, it has to be truly combined with TDD or some other form of Agile development to truly make it an agile process.</description>
		<content:encoded><![CDATA[<p>Tobias,</p>
<p>I completely agree with you on all of your points mentioned above. However, if you just blog and not do anything about this, then eventually the ideals will be forgotten, I feel instead we should start our own alliance challenging the Scrum Alliance and come up with a more flexible process that will better suit challenging business environments.</p>
<p>I have introduced SCRUM in my organization and had many challenges and issues when following traditional SCRUM process. SCRUM cannot go alone without agile engineering practices, it has to be truly combined with TDD or some other form of Agile development to truly make it an agile process.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rajeev Sinigh</title>
		<link>http://agilethinking.net/blog/2007/02/21/when-is-scrum-not-scrum/comment-page-1/#comment-73678</link>
		<dc:creator>Rajeev Sinigh</dc:creator>
		<pubDate>Tue, 22 Apr 2008 17:14:08 +0000</pubDate>
		<guid isPermaLink="false">http://agilethinking.net/blog/2007/02/21/when-is-scrum-not-scrum/#comment-73678</guid>
		<description>Wow, I am your fan already. You come across as a very pragmatic practioner of Scrum. That&#039;s what we need more of. Keep up the good work.</description>
		<content:encoded><![CDATA[<p>Wow, I am your fan already. You come across as a very pragmatic practioner of Scrum. That&#8217;s what we need more of. Keep up the good work.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nancy Van Schooenderwoert</title>
		<link>http://agilethinking.net/blog/2007/02/21/when-is-scrum-not-scrum/comment-page-1/#comment-13997</link>
		<dc:creator>Nancy Van Schooenderwoert</dc:creator>
		<pubDate>Sun, 01 Jul 2007 19:39:01 +0000</pubDate>
		<guid isPermaLink="false">http://agilethinking.net/blog/2007/02/21/when-is-scrum-not-scrum/#comment-13997</guid>
		<description>Tobias,

  I have been using all your ideas except #3 with many teams over the past couple years. The notion of tasks being either done or not (binary) is something I&#039;m aware of and have described as an alternative that the teams may want to try. They haven&#039;t yet, but this goes to a point I&#039;d like to make. I think I do best as a coach if I teach folks the fundamental principles underlying agile (and lean) and then encourage them to view all practices from the various flavours of agile as things for them to pick from, as they work to better apply the fundamental principles.

  So I want to chime in with a vote to say that yes the differences you have noted from &#039;standard&#039; Scrum have definitely also been applied (by myself) to more than a dozen teams on different types of projects, and they worked well. By the way my teams aren&#039;t feeling that updating task hours is a sneaky type of micro-managing. This practice is their choice to use. I can see how some could feel that way in other circumstances though.

  I&#039;d also like to say that increasingly I have found that this approach of teaching the fundamentals and then letting the teams and their managers experiment with practices is the way to go. I do start them off with a set of practices because when they are brand new to agile they need some structure. But I make it clear that when they&#039;ve gotten through a few successful iterations, they can and should start experimenting and use the retrospectives to evaluate the results.

  There has been some mention of the programming (or engineering) practices and how they fit. I advocate for teams to get going with those but I cannot push them to do it. So I help them to understand that some of the issues they are seeing are a result of not doing enough of that. I&#039;ve been successful getting the engineering practices going in this way.

  I agree with Joe Little&#039;s comment that telling folks they cannot start agile until they first perfect a list of technical practices can be a real non-starter. On two counts:
1. - They don&#039;t want to be told how to do their work, even by a very knowledgeable coach
2. - You always have to &quot;meet them where they are&quot;, i.e. whatever their current state is, you need to be able to help them find a way to start doing some kind of incremental steps that make things better today than yesterday. That&#039;s the creative spark that a good coach provides. It&#039;s totally situational and cannot be packaged up as a book or training course.

  I share the concern that Scrum lets teams get going without those technical practices, and the mere fact that they survive the first iteration seems to confirm for them that they are already doing all they need to. I&#039;ve found that it works to be patient and keep giving the message that:
1. - Yes the technical practices do require an investment but are well worth it
2. - When you do enough agile testing, you can get rid of those slow approval &amp; signoff procedures
3. - Without strong developer-written tests, the team will eventually become unable to deliver because of technical debt, dooming the team and project
4. - The biggest component of an agile team&#039;s speed comes from the strong engineering practices

  Thanks for writing up this clear description of your thoughts on how Scrum needs to evolve.

  - njv, 
    agile coach specialising in embedded systems</description>
		<content:encoded><![CDATA[<p>Tobias,</p>
<p>  I have been using all your ideas except #3 with many teams over the past couple years. The notion of tasks being either done or not (binary) is something I&#8217;m aware of and have described as an alternative that the teams may want to try. They haven&#8217;t yet, but this goes to a point I&#8217;d like to make. I think I do best as a coach if I teach folks the fundamental principles underlying agile (and lean) and then encourage them to view all practices from the various flavours of agile as things for them to pick from, as they work to better apply the fundamental principles.</p>
<p>  So I want to chime in with a vote to say that yes the differences you have noted from &#8217;standard&#8217; Scrum have definitely also been applied (by myself) to more than a dozen teams on different types of projects, and they worked well. By the way my teams aren&#8217;t feeling that updating task hours is a sneaky type of micro-managing. This practice is their choice to use. I can see how some could feel that way in other circumstances though.</p>
<p>  I&#8217;d also like to say that increasingly I have found that this approach of teaching the fundamentals and then letting the teams and their managers experiment with practices is the way to go. I do start them off with a set of practices because when they are brand new to agile they need some structure. But I make it clear that when they&#8217;ve gotten through a few successful iterations, they can and should start experimenting and use the retrospectives to evaluate the results.</p>
<p>  There has been some mention of the programming (or engineering) practices and how they fit. I advocate for teams to get going with those but I cannot push them to do it. So I help them to understand that some of the issues they are seeing are a result of not doing enough of that. I&#8217;ve been successful getting the engineering practices going in this way.</p>
<p>  I agree with Joe Little&#8217;s comment that telling folks they cannot start agile until they first perfect a list of technical practices can be a real non-starter. On two counts:<br />
1. &#8211; They don&#8217;t want to be told how to do their work, even by a very knowledgeable coach<br />
2. &#8211; You always have to &#8220;meet them where they are&#8221;, i.e. whatever their current state is, you need to be able to help them find a way to start doing some kind of incremental steps that make things better today than yesterday. That&#8217;s the creative spark that a good coach provides. It&#8217;s totally situational and cannot be packaged up as a book or training course.</p>
<p>  I share the concern that Scrum lets teams get going without those technical practices, and the mere fact that they survive the first iteration seems to confirm for them that they are already doing all they need to. I&#8217;ve found that it works to be patient and keep giving the message that:<br />
1. &#8211; Yes the technical practices do require an investment but are well worth it<br />
2. &#8211; When you do enough agile testing, you can get rid of those slow approval &amp; signoff procedures<br />
3. &#8211; Without strong developer-written tests, the team will eventually become unable to deliver because of technical debt, dooming the team and project<br />
4. &#8211; The biggest component of an agile team&#8217;s speed comes from the strong engineering practices</p>
<p>  Thanks for writing up this clear description of your thoughts on how Scrum needs to evolve.</p>
<p>  &#8211; njv,<br />
    agile coach specialising in embedded systems</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gius</title>
		<link>http://agilethinking.net/blog/2007/02/21/when-is-scrum-not-scrum/comment-page-1/#comment-13776</link>
		<dc:creator>Gius</dc:creator>
		<pubDate>Wed, 27 Jun 2007 15:46:01 +0000</pubDate>
		<guid isPermaLink="false">http://agilethinking.net/blog/2007/02/21/when-is-scrum-not-scrum/#comment-13776</guid>
		<description>Hi,

I am new to Agile-Scrum and I work in an digital advertising agency. The typical projects we run are all internet based, from banners campaigns and games to websites bulding (flash or HTML, sometimes with backend systems). 
I have some issues that I would like to understand how to fit within the Agile scrum methodology:

1 - In some cases we have a 3-4 week turnaround in projects.
How do you calculate the lenght of a sprint?

2 - the resourcing for the projects usually means that the people working in a project will have more than one project to work on.
If we use scrum does it mean that each project memeber working in 3-4 different project will spend 2h each day(15-30 min for each project ) in morning meeting?

I wonder how would you apply a scrum methodology to this kind of projects.

Let me know if there is any book or website you can suggest for internet based projects.

Cheers

Giuseppe</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>I am new to Agile-Scrum and I work in an digital advertising agency. The typical projects we run are all internet based, from banners campaigns and games to websites bulding (flash or HTML, sometimes with backend systems).<br />
I have some issues that I would like to understand how to fit within the Agile scrum methodology:</p>
<p>1 &#8211; In some cases we have a 3-4 week turnaround in projects.<br />
How do you calculate the lenght of a sprint?</p>
<p>2 &#8211; the resourcing for the projects usually means that the people working in a project will have more than one project to work on.<br />
If we use scrum does it mean that each project memeber working in 3-4 different project will spend 2h each day(15-30 min for each project ) in morning meeting?</p>
<p>I wonder how would you apply a scrum methodology to this kind of projects.</p>
<p>Let me know if there is any book or website you can suggest for internet based projects.</p>
<p>Cheers</p>
<p>Giuseppe</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Musings of a Software Development Manager &#187; Blog Archive &#187; Sprint Backlog: Task Boards Versus Spreadsheets</title>
		<link>http://agilethinking.net/blog/2007/02/21/when-is-scrum-not-scrum/comment-page-1/#comment-13116</link>
		<dc:creator>Musings of a Software Development Manager &#187; Blog Archive &#187; Sprint Backlog: Task Boards Versus Spreadsheets</dc:creator>
		<pubDate>Sat, 16 Jun 2007 04:51:43 +0000</pubDate>
		<guid isPermaLink="false">http://agilethinking.net/blog/2007/02/21/when-is-scrum-not-scrum/#comment-13116</guid>
		<description>[...] Other members of the Agile community can be even harsher on the spreadsheet debate including Tobias Mayer: The Scrum books, and many CSM courses promote the use of spreadsheets to track the sprint. This is really horrible. Spreadsheets hide information, and they lie. The best way to create transparency is to display everything on Big Visible Charts. The interactive, collaborative nature of taskboards lends itself to the Scrum process, like no electronic tool ever can. [...]</description>
		<content:encoded><![CDATA[<p>[...] Other members of the Agile community can be even harsher on the spreadsheet debate including Tobias Mayer: The Scrum books, and many CSM courses promote the use of spreadsheets to track the sprint. This is really horrible. Spreadsheets hide information, and they lie. The best way to create transparency is to display everything on Big Visible Charts. The interactive, collaborative nature of taskboards lends itself to the Scrum process, like no electronic tool ever can. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: carnival of the agilists, 1-mar-07 &#171; silk and spinach</title>
		<link>http://agilethinking.net/blog/2007/02/21/when-is-scrum-not-scrum/comment-page-1/#comment-11183</link>
		<dc:creator>carnival of the agilists, 1-mar-07 &#171; silk and spinach</dc:creator>
		<pubDate>Sat, 12 May 2007 13:01:33 +0000</pubDate>
		<guid isPermaLink="false">http://agilethinking.net/blog/2007/02/21/when-is-scrum-not-scrum/#comment-11183</guid>
		<description>[...] In When is Scrum not Scrum? Tobias Mayer challenges some of the orthodoxy of Scrum and recommends alternative practices (all of which have worked for me too); full marks from me for reminding us all that agile methods themselves need to be agile in a changing world. [...]</description>
		<content:encoded><![CDATA[<p>[...] In When is Scrum not Scrum? Tobias Mayer challenges some of the orthodoxy of Scrum and recommends alternative practices (all of which have worked for me too); full marks from me for reminding us all that agile methods themselves need to be agile in a changing world. [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 7.559 seconds -->
