<?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>Unbound DNA &#187; Agile Practices</title>
	<atom:link href="http://www.unbounddna.com/category/agile-practices/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.unbounddna.com</link>
	<description></description>
	<lastBuildDate>Fri, 05 Jun 2026 09:00:00 +0000</lastBuildDate>
	<language>en-US</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=3.9.40</generator>
	<item>
		<title>Switching up your retrospectives? Think again.</title>
		<link>https://agileforest.com/2018/04/07/switching-up-your-retrospectives-think-again/</link>
		<comments>https://agileforest.com/2018/04/07/switching-up-your-retrospectives-think-again/#comments</comments>
		<pubDate>Sat, 07 Apr 2018 10:15:08 +0000</pubDate>
		<dc:creator><![CDATA[Renee Troughton]]></dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Agile Back to Basics]]></category>
		<category><![CDATA[Agile Practices]]></category>
		<category><![CDATA[Retrospectives]]></category>
		<category><![CDATA[Root cause]]></category>

		<guid isPermaLink="false">http://agileforest.com/?p=1206</guid>
		<description><![CDATA[One of the biggest mistakes that I see new Agile teams (or teams at scale) do is moving too quickly into a different format to do a retrospective. It isn&#8217;t too surprising when you see that there are so many different ways to do a retrospective, after all, if there are that many options then &#8230; <br /><br /><a href="https://agileforest.com/2018/04/07/switching-up-your-retrospectives-think-again/">Continue reading</a>]]></description>
				<content:encoded><![CDATA[<p>One of the biggest mistakes that I see new Agile teams (or teams at scale) do is moving too quickly into a different format to do a retrospective.</p>
<p>It isn&#8217;t too surprising when you see that there are so many different ways to do a retrospective, after all, if there are that many options then surely you are meant to switch it up at the end of every Sprint?</p>
<p>So when should you move onto a new retrospective format? Well naturally if the format you are using isn&#8217;t working then consider using a format (more on this moment), but to help here is my decision tree on the matter:</p>
<p><img loading="lazy" data-attachment-id="1207" data-permalink="https://agileforest.com/2018/04/07/switching-up-your-retrospectives-think-again/retrotree/" data-orig-file="https://agileforest.com/wp-content/uploads/2018/04/retrotree.jpg" data-orig-size="2909,2409" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Retrospective Decision Tree" data-image-description="" data-image-caption="" data-large-file="https://agileforest.com/wp-content/uploads/2018/04/retrotree.jpg?w=1024" class="wp-image-1207 aligncenter" src="https://agileforest.com/wp-content/uploads/2018/04/retrotree.jpg?w=1024" alt="" width="706" height="585" srcset="https://agileforest.com/wp-content/uploads/2018/04/retrotree.jpg?w=1024 1024w, https://agileforest.com/wp-content/uploads/2018/04/retrotree.jpg?w=706 706w, https://agileforest.com/wp-content/uploads/2018/04/retrotree.jpg?w=1412 1412w, https://agileforest.com/wp-content/uploads/2018/04/retrotree.jpg?w=150 150w, https://agileforest.com/wp-content/uploads/2018/04/retrotree.jpg?w=300 300w, https://agileforest.com/wp-content/uploads/2018/04/retrotree.jpg?w=768 768w" sizes="(max-width: 706px) 100vw, 706px" /></p>
<p>Okay, so maybe there was a simpler way to say this&#8230;</p>
<p><strong>If you haven&#8217;t used the original technique for more than six times in a row then don&#8217;t try something new.</strong></p>
<p>Why six times? It is enough to get a pattern, to feel comfortable with the process so that you can maximise the focus on the intent behind the practice.</p>
<p>If your team has been doing it the same way for longer than that and don&#8217;t want to change it, then as a Scrum Master DON&#8217;T CHANGE IT. It is their decision not yours to switch it up in this instance.</p>
<p>I&#8217;m not going to go into the menagerie of options that you can use for a retrospective, but I would recommend that when you start keep it really simple. Ask two to four questions, no more than that. I still use the original ones:</p>
<ul>
<li>What worked well</li>
<li>What to do differently next time</li>
<li>What puzzles us</li>
<li>Lessons learnt.</li>
</ul>
<p>What I find is a lot of retrospectives fail, not because of the process per se, but because of the little additional &#8220;gotchas&#8221; that seem to be hard to find as guidelines/rules on the topic. Here are my top tips:</p>
<ol>
<li>Start you retrospective by reviewing your previous retrospective actions. If they aren&#8217;t done then focus the retrospective on why the actions themselves aren&#8217;t getting done.</li>
<li>Don&#8217;t commit to more than five actions. You just won&#8217;t do more than five.</li>
<li>Fix the root cause not the surface issue. To do this, you need to make sure that you actually discover the root cause within your retrospective.</li>
<li>Treat the retrospective as a law of thirds &#8211; one third define (brainstorm), one third discovery (share) and one third determine (next actions). Teams often make the mistake of not managing time effectively that result in not enough time for actions.</li>
</ol>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>https://agileforest.com/2018/04/07/switching-up-your-retrospectives-think-again/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="https://0.gravatar.com/avatar/015e6823a5e6fb4c5e5550895b0203c4b6e39f6d8c7f204e918598da41d1e941?s=96&#038;d=monsterid&#038;r=G" length="0" type="" />
<enclosure url="https://agileforest.com/wp-content/uploads/2018/04/retrotree.jpg?w=1024" length="0" type="" />
		</item>
		<item>
		<title>David Hussman on the Uncertainity Movement</title>
		<link>https://craigsmith.id.au/2016/01/03/david-hussman-on-the-uncertainity-movement/</link>
		<comments>https://craigsmith.id.au/2016/01/03/david-hussman-on-the-uncertainity-movement/#comments</comments>
		<pubDate>Sun, 03 Jan 2016 01:41:39 +0000</pubDate>
		<dc:creator><![CDATA[Craig Smith]]></dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Agile 2015]]></category>
		<category><![CDATA[Agile Alliance]]></category>
		<category><![CDATA[Agile Conferences]]></category>
		<category><![CDATA[Agile Practices]]></category>
		<category><![CDATA[Agile Techniques]]></category>
		<category><![CDATA[David Hussman]]></category>
		<category><![CDATA[Index Cards]]></category>
		<category><![CDATA[InfoQ]]></category>
		<category><![CDATA[Kanban]]></category>
		<category><![CDATA[Kanban Board]]></category>
		<category><![CDATA[Lean]]></category>
		<category><![CDATA[process]]></category>
		<category><![CDATA[Product Development]]></category>
		<category><![CDATA[Products]]></category>
		<category><![CDATA[Scaling Agile]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[Story Mapping]]></category>

		<guid isPermaLink="false">http://craigsmith.id.au/?p=1866</guid>
		<description><![CDATA[David Hussman shares his thoughts around the Uncertainity Movement and moving from progress to product, as well as NonBan, Dude&#8217;s Law, Cardboard and the horizon of electronic card boards. Source: David Hussman on the Uncertainity Movement<img alt="" border="0" src="https://pixel.wp.com/b.gif?host=craigsmith.id.au&#38;blog=1253279&#38;post=1866&#38;subd=cds43&#38;ref=&#38;feed=1" width="1" height="1">]]></description>
				<content:encoded><![CDATA[<p><a href="https://craigsmith.id.au/2015/09/20/rebecca-parsons-and-phil-brock-on-agile-2015-and-agile-alliance-programs/infoq/" rel=" rel=&quot;attachment wp-att-1726&quot;"><img class="alignright size-full wp-image-1726" src="https://cds43.files.wordpress.com/2015/09/infoq.jpg?w=676" alt="InfoQ"   /></a>David Hussman shares his thoughts around the Uncertainity Movement and moving from progress to product, as well as NonBan, Dude&#8217;s Law, Cardboard and the horizon of electronic card boards.</p>
<p><a href="https://craigsmith.id.au/2016/01/03/david-hussman-on-the-uncertainity-movement/david-hussman/" rel=" rel=&quot;attachment wp-att-1868&quot;"><img class="alignright size-full wp-image-1868" src="https://cds43.files.wordpress.com/2016/01/david-hussman.jpg?w=676" alt="David-Hussman"   /></a>Source: <a href="http://www.infoq.com/interviews/agile2015-hussman#.Voh8QGEKgn8.wordpress">David Hussman on the Uncertainity Movement</a></p><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/cds43.wordpress.com/1866/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/cds43.wordpress.com/1866/" /></a> <img alt="" border="0" src="https://pixel.wp.com/b.gif?host=craigsmith.id.au&#038;blog=1253279&%23038;post=1866&%23038;subd=cds43&%23038;ref=&%23038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>https://craigsmith.id.au/2016/01/03/david-hussman-on-the-uncertainity-movement/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="https://1.gravatar.com/avatar/150a07a737ff3ff0109cd13bcd008dd8?s=96&#038;d=identicon&#038;r=G" length="0" type="" />
<enclosure url="https://cds43.files.wordpress.com/2015/09/infoq.jpg" length="0" type="" />
<enclosure url="https://cds43.files.wordpress.com/2016/01/david-hussman.jpg" length="0" type="" />
		</item>
		<item>
		<title>Bas Vodde and Craig Larman on Large Scale Scrum</title>
		<link>http://craigsmith.id.au/2015/11/14/bas-vodde-and-craig-larman-on-large-scale-scrum/</link>
		<comments>http://craigsmith.id.au/2015/11/14/bas-vodde-and-craig-larman-on-large-scale-scrum/#comments</comments>
		<pubDate>Sat, 14 Nov 2015 03:11:17 +0000</pubDate>
		<dc:creator><![CDATA[Craig Smith]]></dc:creator>
				<category><![CDATA[Adopting Agile]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[Agile 2015]]></category>
		<category><![CDATA[Agile Alliance]]></category>
		<category><![CDATA[Agile Certification]]></category>
		<category><![CDATA[Agile Conferences]]></category>
		<category><![CDATA[Agile in the Enterprise]]></category>
		<category><![CDATA[Agile Practices]]></category>
		<category><![CDATA[Agile Techniques]]></category>
		<category><![CDATA[Bas Vodde]]></category>
		<category><![CDATA[Craig Larman]]></category>
		<category><![CDATA[Extreme Programming]]></category>
		<category><![CDATA[InfoQ]]></category>
		<category><![CDATA[Infrastructure]]></category>
		<category><![CDATA[LeSS]]></category>
		<category><![CDATA[Product Owner]]></category>
		<category><![CDATA[SAFe]]></category>
		<category><![CDATA[Scaling Agile]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[Scrum Master]]></category>
		<category><![CDATA[Training / Certification]]></category>

		<guid isPermaLink="false">http://craigsmith.id.au/?p=1818</guid>
		<description><![CDATA[Bas Vodde and Craig Larman talk about Large Scale Scrum (LeSS), its origins, and the focus on simplicity, as well as the corresponding website and their new book &#8220;Large-Scale Scrum: More with LeSS&#8221;. Source: Bas Vodde and Craig Larman on Large Scale Scrum<img alt="" border="0" src="http://pixel.wp.com/b.gif?host=craigsmith.id.au&#38;blog=1253279&#38;post=1818&#38;subd=cds43&#38;ref=&#38;feed=1" width="1" height="1">]]></description>
				<content:encoded><![CDATA[<p><a href="http://craigsmith.id.au/2015/09/20/rebecca-parsons-and-phil-brock-on-agile-2015-and-agile-alliance-programs/infoq/" rel="attachment wp-att-1726"><img class="alignright size-full wp-image-1726" src="https://cds43.files.wordpress.com/2015/09/infoq.jpg?w=676" alt="InfoQ"   /></a>Bas Vodde and Craig Larman talk about Large Scale Scrum (LeSS), its origins, and the focus on simplicity, as well as the corresponding website and their new book &#8220;Large-Scale Scrum: More with LeSS”.</p>
<p><a href="http://craigsmith.id.au/2015/11/14/bas-vodde-and-craig-larman-on-large-scale-scrum/bas-craig/" rel="attachment wp-att-1820"><img class="alignright size-full wp-image-1820" src="https://cds43.files.wordpress.com/2015/11/bas-craig.jpg?w=676" alt="Bas-Craig"   /></a>Source: <a href="http://www.infoq.com/interviews/agile2015-vodde-larman#.VkalLkuwrrw.wordpress">Bas Vodde and Craig Larman on Large Scale Scrum</a></p><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/cds43.wordpress.com/1818/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/cds43.wordpress.com/1818/" /></a> <img alt="" border="0" src="http://pixel.wp.com/b.gif?host=craigsmith.id.au&#038;blog=1253279&%23038;post=1818&%23038;subd=cds43&%23038;ref=&%23038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://craigsmith.id.au/2015/11/14/bas-vodde-and-craig-larman-on-large-scale-scrum/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://1.gravatar.com/avatar/150a07a737ff3ff0109cd13bcd008dd8?s=96&#038;d=identicon&#038;r=G" length="0" type="" />
<enclosure url="https://cds43.files.wordpress.com/2015/09/infoq.jpg" length="0" type="" />
<enclosure url="https://cds43.files.wordpress.com/2015/11/bas-craig.jpg" length="0" type="" />
		</item>
		<item>
		<title>Adam Weisbart on Improv, Magic and Fun on Agile Teams</title>
		<link>http://craigsmith.id.au/2015/11/06/adam-weisbart-on-improv-magic-and-fun-on-agile-teams/</link>
		<comments>http://craigsmith.id.au/2015/11/06/adam-weisbart-on-improv-magic-and-fun-on-agile-teams/#comments</comments>
		<pubDate>Fri, 06 Nov 2015 13:06:25 +0000</pubDate>
		<dc:creator><![CDATA[Craig Smith]]></dc:creator>
				<category><![CDATA[Adam Weisbart]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[Agile 2015]]></category>
		<category><![CDATA[Agile Practices]]></category>
		<category><![CDATA[Agile Techniques]]></category>
		<category><![CDATA[Antipatterns]]></category>
		<category><![CDATA[InfoQ]]></category>
		<category><![CDATA[Patterns]]></category>
		<category><![CDATA[Scrum]]></category>

		<guid isPermaLink="false">http://craigsmith.id.au/?p=1814</guid>
		<description><![CDATA[Adam Weisbart talks about using improv and magic to make Agile more fun and shares a bunch of practical tools and resources that should be of interest to anybody leading or coaching an Agile team.
Source: Adam Weisbart on Improv, Magic and Fun on Agile...]]></description>
				<content:encoded><![CDATA[<p><a href="https://cds43.files.wordpress.com/2015/09/infoq.jpg"><img class="alignright size-full wp-image-1726" src="https://cds43.files.wordpress.com/2015/09/infoq.jpg?w=676" alt="InfoQ"   /></a>Adam Weisbart talks about using improv and magic to make Agile more fun and shares a bunch of practical tools and resources that should be of interest to anybody leading or coaching an Agile team.</p>
<p><a href="https://cds43.files.wordpress.com/2015/11/adam-weisbart.jpg"><img class="alignright size-full wp-image-1816" src="https://cds43.files.wordpress.com/2015/11/adam-weisbart.jpg?w=676" alt="Adam-Weisbart"   /></a>Source: <a href="http://www.infoq.com/interviews/agile2015-weisbart#.VjylAQvw_U4.wordpress">Adam Weisbart on Improv, Magic and Fun on Agile Teams</a></p><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/cds43.wordpress.com/1814/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/cds43.wordpress.com/1814/" /></a> <img alt="" border="0" src="http://pixel.wp.com/b.gif?host=craigsmith.id.au&#038;blog=1253279&%23038;post=1814&%23038;subd=cds43&%23038;ref=&%23038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://craigsmith.id.au/2015/11/06/adam-weisbart-on-improv-magic-and-fun-on-agile-teams/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://1.gravatar.com/avatar/150a07a737ff3ff0109cd13bcd008dd8?s=96&#038;d=identicon&#038;r=G" length="0" type="" />
<enclosure url="https://cds43.files.wordpress.com/2015/09/infoq.jpg" length="0" type="" />
<enclosure url="https://cds43.files.wordpress.com/2015/11/adam-weisbart.jpg" length="0" type="" />
		</item>
		<item>
		<title>A User Story is just a fancy name for a SRS?</title>
		<link>http://agileforest.com/2014/10/17/a-user-story-is-just-a-fancy-name-for-a-srs/</link>
		<comments>http://agileforest.com/2014/10/17/a-user-story-is-just-a-fancy-name-for-a-srs/#comments</comments>
		<pubDate>Fri, 17 Oct 2014 09:26:49 +0000</pubDate>
		<dc:creator><![CDATA[Renee Troughton]]></dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Agile Back to Basics]]></category>
		<category><![CDATA[Agile Practices]]></category>

		<guid isPermaLink="false">http://agileforest.com/?p=923</guid>
		<description><![CDATA[In a query that recently spammed the Agile universe by Abder-Rahman Ali was a question posed about the difference between User Stories and Software Requirements Specifications, specifically 1) Do you think that &#8220;user story&#8221; is just a fancy name for&#160;SRS? 2) How do you compare a &#8220;user story&#8221; to &#8220;SRS&#8221;? 3) Do you think that &#8230; <br /><br /><a href="http://agileforest.com/2014/10/17/a-user-story-is-just-a-fancy-name-for-a-srs/">Continue reading</a><img alt="" border="0" src="http://pixel.wp.com/b.gif?host=agileforest.com&#38;blog=18989035&#38;post=923&#38;subd=agileforest&#38;ref=&#38;feed=1" width="1" height="1">]]></description>
				<content:encoded><![CDATA[<p style="text-align:left;">In <img class="alignright wp-image-924" src="https://agileforest.files.wordpress.com/2014/10/oldschool.jpg?w=231&#038;h=209" alt="oldschool" width="231" height="209" />a query that recently spammed the Agile universe by Abder-Rahman Ali was a question posed about the difference between User Stories and Software Requirements Specifications, specifically</p>
<p>1) Do you think that &#8220;user story&#8221; is just a fancy name for SRS?</p>
<p>2) How do you compare a &#8220;user story&#8221; to &#8220;SRS&#8221;?</p>
<p>3) Do you think that &#8220;user stories&#8221; replace &#8220;SRS&#8221;?</p>
<p>4) Which of the two do you prefer working with?</p>
<p>So let me open with a clear positioning stance:</p>
<blockquote><p>User Stories are not a fancy name for an SRS, they are not the same thing, they should replace an SRS when working in an Agile environment and I prefer working with User Stories.</p></blockquote>
<p>The following comments are focused on how I believe they are different and are naturally based on subjective opinion.</p>
<p><strong>Origination</strong></p>
<p>A SRS is usually created part way through a project, once the Business Requirement Specification (BRS) has been crafted and signed off. An SRS is crafted by a Business Analyst, often with minimal collaboration to other team members and the business throughout its development. As part of its development the BRS is cross referenced to ensure traceability. Once produced the SRS undergoes a review and approval process that does generally have an extensive audience. Often this review and approval process can take several versions until the document is deemed correct.</p>
<p>A User Story can be created at the start of the project or throughout the life of the project. Through a collaborative workshop(s) called “Inception”, features are defined. Often these features are broken down into User Stories using the Story Mapping technique. As everyone who needs to deliver the project is in the room there is no handoff of documents and no extended review and approval process.</p>
<p>The key differences in the origination process is that User Stories are not dependent on the existence of a BRS to be created, that everyone is engaged to identify and define the requirements, and that there is no formalized approval process (because it is not needed if we are one team, all responsible for the outcomes that we agree to).</p>
<p>A simple analogy is that Inception is requirements gathering on steroids.</p>
<p><strong>Content</strong></p>
<p>SRS content is often lengthy, comprehensive but lacking depth to implement against. Normally, an additional deliverable is produced in between the SRS being delivered and software starting coding (normally referred to as a Detailed Design Document, or DDD for short). Field rules, expectations of behaviour under error or abnormal conditions are also specified within (sometimes as an appendix, or separated out into an additional deliverable). There are often multiple SRSs to a single BRS, but rarely would this number exceed a magnitude of 10. How a SRS is tested comes down to separate test deliverables.</p>
<p>A User Story is a promise for a conversation. It is often a single sentence written as a narrative of “As a &lt;persona&gt;, I want &lt;requirement not solution&gt;, so that &lt;value obtained&gt;”. In addition to this single sentence the conditions under which the User Story will be tested are included as Acceptance Criteria. Well-formed User Stories, like system requirements, cross cut components or architectural tiers of the system(s).</p>
<p>Critically there is an expectation that the documentation of the User Story itself is unlikely to be sufficient or comprehensive. The conversation placeholder is the opportunity to discover these elements of the requirements and to clarify needs in person with a business representative. This conversation has representatives from all specialists. This conversation may also extend to a group of developers in order to determine the best architecture or design to deliver the User Story. In this respect a DDD is not normally produced, but photos of whiteboard outcomes are kept in a repository for prosperity. Field rules are often discussed as part of this conversation.</p>
<p>Expectations of behaviour or abnormal conditions are often split out from the story – ie a new User Story is created per condition or behaviour to handle expectations. In this respect a single business need, described within Inception as a Feature, may result in potentially several dozen User Stories. This is especially true when good User Story splitting principles begins to focus on one Acceptance Test per User Story and the team moves towards an estimationless environment of reduced User Story size variability.</p>
<p><strong>Change</strong></p>
<p>As part of the SRS development, as the BRS may undergo several change requests. As part of the DDD development, test deliverable development, actual development &amp; testing the SRS may also undergo several change requests. Over the life of a Project this could result in hundreds of change requests to approved deliverables – this is to ensure that what is delivered is of value to the end user, otherwise the system is unlikely to meet their needs. Each one of these change requests takes the team away from delivering to estimate the impact of the change.</p>
<p>As User Stories never undergo an approval process they can be changed at anytime prior to a developer picking it up to deliver. The cost of change at this point in time is negligible with conversations often being the only highlight. Once development has begun there an team internal change policy often guides what happens next. As a rule of thumb, if the change would take the team less than 30 minutes to do then it should be absorbed, otherwise the change should be raised as a new User Story. That User Story then gets prioritised by the Product Owner and may or may not be done based upon that priority. As a rule of thumb, unless the original User Story was completely off base, then it would still be delivered as it stands, otherwise it would be pulled from development.</p>
<p><strong>Realising value</strong></p>
<p>A SRS does not have it’s value ever realised or assessed. The BRS is tied to benefits and it consequently gets assessed for benefits realisation. Only through traceability of requirements is there confidence that the SRS realises value. From a delivery standpoint, only once all the SRS(s) and BRS has been delivered does the software often go into production. The outcome, is often a delivery near the realm of a year or more. The benefits realisation activity is consequently months, if not years after the production delivery.</p>
<p>Both the Features and the User Stories realise value within their originating narrative of “so that…”. As developers deliver User Stories they can go into production once they have been tested against their acceptance criteria. For iteration based team this often means fortnightly deployments to production and consequently a fortnightly realisation of value. Sometimes teams may not release to production at the end of these iterations because a minimal viable product is still not achieved. Some teams, especially those that have focussed on technical excellence through continuous integration and continous delivery, can realise value several times a day through regular deployments to production.</p>
<p>When Agile teams take on Lean Startup practices a User Story does not get deemed completed or done until analytics have been gathered in production to prove or disprove the value realisation.</p>
<p>A good analogy of Lean Startup as it applies to User Stories is “continuous micro benefits realisation”. In this respect, Agile teams have a higher confidence that they are reducing the #1 waste in software development – building the wrong thing, because they are constantly checking with real customers if they are on the right path (not the proxy customer who may be the Product Owner or Business Stakeholder). The other key difference when Lean Startup applies to User Stories is that the narrative alters to no longer be a requirement and instead is a hypothesis that critically should be proven.</p>
<p><strong>Estimation</strong></p>
<p>When a BRS is completed the service delivery team does a detailed estimate to deliver not only the SRS, but all artefacts and actual software delivery outcomes. The change request process is often the only means to recover further money. Critically, this estimate is done when the largest amount of unknowns are still unknown. Re-estimation after the SRS is completed is not normally done, especially in fixed price bidding environments. Estimates are commonly done by Project Managers and Architects and have next to no input from the people who actually do the work. There is no relationship to SRS and actual delivery rates (with the exception of the rare teams that still do Function Point Counting).</p>
<p>In Agile teams estimation is done throughout. Both Features and User Stories are often estimated, but critically not in hours or days. Instead Agile teams used comparative based estimation techniques where one User Story’s complexity is compared to other already existing estimated User Stories to best gauge its approximate size. As teams begin to deliver User Stories they track throughput rates, either by cycle time or amount of work done within an Iteration. This information is then used to forward project confidence of delivery. All team members are actively engaged and encourage to estimate the User Stories as a single unit.</p>
<p><strong>Conclusion</strong></p>
<p>It is hard for me to write all the above content and not continue to think “Why do we still do waterfall?” especially in the commercially fast paced world that we live in these days. An SRS is not the same thing as a User Story. The outcomes that each achieves are quite different because of how they are utilised, not because of the description of the need that is within them.</p><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/agileforest.wordpress.com/923/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/agileforest.wordpress.com/923/" /></a> <img alt="" border="0" src="http://pixel.wp.com/b.gif?host=agileforest.com&#038;blog=18989035&%23038;post=923&%23038;subd=agileforest&%23038;ref=&%23038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://agileforest.com/2014/10/17/a-user-story-is-just-a-fancy-name-for-a-srs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://0.gravatar.com/avatar/035e0749e7963c84320b255067ae9e9a?s=96&#038;d=monsterid&#038;r=G" length="0" type="" />
<enclosure url="https://agileforest.files.wordpress.com/2014/10/oldschool.jpg?w=300" length="0" type="" />
		</item>
		<item>
		<title>Visual Management</title>
		<link>http://agileforest.com/2013/06/23/visual-management/</link>
		<comments>http://agileforest.com/2013/06/23/visual-management/#comments</comments>
		<pubDate>Sun, 23 Jun 2013 13:26:32 +0000</pubDate>
		<dc:creator><![CDATA[Renee Troughton]]></dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Agile Practices]]></category>
		<category><![CDATA[Cynefin]]></category>
		<category><![CDATA[Lean Startup]]></category>
		<category><![CDATA[Visual Management]]></category>

		<guid isPermaLink="false">http://agileforest.com/?p=733</guid>
		<description><![CDATA[On Thursday the 20th of June I had the pleasure of co-presenting with Craig Smith (@smithcdau) at Agile Australia on &#8220;Visual Management: Leading with what you can see&#8221;. For the slides you can go directly to slideshare or click through the embedded contents below. The presentation was video taped so when that is released I [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=agileforest.com&#38;blog=18989035&#38;post=733&#38;subd=agileforest&#38;ref=&#38;feed=1" width="1" height="1">]]></description>
				<content:encoded><![CDATA[<p>On Thursday the 20th of June I had the pleasure of co-presenting with Craig Smith (@smithcdau) at Agile Australia on &#8220;Visual Management: Leading with what you can see&#8221;. For the slides you can go directly to<a title="Visual Management on Slideshare" href="http://www.slideshare.net/AgileRenee/craig-smith-renee-troughton-visual-management" > slideshare </a>or click through the embedded contents below.</p>
<iframe src='https://www.slideshare.net/slideshow/embed_code/23240200' width='500' height='410' style='border:1px'></iframe>
<p>The presentation was video taped so when that is released I will update and provide a link.</p>
<p>Because it was a presentation on Visual Management I felt that it was quite important that visually it looked slick. I spent almost two hours a night, most nights for almost two months to get the 70-odd slides in the presentation. Some slides were cut due to the time constraints of keeping to 35 mins. Also due to time constraints we didn&#8217;t get the opportunity to cover items in more depth, in essence it was a slidefest of ideas and concepts, enough to say &#8220;hey, that&#8217;s a good idea, I could use that&#8221; but armed with the information to be able to seek out more.</p>
<p>To this extent I wanted to add to the slide deck some bullet points of thoughts that we didn&#8217;t have time to cover or extend further on. For those who were unable to attend I also wanted to iterate some key elements of the slides.</p>
<ul>
<li>Firstly, I would like to thank a few people who made this slide deck happen. Four pictures were taken from @craigstrong and one from @caza_no7 (Ian Carroll&#8217;s) work. The Usability section of these slides was worked on with Usability expert, Matthew Hodgson @magia3e of ZenExMachima fame. Some photos were taken from the Dandelion and Driftwood cafe in Brisbane with the approval of Penny and Peter Wolff. Lastly, a number of pictures have been taken from where I am currently working at Superchoice, I am thankful to Ian Gibson for his permission to use them.</li>
<li>Slide 14, which discusses Value trees is an extension of Luke Hohmann&#8217;s Product Tree work. I have been using Value trees for a little while now to represent backlogs and am finding them more useful then a standard backlog, especially for identifying critical paths. Compared to a normal backlog they allow for recognition of the existence of dependencies and parallel processing. I am currently working on a whitepaper for these and with Luke Hohmann&#8217;s help should have it released fairly soon. The whitepaper will go into a lot more detail about what they are and how they work, so stay tuned!</li>
<li>Slide 16, the Timeline Board is sometimes considered an anti-pattern in Agile circles. It is an advanced form of a Gantt chart, but unlike a Gantt chart it is quite adaptable to real time change and exists for the whole team to have transparency and ownership of the work. I don&#8217;t use this type of board often but I do tend to use it for complex move sequences and have done so a few times. The x-axis and headers represent time. Usually this is done as a two way exponential timeline. The key milestone sits roughly 2/3 of the way across the x-axis. From that date it logarithmically goes forward in time. It also reverses logarithmicaly in time as well. For example, the headers could be 3.5 months, 2 months, 1 month, 2 weeks, 1 week, milestone -4 days, milestone &#8211; 2 days, milestone -1 day, milestone, milestone + 1 day, milestone + 2 days, milestone + 4 days, etc. Once the wall is constructed items generally don&#8217;t move. Cards do have a tendency to be added. The main thing that moves is the current time point. Anything behind it should be crossed off done, anything on it is in focus for the standup and anything in front is visibility of what is coming up.</li>
<li>Visual management isn&#8217;t just about software development. I have spent a good amount of time in my career applying it to other knowledge work areas.</li>
<li>Visual management&#8217;s audience isn&#8217;t just the team. It is about re-enforcing everything visually &#8211; for both the team, managers and customers.</li>
<li>Visual management isn&#8217;t just about a flow zone, it also incorporates many facets of other information.</li>
<li>There is a direct relationship between the level of complexity of the type of work that you are doing and the manner in which it is visually managed &#8211; generally the visual management is one degree of complexity less than the work itself. This is a new concept that has not been previously explored.</li>
<li>The application of software usability rules and how they apply to Visual Management is also a new concept that has not had a considerable depth of exploration. I am sure we will hear more from Matthew on this in the future (he felt it could have easily taken up the full 35 mins and I would tend to agree).</li>
<li>There is a misconception about the purpose of the readability of cards on the flow zone. Most think that the information needs to be retained. The key purpose of usability relating to cards is to be able to find it quickly and to be able to read it easily, not retain it. You want to be able to find it with little thought in stand ups. You want to be able to find the right card quickly when talking to the Product Owner. This is where usability and Visual Management becomes highly important. We don&#8217;t spend enough time being consistent and writing clearly when writing cards. As Lynne Cazaly beautifully mentioned in her presentation, if you don&#8217;t take the time to write neatly what someone else has told you then you are not showing respect for their thoughts that they have given you.</li>
<li>Achievements &#8211; I have mentioned them a few times on this blog. As part of this exercise of getting a slide up I somewhat simplified the generation of the tokens and the Agile Achievements playbook. If you are interested just send me a tweet and I can DM you a direct link to the content if you want to re-use it.</li>
</ul>
<p>Lastly I want to thank Craig Smith for his help and support in doing the presentation.  I may be the Penny to his Brains (check Craig&#8217;s uploaded slide deck for the in-joke), but he is really the Will MacAvoy to my Mackenzie Mchale.</p><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/agileforest.wordpress.com/733/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/agileforest.wordpress.com/733/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=agileforest.com&#038;blog=18989035&%23038;post=733&%23038;subd=agileforest&%23038;ref=&%23038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://agileforest.com/2013/06/23/visual-management/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://0.gravatar.com/avatar/035e0749e7963c84320b255067ae9e9a?s=96&#038;d=monsterid&#038;r=G" length="0" type="" />
		</item>
		<item>
		<title>Scrum intentions, Scrumbut, Scrumand and Shu-Ha-Ri</title>
		<link>http://agileforest.com/2013/03/29/scrum-intentions-scrumbut-scrumand-and-shu-ha-ri/</link>
		<comments>http://agileforest.com/2013/03/29/scrum-intentions-scrumbut-scrumand-and-shu-ha-ri/#comments</comments>
		<pubDate>Thu, 28 Mar 2013 23:11:57 +0000</pubDate>
		<dc:creator><![CDATA[Renee Troughton]]></dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Agile Practices]]></category>
		<category><![CDATA[Scrum]]></category>

		<guid isPermaLink="false">http://agileforest.com/?p=720</guid>
		<description><![CDATA[I have been probably one of the longer running candidates for being a Scrumbut user. Back when I started Agile 11 years ago, the rulebook was slightly different &#8211; retrospectives were part of XP and not Scrum and many blended XP and Scrum effortlessly without issues. This time could be described better as doing ScrumAnd. [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=agileforest.com&#38;blog=18989035&#38;post=720&#38;subd=agileforest&#38;ref=&#38;feed=1" width="1" height="1">]]></description>
				<content:encoded><![CDATA[<p>I have been probably one of the longer running candidates for being a Scrumbut user. <a href="http://agileforest.files.wordpress.com/2013/03/scrumbut.jpg"><img class="alignright size-full wp-image-721" alt="scrumbut" src="http://agileforest.files.wordpress.com/2013/03/scrumbut.jpg?w=500"   /></a>Back when I started Agile 11 years ago, the rulebook was slightly different &#8211; retrospectives were part of XP and not Scrum and many blended XP and Scrum effortlessly without issues. This time could be described better as doing ScrumAnd. However I also spent a lot of time experimenting, even whilst myself and my teams were in the &#8220;shu&#8221; phase.</p>
<p>I was an early breaker of the &#8220;must be four week Sprints&#8221; rule, trying three, two and one weekly Sprints. I eventually settled on two weekly Sprints for large (ten person) teams and weekly for smaller teams.</p>
<p>In smaller teams of 2-3 people I experimented with part time Product Owners &#8211; people who co-located with the team for a few hours, but were otherwise contactable at any point in time by phone.</p>
<p>I played with having taskcards, removing Sprint Burndowns and replacing it with stronger visual observation as a marker for Sprint goal failure risk.</p>
<p>Release Burn Downs became Release Burn Ups. The relative worth of a Scrum Master full time versus part time was played with.</p>
<p>I did all this because in those early adoption days guidelines, blogs and books were very limited. I did this because the manifesto said &#8220;Individuals and interactions over processes and tools&#8221;. I saw Scrum as a process but it did not govern or supercede the manifesto and so I played with the rules hoping to test under what conditions &#8216;Individuals and interactions&#8217; was better realised and what size of Sprint lengths allowed more effective delivery of working software.</p>
<p>If Lean Startup had been around in those days, not only me, but many of us would have been seen to be setting hypotheses, building, measuring the effectiveness of the change in process because we certainly needed to learn what worked and what didn&#8217;t.</p>
<p>I believe, to an extent, that Shu-Ha-Ri is applicable, but there is no clear point to me, nor do I think there should ever be a point when experimentation is not allowed. What early adopters have learnt are the conditions and root causes why certain elements should and should not be done. I only think it appropriate that Ri experimenters delve into the unknown with their eyes wide open to the risks that the previous experimenters have found. This is where the learning can be daunting because this is where the rulebook changes into guidelines and there is a lot of information out there to sift through.</p>
<p>I have seen a team successfully deliver a project with no product owner using a combination of Scrum and Lean Startup. By a strict classification this would be considered Scrumbut, however it was a very successful project (probably more than many others I know because we could prove benefits realisation rapidly and the customer was ever present in the data).</p>
<p>I have seen successful teams have a board of Product Owners. In fact, I am a member of such a board right now. It isn&#8217;t detrimental. Prior to the beginning of each Daily Scrum, as a board of Product Owners we collectively decide on priority. The card colour denotes the Product Owner and if the team has queries they know easily who to go to for immediate feedback. Problems with process are only problems if you let them be.</p>
<p>I see teams follow Scrum by the letter and fail &#8211; the wrong person was the product owner, cards weren&#8217;t broken down enough, the list could be quite exhaustive.</p>
<p>There is always risk in experimenting, but in saying &#8220;shu&#8221; learners should only go by the rulebook, without encouraging any critical thinking, is only further encouraging the lack of movement into &#8220;ha&#8221;. When we (as trainers) teach &#8220;shu&#8221; I believe we should have a responsibility to seed &#8220;ha&#8221;. It isn&#8217;t just about &#8220;do x, y, z&#8221;, it is &#8220;x works best when &#8230;&#8221;, &#8220;x is hard to do when &#8230;&#8221;, &#8220;you may want to consider to also do w when you do x&#8221;, in essence, it is the:</p>
<ul>
<li><span style="line-height:13px;">what (approach)</span></li>
<li>why (purpose/intent)</li>
<li>who (is involved and to what extent, RACI is a good model for this)</li>
<li>when (how often, how does the time impact other elements) and</li>
<li>how (does it feel when it is working right versus working poorly)</li>
</ul>
<p>We need to teach people how to think, learn and critically assess, not just give solutions. We need to stop telling them off for experimenting. If that had happened in the early days of Scrum we may have never learned of the value of shorter Sprints and of the hundreds of useful tips, techniques and tricks that we apply each day.</p>
<p>Scrumbut is and has always been a terrible name for deviating from the standard definition. You might argue that what I do is Scrumbut. I would say I do Agile -</p>
<blockquote><p>For my team and my organisation, I endeavor to improve the cost-effective delivery of value to customers through the establishment of a collaborative, safe, supportive and ever positively evolving environment.</p></blockquote>
<p>Shouldn&#8217;t that be the intent of Scrum too?</p>
<p><em>Note: This blog is a reply to the great conversation and<a title="Blasphemy! They Call it Scrum!" href="http://agiletrail.com/2013/03/27/blasphemy-they-call-it-scrum/" > blog by Bernd Schiffer</a>. This is by no means a statement that I agree or disagree with Bernd, I just wanted to offer my perspective. </em></p><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/agileforest.wordpress.com/720/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/agileforest.wordpress.com/720/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=agileforest.com&#038;blog=18989035&%23038;post=720&%23038;subd=agileforest&%23038;ref=&%23038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://agileforest.com/2013/03/29/scrum-intentions-scrumbut-scrumand-and-shu-ha-ri/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://0.gravatar.com/avatar/035e0749e7963c84320b255067ae9e9a?s=96&#038;d=monsterid&#038;r=G" length="0" type="" />
<enclosure url="http://agileforest.files.wordpress.com/2013/03/scrumbut.jpg" length="0" type="" />
		</item>
	</channel>
</rss>
