<?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/category/agile/feed/" rel="self" type="application/rss+xml" />
	<link>http://agilebench.com/blog</link>
	<description>Get the Story</description>
	<lastBuildDate>Sat, 06 Feb 2010 23:56:20 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Agile and Product Management</title>
		<link>http://agilebench.com/blog/2009/10/08/agile-and-product-management/</link>
		<comments>http://agilebench.com/blog/2009/10/08/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 marketing [...]]]></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">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">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">http://www.pragmaticmarketing.com/pdf/Living_in_an_Agile_World.pdf</a></li>
<li><a href="http://www.enthiosys.com/insights-tools/a09-recap/">http://www.enthiosys.com/insights-tools/a09-recap/</a></li>
<li><a href="http://www.pragmaticmarketing.com/publications/magazine/4/4/0608bn">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">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/ ">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/">http://onproductmanagement.net/2008/04/29/agiledev_and_pm/</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://agilebench.com/blog/2009/10/08/agile-and-product-management/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Can Agile Work With UX</title>
		<link>http://agilebench.com/blog/2009/09/29/can-agile-work-with-ux/</link>
		<comments>http://agilebench.com/blog/2009/09/29/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 (UCD) [...]]]></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">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">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">http://msdn.microsoft.com/en-us/magazine/dd882523.aspx</a></li>
