<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>
	Comments on: Is Agile Always Appropriate?	</title>
	<atom:link href="https://www.projectmanagementplanet.com/is-agile-always-appropriate/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.projectmanagementplanet.com/is-agile-always-appropriate/</link>
	<description>Tutorials and tools for managing, estimating, planning and tracking software development projects: PMP, Agile, Scrum, Lean, Kanban</description>
	<lastBuildDate>Wed, 05 May 2021 14:32:27 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>
		By: Dustin Gaspard		</title>
		<link>https://www.projectmanagementplanet.com/is-agile-always-appropriate/#comment-835</link>

		<dc:creator><![CDATA[Dustin Gaspard]]></dc:creator>
		<pubDate>Thu, 16 May 2013 09:26:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.projectmanagementplanet.com/?p=1504#comment-835</guid>

					<description><![CDATA[Welcome to the world of Agile. It sounds like you learned every lesson the hard way. That&#039;s fine, I think we all did. 

Remember what the &quot;rules&quot; of Agile are: Individuals and interactions over processes and tools, Working software over comprehensive documentation, Customer collaboration over contract negotiation, Responding to change over following a plan.

That&#039;s it. Those are the only &quot;rules.&quot; Scrum and Kanban have rules, but Agile really only has tenants. Agile doesn&#039;t mean no documentation up front. Think of the requirements more of a living document, that should be pretty fleshed out before programming starts. 

We&#039;ve adopted a policy of sprint 0, where we have no programming for the first 2-4 weeks. After that, it&#039;s always 2 week sprints. Sprint 0 is filled with proof of concepts, documentation, and knowledge transfers. Keep in mind, when doing a sprint 0 your stories should have tangible deliverables. 

At the end you of Sprint 0 you should not have a velocity of 0 and a bunch of team members saying we talked about the features needed and have an idea of where this is going. You should have UML diagrams, tested POCs, Database diagrams, documents describing using one framework over another, more fleshed out stories and epics, etc.  

We also started having product owner proxies, for executives who can&#039;t make the time commitment to the products. People who can speak in their absence. 

As for buy in, we had the opposite problem. The team wanted to start, but management hated it. Telling an executive a project manager no longer exist can be an awkward conversation. It&#039;s all they know. 

Sprint commitment
You should also have epics that will last the entire release. We attached every story to an epic, to ensure that the story is aligned with the product owner&#039;s vision. We posted those epics on the wall around the office. This has helped keep the team focused on the product&#039;s goal. 

Last note: Developers are allowed to know or talk (even have meetings) about what&#039;s outside of the current sprint. Just make sure they can finish the work they commit to in the current sprint, before working on a story in the future sprint.]]></description>
			<content:encoded><![CDATA[<p>Welcome to the world of Agile. It sounds like you learned every lesson the hard way. That&#8217;s fine, I think we all did. </p>
<p>Remember what the &#8220;rules&#8221; of Agile are: Individuals and interactions over processes and tools, Working software over comprehensive documentation, Customer collaboration over contract negotiation, Responding to change over following a plan.</p>
<p>That&#8217;s it. Those are the only &#8220;rules.&#8221; Scrum and Kanban have rules, but Agile really only has tenants. Agile doesn&#8217;t mean no documentation up front. Think of the requirements more of a living document, that should be pretty fleshed out before programming starts. </p>
<p>We&#8217;ve adopted a policy of sprint 0, where we have no programming for the first 2-4 weeks. After that, it&#8217;s always 2 week sprints. Sprint 0 is filled with proof of concepts, documentation, and knowledge transfers. Keep in mind, when doing a sprint 0 your stories should have tangible deliverables. </p>
<p>At the end you of Sprint 0 you should not have a velocity of 0 and a bunch of team members saying we talked about the features needed and have an idea of where this is going. You should have UML diagrams, tested POCs, Database diagrams, documents describing using one framework over another, more fleshed out stories and epics, etc.  </p>
<p>We also started having product owner proxies, for executives who can&#8217;t make the time commitment to the products. People who can speak in their absence. </p>
<p>As for buy in, we had the opposite problem. The team wanted to start, but management hated it. Telling an executive a project manager no longer exist can be an awkward conversation. It&#8217;s all they know. </p>
<p>Sprint commitment<br />
You should also have epics that will last the entire release. We attached every story to an epic, to ensure that the story is aligned with the product owner&#8217;s vision. We posted those epics on the wall around the office. This has helped keep the team focused on the product&#8217;s goal. </p>
<p>Last note: Developers are allowed to know or talk (even have meetings) about what&#8217;s outside of the current sprint. Just make sure they can finish the work they commit to in the current sprint, before working on a story in the future sprint.</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
