<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Disciplined Agile Delivery</title>
	<atom:link href="http://disciplinedagiledelivery.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://disciplinedagiledelivery.wordpress.com</link>
	<description>An agile solution delivery framework for the enterprise</description>
	<lastBuildDate>Thu, 31 May 2012 23:55:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='disciplinedagiledelivery.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://1.gravatar.com/blavatar/324bca08dbfd1c948f17ae3d67694ca1?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>Disciplined Agile Delivery</title>
		<link>http://disciplinedagiledelivery.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://disciplinedagiledelivery.wordpress.com/osd.xml" title="Disciplined Agile Delivery" />
	<atom:link rel='hub' href='http://disciplinedagiledelivery.wordpress.com/?pushpress=hub'/>
		<item>
		<title>The DAD Role of Architecture Owner</title>
		<link>http://disciplinedagiledelivery.wordpress.com/2012/05/28/the-dad-role-of-architecture-owner/</link>
		<comments>http://disciplinedagiledelivery.wordpress.com/2012/05/28/the-dad-role-of-architecture-owner/#comments</comments>
		<pubDate>Tue, 29 May 2012 02:41:51 +0000</pubDate>
		<dc:creator>Mark Lines</dc:creator>
				<category><![CDATA[DAD roles]]></category>
		<category><![CDATA[architecture owner]]></category>
		<category><![CDATA[DAD]]></category>
		<category><![CDATA[disciplined agile delivery]]></category>

		<guid isPermaLink="false">http://disciplinedagiledelivery.wordpress.com/?p=614</guid>
		<description><![CDATA[As you can see from this diagram, the DAD primary roles are similar to those of Scrum.  In Scrum, the product owner decides what will be built and in what order.  In DAD we recognize that architecture is a key source of project risk and someone needs to be responsible for ensuring the team mitigates [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=disciplinedagiledelivery.wordpress.com&#038;blog=26844877&#038;post=614&#038;subd=disciplinedagiledelivery&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft  wp-image-625" title="DAD Roles" src="http://disciplinedagiledelivery.files.wordpress.com/2012/05/dad-roles4.png?w=324&h=360" alt="" width="324" height="360" />As you can see from this diagram, the DAD primary roles are similar to those of Scrum.  In Scrum, the product owner decides what will be built and in what order.  In DAD we recognize that architecture is a key source of project risk and someone needs to be responsible for ensuring the team mitigates this risk.  As a result the DAD process framework explicitly includes Agile Modeling’s role of architecture owner. The architecture owner is the person who owns the architecture decisions for the team and who facilitates the creation and evolution of the overall solution design.  The person in the role of team lead will often also be in the role of architecture owner.  This isn&#8217;t always the case, particularly at scale, but it is very common for smaller agile teams.</p>
<p>The responsibilities of the architecture owner include:</p>
<ul>
<li>Guiding the creation and evolution of the architecture of the solution that the team is working on.  Note that the architecture owner is not <span style="text-decoration:underline;">solely</span> responsible for the architecture, but that they lead the technical discussions.</li>
<li>Mentoring and coaching other team members in architecture practices and issues.</li>
<li>Understanding the architectural direction and standards of your organization and helping to ensure that the team adheres to them appropriately.</li>
<li>Understanding existing enterprise assets such as frameworks, patterns, subsystems and ensuring that the team uses them where appropriate.</li>
<li>Ensuring that the solution will be easy to support by encouraging good design and refactoring to minimize technical debt.</li>
<li>Ensuring that the solution is integrated and tested on a regular basis, ideally via the practice of continuous integration(CI).</li>
<li>Having the final say regarding technical decisions, but they try to avoid dictating the architectural direction in favor of a collaborative, team-based approach. The architecture owner should work very closely with the team lead to identify and determine strategies to mitigate key project technical risks.</li>
<li>Leads the initial architecture envisioning effort at the beginning of the project and supports the initial requirements envisioning effort (particularly when it comes to understanding and evolving the non-functional requirements for the solution).</li>
</ul>
<p>One of the key reasons for having this role in DAD is that the architecture owner, like the product owner, has a say in work items that are added and prioritized in the work item list (backlog in Scrum parlance).  While business value is certainly a prime determinant of priorities, completing work related to mitigating technical risks is also important.  Additionally, a DAD goal is to deliver consumable solutions, not just working software.  As such, sometimes it is necessary to add work items that are technical in nature, for example related to error logging/monitoring.  Or perhaps work items need to be added to improve the continuous integration and deployment processes.</p>
<p>We have found that the concept of having both product and architecture owners ensures that the solution addresses both functional and non-functional requirements such as usability and supportability adequately.  In fact, on my current project, I worked with the product and architecture owners to negotiate their priorities such that the iteration underway includes not only a selection of high priority stories, but also a set of technical work items related to hardening the solution in preparation for entering the Transition phase of delivering the solution to the stakeholders.  Without a specific role of architecture owner, it can be difficult to escalate important technical work into the work item list.  As as result it is often done subversively without the knowledge of the product owner which is not a healthy practice, or worse it never gets done resulting in a poor quality solution.</p>
<div>Scott has written a good article that describes the architecture owner role in more depth.  You can view it <a href="http://www.agilemodeling.com/essays/architectureOwner.htm" target="_blank">here</a>.</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/disciplinedagiledelivery.wordpress.com/614/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/disciplinedagiledelivery.wordpress.com/614/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/disciplinedagiledelivery.wordpress.com/614/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/disciplinedagiledelivery.wordpress.com/614/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/disciplinedagiledelivery.wordpress.com/614/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/disciplinedagiledelivery.wordpress.com/614/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/disciplinedagiledelivery.wordpress.com/614/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/disciplinedagiledelivery.wordpress.com/614/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/disciplinedagiledelivery.wordpress.com/614/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/disciplinedagiledelivery.wordpress.com/614/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/disciplinedagiledelivery.wordpress.com/614/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/disciplinedagiledelivery.wordpress.com/614/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/disciplinedagiledelivery.wordpress.com/614/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/disciplinedagiledelivery.wordpress.com/614/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=disciplinedagiledelivery.wordpress.com&#038;blog=26844877&#038;post=614&#038;subd=disciplinedagiledelivery&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://disciplinedagiledelivery.wordpress.com/2012/05/28/the-dad-role-of-architecture-owner/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2ff441bd800df3fe42ad2122690ae315?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">marklines</media:title>
		</media:content>

		<media:content url="http://disciplinedagiledelivery.files.wordpress.com/2012/05/dad-roles4.png?w=360" medium="image">
			<media:title type="html">DAD Roles</media:title>
		</media:content>
	</item>
		<item>
		<title>Repeatable results over repeatable processes</title>
		<link>http://disciplinedagiledelivery.wordpress.com/2012/05/17/repeatable-results-over-repeatable-processes-2/</link>
		<comments>http://disciplinedagiledelivery.wordpress.com/2012/05/17/repeatable-results-over-repeatable-processes-2/#comments</comments>
		<pubDate>Thu, 17 May 2012 11:37:07 +0000</pubDate>
		<dc:creator>scottwambler</dc:creator>
				<category><![CDATA[DAD discussions]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[cmmi]]></category>
		<category><![CDATA[disciplined agile delivery]]></category>
		<category><![CDATA[enterprise-it]]></category>
		<category><![CDATA[repeatability]]></category>

		<guid isPermaLink="false">http://disciplinedagiledelivery.wordpress.com/?p=318</guid>
		<description><![CDATA[DAD teams focus on producing repeatable results, such as delivering high-quality software which meets stakeholder needs in a timely and cost effective manner.  DAD teams do not strive to follow repeatable processes.  The observation is that because each DAD team finds themselves in a unique situation, to be most efficient they need to follow a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=disciplinedagiledelivery.wordpress.com&#038;blog=26844877&#038;post=318&#038;subd=disciplinedagiledelivery&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>DAD teams focus on producing repeatable results, such as delivering high-quality software which meets stakeholder needs in a timely and cost effective manner.  DAD teams do not strive to follow repeatable processes.  The observation is that because each DAD team finds themselves in a unique situation, to be most efficient they need to follow a unique process tailored to reflect that situation.  That “unique process” may be comprised of a relatively standard lifecycle and common practices such as architecture envisioning, database regression testing, non-solo development, and many others (granted, those practices may be tailored to reflect the situation too).  The point is that each team in your organization may follow a different process, albeit processes which share similar components defined by a common process framework, while achieving the results required of them.</p>
<p>This may of course be heresy in some organizations.  The danger with “repeatable processes” is that they grow in size over the years to address all possible situations, and as a result address none of them very well.  Imagine a project team that is large and has regulatory compliance concerns.  This team will tailor its practices accordingly.  Now imagine a small team that doesn&#8217;t have to address regulatory concerns.  An organization focused on repeatable processes might have that team follow the same process that the previous team followed, even though some of the practices had been tailored to meet scaling factors that don’t apply.  In other words, the repeatable process included some aspects that were overkill for the second team, thereby impacting their ability to deliver in a timely manner or in a cost efficient manner.  In the vast majority of organizations, when given the choice, stakeholders prefer to spend the money wisely and have the solution delivered in a timely manner, not to have the team follow a consistently “repeatable process.”</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/disciplinedagiledelivery.wordpress.com/318/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/disciplinedagiledelivery.wordpress.com/318/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/disciplinedagiledelivery.wordpress.com/318/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/disciplinedagiledelivery.wordpress.com/318/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/disciplinedagiledelivery.wordpress.com/318/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/disciplinedagiledelivery.wordpress.com/318/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/disciplinedagiledelivery.wordpress.com/318/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/disciplinedagiledelivery.wordpress.com/318/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/disciplinedagiledelivery.wordpress.com/318/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/disciplinedagiledelivery.wordpress.com/318/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/disciplinedagiledelivery.wordpress.com/318/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/disciplinedagiledelivery.wordpress.com/318/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/disciplinedagiledelivery.wordpress.com/318/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/disciplinedagiledelivery.wordpress.com/318/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=disciplinedagiledelivery.wordpress.com&#038;blog=26844877&#038;post=318&#038;subd=disciplinedagiledelivery&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://disciplinedagiledelivery.wordpress.com/2012/05/17/repeatable-results-over-repeatable-processes-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/893b32163ba8573356ca2a41729c2b7e?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">scottwambler</media:title>
		</media:content>
	</item>
		<item>
		<title>Adopting a Full Lifecycle Requires Discipline</title>
		<link>http://disciplinedagiledelivery.wordpress.com/2012/05/16/adopting-a-full-lifecycle-requires-discipline/</link>
		<comments>http://disciplinedagiledelivery.wordpress.com/2012/05/16/adopting-a-full-lifecycle-requires-discipline/#comments</comments>
		<pubDate>Wed, 16 May 2012 10:49:08 +0000</pubDate>
		<dc:creator>scottwambler</dc:creator>
				<category><![CDATA[DAD discussions]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[disciplined agile delivery]]></category>
		<category><![CDATA[lifecycle]]></category>

		<guid isPermaLink="false">http://disciplinedagiledelivery.wordpress.com/?p=596</guid>
		<description><![CDATA[Despite some agilists reluctance to admit that projects go through phases the DAD process framework explicitly recognizes that they do.  Building serious solutions requires a lot more than just doing the cool construction stuff.  It takes discipline to ignore this rhetoric and frame your project within the scope of a full delivery lifecycle.  The basic [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=disciplinedagiledelivery.wordpress.com&#038;blog=26844877&#038;post=596&#038;subd=disciplinedagiledelivery&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Despite some agilists reluctance to admit that projects go through phases the DAD process framework explicitly recognizes that they do.  Building serious solutions requires a lot more than just doing the cool construction stuff.  It takes discipline to ignore this rhetoric and frame your project within the scope of a full delivery lifecycle.  The basic and advanced/lean DAD lifecycles explicitly depict:</p>
<ol>
<li><strong>Pre-delivery activities</strong>.  There are portfolio management activities which occur long before your project begins, including the initial identification of potential projects, their prioritization, and finding initial funding for the Inception phase.</li>
<li><strong>Three-phase delivery lifecycle</strong>.  Projects have phases that they go through.  All efforts are initiated at some point, all of them go through a construction effort (or a configuration effort in the case of purchased solutions), and hopefully some sort of deployment effort.  This is why the <a href="https://www.ibm.com/developerworks/mydeveloperworks/blogs/ambler/entry/disciplined_agile_delivery_dad_lifecycle14" target="_blank">DAD lifecycles</a> include explicit Inception, Construction, and Transition phases to respectively address these aspects.  I&#8217;ve confirmed via <a href="http://www.ambysoft.com/surveys/" target="_blank">surveys </a>that the average agile team invests about a month in project initiation/inception activities, often referred to as Sprint 0 or Iteration 0, as well as about a month performing release/transition activities.  From a product point they will go through at least the Construction and Transition phase many times throughout the life of the solution.</li>
<li><strong>Post-delivery activities</strong>.  The fact that your solution is <a href="http://www.enterpriseunifiedprocess.com/essays/operationsAndSupport.html" target="_blank">operated and supported</a> in production, or in the marketplace for commercial products, is included.  We do this to reflect the <a href="https://www.ibm.com/developerworks/mydeveloperworks/blogs/ambler/entry/disciplined_agile_delivery_and_devops" target="_blank">DevOps </a>reality many DAD teams are in the position that they are working on a new release of an existing solution, and therefore are very likely to be getting defect reports and enhancement requests coming in about previous versions.  As a result they require the discipline to treat these things as potential new requirements and act accordingly.</li>
</ol>
<p>Without a doubt construction is an important aspect of the overall Disciplined Agile Delivery process, but it&#8217;s not the only aspect.  Yes, for many people this is the fun part of delivery, it certainly is for me.  But the reality is that as development professionals we need to explicitly consider more than just construction if we&#8217;re to be effective.  It takes discipline to adopt a broader lifecycle that goes beyond the fun stuff that we would prefer to focus on.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/disciplinedagiledelivery.wordpress.com/596/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/disciplinedagiledelivery.wordpress.com/596/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/disciplinedagiledelivery.wordpress.com/596/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/disciplinedagiledelivery.wordpress.com/596/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/disciplinedagiledelivery.wordpress.com/596/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/disciplinedagiledelivery.wordpress.com/596/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/disciplinedagiledelivery.wordpress.com/596/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/disciplinedagiledelivery.wordpress.com/596/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/disciplinedagiledelivery.wordpress.com/596/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/disciplinedagiledelivery.wordpress.com/596/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/disciplinedagiledelivery.wordpress.com/596/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/disciplinedagiledelivery.wordpress.com/596/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/disciplinedagiledelivery.wordpress.com/596/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/disciplinedagiledelivery.wordpress.com/596/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=disciplinedagiledelivery.wordpress.com&#038;blog=26844877&#038;post=596&#038;subd=disciplinedagiledelivery&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://disciplinedagiledelivery.wordpress.com/2012/05/16/adopting-a-full-lifecycle-requires-discipline/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/893b32163ba8573356ca2a41729c2b7e?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">scottwambler</media:title>
		</media:content>
	</item>
		<item>
		<title>DAD Book Launch at Innovate 2012 in June</title>
		<link>http://disciplinedagiledelivery.wordpress.com/2012/05/09/dad-book-launch-at-innovate-2012-in-june/</link>
		<comments>http://disciplinedagiledelivery.wordpress.com/2012/05/09/dad-book-launch-at-innovate-2012-in-june/#comments</comments>
		<pubDate>Wed, 09 May 2012 18:47:05 +0000</pubDate>
		<dc:creator>Mark Lines</dc:creator>
				<category><![CDATA[DAD Book]]></category>

		<guid isPermaLink="false">http://disciplinedagiledelivery.wordpress.com/?p=573</guid>
		<description><![CDATA[We are thrilled to confirm that our new book &#8220;Disciplined Agile Delivery:  A Practitioner&#8217;s Guide to Agile Software Delivery in the Enterprise&#8221; will be launched at the IBM Innovate conference in Orlando June 3-7.  It will be a busy week with the following events planned: Scott will be co-delivering the Agile Transformation track keynote on [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=disciplinedagiledelivery.wordpress.com&#038;blog=26844877&#038;post=573&#038;subd=disciplinedagiledelivery&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.ibmpressbooks.com/bookstore/product.asp?isbn=9780132810135"><img class="alignleft  wp-image-538" title="Ambler_COVER_small" src="http://disciplinedagiledelivery.files.wordpress.com/2012/04/ambler_cover_small.jpg?w=150&h=196" alt="" width="150" height="196" /></a> We are thrilled to confirm that our new book &#8220;Disciplined Agile Delivery:  A Practitioner&#8217;s Guide to Agile Software Delivery in the Enterprise&#8221; will be launched at the IBM Innovate conference in Orlando June 3-7.  It will be a busy week with the following events planned:</p>
<p><span style="font-family:verdana, courier new, courier, tahoma, sans-serif;font-size:small;">Scott will be co-delivering the Agile Transformation track keynote on Tuesday morning with Scott Rich, the development leader of the Jazz team. That afternoon he will be a participant at the Agile and Systems goldfish bowl. Wednesday morning Scott will be delivering his Disciplined Agile Delivery and DevOps talk and then in the afternoon giving an overview of Agile Modeling and Documentation strategies. Throughout the conference Scott will be meeting with customers, contact your IBM sales rep if you want to organize such a meeting, and doing several press interviews.</span></p>
<p>On Wednesday Mark will be speaking on &#8220;Disciplined Agile Delivery:  Adoption in the Trenches&#8221;.  On Monday he will be on the &#8220;Agile Coaching 101 Panel&#8221; with agile/lean thought leaders such as Mary Poppendieck.  Mark will also be at the Canadian reception Monday night at Blue Zoo.</p>
<p>Mark &amp; Scott will also be doing a book signing on Wednesday at the bookstore.</p>
<p>If you miss the signing and want a book signed, try the Agile Transformation Zone in the Exhibit Hall.  There is a good chance that you will find us there, comparing notes with other agilists and discussing the challenges of disciplined agile adoption in the enterprise.</p>
<p>It promises to be a fun week, with the party at Sea World and the band Foreigner playing.  We hope to see you there!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/disciplinedagiledelivery.wordpress.com/573/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/disciplinedagiledelivery.wordpress.com/573/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/disciplinedagiledelivery.wordpress.com/573/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/disciplinedagiledelivery.wordpress.com/573/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/disciplinedagiledelivery.wordpress.com/573/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/disciplinedagiledelivery.wordpress.com/573/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/disciplinedagiledelivery.wordpress.com/573/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/disciplinedagiledelivery.wordpress.com/573/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/disciplinedagiledelivery.wordpress.com/573/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/disciplinedagiledelivery.wordpress.com/573/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/disciplinedagiledelivery.wordpress.com/573/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/disciplinedagiledelivery.wordpress.com/573/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/disciplinedagiledelivery.wordpress.com/573/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/disciplinedagiledelivery.wordpress.com/573/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=disciplinedagiledelivery.wordpress.com&#038;blog=26844877&#038;post=573&#038;subd=disciplinedagiledelivery&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://disciplinedagiledelivery.wordpress.com/2012/05/09/dad-book-launch-at-innovate-2012-in-june/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2ff441bd800df3fe42ad2122690ae315?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">marklines</media:title>
		</media:content>

		<media:content url="http://disciplinedagiledelivery.files.wordpress.com/2012/04/ambler_cover_small.jpg?w=306" medium="image">
			<media:title type="html">Ambler_COVER_small</media:title>
		</media:content>
	</item>
		<item>
		<title>Being Goal-Driven Requires Discipline</title>
		<link>http://disciplinedagiledelivery.wordpress.com/2012/04/26/being-goal-driven-requires-discipline/</link>
		<comments>http://disciplinedagiledelivery.wordpress.com/2012/04/26/being-goal-driven-requires-discipline/#comments</comments>
		<pubDate>Thu, 26 Apr 2012 20:45:30 +0000</pubDate>
		<dc:creator>Mark Lines</dc:creator>
				<category><![CDATA[DAD Book]]></category>
		<category><![CDATA[Discipline]]></category>

		<guid isPermaLink="false">http://disciplinedagiledelivery.wordpress.com/?p=555</guid>
		<description><![CDATA[The DAD process framework uses a goal-driven approach as we illustrate in the figure below.  Throughout our book we  described each of the DAD phases in turn and suggested strategies for addressing the goals of that phase. For each goal we described the issues pertaining to that the goal.  For example, in Chapter 10 when [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=disciplinedagiledelivery.wordpress.com&#038;blog=26844877&#038;post=555&#038;subd=disciplinedagiledelivery&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The DAD process framework uses a goal-driven approach as we illustrate in the figure below.  Throughout our book we  described each of the DAD phases in turn and suggested strategies for addressing the goals of that phase. For each goal we described the issues pertaining to that the goal.  For example, in Chapter 10 when we discussed initial project planning we indicated that you need to consider issues such as the amount of initial detail you intend to capture, the amount of ongoing detail throughout the project, the length of iterations, how you will communicate the schedule (if at all), and how you will produce an initial cost estimate (if at all).   Each issue can be addressed by several strategies, each of which has trade-offs.  Our experience is that this goals-driven, suggestive approach provides just enough guidance for solution delivery teams while being sufficiently flexible so that teams can tailor the process to address the context of the situation in which they find themselves in.  The challenge is that it requires significant discipline by agile teams to consider the issues around each goal and then choose the strategy which that is most appropriate for them.</p>
<p><em>Goals addressed throughout a DAD project.</em></p>
<p><img class="alignnone size-full wp-image-563" title="Lifecycle Goals" src="http://disciplinedagiledelivery.files.wordpress.com/2012/04/lifecycle-goals2.jpg?w=600&h=293" alt="" width="600" height="293" /></p>
<p>DAD lays out a set of milestones across the lifecycle that are common across most projects regardless of what agile practices you use.  It takes discipline to use a goal-driven approach to reach those milestones.  This means that you do not use a cookbook approach to deliver your solutions but rather adapt your techniques to follow the path that is best suited to you.  Prescriptive guidance and rules are common in many agile methods and people can easily fall into a trap of doing exactly what is dictated by a particular method without challenging how appropriate it is for their own situation.</p>
<div></div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/disciplinedagiledelivery.wordpress.com/555/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/disciplinedagiledelivery.wordpress.com/555/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/disciplinedagiledelivery.wordpress.com/555/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/disciplinedagiledelivery.wordpress.com/555/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/disciplinedagiledelivery.wordpress.com/555/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/disciplinedagiledelivery.wordpress.com/555/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/disciplinedagiledelivery.wordpress.com/555/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/disciplinedagiledelivery.wordpress.com/555/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/disciplinedagiledelivery.wordpress.com/555/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/disciplinedagiledelivery.wordpress.com/555/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/disciplinedagiledelivery.wordpress.com/555/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/disciplinedagiledelivery.wordpress.com/555/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/disciplinedagiledelivery.wordpress.com/555/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/disciplinedagiledelivery.wordpress.com/555/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=disciplinedagiledelivery.wordpress.com&#038;blog=26844877&#038;post=555&#038;subd=disciplinedagiledelivery&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://disciplinedagiledelivery.wordpress.com/2012/04/26/being-goal-driven-requires-discipline/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2ff441bd800df3fe42ad2122690ae315?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">marklines</media:title>
		</media:content>

		<media:content url="http://disciplinedagiledelivery.files.wordpress.com/2012/04/lifecycle-goals2.jpg" medium="image">
			<media:title type="html">Lifecycle Goals</media:title>
		</media:content>
	</item>
		<item>
		<title>Efficiencies gained from permanent dedicated teams with continuous funding.</title>
		<link>http://disciplinedagiledelivery.wordpress.com/2012/04/26/efficiencies-gained-from-permanent-dedicated-teams-with-continuous-funding/</link>
		<comments>http://disciplinedagiledelivery.wordpress.com/2012/04/26/efficiencies-gained-from-permanent-dedicated-teams-with-continuous-funding/#comments</comments>
		<pubDate>Thu, 26 Apr 2012 20:10:06 +0000</pubDate>
		<dc:creator>Bob Ouellette</dc:creator>
				<category><![CDATA[DAD Book]]></category>
		<category><![CDATA[Surveys]]></category>

		<guid isPermaLink="false">http://disciplinedagiledelivery.wordpress.com/?p=534</guid>
		<description><![CDATA[Hi Mark, Are you guys able to quote any studies in your book on the increase in effectiveness that can be achieved by establishing permanent dedicated cross-functional teams as opposed to teams that get torn down and re-assembled for each project? I am looking for a solid industry study that is widely excepted. Our company currently [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=disciplinedagiledelivery.wordpress.com&#038;blog=26844877&#038;post=534&#038;subd=disciplinedagiledelivery&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Hi Mark,</p>
<p>Are you guys able to quote any studies in your book on the increase in effectiveness that can be achieved by establishing permanent dedicated cross-functional teams as opposed to teams that get torn down and re-assembled for each project? I am looking for a solid industry study that is widely excepted. Our company currently has a mix of both types of teams and I am looking for some industry data to compare against.</p>
<p>regards,</p>
<p>Bob</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/disciplinedagiledelivery.wordpress.com/534/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/disciplinedagiledelivery.wordpress.com/534/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/disciplinedagiledelivery.wordpress.com/534/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/disciplinedagiledelivery.wordpress.com/534/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/disciplinedagiledelivery.wordpress.com/534/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/disciplinedagiledelivery.wordpress.com/534/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/disciplinedagiledelivery.wordpress.com/534/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/disciplinedagiledelivery.wordpress.com/534/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/disciplinedagiledelivery.wordpress.com/534/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/disciplinedagiledelivery.wordpress.com/534/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/disciplinedagiledelivery.wordpress.com/534/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/disciplinedagiledelivery.wordpress.com/534/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/disciplinedagiledelivery.wordpress.com/534/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/disciplinedagiledelivery.wordpress.com/534/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=disciplinedagiledelivery.wordpress.com&#038;blog=26844877&#038;post=534&#038;subd=disciplinedagiledelivery&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://disciplinedagiledelivery.wordpress.com/2012/04/26/efficiencies-gained-from-permanent-dedicated-teams-with-continuous-funding/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/a7ec99135555869e3394b5a726aefc16?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">bobouellette</media:title>
		</media:content>
	</item>
		<item>
		<title>Webcast: Achieving Large-Scale Distributed Agile Delivery</title>
		<link>http://disciplinedagiledelivery.wordpress.com/2012/04/24/webcast-achieving-large-scale-distributed-agile-delivery/</link>
		<comments>http://disciplinedagiledelivery.wordpress.com/2012/04/24/webcast-achieving-large-scale-distributed-agile-delivery/#comments</comments>
		<pubDate>Tue, 24 Apr 2012 18:30:11 +0000</pubDate>
		<dc:creator>Julian Holmes</dc:creator>
				<category><![CDATA[News and events]]></category>

		<guid isPermaLink="false">http://disciplinedagiledelivery.wordpress.com/?p=550</guid>
		<description><![CDATA[Julian is presenting to the world-wide Rational User Community on Thursday 26th April at 12EDT. The presentation shares his experiences of using DAD practices to enable his clients to achieve agility in their software delivery, even when their projects are large, complex and distributed. To find out more and to register visit the Rational User [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=disciplinedagiledelivery.wordpress.com&#038;blog=26844877&#038;post=550&#038;subd=disciplinedagiledelivery&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Julian is presenting to the world-wide Rational User Community on Thursday 26th April at 12EDT.</p>
<p>The presentation shares his experiences of using DAD practices to enable his clients to achieve agility in their software delivery, even when their projects are large, complex and distributed.</p>
<p>To find out more and to register visit the <a title="Achieving Large-Scale Distributed Agile Delivery" href="http://rational-ug.org/events/webcasts/c/e/153.aspx" target="_blank">Rational User Community site</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/disciplinedagiledelivery.wordpress.com/550/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/disciplinedagiledelivery.wordpress.com/550/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/disciplinedagiledelivery.wordpress.com/550/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/disciplinedagiledelivery.wordpress.com/550/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/disciplinedagiledelivery.wordpress.com/550/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/disciplinedagiledelivery.wordpress.com/550/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/disciplinedagiledelivery.wordpress.com/550/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/disciplinedagiledelivery.wordpress.com/550/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/disciplinedagiledelivery.wordpress.com/550/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/disciplinedagiledelivery.wordpress.com/550/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/disciplinedagiledelivery.wordpress.com/550/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/disciplinedagiledelivery.wordpress.com/550/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/disciplinedagiledelivery.wordpress.com/550/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/disciplinedagiledelivery.wordpress.com/550/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=disciplinedagiledelivery.wordpress.com&#038;blog=26844877&#038;post=550&#038;subd=disciplinedagiledelivery&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://disciplinedagiledelivery.wordpress.com/2012/04/24/webcast-achieving-large-scale-distributed-agile-delivery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6391168fd1bc68eec1d0e2c8c31d55bc?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">julianrholmes</media:title>
		</media:content>
	</item>
		<item>
		<title>Incremental Delivery of Consumable Solutions Requires Discipline</title>
		<link>http://disciplinedagiledelivery.wordpress.com/2012/04/06/incremental-delivery-of-consumable-solutions-requires-discipline/</link>
		<comments>http://disciplinedagiledelivery.wordpress.com/2012/04/06/incremental-delivery-of-consumable-solutions-requires-discipline/#comments</comments>
		<pubDate>Fri, 06 Apr 2012 15:13:19 +0000</pubDate>
		<dc:creator>Mark Lines</dc:creator>
				<category><![CDATA[DAD Book]]></category>
		<category><![CDATA[DAD discussions]]></category>
		<category><![CDATA[Discipline]]></category>

		<guid isPermaLink="false">http://disciplinedagiledelivery.wordpress.com/?p=515</guid>
		<description><![CDATA[Being able to deliver potentially shippable software increments at the end of each iteration is a good start that clearly requires discipline.  The Disciplined Agile Delivery (DAD) process framework goes one step further and advises you to explicitly produce a potentially consumable solution every iteration, something that requires even greater discipline.  Every construction iteration which [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=disciplinedagiledelivery.wordpress.com&#038;blog=26844877&#038;post=515&#038;subd=disciplinedagiledelivery&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Being able to deliver potentially shippable software increments at the end of each iteration is a good start that clearly requires discipline.  The Disciplined Agile Delivery (DAD) process framework goes one step further and advises you to explicitly produce a potentially <a href="https://www.ibm.com/developerworks/mydeveloperworks/blogs/ambler/entry/solutions_over_software3" target="_blank">consumable solution</a> every iteration, something that requires even greater discipline.  Every construction iteration which your team executes requires the discipline to address:</p>
<ul>
<li><strong>Working software that is “done”.</strong>  Your software should be tested to the best of your ability.  Ideally this includes pre-production integration testing and acceptance testing of the functionality delivered to date.  The software should not only fulfill the functional requirements but appropriate non-functional requirements (NFRs) as well.  Some of this testing may require the help of an <a href="http://www.ambysoft.com/essays/agileTesting.html#IndependentTestTeam" target="_blank">independent test team</a>, particularly at scale.</li>
<li><strong>Continuous documentation.</strong>  <a href="http://www.agilemodeling.com/essays/agileDocumentation.htm" target="_blank">Deliverable documentation</a>, such as operations and support, system overview, and end user documentation are part of your overall solution. Evolving this documentation in sync with the software requires greater discipline than simply leaving this documentation to the end of the lifecycle.</li>
<li><strong>Consumability.</strong> Your solution should be more than potentially shippable, it should also be consumable.  This requires investing some effort in user experience (UX) design throughout the lifecycle, particularly early in the project.</li>
<li><strong>Organizational change.</strong>  The business processes around using your system, and potentially even the organizational structure of the stakeholders involved with it, may need to evolve.  The implication is that your team needs the discipline to recognize and explore these issues throughout the project so that your stakeholders are prepared to receive your solution.</li>
<li><strong>Operations and support issues.</strong>  Your solution should be consumable by all stakeholders, not just end users.  Your operations and support staff should be able to work with the solution efficiently.  To understand these needs your team needs the discipline to work closely with operations and support staff throughout the lifecycle, an important aspect of your overall <a href="https://www.ibm.com/developerworks/mydeveloperworks/blogs/ambler/entry/disciplined_agile_delivery_and_devops" target="_blank">DevOps strategy</a>.</li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/disciplinedagiledelivery.wordpress.com/515/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/disciplinedagiledelivery.wordpress.com/515/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/disciplinedagiledelivery.wordpress.com/515/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/disciplinedagiledelivery.wordpress.com/515/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/disciplinedagiledelivery.wordpress.com/515/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/disciplinedagiledelivery.wordpress.com/515/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/disciplinedagiledelivery.wordpress.com/515/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/disciplinedagiledelivery.wordpress.com/515/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/disciplinedagiledelivery.wordpress.com/515/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/disciplinedagiledelivery.wordpress.com/515/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/disciplinedagiledelivery.wordpress.com/515/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/disciplinedagiledelivery.wordpress.com/515/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/disciplinedagiledelivery.wordpress.com/515/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/disciplinedagiledelivery.wordpress.com/515/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=disciplinedagiledelivery.wordpress.com&#038;blog=26844877&#038;post=515&#038;subd=disciplinedagiledelivery&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://disciplinedagiledelivery.wordpress.com/2012/04/06/incremental-delivery-of-consumable-solutions-requires-discipline/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2ff441bd800df3fe42ad2122690ae315?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">marklines</media:title>
		</media:content>
	</item>
		<item>
		<title>Reducing the Feedback Cycle Requires Discipline</title>
		<link>http://disciplinedagiledelivery.wordpress.com/2012/03/30/reducing-the-feedback-cycle-requires-discipline/</link>
		<comments>http://disciplinedagiledelivery.wordpress.com/2012/03/30/reducing-the-feedback-cycle-requires-discipline/#comments</comments>
		<pubDate>Fri, 30 Mar 2012 20:20:33 +0000</pubDate>
		<dc:creator>scottwambler</dc:creator>
				<category><![CDATA[Discipline]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[disciplined agile delivery]]></category>
		<category><![CDATA[feedback-cycle]]></category>

		<guid isPermaLink="false">http://disciplinedagiledelivery.wordpress.com/?p=508</guid>
		<description><![CDATA[Techniques that shorten the time between doing something and getting feedback about it are generally lower risk and result in lower cost to address any changes than techniques with longer feedback cycles.  Many of these techniques require agile team members to have new skills and to take a more disciplined approach to their work than [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=disciplinedagiledelivery.wordpress.com&#038;blog=26844877&#038;post=508&#038;subd=disciplinedagiledelivery&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Techniques that shorten the time between doing something and getting feedback about it are generally lower risk and result in lower cost to address any changes than techniques with longer feedback cycles.  Many of these techniques require agile team members to have new skills and to take a more disciplined approach to their work than they may have in less-than-agile situations.  There are several common ways to shorten the feedback cycle that are common to agile software development that are adopted by the DAD process framework.  These techniques, listed in order of immediacy, are:</p>
<ol>
<li><strong>Non-solo development</strong>.  Non-solo development strategies such as pair programming and modeling with others provide feedback within seconds.  These techniques are great strategies for reducing the feedback cycle within your team but they often require initial discipline to adopt because it can be difficult to break your former solo working habits.</li>
<li><strong>Active stakeholder participation</strong>.  It can require significant discipline to work closely with your stakeholders, to seek and then respect their opinions, and to allow them to set important aspects of your project direction.  Working closely with stakeholders typically has a feedback cycle on the order of seconds when they are co-located with your to hours or days when you need to wait to interact with them.</li>
<li><strong>Continuous integration</strong>.  Building, regression testing, and potentially running your work through code analysis on a continuous basis is a fairly straightforward concept which provides feedback on the order of minutes.  Doing it in practice, and more importantly the habit acting on the feedback provided from the tests and code analysis requires discipline to adopt at first because you often want to work on the next thing instead of cleaning up the work on what you’re currently doing.</li>
<li><strong>Continuous deployment</strong>. By regularly deploying into more complex environments – to your project integration environment from your individual environment, from your project environment to your demo or independent testing environments – you put yourself in a position to receive more meaningful feedback.  Continuous deployment requires you to have the discipline to have multiple environments, to work with people external to your team (such as stakeholders and independent testers), and to seek and act on their feedback.</li>
<li><strong>Short iterations</strong>. The length of an iteration defines the feedback cycle between promising your stakeholders you would do a bundle of work, the end result of your iteration planning session, to demonstrating what you actually got done.  It requires significant discipline to work in short iterations.  The average agile team has construction iterations of two weeks, although some teams have shorter iterations and some advanced teams have evolved beyond iterations to take a lean approach.  Then again some agile teams, particularly those at scale, may have slightly longer iterations.  The shorter the iteration the greater the discipline required to make it work because you will need to adopt many, if not all, of the techniques listed in this section.  You will also require the discipline to identify, and then address, wasteful activities that add little or no value in your current process.</li>
<li><strong>Short release cycles</strong>.  The length of your release cycle defines the feedback cycle from promising stakeholders to deliver a new release of a solution to actual use by end users in production.  The feedback from real users is the key information to determine if you’ve delivered the right thing for them.  All other stakeholder feedback is merely an approximation up until that point.  As with short iterations, it requires increasing discipline to move from annual to bi-annual to quarterly to monthly to weekly or even daily releases into production.</li>
</ol>
<p>This posting was modified from Chapter 21 of the forthcoming book Disciplined Agile Delivery to be published in June by IBM Press.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/disciplinedagiledelivery.wordpress.com/508/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/disciplinedagiledelivery.wordpress.com/508/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/disciplinedagiledelivery.wordpress.com/508/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/disciplinedagiledelivery.wordpress.com/508/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/disciplinedagiledelivery.wordpress.com/508/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/disciplinedagiledelivery.wordpress.com/508/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/disciplinedagiledelivery.wordpress.com/508/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/disciplinedagiledelivery.wordpress.com/508/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/disciplinedagiledelivery.wordpress.com/508/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/disciplinedagiledelivery.wordpress.com/508/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/disciplinedagiledelivery.wordpress.com/508/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/disciplinedagiledelivery.wordpress.com/508/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/disciplinedagiledelivery.wordpress.com/508/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/disciplinedagiledelivery.wordpress.com/508/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=disciplinedagiledelivery.wordpress.com&#038;blog=26844877&#038;post=508&#038;subd=disciplinedagiledelivery&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://disciplinedagiledelivery.wordpress.com/2012/03/30/reducing-the-feedback-cycle-requires-discipline/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/893b32163ba8573356ca2a41729c2b7e?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">scottwambler</media:title>
		</media:content>
	</item>
		<item>
		<title>Agile Practices Require Discipline</title>
		<link>http://disciplinedagiledelivery.wordpress.com/2012/03/20/agile-practices-require-discipline/</link>
		<comments>http://disciplinedagiledelivery.wordpress.com/2012/03/20/agile-practices-require-discipline/#comments</comments>
		<pubDate>Tue, 20 Mar 2012 14:03:55 +0000</pubDate>
		<dc:creator>Mark Lines</dc:creator>
				<category><![CDATA[DAD discussions]]></category>
		<category><![CDATA[Discipline]]></category>
		<category><![CDATA[Practices]]></category>

		<guid isPermaLink="false">http://disciplinedagiledelivery.wordpress.com/?p=497</guid>
		<description><![CDATA[Clearly mainstream agile practices such as Scrum and Extreme Programming (XP) require discipline.  For example, effective Agile teams have the discipline to: Hold short, focused, and to the point daily coordination meetings rather than infrequent and time consuming status meetings.  It requires discipline to keep these meetings focused on coordination activities and thereby short and to [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=disciplinedagiledelivery.wordpress.com&#038;blog=26844877&#038;post=497&#038;subd=disciplinedagiledelivery&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Clearly mainstream agile practices such as Scrum and Extreme Programming (XP) require discipline.  For example, effective Agile teams have the discipline to:</p>
<ul>
<li>Hold short, focused, and to the point daily coordination meetings rather than infrequent and time consuming status meetings.  It requires discipline to keep these meetings focused on coordination activities and thereby short and to the point.</li>
<li>Commit to delivering a set of work items each iteration rather than letting deadlines slip.  It requires discipline to consistently fulfill the promises that you make to your stakeholders.</li>
<li>Remove impediments in a timely fashion rather than procrastinating in pursuing a solution.  It requires discipline to tackle tough issues that are easier to ignore in the short term.</li>
<li>Take the time to write tests before code rather than writing code,  It takes discipline to consistently work in a test-first manner instead of leaving testing to some time in the (distant) future.</li>
<li>Test to the best of their ability instead of throwing artifacts over the wall to testers or reviewers.  It takes discipline to actively take responsibility for the quality of your own work.</li>
<li>Reflect on the team’s experiences and improve their processes proactively rather than relying on process dictated by project managers or external governance bodies.  It takes discipline to stop and take time to reflect on how well your team is working and then act to improve it.</li>
<li>Have a continuously working, integrated, and tested solution rather than waiting to do so when you’re “done” at the end of the lifecycle.  It takes discipline to stop all work when the build is broken so that it is repaired and the state of working, high quality solution is restored.</li>
<li>Work together in a common area rather than in comfortable but isolated workspaces. It takes discipline to work effectively in a team, to do so in a respectful and trusting manner.</li>
<li>Collaborate constantly with the stakeholders or their representative(s) to ensure that their expectations are met.  It takes discipline to accept that it isn’t your place to define the requirements or set priorities, particularly when you believe that you know better.</li>
<li>Create and evolve deliverable documentation continuously throughout the project.  It takes discipline to accept that there’s more to successfully solution delivery than producing potentially shippable software.</li>
<li>Self organize and plan the team’s work amongst themselves rather than relying on a traditional project manager to define, estimate, and assign work. It takes discipline to take responsibility for your own work and to respect the collective decisions of your team.</li>
</ul>
<p>In our next few blogs we&#8217;ll discuss how Disciplined Agile Delivery builds on these practices to take discipline to the next level within the Enterprise.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/disciplinedagiledelivery.wordpress.com/497/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/disciplinedagiledelivery.wordpress.com/497/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/disciplinedagiledelivery.wordpress.com/497/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/disciplinedagiledelivery.wordpress.com/497/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/disciplinedagiledelivery.wordpress.com/497/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/disciplinedagiledelivery.wordpress.com/497/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/disciplinedagiledelivery.wordpress.com/497/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/disciplinedagiledelivery.wordpress.com/497/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/disciplinedagiledelivery.wordpress.com/497/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/disciplinedagiledelivery.wordpress.com/497/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/disciplinedagiledelivery.wordpress.com/497/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/disciplinedagiledelivery.wordpress.com/497/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/disciplinedagiledelivery.wordpress.com/497/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/disciplinedagiledelivery.wordpress.com/497/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=disciplinedagiledelivery.wordpress.com&#038;blog=26844877&#038;post=497&#038;subd=disciplinedagiledelivery&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://disciplinedagiledelivery.wordpress.com/2012/03/20/agile-practices-require-discipline/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2ff441bd800df3fe42ad2122690ae315?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">marklines</media:title>
		</media:content>
	</item>
	</channel>
</rss>