<li><a href="http://www.thinkingandmaking.com/view/agile-ux-six">www.thinkingandmaking.com/view/agile-ux-six</a></li>
<li><a href="http://www.slideshare.net/kghosh71/agile-and-ux-can-they-be-married">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">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/">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">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">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/">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">http://upassoc.org/upa_publications/jus/2007may/agile-ucd.pdf</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://agilebench.com/blog/2009/09/29/can-agile-work-with-ux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What is Agile</title>
		<link>http://agilebench.com/blog/2009/09/26/what-is-agile/</link>
		<comments>http://agilebench.com/blog/2009/09/26/what-is-agile/#comments</comments>
		<pubDate>Fri, 25 Sep 2009 22:46:22 +0000</pubDate>
		<dc:creator>craig</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Product Development]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://agilebench.com/blog/?p=98</guid>
		<description><![CDATA[Agile is a term many people have heard of but perhaps don’t fully know what it means. Agile refers to a group of software development methodologies and techniques based around iterative development where requirements and solutions evolve over time through collaboration of cross-functional teams.
The key premise behind the agile movement was that traditional software development [...]]]></description>
			<content:encoded><![CDATA[<p>Agile is a term many people have heard of but perhaps don’t fully know what it means. Agile refers to a group of software development methodologies and techniques based around iterative development where requirements and solutions evolve over time through collaboration of cross-functional teams.</p>
<p>The key premise behind the agile movement was that traditional software development approaches (typically termed waterfall approaches) took too long to deliver working software and typically solved the problem identified at the start of a project which was often not the same problem that needed resolving by the time the software was finally delivered.</p>
<p>Agile aimed to deliver software quickly through close collaboration, iterative development, continuous testing and frequent deployment. This meant the “business” could get its hands on working software much sooner, which reduced confusion around what was actually being delivered. The agile banner covers a number of methodologies, these include Scrum, XP, Crystal, DSDM, Evo and others.</p>
<p>All of these methodologies encompass similar principles and are based around the 4 key pillars of the agile manifesto namely:</p>
<ul>
<li><strong>Individuals and interactions</strong> over processes and tools</li>
<li><strong>Working software</strong> over comprehensive documentation</li>
<li><strong>Customer collaboration</strong> over contract negotiation</li>
<li><strong>Responding to change</strong> over following a plan</li>
</ul>
<p>Here at Agile bench we love agile because of it’s pragmatic approach to building software. It’s about business benefit, building for the now with an eye on the future, focusing on how our software can make a difference to the bottom line and collaborating with out colleagues instead of creating barriers between departments. It’s about the business benefit we deliver not the job titles we are given.</p>
<p>Here are some links to further reading about agile development:</p>
<ul>
<li><a href="http://www.agilemanifesto.org/">www.agilemanifesto.org</a></li>
<li><a href="http://www.agilealliance.org/">www.agilealliance.org</a></li>
<li><a href="http://www.infoq.com/">www.infoq.com/agile</a></li>
<li><a href="http://www.controlchaos.com/">www.controlchaos.com</a></li>
<li><a href="http://www.mountaingoatsoftware.com/scrum">www.mountaingoatsoftware.com/scrum</a></li>
<li><a href="http://www.agilesoftwaredevelopment.com/">www.agilesoftwaredevelopment.com</a></li>
</ul>
<p>Here are some books you may want to read to get started on your agile journey:</p>
<ul>
<li><a href="http://www.amazon.com/Agile-Iterative-Development-Managers-Guide/dp/0131111558">Agile and Iterative Development: A Manager’s Guide</a> – Great for an overview of agile</li>
<li><a href="http://www.crisp.se/ScrumAndXpFromTheTrenches.html">Scrum and XP from the trenches</a> – Once you’ve read the books this field guide helps make the theory work in a real environment</li>
<li><a href="http://www.amazon.com/User-Stories-Applied-Software-Development/dp/0321205685?&amp;camp=212361&amp;creative=383957&amp;linkCode=waf&amp;tag=agilesoftwdev-20">User Stories Applied</a> – How to create and manage requirements</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://agilebench.com/blog/2009/09/26/what-is-agile/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Is the agile community inclusive?</title>
		<link>http://agilebench.com/blog/2009/08/26/is-the-agile-community-inclusive/</link>
		<comments>http://agilebench.com/blog/2009/08/26/is-the-agile-community-inclusive/#comments</comments>
		<pubDate>Wed, 26 Aug 2009 12:26:33 +0000</pubDate>
		<dc:creator>mark</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Product Development]]></category>
		<category><![CDATA[agile2009]]></category>

		<guid isPermaLink="false">http://agilebench.com/blog/?p=41</guid>
		<description><![CDATA[Agile 2009 is huge. There are 1350 people with 23 streams of talks across 2 buildings, which is pretty crazy. It is impossible to get across the entire line-up of talks so you have to be selective. Thankfully the sessions are divided by experience, persona and some more general groupings.
The persona divisions are pretty interesting. [...]]]></description>
			<content:encoded><![CDATA[<p>Agile 2009 is huge. There are 1350 people with 23 streams of talks across 2 buildings, which is pretty crazy. It is impossible to get across the entire line-up of talks so you have to be selective. Thankfully the sessions are divided by experience, persona and some more general groupings.</p>
<p>The persona divisions are pretty interesting. There are the traditional agile personas such as software developers (experience and new to agile), testers and business analysts. These sessions are focused on making you better at your skill-set within an agile environment. The agile community, and more generally, people new to agile, focus a lot on becoming more proficient in their current domain. There are great resources on pair programming, refactoring, test-driven design, mocking and stubbing and basic project management around and have been for a while.</p>
<p>Software development is a microcosm of product development and to build great products you need (gasp) more than just software developers, testers and analysts. The UX, product management and leadership (as opposed to management) communities are starting to be represented more equitably, which is a good thing for the Agile community. When these communities collaborate together we build better products which is something we all value.</p>
<p>With the establishment of the &#8220;PMI Agile Community of Practice&#8221; http://ow.ly/llUl project managers are moving closer to the agile community that will be good for both communities.</p>
<p>But there are a few major personas missing.  On the delivery side, what happened to the system and database administrators?  On the organizational side where are the accountants?</p>
<p>The fact that the Agile community is becoming more inclusive of other disciplines is great. But has it gone far enough?</p>
<p>What do you think?</p>
]]></content:encoded>
			<wfw:commentRss>http://agilebench.com/blog/2009/08/26/is-the-agile-community-inclusive/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
