<?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>Agile Bench &#187; Agile</title>
	<atom:link href="http://agilebench.com/blog/tag/agile/feed" rel="self" type="application/rss+xml" />
	<link>http://agilebench.com/blog</link>
	<description>Get the Story</description>
	<lastBuildDate>Mon, 14 May 2012 12:11:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Better agile planning with projected iterations</title>
		<link>http://agilebench.com/blog/better-agile-planning-with-projected-iterations</link>
		<comments>http://agilebench.com/blog/better-agile-planning-with-projected-iterations#comments</comments>
		<pubDate>Fri, 13 Apr 2012 04:37:42 +0000</pubDate>
		<dc:creator>Mark Mansour</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Agile Bench]]></category>
		<category><![CDATA[agile estimation]]></category>
		<category><![CDATA[agile planning]]></category>
		<category><![CDATA[agile product management]]></category>
		<category><![CDATA[agile project management]]></category>

		<guid isPermaLink="false">http://agilebench.com/blog/?p=301</guid>
		<description><![CDATA[We see a lot of deep backlogs. Teams that practice agile planning usually have a well groomed backlog towards the top and the bottom of the backlog is, well, closer to a list of ideas than actual stories. But that’s ok! Project planners (like the CEO of a small company, the product manager or technical lead) [...]]]></description>
			<content:encoded><![CDATA[<p>We see a lot of <a href="http://www.romanpichler.com/blog/product-backlog/making-the-product-backlog-deep/" class="aga aga_3">deep</a> backlogs. Teams that practice agile planning usually have a well <a href="http://www.romanpichler.com/blog/product-backlog/grooming-the-product-backlog/" class="aga aga_4">groomed</a> backlog towards the top and the bottom of the backlog is, well, closer to a list of ideas than actual stories. But that’s ok!</p>
<p>Project planners (like the CEO of a small company, the product manager or technical lead) want to get a feel of what the next few iterations are going to look like but don’t want to assign stories to iterations just to see how much work they can get done. So we’ve created projected iterations.</p>
<h3>Projected what?</h3>
<p>Nobody can see the future, so all we can do is <em>guess</em> what the future will look like. We use fancy terms like “<em>projected</em>” and “<em>extrapolated</em>” to make us feel better, but at the end of the day they are our best guess given our current information with a few assumptions mixed in for good measure.</p>
<p>With this in mind it would be great if our planners could see what the next few iterations may look like and that is where projected iterations come in. Agile Bench takes the team’s velocity and uses it to assess what future iterations may contain and visibly shows these projected iterations within the backlog.</p>
<div id="attachment_303" class="wp-caption aligncenter" style="width: 310px"><a href="http://agilebench.com/blog/better-agile-planning-with-projected-iterations/projected-iterations"  rel="attachment wp-att-303"><img class="size-medium wp-image-303 " title="projected iterations" src="http://agilebench.com/blog/wp-content/uploads/2012/04/projected-iterations-300x188.png" alt="agile planning with projected iterations" width="300" height="188" /></a><p class="wp-caption-text">(click to enlarge) This project has a velocity of 13. There will be a projected iteration at 13pts, 26pts, 39pts, etc...</p></div>
<p>It should take away some of the manual counting we see teams do when they are trying to work out what is roughly going to be in scope for the next few iterations.</p>
<p>We see this feature being enhanced in the future. We’d love to know what you think and if you’ve got any ideas.</p>
<p>Go on and <a href="http://agilebench.com/" >sign up for a free trial from our homepage</a> and test it out for yourself.</p>
<p><em>A special thanks goes to Roman Pichler (<a href="https://twitter.com/romanpichler" class="aga aga_5">@romanpichler</a>) as we’ve references two of his articles in this post.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://agilebench.com/blog/better-agile-planning-with-projected-iterations/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Features &#8211; the categorization of stories</title>
		<link>http://agilebench.com/blog/features-the-categorization-of-stories</link>
		<comments>http://agilebench.com/blog/features-the-categorization-of-stories#comments</comments>
		<pubDate>Thu, 24 Nov 2011 21:57:54 +0000</pubDate>
		<dc:creator>Mark Mansour</dc:creator>
				<category><![CDATA[Agile Bench]]></category>
		<category><![CDATA[Features]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[categorization]]></category>
		<category><![CDATA[epic]]></category>
		<category><![CDATA[feature]]></category>
		<category><![CDATA[scrum]]></category>
		<category><![CDATA[story]]></category>
		<category><![CDATA[theme]]></category>

		<guid isPermaLink="false">http://agilebench.com/blog/?p=292</guid>
		<description><![CDATA[Agile Bench has added the "Features" feature as a way of categorizing stories.  Each story can now belong to a feature allowing you to break your stories into business oriented chunks]]></description>
			<content:encoded><![CDATA[<div>Stories are great.  They allow agile teams to express their work in units that are valuable to you, their business owner.  They can be estimated reasonably well since they&#8217;re small and they can be traded off against each other and prioritized by you, the business owner.  The down side of stories is that you have lots of them which can make it hard to see the big picture.  How do you see the <a href="http://www.englishclub.com/ref/esl/Idioms/Quizzes/Plants/can_t_see_the_wood_for_the_trees_148.htm" class="aga aga_6">wood for the trees</a>?</div>
<div>To better understand a mass of information, we generalize and we categorize.  Agile Bench has added the &#8220;Features&#8221; feature as a way of categorizing stories.  Each story can now belong to a feature allowing you to break your stories into business oriented chunks.</div>
<div>
<div id="attachment_291" class="wp-caption aligncenter" style="width: 310px"><a href="http://agilebench.com/blog/features-the-categorization-of-stories/project-with-features"  rel="attachment wp-att-291"><img class="size-medium wp-image-291" title="Project with features" src="http://agilebench.com/blog/wp-content/uploads/2011/11/project-with-features-300x190.png" alt="" width="300" height="190" /></a><p class="wp-caption-text">Features are stories categorized into business oriented groups</p></div>
</div>
<div>We&#8217;ve worked hard to make features easy to use.  Features can be added whilst editing a story.</div>
<div><a href="http://agilebench.com/blog/features-the-categorization-of-stories/add-feature-option-from-edit-story-page"  rel="attachment wp-att-289"><img class="aligncenter size-medium wp-image-289" title="add feature option from edit story page" src="http://agilebench.com/blog/wp-content/uploads/2011/11/add-feature-option-from-edit-story-page-300x282.png" alt="" width="300" height="282" /></a></div>
<div>Or you can bulk edit your backlog stories and add them (or remove them) from a feature.</div>
<div>
<div id="attachment_290" class="wp-caption aligncenter" style="width: 310px"><a href="http://agilebench.com/blog/features-the-categorization-of-stories/feature-bulk-editing"  rel="attachment wp-att-290"><img class="size-medium wp-image-290" title="feature bulk editing" src="http://agilebench.com/blog/wp-content/uploads/2011/11/feature-bulk-editing-300x131.png" alt="" width="300" height="131" /></a><p class="wp-caption-text">Categorize features in bulk</p></div>
</div>
<div>We&#8217;ve also got a page to manage your features.  On the Manage Features page you can add, edit, delete and color your features.</div>
<div><a href="http://agilebench.com/blog/features-the-categorization-of-stories/manage-features-page-1"  rel="attachment wp-att-288"><img class="aligncenter size-medium wp-image-288" title="manage features page-1" src="http://agilebench.com/blog/wp-content/uploads/2011/11/manage-features-page-1-216x300.png" alt="" width="216" height="300" /></a></div>
<div>Once you&#8217;ve categorized your stories you can quickly filter the backlog and get insight into how big the feature is.  We&#8217;ll have another post on search soon.</div>
<div>
<div id="attachment_287" class="wp-caption aligncenter" style="width: 310px"><a href="http://agilebench.com/blog/features-the-categorization-of-stories/backlog-with-features-that-is-filtered"  rel="attachment wp-att-287"><img class="size-medium wp-image-287" title="backlog with features that is filtered" src="http://agilebench.com/blog/wp-content/uploads/2011/11/backlog-with-features-that-is-filtered-300x186.png" alt="" width="300" height="186" /></a><p class="wp-caption-text">Quickly show only the feature you&#39;re focused on</p></div>
</div>
<div>Features give you a very powerful way to slice and dice your backlog.  Let us known how you find it.</div>
<div>Mike Cohn, of Mountain Goat Software, has a <a href="http://blog.mountaingoatsoftware.com/stories-epics-and-themes" class="aga aga_7">good article on features (although he calls them Themes)</a>.  As he notes, the terminology isn&#8217;t that important as long as everyone agrees on what it means in their context.</div>
<div>On an aside, Agile Bench currently has epics, which is one of our issue types.  We don&#8217;t recomment using epics as we&#8217;ll be phasing them out soon.</div>
]]></content:encoded>
			<wfw:commentRss>http://agilebench.com/blog/features-the-categorization-of-stories/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Agile Teams need to be trusted</title>
		<link>http://agilebench.com/blog/agile-teams-need-to-be-trusted</link>
		<comments>http://agilebench.com/blog/agile-teams-need-to-be-trusted#comments</comments>
		<pubDate>Tue, 27 Sep 2011 01:45:19 +0000</pubDate>
		<dc:creator>Mark Mansour</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[agile product management]]></category>
		<category><![CDATA[agile project management]]></category>
		<category><![CDATA[commanders intent]]></category>
		<category><![CDATA[project management]]></category>
		<category><![CDATA[trust]]></category>

		<guid isPermaLink="false">http://agilebench.com/blog/?p=233</guid>
		<description><![CDATA[A highly complex and uncertain environment requires decision making to be distributed to the team so that teams can dynamically adapt to new situations]]></description>
			<content:encoded><![CDATA[<p>Don&#8217;t run away!  I&#8217;m going to use the military doctrine of <em>Commander&#8217;s Intent</em> to highlight a project management issue.  I&#8217;m not a big fan of using military example as they are often gung-ho, misdirected, chest beating exercised to make a writer feel like they are king of the hill.  Disclaimer aside, the doctrine of Commander&#8217;s Intent is fundamentally about centralized versus distributed decision making and anyone participating in a project can learn from the approach.</p>
<p>The Commander&#8217;s Intent, the Agile philosophy and New Product Development approaches share a lot in common.  At their heart they embrace that a highly complex and uncertain environment requires decision making to be distributed to the team so that teams can dynamically adapt to new situations.  In old fashioned management speak we&#8217;d call this delegation and delegation requires trust.</p>
<div class="wp-caption aligncenter" style="width: 510px"><br />
<p class="wp-caption-text">You&#39;d trust these guys, right!?</p></div>
<p><a href="http://faculty.nps.edu/lgshattu/" class="aga aga_8">Lieutenant Colonel Lawrence G. Shattuck</a>, US Army in his paper &#8220;<a href="http://www.au.af.mil/au/awc/awcgate/milreview/shattuck.pdf" class="aga aga_9">Communicating Intent and Imparting Presence</a>&#8221; discusses the doctrine the Commander&#8217;s Intent. In it he states:</p>
<blockquote><p>&#8220;confidence in subordinates stems from the superior&#8217;s intimate personal knowledge of each one.&#8221;</p></blockquote>
<p>Futhermore:</p>
<blockquote><p>&#8220;Trust between superior and subordinate is the cornerstone of mission-oriented command.  The superior trusts his subordinate to exercise his judgment and creativity, to act as the situation dictates to reach the maximum goal articulated in his mission; the subordinate trusts that whatever action he takes in good faith to contribute to the good of the whole will be supported by his superior.&#8221;</p></blockquote>
<p>In a software delivery context I could read this as &#8220;Get to know your team, let them do their jobs and trust that they want the best outcome.&#8221;</p>
<p>When I read the <a href="http://agilemanifesto.org/" class="aga aga_10">Manifesto for Agile Software Development</a> I see it as a worldview based on trust.  Three of the four points listed revolve around trust.</p>
<div>
<ul>
<li>Individuals and interactions over processes and tools &#8211; <em>trust</em> your people and keep communication flowing.</li>
<li>Working software over comprehensive documentation &#8211; <em>trust</em> can be built by delivering working software</li>
<li>Customer collaboration over contract negotiation &#8211; work together to build <em>trust</em> and empathy and contacts wont be needed as much.</li>
</ul>
<div>Do you think Agile teams are built on trust?</div>
</div>
<p><em>In my followup article I&#8217;ll discuss how the Commander&#8217;s Intent proves that Big Upfront Design hindered successful outcomes.</em></p>
<p><em>Please take the time to <a title="Communicating Intent and Imparting Presence" href="http://www.au.af.mil/au/awc/awcgate/milreview/shattuck.pdf" class="aga aga_11">read the full paper</a>.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://agilebench.com/blog/agile-teams-need-to-be-trusted/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Does Agile Software Development Prevent Rounded Products?</title>
		<link>http://agilebench.com/blog/does-agile-software-development-prevent-rounded-products</link>
		<comments>http://agilebench.com/blog/does-agile-software-development-prevent-rounded-products#comments</comments>
		<pubDate>Tue, 07 Jun 2011 21:00:58 +0000</pubDate>
		<dc:creator>Mark Mansour</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Agile Bench]]></category>
		<category><![CDATA[Product Development]]></category>
		<category><![CDATA[agile product development]]></category>
		<category><![CDATA[agile product management]]></category>
		<category><![CDATA[agile product manager]]></category>
		<category><![CDATA[agile project]]></category>
		<category><![CDATA[pcamp]]></category>
		<category><![CDATA[pcampsydney]]></category>
		<category><![CDATA[product developmenta]]></category>

		<guid isPermaLink="false">http://agilebench.com/blog/?p=221</guid>
		<description><![CDATA[On Saturday the Agile Bench team attended Product Camp Sydney.  The Brainmates crew did a spectacular job getting the whole event together and promoting it so well that close to 100 people attended.  My favourite part was that everyone participated, the feeling was relaxed and most importantly, it was fun. I was fortunate enough to rack [...]]]></description>
			<content:encoded><![CDATA[<p>On Saturday the Agile Bench team attended Product Camp Sydney.  The <a href="http://brainmates.com.au/" class="aga aga_16">Brainmates</a> crew did a spectacular job getting the whole event together and promoting it so well that close to 100 people attended.  My favourite part was that everyone participated, the feeling was relaxed and most importantly, it was fun.</p>
<p>I was fortunate enough to rack up enough votes to speak on whether &#8220;<a href="http://www.slideshare.net/markmansour/backup-of-does-agile-software-development-prevent-rounded-products" class="aga aga_17">Agile Software Development Prevent Rounded Products</a>.&#8221;  I&#8217;ve attached the slides below but please go to the slideshare site and turn on the notes, that is where lot of the good bits are.</p>
<iframe src="http://www.slideshare.net/slideshow/embed_code/8221595" width="400" height="337" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe><br/><br/>
<p>I also want to say thanks to <a href="http://twitter.com/mishymash" class="aga aga_18">Mishymash</a>, who was attentive enough to <a href="http://mishymash.com/2011/06/pcampsyd2011/" class="aga aga_19">take some great notes of my session</a> too in mind map form (they look great, please check them out).</p>
]]></content:encoded>
			<wfw:commentRss>http://agilebench.com/blog/does-agile-software-development-prevent-rounded-products/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>What to do with software bugs?</title>
		<link>http://agilebench.com/blog/what-to-do-with-software-bugs</link>
		<comments>http://agilebench.com/blog/what-to-do-with-software-bugs#comments</comments>
		<pubDate>Mon, 17 Jan 2011 11:48:11 +0000</pubDate>
		<dc:creator>Mark Mansour</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[agile software development]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[bug tracking]]></category>
		<category><![CDATA[bug tracking software]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[defect]]></category>
		<category><![CDATA[defect tracking]]></category>
		<category><![CDATA[done]]></category>
		<category><![CDATA[done done]]></category>
		<category><![CDATA[issue tracking tracking]]></category>
		<category><![CDATA[scrum]]></category>
		<category><![CDATA[software bug]]></category>
		<category><![CDATA[software bugs]]></category>

		<guid isPermaLink="false">http://agilebench.com/blog/?p=170</guid>
		<description><![CDATA[You can't have software bugs on work that isn't finished.]]></description>
			<content:encoded><![CDATA[<p>What to do with bugs?</p>
<p>Bugs, errors, flaws, mistakes, failures, issues or faults. If your team is developing software then not everything the team makes will be perfect first time. &#8220;To err is human&#8221; as Alexander Pope said. But what is a good agile team to do?</p>
<p>Let&#8217;s start by defining what a software bug is, then work out what to do. A software bug is found when the system doesn&#8217;t work the in the way it was specified. That&#8217;s fairly straightforward.</p>
<p>It is also important to define what a software bug is not. You have not found a software bug if the system doesn&#8217;t work in the way you want it to, but that behaviour was not specified. Let&#8217;s dig into this a bit.</p>
<p><img class="alignnone size-full wp-image-175" title="I think she is mad.  " src="http://agilebench.com/blog/wp-content/uploads/2011/01/2781829063_2605698248.jpg" alt="Software Bugs" width="500" height="332" /></p>
<p>Let&#8217;s say you&#8217;ve gone the full nine yards and created a well-defined story, with measureable acceptance criteria and your team has tested their code. Let&#8217;s say you have development specialist and testing specialist like in most mid to large organisations. If the programmers believe they&#8217;ve completed development work but the testers disagree then you&#8217;ve got to work out what to do next. The first thing to do is to get the programmers and the testers to spend some time together getting to the bottom of issue &#8211; if you can face-to-face or over the phone. When programmers and the testers agree that the intention of the story, which was very focused, was not met then we would consider this card as &#8220;not done&#8221; and given back to the programmers to continue working on with a clearer requirements to work to. If you can&#8217;t get them to agree bring in the business analysts or product owners to help get to the bottom of the issue. Yes, the software isn&#8217;t working, but there is no value in raising a software bug.</p>
<p>&#8220;No Value!&#8221; I hear you cry.</p>
<p>Raising a software bug only adds value if you need to track and prioritise the work. Raising a software bug at this point is to raise a bug on work that is not done. Yep, that story is still a work in progress and to spin off a separate card is just overhead that isn&#8217;t needed. Instead, with your teams newly gained understanding of the problem domain, note the fault, get the programmers to write a test that repeats the issue and continue working on the story until it is &#8220;done&#8221;. Different teams have different definitions for &#8220;done&#8221;, but for the sake of argument let&#8217;s say it is when your project owner says that the work is complete and there is nothing else to be done for the item to go live.</p>
<p>The other common case is when a product owner, once seeing a story in it&#8217;s near complete stage, will realise that it doesn&#8217;t do all the things they want it to. This is also not a bug. If the modifications are small and help complete the intended story then change the acceptance criteria, re-evaluate the estimate and get the work done. If you&#8217;ve identified a new piece of work, then spin off a separate story with it&#8217;s own acceptance criteria and estimate. This way the newly discovered scope can be investigated properly, prioritized, discussed and communicated out.</p>
<p>If your product owner has signed off the story and a new issue is found, then we do one of two things. If the issue is part of the current iteration and it&#8217;s small then move the card back into &#8220;to-do&#8221; column and just get it done. If the issue is big or is found in a subsequent iteration we write it up as it&#8217;s own card and prioritise it against the rest of the features.</p>
<p>Each team needs to find it&#8217;s own groove and this approach works well in many teams that I&#8217;ve run.</p>
<p>We can boil this down to a simple rule: you can&#8217;t have software bugs on work that isn&#8217;t finished. Oh, and Mr Pope&#8217;s full statement is &#8220;To err is human, to forgive is divine.&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://agilebench.com/blog/what-to-do-with-software-bugs/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Talking without meaning at stand up</title>
		<link>http://agilebench.com/blog/talking-without-meaning-at-stand-up</link>
		<comments>http://agilebench.com/blog/talking-without-meaning-at-stand-up#comments</comments>
		<pubDate>Tue, 02 Nov 2010 03:26:42 +0000</pubDate>
		<dc:creator>Mark Mansour</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Stand Up]]></category>
		<category><![CDATA[agilebench]]></category>
		<category><![CDATA[dailyscrum]]></category>
		<category><![CDATA[pmot]]></category>
		<category><![CDATA[scrum]]></category>
		<category><![CDATA[standup]]></category>
		<category><![CDATA[trust]]></category>

		<guid isPermaLink="false">http://agilebench.com/blog/?p=154</guid>
		<description><![CDATA[Stand-ups (or Daily Scrums) are a great way for the entire team to coordinate work and synchronize daily efforts. Since you have the whole team involved it is in everyone interest to keep these meetings short and valuable so that you are using everyone&#8217;s time wisely. A very common stand-up anti-pattern has each member of [...]]]></description>
			<content:encoded><![CDATA[<p>Stand-ups (or Daily Scrums) are a great way for the entire team to coordinate work and synchronize daily efforts. Since you have the whole team involved it is in everyone interest to keep these meetings short and valuable so that you are using everyone&#8217;s time wisely.</p>
<p>A very common stand-up anti-pattern has each member of the team talk about tasks they performed rather than their achievements. I&#8217;m going to list some common task oriented items and make suggestions on how they could be better phrased.</p>
<div id="attachment_159" class="wp-caption alignnone" style="width: 510px"><a href="http://agilebench.com/blog/wp-content/uploads/2010/11/333796551_cf3e4fc0c0.jpg" ><img class="size-full wp-image-159 " title="the first standup" src="http://agilebench.com/blog/wp-content/uploads/2010/11/333796551_cf3e4fc0c0.jpg" alt="http://www.flickr.com/photos/karthikc/333796551/" width="500" height="333" /></a><p class="wp-caption-text">Stand Up by KarthicC</p></div>
<h3>&#8220;I went to a meeting&#8221;</h3>
<p>This is a pretty common generalization that simply requires rephrasing to talk about the achievements gained from the meeting (you did have a meeting with outcomes, right!?). For instance, instead of &#8220;we had a meeting&#8221; we could say &#8220;the ABC team&#8217;s timelines have changed which will have an impact on our timelines, we haven&#8217;t worked through the details but we believe we&#8217;ll be delayed on integrating widget X by 3 weeks&#8221;. Now everyone on the team understands what you learned from &#8220;the meeting.&#8221;</p>
<h3>&#8220;I wrote some tests&#8221;</h3>
<p>It&#8217;s great that tests were written, but this doesn&#8217;t tell the team the value of your actions (especially if I&#8217;m a non-technical member of the team). This could alternatively be said as &#8220;In our rush to get Widget X out the door to reach milestone 1 we deliberately didn&#8217;t test Widget X as thoroughly as we need to &#8211; we wore the risk. Yesterday we spent time adding in those tests so that we don&#8217;t have regression errors as we continue to work on Widget X in the future.&#8221; It&#8217;s simple, and perhaps obvious to the technical folk, but this level of conversation will ensure all stakeholders understand the value of you and your work.</p>
<h3>&#8220;I can&#8217;t remember&#8221;</h3>
<p>Coming to a meeting unprepared just wastes everyone&#8217;s time.  A quick review, prior to stand-up, of  your previous work should give you more to say. Easy!</p>
<h3>&#8220;Today I&#8217;ll be cleaning out my inbox&#8221;</h3>
<p>This type of sentence is uttered because team members either want to reassure the team that they are actually doing work or because they haven&#8217;t spent the time to collect their thoughts before the meeting. If you haven&#8217;t collected your thoughts, then just spend a minute or two getting your head in gear so that you use everyone else&#8217;s time valuably &#8211; this should be easy to solve.</p>
<p>If, on the other hand, you are trying to reassure the team that you are doing &#8220;stuff&#8221;, then stop.</p>
<p>All teams need lots of trust to be truly high performing. Your manager should value your work and have some understanding of what you are doing. If you are &#8220;cleaning out your inbox&#8221; because you&#8217;ve just come back from vacation, then who am I to argue, but the rest of the team doesn&#8217;t need to know about it. Please just say &#8220;pass&#8221; or &#8220;nothing to add&#8221;.</p>
<h3>Talking about work you&#8217;ve done that isn&#8217;t related to the project the stand-up is concerned about.</h3>
<p>This is related to the previous point, and again it is either about trust or wanting to show your peers that you are working. See above.</p>
<p>Have you see these anti-patterns? Are there others that get your goat? Could you add them to the comments below for other readers to learn from.</p>
<p>Image &#8220;<a href="http://www.flickr.com/photos/karthikc/333796551/" class="aga aga_22">the first standup</a>&#8221; by <a href="http://www.flickr.com/photos/karthikc/" class="aga aga_23">karthicc</a></p>
]]></content:encoded>
			<wfw:commentRss>http://agilebench.com/blog/talking-without-meaning-at-stand-up/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Agile and Product Management</title>
		<link>http://agilebench.com/blog/agile-and-product-management</link>
		<comments>http://agilebench.com/blog/agile-and-product-management#comments</comments>
		<pubDate>Wed, 07 Oct 2009 20:50:25 +0000</pubDate>
		<dc:creator>craig</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Product Development]]></category>
		<category><![CDATA[PM]]></category>
		<category><![CDATA[ProductManagement]]></category>

		<guid isPermaLink="false">http://agilebench.com/blog/?p=100</guid>
		<description><![CDATA[Agile should be the product managers friend, but at times it can feel like you’ve lost all control especially when you can’t work on product development 100% of the time because of all the other things you have to get done. So what should you do, do you hand off your other responsibilities to the [...]]]></description>
			<content:encoded><![CDATA[<p>Agile should be the product managers friend, but at times it can feel like you’ve lost all control especially when you can’t work on product development 100% of the time because of all the other things you have to get done.</p>
<p>So what should you do, do you hand off your other responsibilities to the marketing team or do you bring in someone to work full time on product development. From our point of view it depends on where you are in the product lifecycle, how your organisation is set up and what your strategic priorities are.</p>
<p>The folks over at Pragmatic Marketing talk about 2 different types of roles. A product owner (a scrum term) who sits within the agile development team and defines requirements, removes roadblocks and researches new functions and a product manager who sits outside of the development team but who has ultimate responsibility for the product being brought into the market place. In some cases they feel the 2 roles can be covered by an experienced agile product manager and in other cases they are split.</p>
<p>If you do take on the role, agile product management is not for the faint hearted. You may not be used to being so close to the development team, delivering your product in an iterative manner or not fully knowing what will be delivered until it is, but don’t worry you’ll get there in the end and it always helps to have some one around who’s been through it before. Some of the pitfalls to avoid include being tempted to change requirements or drop in new features during an iteration, spending too long documenting features or not planning what you want to deliver a couple of iterations ahead remember of course your plan may change.</p>
<p>In the end, agile won’t solve all of your problems. You still need to get out there, talk to your customers and shape the information you gather into something that your team can deliver. What it should do though is bring you closer to your product sooner than you would have normally been, which hopefully means you don’t get that confused feeling at the end of a project where you wonder why on earth the team built what they did.</p>
<p>Here are few articles, presentations and books we have come across that should help you out:</p>
<ul>
<li><a href="http://theagileproductmanager.blogspot.com/2008/07/going-agile-consider-this.html" class="aga aga_32">http://theagileproductmanager.blogspot.com/2008/07/going-agile-consider-this.html</a></li>
<li><a href="http://www.slideshare.net/Enthiosys/agile2009-product-managerproduct-owner-dilemma?src=embed" class="aga aga_33">http://www.slideshare.net/Enthiosys/agile2009-product-managerproduct-owner-dilemma?src=embed</a></li>
<li><a href="http://www.pragmaticmarketing.com/pdf/Living_in_an_Agile_World.pdf" class="aga aga_34">http://www.pragmaticmarketing.com/pdf/Living_in_an_Agile_World.pdf</a></li>
<li><a href="http://www.enthiosys.com/insights-tools/a09-recap/" class="aga aga_35">http://www.enthiosys.com/insights-tools/a09-recap/</a></li>
<li><a href="http://www.pragmaticmarketing.com/publications/magazine/4/4/0608bn" class="aga aga_36">http://www.pragmaticmarketing.com/publications/magazine/4/4/0608bn</a></li>
<li><a href="http://www.amazon.com/gp/product/1439216061?ie=UTF8&amp;tag=enthiosys-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=1439216061" class="aga aga_37">The Art of Product Management</a></li>
<li><a href="http://crankypm.com/2007/04/so-you-think-agile-methodologies-exempt-you-from-product-management/ " class="aga aga_38">http://crankypm.com/2007/04/so-you-think-agile-methodologies-exempt-you-from-product-management/ </a></li>
<li><a href="http://onproductmanagement.net/2008/04/29/agiledev_and_pm/" class="aga aga_39">http://onproductmanagement.net/2008/04/29/agiledev_and_pm/</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://agilebench.com/blog/agile-and-product-management/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Can Agile Work With UX</title>
		<link>http://agilebench.com/blog/can-agile-work-with-ux</link>
		<comments>http://agilebench.com/blog/can-agile-work-with-ux#comments</comments>
		<pubDate>Tue, 29 Sep 2009 07:59:53 +0000</pubDate>
		<dc:creator>craig</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Product Development]]></category>
		<category><![CDATA[UCD]]></category>
		<category><![CDATA[UX]]></category>

		<guid isPermaLink="false">http://agilebench.com/blog/?p=75</guid>
		<description><![CDATA[We find this is one of the most common questions asked within the companies we have worked and with the people in our teams. The typical view of agile is that its all about hacking the code, no documentation and developers going off and doing their own thing, whereas with UX and User Centred Design [...]]]></description>
			<content:encoded><![CDATA[<p>We find this is one of the most common questions asked within the companies we have worked and with the people in our teams.</p>
<p>The typical view of agile is that its all about hacking the code, no documentation and developers going off and doing their own thing, whereas with UX and User Centred Design (UCD) in particular the view is that it all takes too long, the design has to be perfect, we have to check with all of these users and we could have built and launched it by now…</p>
<p>The key issue seems to be how do you fit some of the fundamental UX methods into the small iterations that Agile develop teams work. A lot of teams run parallel design and build iterations, so that the design team has the time to create concepts and test them before handing them over to be built. This approach works but doesn’t really fit in with the agile principles of a team working together on discreet pieces of functionality within the same iteration</p>
<p>Another way to bring the teams together is to extend the scope of iteration 0 by not only looking at planning but also defining a high level information architecture, because changing this halfway through a project is very painful. We are not talking about Big Design Up Front (BDUF) but just enough so that you can understand how the product fits together.</p>
<p>In the end we think it comes down to the people more than the process, if the team wants to make it work they will find a way, just as the Agile Manifesto says it should.</p>
<p>We don’t think we have the perfect answer and there are lots of resources out on the web on this subject, below is a list of links to other articles, presentations and blog posts that we’ve read along the way.</p>
<ul>
<li><a href="http://www.agileproductdesign.com/blog/emerging_best_agile_ux_practice.html" class="aga aga_51">www.agileproductdesign.com/blog/emerging_best_agile_ux_practice.html</a></li>
<li><a href="http://www.slideshare.net/LaneHalley/making-sense-of-ucd-and-agile" class="aga aga_52">http://www.slideshare.net/LaneHalley/making-sense-of-ucd-and-agile</a></li>
<li><a href="http://msdn.microsoft.com/en-us/magazine/dd882523.aspx" class="aga aga_53">http://msdn.microsoft.com/en-us/magazine/dd882523.aspx</a></li>
<li><a href="http://www.thinkingandmaking.com/view/agile-ux-six" class="aga aga_54">www.thinkingandmaking.com/view/agile-ux-six</a></li>
<li><a href="http://www.slideshare.net/kghosh71/agile-and-ux-can-they-be-married" class="aga aga_55">http://www.slideshare.net/kghosh71/agile-and-ux-can-they-be-married</a></li>
<li><a href="http://www.slideshare.net/usabilitycounts/agile-and-ux-july-8-scrum-club-los-angeles-ca" class="aga aga_56">http://www.slideshare.net/usabilitycounts/agile-and-ux-july-8-scrum-club-los-angeles-ca</a></li>
<li><a href="http://www.adaptivepath.com/blog/2009/02/03/burndowns-and-flareups-in-agile-design/" class="aga aga_57">http://www.adaptivepath.com/blog/2009/02/03/burndowns-and-flareups-in-agile-design/</a></li>
<li><a href="http://www.slideshare.net/Cennydd/getting-real-about-agile-design-arial" class="aga aga_58">http://www.slideshare.net/Cennydd/getting-real-about-agile-design-arial</a></li>
<li><a href="http://www.stickyminds.com/BetterSoftware/magazine.asp?fn=cifea&amp;ac=384" class="aga aga_59">http://www.stickyminds.com/BetterSoftware/magazine.asp?fn=cifea&amp;ac=384</a></li>
<li><a href="http://www.disambiguity.com/waterfall-bad-washing-machine-good-ia-summit-07-slides/" class="aga aga_60">http://www.disambiguity.com/waterfall-bad-washing-machine-good-ia-summit-07-slides/</a></li>
<li><a href="http://upassoc.org/upa_publications/jus/2007may/agile-ucd.pdf" class="aga aga_61">http://upassoc.org/upa_publications/jus/2007may/agile-ucd.pdf</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://agilebench.com/blog/can-agile-work-with-ux/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

