<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2enclosuresfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0" xml:base="http://www.netobjectives.com">
<channel>
 <title>Lean Agile Straight Talk podcast</title>
 <link>http://www.netobjectives.com/LAST_view/feed</link>
 <description>Discussions of all aspects of applying lean and agile methods for effective software development: lean product development, agile analysis, design patterns, test-driven development. A series of podcasts by Net Objectives.</description>
 <language>en</language>
<thespringbox:skin xmlns:thespringbox="http://www.thespringbox.com/dtds/thespringbox-1.0.dtd">http://feeds.feedburner.com/NetObjectivesPodcast_LAST?format=skin</thespringbox:skin><media:copyright>(c) 2007 Net Objectives, Inc</media:copyright><media:thumbnail url="http://www.netobjectives.com/files/images/logoNetO_35pct.jpg" /><media:keywords>lean,agile,netobjectives,net,objectives,podcast,software,object,oriented,oo,patterns,tdd,lean,agile,design,patterns,test,driven,scrum,poppendieck,versionone,shalloway,trott,rawsthorne,scrumalliance,computer,programming,information,t</media:keywords><media:category scheme="http://www.itunes.com/dtds/podcast-1.0.dtd">Technology/Software How-To</media:category><media:category scheme="http://www.itunes.com/dtds/podcast-1.0.dtd">Business/Business News</media:category><media:category scheme="http://www.itunes.com/dtds/podcast-1.0.dtd">Technology</media:category><media:category scheme="http://www.itunes.com/dtds/podcast-1.0.dtd">Technology/Tech News</media:category><itunes:owner><itunes:email>jim.trott@netobjectives.com</itunes:email><itunes:name>Jim.Trott@netobjectives.com</itunes:name></itunes:owner><itunes:author>Jim.Trott@netobjectives.com</itunes:author><itunes:explicit>no</itunes:explicit><itunes:image href="http://www.netobjectives.com/files/images/logoNetO_35pct.jpg" /><itunes:keywords>lean,agile,netobjectives,net,objectives,podcast,software,object,oriented,oo,patterns,tdd,lean,agile,design,patterns,test,driven,scrum,poppendieck,versionone,shalloway,trott,rawsthorne,scrumalliance,computer,programming,information,t</itunes:keywords><itunes:subtitle>Lean-Agile Straight Talk focuses on all aspects of Lean and Agile methods applied toward more effective software development for developers and business. A regular, Wednesday podcast by Net Objectives.</itunes:subtitle><itunes:summary>Lean-Agile Straight Talk focuses on all aspects of Lean and Agile methods applied toward more effective software development for developers and business. A regular, Wednesday podcast by Net Objectives.</itunes:summary><itunes:category text="Technology"><itunes:category text="Software How-To" /></itunes:category><itunes:category text="Business"><itunes:category text="Business News" /></itunes:category><itunes:category text="Technology" /><itunes:category text="Technology"><itunes:category text="Tech News" /></itunes:category><image><link>http://www.netobjectives.com/blog-categories/Lean-Agile+Straight+Talk</link><url>http://www.netobjectives.com/files/images/logoNetO_35pct.jpg</url><title>Lean Agile Straight Talk</title></image><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/NetObjectivesPodcast_LAST" type="application/rss+xml" /><feedburner:emailServiceId>NetObjectivesPodcast_LAST</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
 <title>Redefining Lean</title>
 <link>http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~3/nkuJ6N_eTiU/redefining-lean-software-development</link>
 <description>&lt;p&gt;&lt;a href="http://www.netobjectives.com/podcasts/last20090525_podcasts.mp3" title="Listen to the podcast"&gt;&lt;img src="http://www.netobjectives.com/wp-content/images/rss-podcast.png" alt="Listen to the webinar audio" align="middle" title="Listen to the podcast" height="15" width="80" /&gt;&lt;font color="#027ac6"&gt; &lt;b&gt;Redefining Lean&lt;/b&gt;&lt;/font&gt;&lt;/a&gt; &lt;/p&gt;&lt;p&gt;Lean Software Development is founded on Lean. But what &lt;em&gt;is&lt;/em&gt; &amp;quot;Lean&amp;quot;? Some have said that &amp;quot;lean is just what Toyota does.&amp;quot; That is not much of a definition and is not even accurate, although Toyota does do Lean. It is also not accurate to say that Lean is focused on manufacturing, although Lean is now widely used in manufacturing.Lean is not even principally about physical product even though most of the examples of Lean are in the physical world.&lt;/p&gt;&lt;p&gt;No. It is better to see Toyota manufacturion and Toyota product development as just examples, as manifestations of this way of thinking we call Lean. Here is one good way to think about what is going in in Lean: There is Lean Science, Lean Management, and Lean Knowledge Stewardship.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Lean Science&lt;/strong&gt;: There are rules and principles that are present, observable, can be used to make predictions, and we can adapt and learn based on what we test and observe. The most flexible approach is to understand the Why that is behind the practices. This is how Don Reinertsen has helped us, identifying the fundamental rules.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Lean Management&lt;/strong&gt;: How to help the organization take adavantage of the science and how to remove the problems people have. &lt;/li&gt;&lt;li&gt;The manager is involved, neither hands-off nor command-and-control. Manager&amp;#39;s role is education, helping people know how to think, how to see problems and how to think about the system, and also to set direction. Using visual controls helps managers see when process is going awry and there is a need to intervene, when to educate. &lt;ul&gt;&lt;li&gt;Note: Jim Womack underscores this in his webinar, &lt;a href="http://www.netobjectives.com/blogs/role-lean-leadership-lei"&gt;The Role of Leadership in Lean&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Lean Knowledge Stewardship&lt;/strong&gt;: How to discover, share, adapt, apply, and take care of the knowledge we have in the organization. There are techniques such as A3, Kaizen, AAR/Retrospection, Root Cause and 5 Whys, Value Stream Maps, &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Make your plans now to attend the UK Lean Kanban conference in September. For information, see &lt;a target="_blank" href="http://www.ukleanconference.com/"&gt;&lt;font color="#027ac6"&gt;www.ukleanconference.com&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;font color="#027ac6"&gt;&lt;/font&gt;&lt;/p&gt;&lt;h4&gt;Recommendations&lt;/h4&gt;&lt;ul&gt;&lt;li&gt;By &lt;strong&gt;Don Reinertsen&lt;/strong&gt; &lt;ul&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.amazon.com/Principles-Product-Development-Flow-Generation/dp/1935401009/ref=sr_1_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1242074701&amp;amp;sr=8-1"&gt;&lt;font color="#027ac6"&gt;The Principles of Product Development Flow: Second Generation Lean Product Development&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.amazon.com/Managing-Design-Factory-Donald-Reinertsen/dp/0684839911/ref=sr_1_2?ie=UTF8&amp;amp;s=books&amp;amp;qid=1242074701&amp;amp;sr=8-2"&gt;&lt;font color="#027ac6"&gt;Managing the Design Factory&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;By &lt;strong&gt;Corey Ladas&lt;/strong&gt; &lt;ul&gt;&lt;li&gt;&lt;a target="_blank" href="/www.leansoftwareengineering.com/kasse/scrum-ban"&gt;&lt;font color="#027ac6"&gt;Scrum-ban&lt;/font&gt;&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Music used in this podcast&lt;/h4&gt;&lt;p&gt;“Pizzaman” and “Chocolate” ©2006 William Cushman: &lt;a href="http://ghostnotes.blogspot.com/"&gt;&lt;font color="#027ac6"&gt;http://ghostnotes.blogspot.com/&lt;/font&gt;&lt;/a&gt; &lt;/p&gt;&lt;p&gt;For more information, contact &lt;a href="mailto:info@netobjectives.com"&gt;&lt;font color="#027ac6"&gt;info@netobjectives.com&lt;/font&gt;&lt;/a&gt; or visit us at &lt;a href="http://www.netobjectives.com/"&gt;&lt;font color="#027ac6"&gt;http://www.netobjectives.com/&lt;/font&gt;&lt;/a&gt; &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=nkuJ6N_eTiU:Uzg3AD8-pyU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=nkuJ6N_eTiU:Uzg3AD8-pyU:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=nkuJ6N_eTiU:Uzg3AD8-pyU:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=nkuJ6N_eTiU:Uzg3AD8-pyU:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=nkuJ6N_eTiU:Uzg3AD8-pyU:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=nkuJ6N_eTiU:Uzg3AD8-pyU:wF9xT3WuBAs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?i=nkuJ6N_eTiU:Uzg3AD8-pyU:wF9xT3WuBAs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=nkuJ6N_eTiU:Uzg3AD8-pyU:V-t1I-SPZMU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=V-t1I-SPZMU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=nkuJ6N_eTiU:Uzg3AD8-pyU:W9dqtTZ0I2U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=W9dqtTZ0I2U" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/NetObjectivesPodcast_LAST/~4/nkuJ6N_eTiU" height="1" width="1"/&gt;</description>
 <comments>http://www.netobjectives.com/blogs/redefining-lean-software-development#comments</comments>
 <category domain="http://www.netobjectives.com/taxonomy/term/39">Lean-Agile Straight Talk</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/38">Podcast</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/44">Lean</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/45">Managing</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/43">Lean-Agile</category>
 <pubDate>Fri, 22 May 2009 14:48:24 -0600</pubDate>
 <dc:creator>jim.trott@netobjectives.com (Jim.Trott@netobjectives.com)</dc:creator>
 <guid isPermaLink="false">13523 at http://www.netobjectives.com</guid>
<media:content url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/Uej0pqY2rR8/last20090525_podcasts.mp3" fileSize="25022966" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>  Redefining Lean Lean Software Development is founded on Lean. But what is &amp;quot;Lean&amp;quot;? Some have said that &amp;quot;lean is just what Toyota does.&amp;quot; That is not much of a definition and is not even accurate, although Toyota does do Lean. It is als</itunes:subtitle><itunes:author>Jim.Trott@netobjectives.com</itunes:author><itunes:summary>  Redefining Lean Lean Software Development is founded on Lean. But what is &amp;quot;Lean&amp;quot;? Some have said that &amp;quot;lean is just what Toyota does.&amp;quot; That is not much of a definition and is not even accurate, although Toyota does do Lean. It is also not accurate to say that Lean is focused on manufacturing, although Lean is now widely used in manufacturing.Lean is not even principally about physical product even though most of the examples of Lean are in the physical world. No. It is better to see Toyota manufacturion and Toyota product development as just examples, as manifestations of this way of thinking we call Lean. Here is one good way to think about what is going in in Lean: There is Lean Science, Lean Management, and Lean Knowledge Stewardship.Lean Science: There are rules and principles that are present, observable, can be used to make predictions, and we can adapt and learn based on what we test and observe. The most flexible approach is to understand the Why that is behind the practices. This is how Don Reinertsen has helped us, identifying the fundamental rules.Lean Management: How to help the organization take adavantage of the science and how to remove the problems people have. The manager is involved, neither hands-off nor command-and-control. Manager&amp;#39;s role is education, helping people know how to think, how to see problems and how to think about the system, and also to set direction. Using visual controls helps managers see when process is going awry and there is a need to intervene, when to educate. Note: Jim Womack underscores this in his webinar, The Role of Leadership in LeanLean Knowledge Stewardship: How to discover, share, adapt, apply, and take care of the knowledge we have in the organization. There are techniques such as A3, Kaizen, AAR/Retrospection, Root Cause and 5 Whys, Value Stream Maps, Make your plans now to attend the UK Lean Kanban conference in September. For information, see www.ukleanconference.com RecommendationsBy Don Reinertsen The Principles of Product Development Flow: Second Generation Lean Product DevelopmentManaging the Design FactoryBy Corey Ladas Scrum-ban Music used in this podcast “Pizzaman” and “Chocolate” ©2006 William Cushman: http://ghostnotes.blogspot.com/ For more information, contact info@netobjectives.com or visit us at http://www.netobjectives.com/ </itunes:summary><itunes:keywords>lean,agile,netobjectives,net,objectives,podcast,software,object,oriented,oo,patterns,tdd,lean,agile,design,patterns,test,driven,scrum,poppendieck,versionone,shalloway,trott,rawsthorne,scrumalliance,computer,programming,information,t</itunes:keywords><creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/2.0/</creativeCommons:license><feedburner:origLink>http://www.netobjectives.com/blogs/redefining-lean-software-development</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/Uej0pqY2rR8/last20090525_podcasts.mp3" length="25022966" type="audio/mpeg" /><feedburner:origEnclosureLink>http://www.netobjectives.com/podcasts/last20090525_podcasts.mp3</feedburner:origEnclosureLink></item>
<item>
 <title>Report from Lean Kanban 2009</title>
 <link>http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~3/GS08somtGI0/report-lean-kanban-2009</link>
 <description>&lt;p&gt;&lt;a href="http://www.netobjectives.com/podcasts/last20090511_podcasts.mp3" title="Listen to the podcast"&gt;&lt;img src="http://www.netobjectives.com/wp-content/images/rss-podcast.png" alt="Listen to the webinar audio" align="middle" title="Listen to the podcast" height="15" width="80" /&gt;&lt;font color="#027ac6"&gt; &lt;b&gt;Report from Lean Kanban 2009&lt;/b&gt;&lt;/font&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;Kanban is an emerging practice in &lt;a class="glossary-term" href="/glossary/term/89"&gt;&lt;acronym title="Lean: Producing the maximum sellable products or services at the lowest operational cost while minimizing waste. "&gt;Lean&lt;/acronym&gt;&lt;/a&gt; software development. Founded on solid principles of flow and utilization theory, it seems to address many of the issues people have had with &lt;a class="glossary-term" href="/glossary/term/139"&gt;&lt;acronym title="Agile: Agile software development is a conceptual framework for undertaking software engineering projects that embraces and promotes evolutionary change throughout the entire life-cycle of the project. Scrum and XP are two software development methods based on the Agile framework. "&gt;Agile&lt;/acronym&gt;&lt;/a&gt; approaches. Over the next few years, Lean Kanban is going to become an important part of the software professional&amp;#39;s toolkit. &lt;/p&gt;
&lt;p&gt;The Lean Kanban Conference 2009, May 6-9, 2009 in Miame, brought together practitioners and thought leaders to discuss how to help the community go forward. This podcast is a report by Alan Shalloway about what he, Guy Beaver, and Alan Chedalawada (all from Net Objectives) learned from this special event. &lt;/p&gt;
&lt;p&gt;Over the next few weeks, Alan will be posting some blogs about what he learned at the conference. See blogs.netobjectives.com. It will be the topic of several upcoming podcasts on &lt;a class="glossary-term" href="/glossary/term/138"&gt;&lt;acronym title="Lean-Agile: An approach to software development that incorporates principles, practices, and methods from lean product development, agile software development, design patterns, test-driven development, and agile analysis. Lean-Agile is the software development approach advocated by Net Objectives for software developers who want to be effective in creating products that add value to customers and to the business. "&gt;Lean-Agile&lt;/acronym&gt;&lt;/a&gt; Straight Talk.  &lt;/p&gt;
&lt;p&gt;You can learn more about this conference at &lt;a target="_blank" href="http://www.leankanbanconference.com/"&gt;www.leankanbanconference.com/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;And make your plans now to attend the UK Lean Kanban conference in September. For information, see &lt;a target="_blank" href="http://www.ukleanconference.com"&gt;www.ukleanconference.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;!--break--&gt;&lt;/p&gt;
&lt;h4&gt;Recommendations&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;By &lt;strong&gt;Don Reinertsen&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a target="_blank" href="http://www.amazon.com/Principles-Product-Development-Flow-Generation/dp/1935401009/ref=sr_1_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1242074701&amp;amp;sr=8-1"&gt;The Principles of Product Development Flow: Second Generation Lean Product Development&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a target="_blank" href="http://www.amazon.com/Managing-Design-Factory-Donald-Reinertsen/dp/0684839911/ref=sr_1_2?ie=UTF8&amp;amp;s=books&amp;amp;qid=1242074701&amp;amp;sr=8-2"&gt;Managing the Design Factory&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;By &lt;strong&gt;Corey Ladas&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a target="_blank" href="/www.leansoftwareengineering.com/kasse/scrum-ban"&gt;Scrum-ban&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Music used in this podcast&lt;/h4&gt;
&lt;p&gt;“Pizzaman” and “Chocolate” ©2006 William Cushman: &lt;a href="http://ghostnotes.blogspot.com/"&gt;http://ghostnotes.blogspot.com/&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;For more information, contact &lt;a href="mailto:info@netobjectives.com"&gt;info@netobjectives.com&lt;/a&gt; or visit us at &lt;a href="http://www.netobjectives.com/"&gt;http://www.netobjectives.com/&lt;/a&gt; &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=GS08somtGI0:jYYIoVyuT-0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=GS08somtGI0:jYYIoVyuT-0:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=GS08somtGI0:jYYIoVyuT-0:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=GS08somtGI0:jYYIoVyuT-0:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=GS08somtGI0:jYYIoVyuT-0:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=GS08somtGI0:jYYIoVyuT-0:wF9xT3WuBAs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?i=GS08somtGI0:jYYIoVyuT-0:wF9xT3WuBAs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=GS08somtGI0:jYYIoVyuT-0:V-t1I-SPZMU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=V-t1I-SPZMU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=GS08somtGI0:jYYIoVyuT-0:W9dqtTZ0I2U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=W9dqtTZ0I2U" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/NetObjectivesPodcast_LAST/~4/GS08somtGI0" height="1" width="1"/&gt;</description>
 <comments>http://www.netobjectives.com/blogs/report-lean-kanban-2009#comments</comments>
 <category domain="http://www.netobjectives.com/taxonomy/term/39">Lean-Agile Straight Talk</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/38">Podcast</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/44">Lean</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/45">Managing</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/43">Lean-Agile</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/46">Scrum</category>
 <pubDate>Mon, 11 May 2009 16:07:03 -0600</pubDate>
 <dc:creator>jim.trott@netobjectives.com (Jim.Trott@netobjectives.com)</dc:creator>
 <guid isPermaLink="false">13367 at http://www.netobjectives.com</guid>
<media:content url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/OIvWIXcKfoQ/last20090511_podcasts.mp3" fileSize="17648480" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>  Report from Lean Kanban 2009 Kanban is an emerging practice in Lean software development. Founded on solid principles of flow and utilization theory, it seems to address many of the issues people have had with Agile approaches. Over the next few years, </itunes:subtitle><itunes:author>Jim.Trott@netobjectives.com</itunes:author><itunes:summary>  Report from Lean Kanban 2009 Kanban is an emerging practice in Lean software development. Founded on solid principles of flow and utilization theory, it seems to address many of the issues people have had with Agile approaches. Over the next few years, Lean Kanban is going to become an important part of the software professional&amp;#39;s toolkit. The Lean Kanban Conference 2009, May 6-9, 2009 in Miame, brought together practitioners and thought leaders to discuss how to help the community go forward. This podcast is a report by Alan Shalloway about what he, Guy Beaver, and Alan Chedalawada (all from Net Objectives) learned from this special event. Over the next few weeks, Alan will be posting some blogs about what he learned at the conference. See blogs.netobjectives.com. It will be the topic of several upcoming podcasts on Lean-Agile Straight Talk.  You can learn more about this conference at www.leankanbanconference.com/ And make your plans now to attend the UK Lean Kanban conference in September. For information, see www.ukleanconference.com Recommendations By Don Reinertsen The Principles of Product Development Flow: Second Generation Lean Product Development Managing the Design Factory By Corey Ladas Scrum-ban Music used in this podcast “Pizzaman” and “Chocolate” ©2006 William Cushman: http://ghostnotes.blogspot.com/ For more information, contact info@netobjectives.com or visit us at http://www.netobjectives.com/ </itunes:summary><itunes:keywords>lean,agile,netobjectives,net,objectives,podcast,software,object,oriented,oo,patterns,tdd,lean,agile,design,patterns,test,driven,scrum,poppendieck,versionone,shalloway,trott,rawsthorne,scrumalliance,computer,programming,information,t</itunes:keywords><creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/2.0/</creativeCommons:license><feedburner:origLink>http://www.netobjectives.com/blogs/report-lean-kanban-2009</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/OIvWIXcKfoQ/last20090511_podcasts.mp3" length="17648480" type="audio/mpeg" /><feedburner:origEnclosureLink>http://www.netobjectives.com/podcasts/last20090511_podcasts.mp3</feedburner:origEnclosureLink></item>
<item>
 <title>Three Things You Gotta Know</title>
 <link>http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~3/TH4E7IB10Fg/three-things-you-gotta-know-about-lean-agile</link>
 <description>&lt;p&gt;&lt;a href="http://www.netobjectives.com/podcasts/last20090331_podcasts.mp3" title="Listen to the podcast"&gt;&lt;img align="middle" width="80" src="http://www.netobjectives.com/wp-content/images/rss-podcast.png" alt="Listen to the webinar audio" height="15" title="Listen to the podcast" /&gt;&lt;font color="#027ac6"&gt; &lt;b&gt;Three Things You Gotta Know&lt;/b&gt;&lt;/font&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;a class="glossary-term" href="/glossary/term/89"&gt;&lt;acronym title="Lean: Producing the maximum sellable products or services at the lowest operational cost while minimizing waste. "&gt;Lean&lt;/acronym&gt;&lt;/a&gt; is &lt;em&gt;a pragmatic framework for absorbing principles and practices that other people have learned and putting them to work in large organizations&lt;/em&gt;. It can feel overwhelming. It is rich and there are many, many techniques and practices. It is always growing as it absorbs more good practices. That&amp;#39;s why people can make careers out of Lean.&lt;/p&gt;
&lt;p&gt;But you don&amp;#39;t have to know all of Lean before you can get started. And you don&amp;#39;t have to even be committed to becoming Lean to get the benefit from using Lean a little. In this show, Alan Shalloway discusses some of the essentials that you do need to know in order to get started.&lt;!--break--&gt;&lt;/p&gt;
&lt;p&gt;The things you have to know about Lean include:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Look at TIME not Resource Utilization. &lt;/strong&gt;In mass production, you are trying to minimize the resources expended per unit of work. In Lean, you are trying to minimize the time it takes for the Idea to turn into something that returns value to the organization from using it (using it in the business or selling it). &lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Errors usually arise from defects in a system, not poorly performing people&lt;/strong&gt;. We don&amp;#39;t aim for blame but we do aim for deep understanding about what happened.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Management plays an important part in process improvement &lt;/strong&gt;The proper role for management is neither command-and-control nor should be teams be &amp;quot;protected&amp;quot; or isolated from management. Rather, management is responsible for helping the team to see and how to think. They ask intelligent questions, question them when they are not following process, help them drive to how to solutions.&lt;br /&gt;Management creates the context within which problems can be addressed. &lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Recommendations&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a target="_blank" href="http://www.netobjectives.com/blogs/role-lean-leadership-lei"&gt;The Role of Leadership in Lean (by Jim Womack and the LEI)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a target="_blank" href="http://www.netobjectives.com/events/lean-kanban-conference-2009"&gt;Lean Kanban 2009 conference in Miami May 6-8, 2009&lt;/a&gt;. Join David Anderson, Josh Kerievski, Peter Middleton, Alan Shalloway, and other industry thought leaders as we consider together the next wave of software management and leadership. It offers the chance to interact in a small attendee/speaker ratio. &lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Music used in this podcast&lt;/h4&gt;
&lt;p&gt;“Pizzaman” and “Chocolate” ©2006 William Cushman: &lt;a href="http://ghostnotes.blogspot.com/"&gt;http://ghostnotes.blogspot.com/&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;For more information, contact &lt;a href="mailto:info@netobjectives.com"&gt;info@netobjectives.com&lt;/a&gt; or visit us at &lt;a href="http://www.netobjectives.com/"&gt;http://www.netobjectives.com/&lt;/a&gt; &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=TH4E7IB10Fg:qEon9TeYx4E:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=TH4E7IB10Fg:qEon9TeYx4E:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=TH4E7IB10Fg:qEon9TeYx4E:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=TH4E7IB10Fg:qEon9TeYx4E:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=TH4E7IB10Fg:qEon9TeYx4E:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=TH4E7IB10Fg:qEon9TeYx4E:wF9xT3WuBAs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?i=TH4E7IB10Fg:qEon9TeYx4E:wF9xT3WuBAs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=TH4E7IB10Fg:qEon9TeYx4E:V-t1I-SPZMU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=V-t1I-SPZMU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=TH4E7IB10Fg:qEon9TeYx4E:W9dqtTZ0I2U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=W9dqtTZ0I2U" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/NetObjectivesPodcast_LAST/~4/TH4E7IB10Fg" height="1" width="1"/&gt;</description>
 <comments>http://www.netobjectives.com/blogs/three-things-you-gotta-know-about-lean-agile#comments</comments>
 <category domain="http://www.netobjectives.com/taxonomy/term/39">Lean-Agile Straight Talk</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/38">Podcast</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/44">Lean</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/45">Managing</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/43">Lean-Agile</category>
 <pubDate>Fri, 27 Mar 2009 23:18:26 -0600</pubDate>
 <dc:creator>jim.trott@netobjectives.com (Jim.Trott@netobjectives.com)</dc:creator>
 <guid isPermaLink="false">12571 at http://www.netobjectives.com</guid>
<media:content url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/td5LD_KcTEU/last20090331_podcasts.mp3" fileSize="7393709" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>  Three Things You Gotta Know Lean is a pragmatic framework for absorbing principles and practices that other people have learned and putting them to work in large organizations. It can feel overwhelming. It is rich and there are many, many techniques and</itunes:subtitle><itunes:author>Jim.Trott@netobjectives.com</itunes:author><itunes:summary>  Three Things You Gotta Know Lean is a pragmatic framework for absorbing principles and practices that other people have learned and putting them to work in large organizations. It can feel overwhelming. It is rich and there are many, many techniques and practices. It is always growing as it absorbs more good practices. That&amp;#39;s why people can make careers out of Lean. But you don&amp;#39;t have to know all of Lean before you can get started. And you don&amp;#39;t have to even be committed to becoming Lean to get the benefit from using Lean a little. In this show, Alan Shalloway discusses some of the essentials that you do need to know in order to get started. The things you have to know about Lean include: Look at TIME not Resource Utilization. In mass production, you are trying to minimize the resources expended per unit of work. In Lean, you are trying to minimize the time it takes for the Idea to turn into something that returns value to the organization from using it (using it in the business or selling it). Errors usually arise from defects in a system, not poorly performing people. We don&amp;#39;t aim for blame but we do aim for deep understanding about what happened. Management plays an important part in process improvement The proper role for management is neither command-and-control nor should be teams be &amp;quot;protected&amp;quot; or isolated from management. Rather, management is responsible for helping the team to see and how to think. They ask intelligent questions, question them when they are not following process, help them drive to how to solutions. Management creates the context within which problems can be addressed.  Recommendations The Role of Leadership in Lean (by Jim Womack and the LEI) Lean Kanban 2009 conference in Miami May 6-8, 2009. Join David Anderson, Josh Kerievski, Peter Middleton, Alan Shalloway, and other industry thought leaders as we consider together the next wave of software management and leadership. It offers the chance to interact in a small attendee/speaker ratio. Music used in this podcast “Pizzaman” and “Chocolate” ©2006 William Cushman: http://ghostnotes.blogspot.com/ For more information, contact info@netobjectives.com or visit us at http://www.netobjectives.com/ </itunes:summary><itunes:keywords>lean,agile,netobjectives,net,objectives,podcast,software,object,oriented,oo,patterns,tdd,lean,agile,design,patterns,test,driven,scrum,poppendieck,versionone,shalloway,trott,rawsthorne,scrumalliance,computer,programming,information,t</itunes:keywords><creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/2.0/</creativeCommons:license><feedburner:origLink>http://www.netobjectives.com/blogs/three-things-you-gotta-know-about-lean-agile</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/td5LD_KcTEU/last20090331_podcasts.mp3" length="7393709" type="audio/mpeg" /><feedburner:origEnclosureLink>http://www.netobjectives.com/podcasts/last20090331_podcasts.mp3</feedburner:origEnclosureLink></item>
<item>
 <title>Getting to the Benefit</title>
 <link>http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~3/zA5oAIKVMm8/getting-the-benefit-of-scrum-with-lean</link>
 <description>&lt;p&gt;&lt;a href="http://www.netobjectives.com/podcasts/last20090317_podcasts.mp3" title="Listen to the podcast"&gt;&lt;img height="15" width="80" src="http://www.netobjectives.com/wp-content/images/rss-podcast.png" align="middle" alt="Listen to the webinar audio" title="Listen to the podcast" /&gt;&lt;font color="#027ac6"&gt; &lt;b&gt;Getting to the Benefits&lt;/b&gt;&lt;/font&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;It has been estimated that 75% of companies undertaking &lt;a class="glossary-term" href="/glossary/term/49"&gt;&lt;acronym title="Scrum: Scrum is an Agile process or framework for managing Agile projects. It is a project management process more than a methodology (the latter is rather too heavy). The Agile Alliance is a group of analysts that originally developed the Scrum processes."&gt;Scrum&lt;/acronym&gt;&lt;/a&gt; are not experiencing the benefits they expected. Why do you suppose this is? Why don&amp;#39;t we take time to stop, observe, and improve our processes? Why is lean perhaps a more natural starting point for the enterprise?&lt;/p&gt;
&lt;p&gt;These are some of the questions explored by Alan Shalloway in today&amp;#39;s podcast. &lt;/p&gt;
&lt;p&gt;But first, Alan invites you to come to the &lt;a target="_blank" href="http://www.netobjectives.com/events/lean-kanban-conference-2009"&gt;&lt;strong&gt;Lean Kanban 2009 conference in Miami May 6-8, 2009&lt;/strong&gt;&lt;/a&gt;. Join David Anderson, Josh Kerievski, Peter Middleton, Alan Shalloway, and other industry thought leaders as we consider together the next wave of software management and leadership. It offers the chance to interact in a small attendee/speaker ratio. &lt;!--break--&gt;It promises to be a powerful time. To learn more, visit the &lt;a target="_blank" href="http://groups.yahoo.com/group/kanbandev/summary"&gt;&lt;strong&gt;Kanban Dev Yahoo user group&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;h4&gt;Why aren&amp;#39;t organizations manifesting the promise of Scrum?&lt;/h4&gt;
&lt;p&gt;Ken Schwaeber says that 75% of companies who try Scrum do not manifest the problems of Scrum. This means that they do not get the benefits they thought they would. Why not?&lt;/p&gt;
&lt;p&gt;Scrum is a lightweight methodology that exposes impediemnts so you can fix them. Too often, rather than fixing them, teams just accomodate the impediments. and that is a problem. Why do teams do that? They are beset by the tyrrany of the urgent. By the time they have time to reflect, the next problem is there and they have to move on. They just don&amp;#39;t have time to stop!&lt;/p&gt;
&lt;p&gt;Why don&amp;#39;t they stop to look? Because they are starting at the wrong end: at the team-level and then think about how to &amp;quot;scale up&amp;quot; and that is hard to do. It just leads to increasing levels of complexity. How much better it is to start with something that begins at the enterprise level&lt;/p&gt;
&lt;p&gt;The benefit of &lt;a class="glossary-term" href="/glossary/term/89"&gt;&lt;acronym title="Lean: Producing the maximum sellable products or services at the lowest operational cost while minimizing waste. "&gt;Lean&lt;/acronym&gt;&lt;/a&gt; is that it offers a better starting point. People don&amp;#39;t talk about scaling up Lean because Lean already starts at the enterprise level. That is its natural environment. &lt;/p&gt;
&lt;p&gt;We think of Lean this way: &lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;em&gt;It is a pragmatic framework for absorbing principles and practices that other people have learned and putting them to work in large organizations. &lt;/em&gt;&lt;/p&gt;
&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;You could see Lean as having absorbed &lt;a class="glossary-term" href="/glossary/term/139"&gt;&lt;acronym title="Agile: Agile software development is a conceptual framework for undertaking software engineering projects that embraces and promotes evolutionary change throughout the entire life-cycle of the project. Scrum and XP are two software development methods based on the Agile framework. "&gt;Agile&lt;/acronym&gt;&lt;/a&gt;/Scrum practices into the Lean way of thinking (as well as seeing Scrum as manifesting Lean principles to the specific context of teams creating software). What matters is not where the practices came from but rather that they come into the enterprise in a way that lets them be put to work broadly: Testing it in concrete work, improving it with basic lean principles as needed, tossing it if it doesn&amp;#39;t work.&lt;/p&gt;
&lt;h4&gt;Recommendations&lt;/h4&gt;
&lt;p&gt;&lt;a target="_blank" href="http://www.netobjectives.com/events/lean-kanban-conference-2009"&gt;&lt;strong&gt;Lean Kanban 2009 conference in Miami May 6-8, 2009&lt;/strong&gt;&lt;/a&gt;. &lt;/p&gt;
&lt;h4&gt;Music used in this podcast&lt;/h4&gt;
&lt;p&gt;“Pizzaman” and “Chocolate” ©2006 William Cushman: &lt;a href="http://ghostnotes.blogspot.com/"&gt;http://ghostnotes.blogspot.com&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;For more information, contact &lt;a href="mailto:info@netobjectives.com"&gt;info@netobjectives.com&lt;/a&gt; or visit us at &lt;a href="http://www.netobjectives.com/"&gt;http://www.netobjectives.com/&lt;/a&gt; &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=zA5oAIKVMm8:701vR7Q1-EU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=zA5oAIKVMm8:701vR7Q1-EU:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=zA5oAIKVMm8:701vR7Q1-EU:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=zA5oAIKVMm8:701vR7Q1-EU:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=zA5oAIKVMm8:701vR7Q1-EU:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=zA5oAIKVMm8:701vR7Q1-EU:wF9xT3WuBAs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?i=zA5oAIKVMm8:701vR7Q1-EU:wF9xT3WuBAs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=zA5oAIKVMm8:701vR7Q1-EU:V-t1I-SPZMU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=V-t1I-SPZMU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=zA5oAIKVMm8:701vR7Q1-EU:W9dqtTZ0I2U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=W9dqtTZ0I2U" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/NetObjectivesPodcast_LAST/~4/zA5oAIKVMm8" height="1" width="1"/&gt;</description>
 <comments>http://www.netobjectives.com/blogs/getting-the-benefit-of-scrum-with-lean#comments</comments>
 <category domain="http://www.netobjectives.com/taxonomy/term/39">Lean-Agile Straight Talk</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/38">Podcast</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/44">Lean</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/43">Lean-Agile</category>
 <pubDate>Wed, 18 Mar 2009 13:43:11 -0600</pubDate>
 <dc:creator>jim.trott@netobjectives.com (Jim.Trott@netobjectives.com)</dc:creator>
 <guid isPermaLink="false">12570 at http://www.netobjectives.com</guid>
<media:content url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/yAuXbQqGmFk/last20090317_podcasts.mp3" fileSize="7088546" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>  Getting to the Benefits It has been estimated that 75% of companies undertaking Scrum are not experiencing the benefits they expected. Why do you suppose this is? Why don&amp;#39;t we take time to stop, observe, and improve our processes? Why is lean perhap</itunes:subtitle><itunes:author>Jim.Trott@netobjectives.com</itunes:author><itunes:summary>  Getting to the Benefits It has been estimated that 75% of companies undertaking Scrum are not experiencing the benefits they expected. Why do you suppose this is? Why don&amp;#39;t we take time to stop, observe, and improve our processes? Why is lean perhaps a more natural starting point for the enterprise? These are some of the questions explored by Alan Shalloway in today&amp;#39;s podcast. But first, Alan invites you to come to the Lean Kanban 2009 conference in Miami May 6-8, 2009. Join David Anderson, Josh Kerievski, Peter Middleton, Alan Shalloway, and other industry thought leaders as we consider together the next wave of software management and leadership. It offers the chance to interact in a small attendee/speaker ratio. It promises to be a powerful time. To learn more, visit the Kanban Dev Yahoo user group. Why aren&amp;#39;t organizations manifesting the promise of Scrum? Ken Schwaeber says that 75% of companies who try Scrum do not manifest the problems of Scrum. This means that they do not get the benefits they thought they would. Why not? Scrum is a lightweight methodology that exposes impediemnts so you can fix them. Too often, rather than fixing them, teams just accomodate the impediments. and that is a problem. Why do teams do that? They are beset by the tyrrany of the urgent. By the time they have time to reflect, the next problem is there and they have to move on. They just don&amp;#39;t have time to stop! Why don&amp;#39;t they stop to look? Because they are starting at the wrong end: at the team-level and then think about how to &amp;quot;scale up&amp;quot; and that is hard to do. It just leads to increasing levels of complexity. How much better it is to start with something that begins at the enterprise level The benefit of Lean is that it offers a better starting point. People don&amp;#39;t talk about scaling up Lean because Lean already starts at the enterprise level. That is its natural environment. We think of Lean this way: It is a pragmatic framework for absorbing principles and practices that other people have learned and putting them to work in large organizations. You could see Lean as having absorbed Agile/Scrum practices into the Lean way of thinking (as well as seeing Scrum as manifesting Lean principles to the specific context of teams creating software). What matters is not where the practices came from but rather that they come into the enterprise in a way that lets them be put to work broadly: Testing it in concrete work, improving it with basic lean principles as needed, tossing it if it doesn&amp;#39;t work. Recommendations Lean Kanban 2009 conference in Miami May 6-8, 2009.  Music used in this podcast “Pizzaman” and “Chocolate” ©2006 William Cushman: http://ghostnotes.blogspot.com For more information, contact info@netobjectives.com or visit us at http://www.netobjectives.com/ </itunes:summary><itunes:keywords>lean,agile,netobjectives,net,objectives,podcast,software,object,oriented,oo,patterns,tdd,lean,agile,design,patterns,test,driven,scrum,poppendieck,versionone,shalloway,trott,rawsthorne,scrumalliance,computer,programming,information,t</itunes:keywords><creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/2.0/</creativeCommons:license><feedburner:origLink>http://www.netobjectives.com/blogs/getting-the-benefit-of-scrum-with-lean</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/yAuXbQqGmFk/last20090317_podcasts.mp3" length="7088546" type="audio/mpeg" /><feedburner:origEnclosureLink>http://www.netobjectives.com/podcasts/last20090317_podcasts.mp3</feedburner:origEnclosureLink></item>
<item>
 <title>Managing Multiple Team Projects in VSTS</title>
 <link>http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~3/r2m6Key0gAA/managing-multiple-team-visual-studio-vsts</link>
 <description>&lt;p&gt;&lt;a href="http://www.netobjectives.com/webinars/20081016_ManagingMultipleTeamProjectInVSTS/20081016_ManagingMultipleTeamProjectInVSTS.mp3" title="Listen to the webinar audio"&gt;&lt;img align="middle" width="80" src="http://www.netobjectives.com/wp-content/images/rss-podcast.png" alt="Listen to the webinar audio" height="15" title="Listen to the podcast" /&gt;&lt;font color="#027ac6"&gt; &lt;b&gt;Managing Multiple Team Projects in VSTS (audio of the webinar)&lt;/b&gt;&lt;/font&gt;&lt;/a&gt; &lt;/p&gt;&lt;p&gt;Many Agile/Scrum projects have more than one team, but few Microsoft Visual Studio Team System (tm) Process Templates address the issues of managing multiple teams pulling from the same product backlog. The Implementing Agile Development process template provides the data, reporting and team communication features to manage the multiple team project successfully.&lt;/p&gt;&lt;p&gt;On &lt;a href="http://www.netobjectives.com/free-seminars-notes/"&gt;October 16&lt;/a&gt;, Rod Claar gave a webinar discussing how to manage multiple team projects using VSTS. He discussed and demonstrated the following features of the IAD process template.&lt;!--break--&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Work Item Support for multiple teams. &lt;/li&gt;&lt;li&gt;Team communication features including the Agile Team SharePoint sub-site and the Agile Team blog feature. &lt;/li&gt;&lt;li&gt;Agile Team reporting.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;The webinar also provides basic information of how to download and install the IAD process template.&lt;/p&gt;&lt;p&gt;The &lt;a href="http://www.netobjectives.com/resources/webinars/managing-multiple-team-projects-vsts"&gt;webinar&lt;/a&gt; is available to registered users of the Net Objectives website for 30 days and to Net Objectives customers always. However, you can still download: the &lt;a href="http://www.netobjectives.com/webinars/20081016_ManagingMultipleTeamProjectInVSTS/20081016_ManagingMultipleTeamProjectInVSTS.mp3"&gt;&lt;font color="#027ac6"&gt;audio track&lt;/font&gt;&lt;/a&gt; of the presentation as a podcast &lt;/p&gt;&lt;span&gt;Note: This webinar is close to an hour long, so the files are large.&lt;/span&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=r2m6Key0gAA:WsSrouXGpmQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=r2m6Key0gAA:WsSrouXGpmQ:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=r2m6Key0gAA:WsSrouXGpmQ:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=r2m6Key0gAA:WsSrouXGpmQ:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=r2m6Key0gAA:WsSrouXGpmQ:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=r2m6Key0gAA:WsSrouXGpmQ:wF9xT3WuBAs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?i=r2m6Key0gAA:WsSrouXGpmQ:wF9xT3WuBAs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=r2m6Key0gAA:WsSrouXGpmQ:V-t1I-SPZMU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=V-t1I-SPZMU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=r2m6Key0gAA:WsSrouXGpmQ:W9dqtTZ0I2U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=W9dqtTZ0I2U" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/NetObjectivesPodcast_LAST/~4/r2m6Key0gAA" height="1" width="1"/&gt;</description>
 <comments>http://www.netobjectives.com/blogs/managing-multiple-team-visual-studio-vsts#comments</comments>
 <category domain="http://www.netobjectives.com/taxonomy/term/39">Lean-Agile Straight Talk</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/38">Podcast</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/45">Managing</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/195">VSTS</category>
 <pubDate>Thu, 13 Nov 2008 12:22:10 -0700</pubDate>
 <dc:creator>jim.trott@netobjectives.com (Jim.Trott@netobjectives.com)</dc:creator>
 <guid isPermaLink="false">10456 at http://www.netobjectives.com</guid>
<media:content url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/lpJMBEAspZQ/20081016_ManagingMultipleTeamProjectInVSTS.mp3" fileSize="64331023" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>  Managing Multiple Team Projects in VSTS (audio of the webinar) Many Agile/Scrum projects have more than one team, but few Microsoft Visual Studio Team System (tm) Process Templates address the issues of managing multiple teams pulling from the same prod</itunes:subtitle><itunes:author>Jim.Trott@netobjectives.com</itunes:author><itunes:summary>  Managing Multiple Team Projects in VSTS (audio of the webinar) Many Agile/Scrum projects have more than one team, but few Microsoft Visual Studio Team System (tm) Process Templates address the issues of managing multiple teams pulling from the same product backlog. The Implementing Agile Development process template provides the data, reporting and team communication features to manage the multiple team project successfully. On October 16, Rod Claar gave a webinar discussing how to manage multiple team projects using VSTS. He discussed and demonstrated the following features of the IAD process template.Work Item Support for multiple teams. Team communication features including the Agile Team SharePoint sub-site and the Agile Team blog feature. Agile Team reporting. The webinar also provides basic information of how to download and install the IAD process template. The webinar is available to registered users of the Net Objectives website for 30 days and to Net Objectives customers always. However, you can still download: the audio track of the presentation as a podcast Note: This webinar is close to an hour long, so the files are large. </itunes:summary><itunes:keywords>lean,agile,netobjectives,net,objectives,podcast,software,object,oriented,oo,patterns,tdd,lean,agile,design,patterns,test,driven,scrum,poppendieck,versionone,shalloway,trott,rawsthorne,scrumalliance,computer,programming,information,t</itunes:keywords><creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/2.0/</creativeCommons:license><feedburner:origLink>http://www.netobjectives.com/blogs/managing-multiple-team-visual-studio-vsts</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/lpJMBEAspZQ/20081016_ManagingMultipleTeamProjectInVSTS.mp3" length="64331023" type="audio/mpeg" /><feedburner:origEnclosureLink>http://www.netobjectives.com/webinars/20081016_ManagingMultipleTeamProjectInVSTS/20081016_ManagingMultipleTeamProjectInVSTS.mp3</feedburner:origEnclosureLink></item>
<item>
 <title>An Overview of Lean-Agile Software Development</title>
 <link>http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~3/gxNGFMxk1dM/overview-lean-agile-software-development</link>
 <description>&lt;p&gt;&lt;strong&gt;&lt;a href="http://www.netobjectives.com/podcasts/last20060501_podcasts.mp3"&gt;&lt;img align="middle" width="80" src="http://www.netobjectives.com/wp-content/images/rss-podcast.png" alt="Listen to the podcast" height="15" title="Listen to the podcast" /&gt;&lt;strong&gt;An Overview of Lean - Agile Software Development&lt;/strong&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Since my days working with manufacturing, I’ve been hearing about &lt;a class="glossary-term" href="/glossary/term/51"&gt;&lt;acronym title="Six Sigma: A method that focuses on increasing process performance and decreasing process variation through a variety of tools. This leads to defect reduction, improved profits, and higher quality. A process is considered well-controlled when its variation is within six sigmas from the centerline in a statistical control chart. "&gt;Six Sigma&lt;/acronym&gt;&lt;/a&gt; and about &lt;a class="glossary-term" href="/glossary/term/89"&gt;&lt;acronym title="Lean: Producing the maximum sellable products or services at the lowest operational cost while minimizing waste. "&gt;Lean&lt;/acronym&gt;&lt;/a&gt;. There is a lot to these programs. The “elevator speech” says that Six Sigma focuses on reducing variation and Lean focuses on reducing waste.&lt;/p&gt;
&lt;p&gt;Last year, I gained my Six Sigma &lt;a class="glossary-term" href="/glossary/term/52"&gt;&lt;acronym title="Green Belt: (Related to Six Sigma) A person who has been trained in Six Sigma methods, has completed a process improvement project satisfactorily (possibly reviewed by a panel) and who will be involved in process improvement as part of their regular job. "&gt;Green Belt&lt;/acronym&gt;&lt;/a&gt; certification helping an internal help desk to improve self-service. We used a Lean Six Sigma approach and was a great process, very customer-centric which surprised me. I had thought six sigma was all about statistics. OK, well it had a lot of statistics, which made my little mathematical heart go pitter pat. But there was a lot of human focused work, too. It was fun… and it worked to improve their process.&lt;/p&gt;
&lt;p&gt;&lt;!--break--&gt; &lt;/p&gt;
&lt;p&gt;Great for production work. But does it to software development? It doesn’t seem that Six Sigma is quite the right set of tools for that.&lt;/p&gt;
&lt;p&gt;Alan Shalloway, the CEO of Net Objectives recommended a great book to me: Lean Software Development: An &lt;a class="glossary-term" href="/glossary/term/139"&gt;&lt;acronym title="Agile: Agile software development is a conceptual framework for undertaking software engineering projects that embraces and promotes evolutionary change throughout the entire life-cycle of the project. Scrum and XP are two software development methods based on the Agile framework. "&gt;Agile&lt;/acronym&gt;&lt;/a&gt; Toolkit for Software Development Managers by Mary and Tom Poppendieck. I loved her book. And the Net Objectives course based on the book was really a lot of fun. It really got me to thinking.&lt;/p&gt;
&lt;p&gt;&lt;a class="glossary-term" href="/glossary/term/138"&gt;&lt;acronym title="Lean-Agile: An approach to software development that incorporates principles, practices, and methods from lean product development, agile software development, design patterns, test-driven development, and agile analysis. Lean-Agile is the software development approach advocated by Net Objectives for software developers who want to be effective in creating products that add value to customers and to the business. "&gt;Lean-Agile&lt;/acronym&gt;&lt;/a&gt; Straight Talk was born out of a desire to help us and others share our thoughts about this emerging topic with people who really care about being more effective and suffering less to develop software. Without a bunch of hype. So, over this series of podcasts, I hope to explore how this applies to Requirements, product development, testing.&lt;/p&gt;
&lt;p&gt;How do you fit it in to an organization that has been used to waterfall processes? Can you do that? How do you help organizations make the transition? What are the human-centered tools that help? What makes for a successful &lt;a class="glossary-term" href="/glossary/term/105"&gt;&lt;acronym title="Scrum Master: Responsible for the process and the health of the team. Ensures that the team is fully functional and productive. Enables close cooperation across all roles and functions and removes barriers. Ensures that the process is followed. Facilitates the daily scrum, iteration reviews, and planning meetings. Also spelled “ScrumMaster.”"&gt;ScrumMaster&lt;/acronym&gt;&lt;/a&gt;? And what in the world is a ScumMaster anyway? To start with, it seems like it would be worthwhile to get the 30000 foot view first.&lt;/p&gt;
&lt;p&gt;That’s where we will start, with some interviews with Alan Shalloway, CEO of Net Objectives.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Recommendations - Training by Net Objectives&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.netobjectives.com/services/lean"&gt;Lean Software Development&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.netobjectives.com/services/design-patterns"&gt;Design Patterns&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.netobjectives.com/services/scrum"&gt;Scrum&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Recommendations - Reading&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.amazon.com/gp/product/0321150783/sr=8-1/qid=1148415260/ref=pd_bbs_1/002-7577983-4612809?%5Fencoding=UTF8"&gt;Lean Software Development: An Agile Toolkit for Software Development Managers&lt;/a&gt; by Mary Poppendieck and Tom Poppendieck&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.amazon.com/gp/product/1892538091/sr=8-1/qid=1148415369/ref=pd_bbs_1/002-7577983-4612809?%5Fencoding=UTF8"&gt;Product Development for the Lean Enterprise: Why Toyota&amp;#39;s System Is Four Times More Productive and How You Can Implement It&lt;/a&gt; by Michael N. Kennedy&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.amazon.com/gp/product/0321247140/sr=8-1/qid=1148415390/ref=pd_bbs_1/002-7577983-4612809?%5Fencoding=UTF8"&gt;Design Patterns Explained : A New Perspective on Object-Oriented Design (2nd Edition) (Software Patterns Series)&lt;/a&gt; by Alan Shalloway and James Trott&lt;/li&gt;
&lt;li&gt;&lt;a target="_blank" href="http://www.amazon.com/gp/product/0130676349/sr=8-2/qid=1149616481/ref=pd_bbs_2/103-5746127-1420613?%5Fencoding=UTF8"&gt;Agile Project Management with Scrum&lt;/a&gt; by Ken Schwaber and Mike Beedle&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Music &lt;/strong&gt;used in this podcast:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;“Pizzaman” and “Chocolate” ©2006 William Cushman: &lt;a href="http://ghostnotes.blogspotlcom/"&gt;ghostnotes.blogspot.com &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For more information, contact &lt;a href="mailto:info@netobjectives.com"&gt;info@netobjectives.com&lt;/a&gt; or visit us at &lt;a href="/"&gt;www.netobjectives.com&lt;/a&gt; &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=gxNGFMxk1dM:wfw6h47Hm9A:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=gxNGFMxk1dM:wfw6h47Hm9A:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=gxNGFMxk1dM:wfw6h47Hm9A:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=gxNGFMxk1dM:wfw6h47Hm9A:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=gxNGFMxk1dM:wfw6h47Hm9A:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=gxNGFMxk1dM:wfw6h47Hm9A:wF9xT3WuBAs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?i=gxNGFMxk1dM:wfw6h47Hm9A:wF9xT3WuBAs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=gxNGFMxk1dM:wfw6h47Hm9A:V-t1I-SPZMU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=V-t1I-SPZMU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=gxNGFMxk1dM:wfw6h47Hm9A:W9dqtTZ0I2U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=W9dqtTZ0I2U" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/NetObjectivesPodcast_LAST/~4/gxNGFMxk1dM" height="1" width="1"/&gt;</description>
 <comments>http://www.netobjectives.com/blogs/overview-lean-agile-software-development#comments</comments>
 <category domain="http://www.netobjectives.com/taxonomy/term/39">Lean-Agile Straight Talk</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/38">Podcast</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/44">Lean</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/43">Lean-Agile</category>
 <pubDate>Fri, 03 Oct 2008 11:19:18 -0600</pubDate>
 <dc:creator>jim.trott@netobjectives.com (Jim.Trott@netobjectives.com)</dc:creator>
 <guid isPermaLink="false">581 at http://www.netobjectives.com</guid>
<media:content url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/kxut2ZUppXI/last20060501_podcasts.mp3" fileSize="6070782" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle> An Overview of Lean - Agile Software Development Since my days working with manufacturing, I’ve been hearing about Six Sigma and about Lean. There is a lot to these programs. The “elevator speech” says that Six Sigma focuses on reducing variation and Lea</itunes:subtitle><itunes:author>Jim.Trott@netobjectives.com</itunes:author><itunes:summary> An Overview of Lean - Agile Software Development Since my days working with manufacturing, I’ve been hearing about Six Sigma and about Lean. There is a lot to these programs. The “elevator speech” says that Six Sigma focuses on reducing variation and Lean focuses on reducing waste. Last year, I gained my Six Sigma Green Belt certification helping an internal help desk to improve self-service. We used a Lean Six Sigma approach and was a great process, very customer-centric which surprised me. I had thought six sigma was all about statistics. OK, well it had a lot of statistics, which made my little mathematical heart go pitter pat. But there was a lot of human focused work, too. It was fun… and it worked to improve their process. Great for production work. But does it to software development? It doesn’t seem that Six Sigma is quite the right set of tools for that. Alan Shalloway, the CEO of Net Objectives recommended a great book to me: Lean Software Development: An Agile Toolkit for Software Development Managers by Mary and Tom Poppendieck. I loved her book. And the Net Objectives course based on the book was really a lot of fun. It really got me to thinking. Lean-Agile Straight Talk was born out of a desire to help us and others share our thoughts about this emerging topic with people who really care about being more effective and suffering less to develop software. Without a bunch of hype. So, over this series of podcasts, I hope to explore how this applies to Requirements, product development, testing. How do you fit it in to an organization that has been used to waterfall processes? Can you do that? How do you help organizations make the transition? What are the human-centered tools that help? What makes for a successful ScrumMaster? And what in the world is a ScumMaster anyway? To start with, it seems like it would be worthwhile to get the 30000 foot view first. That’s where we will start, with some interviews with Alan Shalloway, CEO of Net Objectives. Recommendations - Training by Net Objectives Lean Software Development Design Patterns Scrum Recommendations - Reading Lean Software Development: An Agile Toolkit for Software Development Managers by Mary Poppendieck and Tom Poppendieck Product Development for the Lean Enterprise: Why Toyota&amp;#39;s System Is Four Times More Productive and How You Can Implement It by Michael N. Kennedy Design Patterns Explained : A New Perspective on Object-Oriented Design (2nd Edition) (Software Patterns Series) by Alan Shalloway and James Trott Agile Project Management with Scrum by Ken Schwaber and Mike Beedle Music used in this podcast: “Pizzaman” and “Chocolate” ©2006 William Cushman: ghostnotes.blogspot.com For more information, contact info@netobjectives.com or visit us at www.netobjectives.com </itunes:summary><itunes:keywords>lean,agile,netobjectives,net,objectives,podcast,software,object,oriented,oo,patterns,tdd,lean,agile,design,patterns,test,driven,scrum,poppendieck,versionone,shalloway,trott,rawsthorne,scrumalliance,computer,programming,information,t</itunes:keywords><creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/2.0/</creativeCommons:license><feedburner:origLink>http://www.netobjectives.com/blogs/overview-lean-agile-software-development</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/kxut2ZUppXI/last20060501_podcasts.mp3" length="6070782" type="audio/mpeg" /><feedburner:origEnclosureLink>http://www.netobjectives.com/podcasts/last20060501_podcasts.mp3</feedburner:origEnclosureLink></item>
<item>
 <title>Scrum and Management: Planning and Focusing</title>
 <link>http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~3/E4HFCR_lqcY/agile-scrum-management-release-planning-iterations-sqe</link>
 <description>&lt;p&gt;&lt;strong&gt;&lt;a href="http://www.netobjectives.com/podcasts/last20080110_podcasts.mp3" title="Listen to the Podcast"&gt;&lt;img align="middle" width="80" src="http://www.netobjectives.com/wp-content/images/rss-podcast.png" alt="Listen to the podcast" height="15" title="Listen to the podcast" /&gt;&lt;strong&gt; Scrum and Management: Planning and Focusing&lt;/strong&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Over the last several years, teams of developers have been trying &lt;a class="glossary-term" href="/glossary/term/139"&gt;&lt;acronym title="Agile: Agile software development is a conceptual framework for undertaking software engineering projects that embraces and promotes evolutionary change throughout the entire life-cycle of the project. Scrum and XP are two software development methods based on the Agile framework. "&gt;Agile&lt;/acronym&gt;&lt;/a&gt; and getting success at their level. Now, management is getting engaged, both to figure out how to do this across divisions and the enterprise, as well as how to do a better job in less-than-simple situations that most enterprises face. &lt;/p&gt;
&lt;p&gt;There have been notable examples where things did not go as well as expected when teams face complexity, where the fit is not exactly good, where maybe the initial approach taken was just too simplistic. It is management&amp;#39;s job to help teams look at ways to improve. &lt;/p&gt;
&lt;p&gt;This is why at conferences, we are encountering more and more mid-level managers. And they are asking very different sorts of questions than technical, development teams ask. This is stimulating and exciting. Clearly, Agile is beginning to enter the mainstream as a better way to manage software product development. &lt;/p&gt;
&lt;p&gt;In this podcast, we will touch on two topics Alan that are concerns for management: &lt;a class="glossary-term" href="/glossary/term/101"&gt;&lt;acronym title="Release: A version of a product that is promoted for use or deployment. Releases represent the rhythm of the business and should align with defined business cycles. A release contains a combination of Minimum Marketable Features that form a releasable product. A release may be internal and may be used for further testing. 
"&gt;Release&lt;/acronym&gt;&lt;/a&gt; &lt;a class="glossary-term" href="/glossary/term/92"&gt;&lt;acronym title="Planning: The activity that seeks to prioritize and define the stories and tasks for the next iteration. Also known as “loading the Front Burner.” "&gt;Planning&lt;/acronym&gt;&lt;/a&gt; and Focus. &lt;!--break--&gt;&lt;/p&gt;
&lt;h3&gt;Release Planning&lt;/h3&gt;
&lt;p&gt;For example, one of Alan&amp;#39;s talks at SQE focused on User &lt;a class="glossary-term" href="/glossary/term/112"&gt;&lt;acronym title="Story: A requirement, feature, and/or unit of business value that can be estimated and tested. Stories describe work that must be done to create and deliver a feature for a product. Stories are the basic unit of communication, planning, and negotiation between the Scrum Team, Business Owners, and the Product Owner. 

Stories consist of the following elements: 
• A description, usually in business terms
• A size, for rough estimation purposes, generally expressed in story points (such as 1,2,3,5,8)
• An acceptance test, giving a short description of how the story will be validated

Facets of a story include:
• Business value, direct or indirect. If this cannot be estimated, then a study story is required
• Instigator of the story, a customer or developer
 
"&gt;Stories&lt;/acronym&gt;&lt;/a&gt;. Now, typically, developers want to know about how to use User Stories to write features and code. Managers, on the otherhand, ask questions about how to get User Stories in the first place, how to manage them, how to use them to create more business value. &lt;/p&gt;
&lt;p&gt;This is a great question. It comes from the perspective about why we are doing something rather than what we are doing next. &lt;br /&gt;Our approach, which is covered in our Agile Analysis course, uses Minimally Releasable &lt;a class="glossary-term" href="/glossary/term/75"&gt;&lt;acronym title="Feature: A feature is a business function that the product carries out. Features are large and chunky and are implemented by using many stories. Features may be functional or non-functional. 
Features provide the basis for organizing stories.
"&gt;Feature&lt;/acronym&gt;&lt;/a&gt; Sets. &lt;/p&gt;
&lt;p&gt;Here is an example. Suppose you are embedding graphic presentation of data streams on a web page and your customer is very particular about how the graphics look. &lt;/p&gt;
&lt;p&gt;Looking just at features, you might specify a releasable feature is that you provide a histogram, which is a useful type of chart. A second releasable feature might be a pie chart. Another might be choosing colors. And so forth. &lt;br /&gt;Each of these features might involve many stories. &lt;/p&gt;
&lt;p&gt;The question is what is the minimal set of releasable features required before giving it to the customer? From a technical standpoint, you might want to have them all done first. It feels less risky, technically, and may make for a greater initial spalsh in the market. But what if, instead, you provided a basic histogram that let the customer validate the entire data collection and display process and the rough placement on the web page? And, with that basic system, they could begin showing it to early adopters in the marketplace and thus begin to establish market penetration? &lt;/p&gt;
&lt;p&gt;Which option provides the most business value? How would you feel if you targeted release of all of the features in 6 months only to find that your competition promised to release half of the features in 3 months with the rest of the features in another 3 months. Would that put you at a competitive disadvantage?&lt;/p&gt;
&lt;p&gt;There might be good arguments for various alternatives. The point is that as a product development team, you need to have the conversation and not make assumptions. The outcome of your conversation will be the minimal set of features required for a release.And then you can still talk about how you will package the features into the final release to the customer. &lt;/p&gt;
&lt;p&gt;This bringing the business perspective to Agile release planning is a needed corrective to what many &lt;a class="glossary-term" href="/glossary/term/49"&gt;&lt;acronym title="Scrum: Scrum is an Agile process or framework for managing Agile projects. It is a project management process more than a methodology (the latter is rather too heavy). The Agile Alliance is a group of analysts that originally developed the Scrum processes."&gt;Scrum&lt;/acronym&gt;&lt;/a&gt; teams do. Too often, they dive right into stories and then try to coordinate with Epics and Themes. This local team approach is, perhaps, too narrow of a perspective; it cannot address the portfolio of products that the business needs to be working on.   &lt;/p&gt;
&lt;h3&gt;&lt;a class="glossary-term" href="/glossary/term/88"&gt;&lt;acronym title="Iteration: A time-boxed period during which the team is focused on producing a demonstrable product, some amount of functionality that is ready to be shown to the customer and potentially ready to be delivered."&gt;Iteration&lt;/acronym&gt;&lt;/a&gt; Planning&lt;/h3&gt;
&lt;p&gt;Now, it is different when it comes to planning an iteration. Now that you have specified the minimal set of features that will go into the release, you are not constrained to work on one feature and then another. You are not required to work according to adding business value iteration by iteration (remember, business value comes with releases, not with iterations). Instead, you select work from across the set of features, doing whatever is required for the team (or teams) to make progress toward the release goal. Your selection criteria is based on other sorts of factors, such as: &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;maximizing feedback&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;mitigating risk through architecture&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;mitigating risk of teams working together&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;minimizing contention for resources&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This is consistent with the &lt;a class="glossary-term" href="/glossary/term/89"&gt;&lt;acronym title="Lean: Producing the maximum sellable products or services at the lowest operational cost while minimizing waste. "&gt;Lean&lt;/acronym&gt;&lt;/a&gt; notion of &amp;quot;optimize the whole.&amp;quot;&lt;/p&gt;
&lt;h3&gt;The Right Focus&lt;/h3&gt;
&lt;p&gt;One of our customers is a defense contractor, making missile systems. In one of my classes, I asked the students what theyre responsibilty was. One bright student piped up, &amp;quot;we are responsible for making missiles perform reliably. They need to launch when they are supposed to launch and not launch when they are not supposed to. They are supposed to follow the proper flight plan to the right target and then go off when they are supposed to go off. That is our responsibility.&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Exactly right! &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;As software developers, we are responsible for the larger picture. Writing software is part of what we do to fulfill that responsibility. &lt;/p&gt;
&lt;p&gt;Naive implementations of Scrum attempt to protect teams from management. This is sad because too often, teams quickly end up focusing on local issues. One of management&amp;#39;s jobs is to help teams figure out where best to focus. The proper and more powerful uses of Scrum is when management and teams are working together.  &lt;/p&gt;
&lt;h3&gt;Recommendations&lt;/h3&gt;
&lt;h4&gt;Training by Net Objectives&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="/services/analysis" title="Agile Analysis"&gt;Agile Analysis&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Reading&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a target="_blank" href="http://www.amazon.com/Software-Numbers-Low-Risk-High-Return-Development/dp/0131407287/ref=sr_1_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1200254881&amp;amp;sr=8-1"&gt;Software by the Numbers&lt;/a&gt; by Mary Denne and Jane Cleland-Huang&lt;/li&gt;
&lt;li&gt;&lt;a target="_blank" href="http://www.amazon.com/Creating-Lean-Culture-Sustain-Conversions/dp/1563273225/ref=pd_bbs_sr_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1200255743&amp;amp;sr=8-1"&gt;Creating a Lean Culture &lt;/a&gt;by David Mann&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Music &lt;/strong&gt;used in this podcast by Kevin McLeod at &lt;a href="http://www.incompetch.com/"&gt;www.incompetch.com&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;For more information, contact &lt;a href="mailto:info@netobjectives.com"&gt;info@netobjectives.com&lt;/a&gt; or visit us at &lt;a href="/"&gt;www.netobjectives.com&lt;/a&gt; &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=E4HFCR_lqcY:QxXWIaDVlnA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=E4HFCR_lqcY:QxXWIaDVlnA:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=E4HFCR_lqcY:QxXWIaDVlnA:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=E4HFCR_lqcY:QxXWIaDVlnA:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=E4HFCR_lqcY:QxXWIaDVlnA:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=E4HFCR_lqcY:QxXWIaDVlnA:wF9xT3WuBAs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?i=E4HFCR_lqcY:QxXWIaDVlnA:wF9xT3WuBAs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=E4HFCR_lqcY:QxXWIaDVlnA:V-t1I-SPZMU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=V-t1I-SPZMU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=E4HFCR_lqcY:QxXWIaDVlnA:W9dqtTZ0I2U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=W9dqtTZ0I2U" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/NetObjectivesPodcast_LAST/~4/E4HFCR_lqcY" height="1" width="1"/&gt;</description>
 <comments>http://www.netobjectives.com/blogs/agile-scrum-management-release-planning-iterations-sqe#comments</comments>
 <category domain="http://www.netobjectives.com/taxonomy/term/39">Lean-Agile Straight Talk</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/38">Podcast</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/45">Managing</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/43">Lean-Agile</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/46">Scrum</category>
 <pubDate>Tue, 23 Sep 2008 14:36:20 -0600</pubDate>
 <dc:creator>jim.trott@netobjectives.com (Jim.Trott@netobjectives.com)</dc:creator>
 <guid isPermaLink="false">803 at http://www.netobjectives.com</guid>
<media:content url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/oo3LaAtN09Q/last20080110_podcasts.mp3" fileSize="7283075" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>  Scrum and Management: Planning and Focusing Over the last several years, teams of developers have been trying Agile and getting success at their level. Now, management is getting engaged, both to figure out how to do this across divisions and the enterp</itunes:subtitle><itunes:author>Jim.Trott@netobjectives.com</itunes:author><itunes:summary>  Scrum and Management: Planning and Focusing Over the last several years, teams of developers have been trying Agile and getting success at their level. Now, management is getting engaged, both to figure out how to do this across divisions and the enterprise, as well as how to do a better job in less-than-simple situations that most enterprises face. There have been notable examples where things did not go as well as expected when teams face complexity, where the fit is not exactly good, where maybe the initial approach taken was just too simplistic. It is management&amp;#39;s job to help teams look at ways to improve. This is why at conferences, we are encountering more and more mid-level managers. And they are asking very different sorts of questions than technical, development teams ask. This is stimulating and exciting. Clearly, Agile is beginning to enter the mainstream as a better way to manage software product development. In this podcast, we will touch on two topics Alan that are concerns for management: Release Planning and Focus. Release Planning For example, one of Alan&amp;#39;s talks at SQE focused on User Stories. Now, typically, developers want to know about how to use User Stories to write features and code. Managers, on the otherhand, ask questions about how to get User Stories in the first place, how to manage them, how to use them to create more business value. This is a great question. It comes from the perspective about why we are doing something rather than what we are doing next. Our approach, which is covered in our Agile Analysis course, uses Minimally Releasable Feature Sets. Here is an example. Suppose you are embedding graphic presentation of data streams on a web page and your customer is very particular about how the graphics look. Looking just at features, you might specify a releasable feature is that you provide a histogram, which is a useful type of chart. A second releasable feature might be a pie chart. Another might be choosing colors. And so forth. Each of these features might involve many stories. The question is what is the minimal set of releasable features required before giving it to the customer? From a technical standpoint, you might want to have them all done first. It feels less risky, technically, and may make for a greater initial spalsh in the market. But what if, instead, you provided a basic histogram that let the customer validate the entire data collection and display process and the rough placement on the web page? And, with that basic system, they could begin showing it to early adopters in the marketplace and thus begin to establish market penetration? Which option provides the most business value? How would you feel if you targeted release of all of the features in 6 months only to find that your competition promised to release half of the features in 3 months with the rest of the features in another 3 months. Would that put you at a competitive disadvantage? There might be good arguments for various alternatives. The point is that as a product development team, you need to have the conversation and not make assumptions. The outcome of your conversation will be the minimal set of features required for a release.And then you can still talk about how you will package the features into the final release to the customer. This bringing the business perspective to Agile release planning is a needed corrective to what many Scrum teams do. Too often, they dive right into stories and then try to coordinate with Epics and Themes. This local team approach is, perhaps, too narrow of a perspective; it cannot address the portfolio of products that the business needs to be working on.   Iteration Planning Now, it is different when it comes to planning an iteration. Now that you have specified the minimal set of features that will go into the release, you are not constrained to work on one feature and then another. You are not required to work according to adding business value iteration by i</itunes:summary><itunes:keywords>lean,agile,netobjectives,net,objectives,podcast,software,object,oriented,oo,patterns,tdd,lean,agile,design,patterns,test,driven,scrum,poppendieck,versionone,shalloway,trott,rawsthorne,scrumalliance,computer,programming,information,t</itunes:keywords><creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/2.0/</creativeCommons:license><feedburner:origLink>http://www.netobjectives.com/blogs/agile-scrum-management-release-planning-iterations-sqe</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/oo3LaAtN09Q/last20080110_podcasts.mp3" length="7283075" type="audio/mpeg" /><feedburner:origEnclosureLink>http://www.netobjectives.com/podcasts/last20080110_podcasts.mp3</feedburner:origEnclosureLink></item>
<item>
 <title>Avoiding Coupling and Using Mocks (Webinar)</title>
 <link>http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~3/r4yvy4in0Vc/webinar-avoid-coupling-using-mocks</link>
 <description>&lt;p&gt;&lt;a href="http://www.netobjectives.com/webinars/20080902_Webinar_AvoidingCouplingAndUsingMocks/20080902_Webinar_AvoidingCouplingAndUsingMocks.mp3" title="Listen to the webinar audio"&gt;&lt;img align="middle" width="80" src="http://www.netobjectives.com/wp-content/images/rss-podcast.png" alt="Listen to the webinar audio" height="15" title="Listen to the podcast" /&gt;&lt;font color="#027ac6"&gt; &lt;b&gt;Avoiding Coupling and Using Mocks (audio of the webinar)&lt;/b&gt;&lt;/font&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;a class="glossary-term" href="/glossary/term/49"&gt;&lt;acronym title="Scrum: Scrum is an Agile process or framework for managing Agile projects. It is a project management process more than a methodology (the latter is rather too heavy). The Agile Alliance is a group of analysts that originally developed the Scrum processes."&gt;Scrum&lt;/acronym&gt;&lt;/a&gt;# is an extension to Scrum that was developed by Net Objectives to solve challenges that were being encountered by many teams adopting Scrum. Read about more about the &lt;a href="http://www.netobjectives.com/scrum-sharp"&gt;&lt;font color="#027ac6"&gt;issues&lt;/font&gt;&lt;/a&gt; which Scrum# was created to solve. &lt;/p&gt;
&lt;p&gt;A &lt;a href="http://www.netobjectives.com/free-seminar-schedule/avoiding-coupling-mocks-agile-projects-webinar-sep-2008"&gt;&lt;font color="#027ac6"&gt;webinar on September 02, 2008&lt;/font&gt;&lt;/a&gt; presented by Alan Shalloway discusses how, in &lt;a class="glossary-term" href="/glossary/term/139"&gt;&lt;acronym title="Agile: Agile software development is a conceptual framework for undertaking software engineering projects that embraces and promotes evolutionary change throughout the entire life-cycle of the project. Scrum and XP are two software development methods based on the Agile framework. "&gt;Agile&lt;/acronym&gt;&lt;/a&gt; projects, neither full up-front designs nor &lt;em&gt;no &lt;/em&gt;design proper. This webinar discusses some techniques for decoupling modules early on. In other words, although we may not know how things will change, we often know of dependencies between modules that will morph over time. He presents three case studies:&lt;!--break--&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Decoupling informational dependencies between components &lt;/li&gt;
&lt;li&gt;How to define the API for a component being built by one group and used by another &lt;/li&gt;
&lt;li&gt;Using mocks to never be blocked - avoiding delays caused by dependencies of different tiers&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The webinar is available to registered users of the Net Objectives website for 30 days and to Net Objectives customers always. However, you can still download: &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The &lt;a href="http://www.netobjectives.com/webinars/20080902_Webinar_AvoidingCouplingAndUsingMocks/20080902_Webinar_AvoidingCouplingAndUsingMocks.mp3"&gt;&lt;font color="#027ac6"&gt;audio track&lt;/font&gt;&lt;/a&gt; of the presentation as a podcast &lt;/li&gt;
&lt;li&gt;A (lower resolution) &lt;a href="http://www.netobjectives.com/webinars/20080902_Webinar_AvoidingCouplingAndUsingMocks/20080902_Webinar_AvoidingCouplingAndUsingMocks.m4v"&gt;&lt;font color="#027ac6"&gt;iPod Video&lt;/font&gt;&lt;/a&gt; that you can watch on your iPod or in iTunes&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;Note: This webinar is close to an hour long, so the files are large.&lt;/span&gt;
&lt;p&gt;Attend other sessions in the &lt;a href="http://www.netobjectives.com/scrum-sharp-webinar-series-2008"&gt;&lt;font color="#027ac6"&gt;Scrum# Webinar series&lt;/font&gt;&lt;/a&gt;.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=r4yvy4in0Vc:MBEGs81Gpd0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=r4yvy4in0Vc:MBEGs81Gpd0:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=r4yvy4in0Vc:MBEGs81Gpd0:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=r4yvy4in0Vc:MBEGs81Gpd0:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=r4yvy4in0Vc:MBEGs81Gpd0:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=r4yvy4in0Vc:MBEGs81Gpd0:wF9xT3WuBAs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?i=r4yvy4in0Vc:MBEGs81Gpd0:wF9xT3WuBAs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=r4yvy4in0Vc:MBEGs81Gpd0:V-t1I-SPZMU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=V-t1I-SPZMU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=r4yvy4in0Vc:MBEGs81Gpd0:W9dqtTZ0I2U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=W9dqtTZ0I2U" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/NetObjectivesPodcast_LAST/~4/r4yvy4in0Vc" height="1" width="1"/&gt;</description>
 <comments>http://www.netobjectives.com/blogs/webinar-avoid-coupling-using-mocks#comments</comments>
 <category domain="http://www.netobjectives.com/taxonomy/term/39">Lean-Agile Straight Talk</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/38">Podcast</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/46">Scrum</category>
 <pubDate>Tue, 23 Sep 2008 13:29:53 -0600</pubDate>
 <dc:creator>jim.trott@netobjectives.com (Jim.Trott@netobjectives.com)</dc:creator>
 <guid isPermaLink="false">9213 at http://www.netobjectives.com</guid>
<media:content url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/-qAqHfPP47Q/20080902_Webinar_AvoidingCouplingAndUsingMocks.mp3" fileSize="9268390" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>  Avoiding Coupling and Using Mocks (audio of the webinar) Scrum# is an extension to Scrum that was developed by Net Objectives to solve challenges that were being encountered by many teams adopting Scrum. Read about more about the issues which Scrum# was</itunes:subtitle><itunes:author>Jim.Trott@netobjectives.com</itunes:author><itunes:summary>  Avoiding Coupling and Using Mocks (audio of the webinar) Scrum# is an extension to Scrum that was developed by Net Objectives to solve challenges that were being encountered by many teams adopting Scrum. Read about more about the issues which Scrum# was created to solve. A webinar on September 02, 2008 presented by Alan Shalloway discusses how, in Agile projects, neither full up-front designs nor no design proper. This webinar discusses some techniques for decoupling modules early on. In other words, although we may not know how things will change, we often know of dependencies between modules that will morph over time. He presents three case studies:  Decoupling informational dependencies between components How to define the API for a component being built by one group and used by another Using mocks to never be blocked - avoiding delays caused by dependencies of different tiers The webinar is available to registered users of the Net Objectives website for 30 days and to Net Objectives customers always. However, you can still download: The audio track of the presentation as a podcast A (lower resolution) iPod Video that you can watch on your iPod or in iTunes Note: This webinar is close to an hour long, so the files are large. Attend other sessions in the Scrum# Webinar series. </itunes:summary><itunes:keywords>lean,agile,netobjectives,net,objectives,podcast,software,object,oriented,oo,patterns,tdd,lean,agile,design,patterns,test,driven,scrum,poppendieck,versionone,shalloway,trott,rawsthorne,scrumalliance,computer,programming,information,t</itunes:keywords><creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/2.0/</creativeCommons:license><feedburner:origLink>http://www.netobjectives.com/blogs/webinar-avoid-coupling-using-mocks</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/-qAqHfPP47Q/20080902_Webinar_AvoidingCouplingAndUsingMocks.mp3" length="9268390" type="audio/mpeg" /><feedburner:origEnclosureLink>http://www.netobjectives.com/webinars/20080902_Webinar_AvoidingCouplingAndUsingMocks/20080902_Webinar_AvoidingCouplingAndUsingMocks.mp3</feedburner:origEnclosureLink></item>
<item>
 <title>Understanding Why Scrum Works (Webinar)</title>
 <link>http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~3/8rzD8Nf2ez8/webinar-understand-why-scrum-works</link>
 <description>&lt;p&gt;&lt;a href="http://www.netobjectives.com/webinars/20080902_Webinar_UnderstandingWhyScrumWorks/20080902_Webinar_UnderstandingWhyScrumWorks.mp3" title="Listen to the webinar audio"&gt;&lt;img align="middle" width="80" src="http://www.netobjectives.com/wp-content/images/rss-podcast.png" alt="Listen to the webinar audio" height="15" title="Listen to the podcast" /&gt;&lt;font color="#027ac6"&gt; &lt;b&gt;Understanding Why Scrum Works (audio of the webinar)&lt;/b&gt;&lt;/font&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;a class="glossary-term" href="/glossary/term/49"&gt;&lt;acronym title="Scrum: Scrum is an Agile process or framework for managing Agile projects. It is a project management process more than a methodology (the latter is rather too heavy). The Agile Alliance is a group of analysts that originally developed the Scrum processes."&gt;Scrum&lt;/acronym&gt;&lt;/a&gt;# is an extension to Scrum that was developed by Net Objectives to solve challenges that were being encountered by many teams adopting Scrum. Read about more about the &lt;a href="http://www.netobjectives.com/scrum-sharp"&gt;&lt;font color="#027ac6"&gt;issues&lt;/font&gt;&lt;/a&gt; which Scrum# was created to solve. &lt;/p&gt;
&lt;p&gt;A &lt;a href="http://www.netobjectives.com/free-seminar-schedule/scrum-sharp-enterprise-webinar-sep-2008"&gt;&lt;font color="#027ac6"&gt;webinar on September 02, 2008&lt;/font&gt;&lt;/a&gt; presented by Alan Shalloway discusses why Scrum works and how &lt;a class="glossary-term" href="/glossary/term/89"&gt;&lt;acronym title="Lean: Producing the maximum sellable products or services at the lowest operational cost while minimizing waste. "&gt;Lean&lt;/acronym&gt;&lt;/a&gt;&amp;#39;s metaphor of Fast-Flexible-Flow can be used to modify standard Scrum practices as needed. Additionally, Scrum#&amp;#39;s enterprise view and Lean Management philosophy will be the basis for creating an Enterprise/Organization wide team to manage dependencies across teams without command and control. &lt;!--break--&gt;This webinar covers: &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Why Scrum works &lt;/li&gt;
&lt;li&gt;How Lean-Thinking can identify root cause of problems &lt;/li&gt;
&lt;li&gt;How to use Lean-Thinking to eliminate delays &lt;/li&gt;
&lt;li&gt;Breaking down the silos between development and &lt;a class="glossary-term" href="/glossary/term/97"&gt;&lt;acronym title="Quality Assurance: A role and activity that assures integrity, does release testing. The job of QA is to prevent defects from happening in the first place... it is NOT to find bugs. "&gt;Quality Assurance&lt;/acronym&gt;&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;How to coordinate multiple development teams so that they work together - going beyond Scrum-of-Scrums&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The webinar is available to registered users of the Net Objectives website for 30 days and to Net Objectives customers always. However, you can still download: &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The &lt;a href="http://www.netobjectives.com/webinars/20080902_Webinar_UnderstandingWhyScrumWorks/20080902_Webinar_UnderstandingWhyScrumWorks.mp3"&gt;&lt;font color="#027ac6"&gt;audio track&lt;/font&gt;&lt;/a&gt; of the presentation as a podcast &lt;/li&gt;
&lt;li&gt;A (lower resolution) &lt;a href="http://www.netobjectives.com/webinars/20080902_Webinar_UnderstandingWhyScrumWorks/20080902_Webinar_UnderstandingWhyScrumWorks.m4v"&gt;&lt;font color="#027ac6"&gt;iPod Video&lt;/font&gt;&lt;/a&gt; that you can watch on your iPod or in iTunes&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;Note: This webinar is close to an hour long, so the files are large.&lt;/span&gt;
&lt;p&gt;Attend other sessions in the &lt;a href="http://www.netobjectives.com/scrum-sharp-webinar-series-2008"&gt;&lt;font color="#027ac6"&gt;Scrum# Webinar series&lt;/font&gt;&lt;/a&gt;.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=8rzD8Nf2ez8:H4t-yb8mffo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=8rzD8Nf2ez8:H4t-yb8mffo:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=8rzD8Nf2ez8:H4t-yb8mffo:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=8rzD8Nf2ez8:H4t-yb8mffo:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=8rzD8Nf2ez8:H4t-yb8mffo:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=8rzD8Nf2ez8:H4t-yb8mffo:wF9xT3WuBAs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?i=8rzD8Nf2ez8:H4t-yb8mffo:wF9xT3WuBAs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=8rzD8Nf2ez8:H4t-yb8mffo:V-t1I-SPZMU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=V-t1I-SPZMU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=8rzD8Nf2ez8:H4t-yb8mffo:W9dqtTZ0I2U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=W9dqtTZ0I2U" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/NetObjectivesPodcast_LAST/~4/8rzD8Nf2ez8" height="1" width="1"/&gt;</description>
 <comments>http://www.netobjectives.com/blogs/webinar-understand-why-scrum-works#comments</comments>
 <category domain="http://www.netobjectives.com/taxonomy/term/39">Lean-Agile Straight Talk</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/38">Podcast</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/46">Scrum</category>
 <pubDate>Tue, 23 Sep 2008 13:25:39 -0600</pubDate>
 <dc:creator>jim.trott@netobjectives.com (Jim.Trott@netobjectives.com)</dc:creator>
 <guid isPermaLink="false">9214 at http://www.netobjectives.com</guid>
<media:content url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/5Wt_ZOKqKHw/20080902_Webinar_UnderstandingWhyScrumWorks.mp3" fileSize="17818816" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>  Understanding Why Scrum Works (audio of the webinar) Scrum# is an extension to Scrum that was developed by Net Objectives to solve challenges that were being encountered by many teams adopting Scrum. Read about more about the issues which Scrum# was cre</itunes:subtitle><itunes:author>Jim.Trott@netobjectives.com</itunes:author><itunes:summary>  Understanding Why Scrum Works (audio of the webinar) Scrum# is an extension to Scrum that was developed by Net Objectives to solve challenges that were being encountered by many teams adopting Scrum. Read about more about the issues which Scrum# was created to solve. A webinar on September 02, 2008 presented by Alan Shalloway discusses why Scrum works and how Lean&amp;#39;s metaphor of Fast-Flexible-Flow can be used to modify standard Scrum practices as needed. Additionally, Scrum#&amp;#39;s enterprise view and Lean Management philosophy will be the basis for creating an Enterprise/Organization wide team to manage dependencies across teams without command and control. This webinar covers: Why Scrum works How Lean-Thinking can identify root cause of problems How to use Lean-Thinking to eliminate delays Breaking down the silos between development and Quality Assurance How to coordinate multiple development teams so that they work together - going beyond Scrum-of-Scrums The webinar is available to registered users of the Net Objectives website for 30 days and to Net Objectives customers always. However, you can still download: The audio track of the presentation as a podcast A (lower resolution) iPod Video that you can watch on your iPod or in iTunes Note: This webinar is close to an hour long, so the files are large. Attend other sessions in the Scrum# Webinar series. </itunes:summary><itunes:keywords>lean,agile,netobjectives,net,objectives,podcast,software,object,oriented,oo,patterns,tdd,lean,agile,design,patterns,test,driven,scrum,poppendieck,versionone,shalloway,trott,rawsthorne,scrumalliance,computer,programming,information,t</itunes:keywords><creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/2.0/</creativeCommons:license><feedburner:origLink>http://www.netobjectives.com/blogs/webinar-understand-why-scrum-works</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/5Wt_ZOKqKHw/20080902_Webinar_UnderstandingWhyScrumWorks.mp3" length="17818816" type="audio/mpeg" /><feedburner:origEnclosureLink>http://www.netobjectives.com/webinars/20080902_Webinar_UnderstandingWhyScrumWorks/20080902_Webinar_UnderstandingWhyScrumWorks.mp3</feedburner:origEnclosureLink></item>
<item>
 <title>Database Agility</title>
 <link>http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~3/TLIajiXBd0Q/database-agility</link>
 <description>&lt;p&gt;&lt;a href="http://www.netobjectives.com/podcasts/last20080920_podcasts.mp3" title="Listen to the Podcast"&gt;&lt;img align="middle" width="80" src="http://www.netobjectives.com/wp-content/images/rss-podcast.png" alt="Listen to the podcast" height="15" title="Listen to the podcast" /&gt;&lt;font color="#027ac6"&gt; Database Agility&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Databases are central to almost any software development project of any size. Developers have been gaining big improvements as they adopt &lt;a class="glossary-term" href="/glossary/term/139"&gt;&lt;acronym title="Agile: Agile software development is a conceptual framework for undertaking software engineering projects that embraces and promotes evolutionary change throughout the entire life-cycle of the project. Scrum and XP are two software development methods based on the Agile framework. "&gt;Agile&lt;/acronym&gt;&lt;/a&gt; approaches: higher quality, more satisfaction, delivering more value to customers. It seems time for database developers to begin to experience the same gains! &lt;/p&gt;
&lt;p&gt;But database development is special. It is not like just copying new bits into the environment. Databases need to retain their identity and the data that are in them. They have history and investment and must survive. Transitioning change is much harder and requires more care. &lt;/p&gt;
&lt;p&gt;Is it possible to use iterative, Agile approaches with databases?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Yes it is&lt;/strong&gt;. This podcast describes the landscape for doing so. Early adopters of this approach have learned the key principles involved and tools for testing and transition management are now available. Training is also available to equip teams with the new skills and ways of thinking that are required in order to be successful. &lt;/p&gt;
&lt;p&gt;&lt;!--break--&gt;This podcast features a conversation with &lt;strong&gt;&lt;a target="_blank" href="http://www.hexsw.com/"&gt;Max Guernsey&lt;/a&gt;&lt;/strong&gt;, an associate trainer with Net Objectives. He has been developing professionally for 10 years and been consulting in Agile database development for the last year. He has turned this expertise into a course - really an on-site, practical bootcamp - to help teams successfully incorprate this approach into their development practice. It is called the &lt;a href="/courses/test-driven-development-database-boot-camp"&gt;&lt;strong&gt;TDD Database Boot Camp&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;As you might expect, &lt;a class="glossary-term" href="/glossary/term/120"&gt;&lt;acronym title="Test-Driven Development: An evolutionary approach to development. In TDD, each test is written before the functional code that makes the test pass.  The goal of TDD is specification and not validation, to think through a design before code is written, to create clean code that always works. "&gt;Test-Driven Development&lt;/acronym&gt;&lt;/a&gt; (&lt;a class="glossary-term" href="/glossary/term/120"&gt;&lt;acronym title="Test-Driven Development: An evolutionary approach to development. In TDD, each test is written before the functional code that makes the test pass.  The goal of TDD is specification and not validation, to think through a design before code is written, to create clean code that always works. "&gt;TDD&lt;/acronym&gt;&lt;/a&gt;) is going to be as central to this approach as it is to Agile development in general. The trick is to see what what this means in the database world. As Max touches on in this podcast, it goes beyond &lt;a class="glossary-term" href="/glossary/term/126"&gt;&lt;acronym title="User Acceptance Test: The activity that verifies that software code matches the business intent. UAT belongs to the customer. They decide what constitutes an acceptable product.  Unit tests help ensure that the acceptance tests are not about functional failures, but about the actual acceptability of the approach.  Thus, UATs should not result in “it crashed” but &amp;quot;I would like the menus to be more descriptive.”"&gt;UAT&lt;/acronym&gt;&lt;/a&gt; and unit to focus on testing how the database is changing. &amp;quot;Transition Testing&amp;quot; is a major part of the course. &lt;/p&gt;
&lt;p&gt;This involves a new way of thinking about how databases are expressed: You want to design and develop based on transitions in the database.&lt;/p&gt;
&lt;h4&gt;About the Boot Camp&lt;/h4&gt;
&lt;p&gt;In this podcast, Max gives a quick overview of the TDD Database Boot Camp. Its goals are: &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Teach the principles of database agility&lt;/li&gt;
&lt;li&gt;Teach technologies that facilitate this approach. We help the team create the environment they will require including: 
&lt;ul&gt;
&lt;li&gt;&lt;a class="glossary-term" href="/glossary/term/118"&gt;&lt;acronym title="Test: Automatic and manual inspections of code and process to ensure correctness and completeness. Types of tests include Unit Test, Integration Test, System Test, Regression Test, Performance Test, and User Acceptance (Customer Acceptance) Test. Tests may be automated or manual.

"&gt;Test&lt;/acronym&gt;&lt;/a&gt; suites, transition tests&lt;/li&gt;
&lt;li&gt;&lt;a target="_blank" href="http://www.hexsw.com/Products/Components/DataConstructor/Default.aspx"&gt;DataConstructor&lt;/a&gt;. Every team receives a 10 user license for &lt;a target="_blank" href="http://www.hexsw.com/Products/Components/DataConstructor/Default.aspx"&gt;DataConstructor&lt;/a&gt;, a tool by &lt;a target="_blank" href="http://www.hexsw.com/"&gt;Hexagon Software&lt;/a&gt;. This tool works with NUnit, JUnit, TFS, etc to implement the suites of tests focused on transitions (see &lt;a href="http://www.hexsw.com/Products/Components/DataConstructor/Features.aspx?Feature=_Intro"&gt;Features of DataConstructor&lt;/a&gt;). It makes it possible to have live data version control.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Focus on problems that the team is facing now&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The boot camp is designed to be an on-site course so that conversations can be confidential and frank, (which is required with database work). It is best if the whole team takes the course - developers, QA, &lt;a class="glossary-term" href="/glossary/term/105"&gt;&lt;acronym title="Scrum Master: Responsible for the process and the health of the team. Ensures that the team is fully functional and productive. Enables close cooperation across all roles and functions and removes barriers. Ensures that the process is followed. Facilitates the daily scrum, iteration reviews, and planning meetings. Also spelled “ScrumMaster.”"&gt;Scrum Master&lt;/acronym&gt;&lt;/a&gt;. &lt;/p&gt;
&lt;h4&gt;Recommendations - Online Resources&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;&lt;strong&gt;Scott Ambler&amp;#39;s website&lt;/strong&gt;: &lt;a href="http://www.agiledata.org/"&gt;www.agiledata.org&lt;/a&gt; &lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;&lt;strong&gt;Max Guernsey&lt;/strong&gt;&amp;#39;s &lt;a href="http://www.hexsw.com/Products/Components/DataConstructor/RethinkingAgilityInDatabases.aspx"&gt;Rethinking Agility in Databases&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;&lt;a target="_blank" href="http://www.hexsw.com/Products/Components/DataConstructor/Default.aspx"&gt;DataConstructor&lt;/a&gt;, a tool by &lt;a target="_blank" href="http://www.hexsw.com/"&gt;Hexagon Software&lt;/a&gt; &lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Recommendations - Training by Net Objectives&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="/courses/test-driven-development-database-boot-camp"&gt;TDD Database Boot Camp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/training/design-testing-programming-skills-agile-developers"&gt;Design Patterns, Testing and Programming Skills for Developers&lt;/a&gt;  &lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Music used in this podcast&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;“Pizzaman” and “Chocolate” ©2006 William Cushman: &lt;a href="http://ghostnotes.blogspotlcom/"&gt;&lt;font color="#027ac6"&gt;ghostnotes.blogspot.com &lt;/font&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For more information, contact &lt;a href="mailto:info@netobjectives.com"&gt;&lt;font color="#027ac6"&gt;info@netobjectives.com&lt;/font&gt;&lt;/a&gt; or visit us at &lt;a href="http://www.netobjectives.com/"&gt;&lt;font color="#027ac6"&gt;http://www.netobjectives.com/&lt;/font&gt;&lt;/a&gt; &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=TLIajiXBd0Q:C1L2PL-bNUw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=TLIajiXBd0Q:C1L2PL-bNUw:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=TLIajiXBd0Q:C1L2PL-bNUw:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=TLIajiXBd0Q:C1L2PL-bNUw:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=TLIajiXBd0Q:C1L2PL-bNUw:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=TLIajiXBd0Q:C1L2PL-bNUw:wF9xT3WuBAs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?i=TLIajiXBd0Q:C1L2PL-bNUw:wF9xT3WuBAs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=TLIajiXBd0Q:C1L2PL-bNUw:V-t1I-SPZMU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=V-t1I-SPZMU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=TLIajiXBd0Q:C1L2PL-bNUw:W9dqtTZ0I2U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=W9dqtTZ0I2U" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/NetObjectivesPodcast_LAST/~4/TLIajiXBd0Q" height="1" width="1"/&gt;</description>
 <comments>http://www.netobjectives.com/blogs/database-agility#comments</comments>
 <category domain="http://www.netobjectives.com/taxonomy/term/39">Lean-Agile Straight Talk</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/38">Podcast</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/40">Testing</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/43">Lean-Agile</category>
 <pubDate>Tue, 23 Sep 2008 13:12:51 -0600</pubDate>
 <dc:creator>jim.trott@netobjectives.com (Jim.Trott@netobjectives.com)</dc:creator>
 <guid isPermaLink="false">9387 at http://www.netobjectives.com</guid>
<media:content url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/51zeaN6oqwk/last20080920_podcasts.mp3" fileSize="8213166" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>  Database Agility Databases are central to almost any software development project of any size. Developers have been gaining big improvements as they adopt Agile approaches: higher quality, more satisfaction, delivering more value to customers. It seems </itunes:subtitle><itunes:author>Jim.Trott@netobjectives.com</itunes:author><itunes:summary>  Database Agility Databases are central to almost any software development project of any size. Developers have been gaining big improvements as they adopt Agile approaches: higher quality, more satisfaction, delivering more value to customers. It seems time for database developers to begin to experience the same gains! But database development is special. It is not like just copying new bits into the environment. Databases need to retain their identity and the data that are in them. They have history and investment and must survive. Transitioning change is much harder and requires more care. Is it possible to use iterative, Agile approaches with databases? Yes it is. This podcast describes the landscape for doing so. Early adopters of this approach have learned the key principles involved and tools for testing and transition management are now available. Training is also available to equip teams with the new skills and ways of thinking that are required in order to be successful. This podcast features a conversation with Max Guernsey, an associate trainer with Net Objectives. He has been developing professionally for 10 years and been consulting in Agile database development for the last year. He has turned this expertise into a course - really an on-site, practical bootcamp - to help teams successfully incorprate this approach into their development practice. It is called the TDD Database Boot Camp. As you might expect, Test-Driven Development (TDD) is going to be as central to this approach as it is to Agile development in general. The trick is to see what what this means in the database world. As Max touches on in this podcast, it goes beyond UAT and unit to focus on testing how the database is changing. &amp;quot;Transition Testing&amp;quot; is a major part of the course. This involves a new way of thinking about how databases are expressed: You want to design and develop based on transitions in the database. About the Boot Camp In this podcast, Max gives a quick overview of the TDD Database Boot Camp. Its goals are: Teach the principles of database agility Teach technologies that facilitate this approach. We help the team create the environment they will require including:  Test suites, transition tests DataConstructor. Every team receives a 10 user license for DataConstructor, a tool by Hexagon Software. This tool works with NUnit, JUnit, TFS, etc to implement the suites of tests focused on transitions (see Features of DataConstructor). It makes it possible to have live data version control. Focus on problems that the team is facing now The boot camp is designed to be an on-site course so that conversations can be confidential and frank, (which is required with database work). It is best if the whole team takes the course - developers, QA, Scrum Master. Recommendations - Online Resources Scott Ambler&amp;#39;s website: www.agiledata.org Max Guernsey&amp;#39;s Rethinking Agility in Databases DataConstructor, a tool by Hexagon Software  Recommendations - Training by Net Objectives TDD Database Boot Camp Design Patterns, Testing and Programming Skills for Developers   Music used in this podcast “Pizzaman” and “Chocolate” ©2006 William Cushman: ghostnotes.blogspot.com For more information, contact info@netobjectives.com or visit us at http://www.netobjectives.com/ </itunes:summary><itunes:keywords>lean,agile,netobjectives,net,objectives,podcast,software,object,oriented,oo,patterns,tdd,lean,agile,design,patterns,test,driven,scrum,poppendieck,versionone,shalloway,trott,rawsthorne,scrumalliance,computer,programming,information,t</itunes:keywords><creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/2.0/</creativeCommons:license><feedburner:origLink>http://www.netobjectives.com/blogs/database-agility</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/51zeaN6oqwk/last20080920_podcasts.mp3" length="8213166" type="audio/mpeg" /><feedburner:origEnclosureLink>http://www.netobjectives.com/podcasts/last20080920_podcasts.mp3</feedburner:origEnclosureLink></item>
<item>
 <title>Present and the Possible in Software Development</title>
 <link>http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~3/NJpxnDoGggY/present-and-possible</link>
 <description>&lt;p&gt;&lt;a target="_blank" href="http://www.netobjectives.com/podcasts/last20080917_podcasts.mp3" title="Listen to the podcast"&gt;&lt;img align="middle" width="80" src="http://www.netobjectives.com/wp-content/images/rss-podcast.png" alt="Listen to the podcast" height="15" title="Listen to the podcast" /&gt;&lt;font color="#027ac6"&gt; The Present and the Possible&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;There is a gap between what is possible and what is present - what is done - in the software industry. How much time and effort is wasted, how much re-inventing and re-discovery is done because we don&amp;#39;t always understand the hard won insights from the past about what is required to create quality, sustainable product? How many companies have not realized the success of process improvements, like &lt;a class="glossary-term" href="/glossary/term/139"&gt;&lt;acronym title="Agile: Agile software development is a conceptual framework for undertaking software engineering projects that embraces and promotes evolutionary change throughout the entire life-cycle of the project. Scrum and XP are two software development methods based on the Agile framework. "&gt;Agile&lt;/acronym&gt;&lt;/a&gt;, because they have not really understood its principles? &lt;/p&gt;
&lt;p&gt;This gap, and the pain and waste it causes, is frustrating. Closing the gap involves a little re-orientation, becoming intentional to learn and try and adjust, to improve continually. To become more professional.&lt;/p&gt;
&lt;p&gt;Professionals strive to build on the learnings of others. They avoid taking unnecessary shortcuts, especially when that could harm the product over the long term (imagine what would happen to the civil engineer who kludges together something for the last 2 feet of a bridge just to get it finished up or just to try some new, cool idea). They follow the best practices in how we develop and manage people, in the processes and methods we use, and in the proper way to use tools and technologies.  &lt;!--break--&gt;&lt;/p&gt;
&lt;h4&gt;Laws of the Wood&lt;/h4&gt;
&lt;p&gt;Professional carpenters know that there are certain &amp;quot;laws of the wood&amp;quot; that they must follow in order to build products that will endure and to build them efficiently and profitably. For example, cross-cutting across the grain give you one kind of cut and cutting with the grain is very different. They are basic laws or principles that must be followed to avoid wasted effort, wasted wood, designs that fail. &lt;/p&gt;
&lt;p&gt;We have our own &amp;quot;Laws of the Wood.&amp;quot; For example, there are design principles such as the &lt;a target="_blank" href="http://en.wikipedia.org/wiki/Dependency_inversion_principle"&gt;Dependency Inversion Principle&lt;/a&gt;, the &lt;a target="_blank" href="http://en.wikipedia.org/wiki/Open_Closed_Principle"&gt;Open-Closed Principle&lt;/a&gt;, the &lt;a target="_blank" href="http://en.wikipedia.org/wiki/Liskov_substitution_principle"&gt;Liskov Substitution Principle&lt;/a&gt; (all things that we have written about in &lt;a href="/resources/books/design-patterns-explained"&gt;Design Patterns Explained&lt;/a&gt;). Failing to work within these laws, principles, forces, leads to wasted effort, products that cannot be maintained, designs that fail.&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://www.objectmentor.com/omTeam/martin_r.html"&gt;Bob Martin&lt;/a&gt; has been advocating this for a long time, calling software developers to become &amp;quot;craftsmen.&amp;quot; While Alan uses the term &amp;quot;professional&amp;quot; to describe this, he is in &amp;quot;violent agreement&amp;quot; with Bob and his intent. &lt;/p&gt;
&lt;p&gt;&lt;em&gt;It is time for us to raise the bar in terms of how we are building software.&lt;/em&gt; &lt;/p&gt;
&lt;p&gt;But what about creativity? We don&amp;#39;t like to be constrained as developers. Far from taking away creativity, cooperating with these laws and principles allows creativity to flourish. It helps reduce the complexity in what is surely one of the most complex of human endeavors so that what we do create has the greatest chance of succeeding. In the 1960&amp;#39;s, NASA put a man on the moon. They cooperated with their &amp;quot;laws of the wood&amp;quot; (e.g. gravity) to create solutions to an amazing array of problems to create a thing of beauty. The laws give us parameters and boundaries within which to be innovative and get problems solved. &lt;/p&gt;
&lt;p&gt;If you don&amp;#39;t follow the laws, principles, you just won&amp;#39;t be as effective.&lt;/p&gt;
&lt;h4&gt;The Long Journey&lt;/h4&gt;
&lt;p&gt;Why don&amp;#39;t people follow the laws of development?&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;They don&amp;#39;t understand the implications of not following the laws... &lt;/li&gt;
&lt;li&gt;They feel time pressures: feel a need for a short cut now.  &lt;/li&gt;
&lt;li&gt;They fall back into old habits, &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Sadly, these short cuts don&amp;#39;t always give longer term gain... and if they understood the principles better, the good practices approach is just as efficient as those &amp;quot;short cuts.&amp;quot;&lt;/p&gt;
&lt;p&gt;It is natural. And change is going to involve taking what &lt;a target="_blank" href="http://www.gembapantarei.com/2008/07/the_lean_journey_and_the_long_path.html"&gt;Gemba Panta Rei and Toyota calls the &amp;quot;long path&amp;quot;&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;What this means is that we adopt a mindset to make progressive improvement, learning as we go and adjusting our thinking as we discover what does or does not work. Constantly, intentionally perfecting what we do, sometimes in small steps that take us down the right path. &lt;/p&gt;
&lt;p&gt;The good newes is that, at some level, many developers do know - or almost know - many of these good practices. They may be buried in our intuition, but at least they are not foreign to us. Sometimes, it is just a matter of surfacing these so that we are conscious about them. And that helps shift our thinking. &lt;/p&gt;
&lt;p&gt;The long path involves shifting our thinking at all levels: as individuals, as teams, and organizationally.&lt;/p&gt;
&lt;p&gt;The further along we go, the closer we are going to get.The higher we are going to raise the bar on our work. The more satisfying our work will become. The more our customers will realize value from the work we do. &lt;/p&gt;
&lt;h4&gt;Recommendations - Online Resources&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;&lt;a target="_blank" href="http://www.gembapantarei.com"&gt;Gemba Panta Rei&lt;/a&gt; blog &lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Recommendations - Training by Net Objectives&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="/courses/design-patterns-agile-developers"&gt;&lt;font color="#027ac6"&gt;Design&lt;/font&gt; Patterns for Agile Developers&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Music used in this podcast&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;“Pizzaman” and “Chocolate” ©2006 William Cushman: &lt;a href="http://ghostnotes.blogspotlcom/"&gt;&lt;font color="#027ac6"&gt;ghostnotes.blogspot.com &lt;/font&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For more information, contact &lt;a href="mailto:info@netobjectives.com"&gt;&lt;font color="#027ac6"&gt;info@netobjectives.com&lt;/font&gt;&lt;/a&gt; or visit us at &lt;a href="http://www.netobjectives.com/"&gt;&lt;font color="#027ac6"&gt;http://www.netobjectives.com/&lt;/font&gt;&lt;/a&gt; &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=NJpxnDoGggY:lpSj8zonoOg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=NJpxnDoGggY:lpSj8zonoOg:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=NJpxnDoGggY:lpSj8zonoOg:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=NJpxnDoGggY:lpSj8zonoOg:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=NJpxnDoGggY:lpSj8zonoOg:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=NJpxnDoGggY:lpSj8zonoOg:wF9xT3WuBAs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?i=NJpxnDoGggY:lpSj8zonoOg:wF9xT3WuBAs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=NJpxnDoGggY:lpSj8zonoOg:V-t1I-SPZMU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=V-t1I-SPZMU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=NJpxnDoGggY:lpSj8zonoOg:W9dqtTZ0I2U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=W9dqtTZ0I2U" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/NetObjectivesPodcast_LAST/~4/NJpxnDoGggY" height="1" width="1"/&gt;</description>
 <comments>http://www.netobjectives.com/blogs/present-and-possible#comments</comments>
 <category domain="http://www.netobjectives.com/taxonomy/term/37">Design Patterns</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/39">Lean-Agile Straight Talk</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/38">Podcast</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/43">Lean-Agile</category>
 <pubDate>Tue, 23 Sep 2008 13:11:36 -0600</pubDate>
 <dc:creator>jim.trott@netobjectives.com (Jim.Trott@netobjectives.com)</dc:creator>
 <guid isPermaLink="false">9357 at http://www.netobjectives.com</guid>
<media:content url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/NyjOF_jd0Ys/last20080917_podcasts.mp3" fileSize="8136411" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>  The Present and the Possible There is a gap between what is possible and what is present - what is done - in the software industry. How much time and effort is wasted, how much re-inventing and re-discovery is done because we don&amp;#39;t always understand</itunes:subtitle><itunes:author>Jim.Trott@netobjectives.com</itunes:author><itunes:summary>  The Present and the Possible There is a gap between what is possible and what is present - what is done - in the software industry. How much time and effort is wasted, how much re-inventing and re-discovery is done because we don&amp;#39;t always understand the hard won insights from the past about what is required to create quality, sustainable product? How many companies have not realized the success of process improvements, like Agile, because they have not really understood its principles? This gap, and the pain and waste it causes, is frustrating. Closing the gap involves a little re-orientation, becoming intentional to learn and try and adjust, to improve continually. To become more professional. Professionals strive to build on the learnings of others. They avoid taking unnecessary shortcuts, especially when that could harm the product over the long term (imagine what would happen to the civil engineer who kludges together something for the last 2 feet of a bridge just to get it finished up or just to try some new, cool idea). They follow the best practices in how we develop and manage people, in the processes and methods we use, and in the proper way to use tools and technologies.  Laws of the Wood Professional carpenters know that there are certain &amp;quot;laws of the wood&amp;quot; that they must follow in order to build products that will endure and to build them efficiently and profitably. For example, cross-cutting across the grain give you one kind of cut and cutting with the grain is very different. They are basic laws or principles that must be followed to avoid wasted effort, wasted wood, designs that fail. We have our own &amp;quot;Laws of the Wood.&amp;quot; For example, there are design principles such as the Dependency Inversion Principle, the Open-Closed Principle, the Liskov Substitution Principle (all things that we have written about in Design Patterns Explained). Failing to work within these laws, principles, forces, leads to wasted effort, products that cannot be maintained, designs that fail. Bob Martin has been advocating this for a long time, calling software developers to become &amp;quot;craftsmen.&amp;quot; While Alan uses the term &amp;quot;professional&amp;quot; to describe this, he is in &amp;quot;violent agreement&amp;quot; with Bob and his intent. It is time for us to raise the bar in terms of how we are building software. But what about creativity? We don&amp;#39;t like to be constrained as developers. Far from taking away creativity, cooperating with these laws and principles allows creativity to flourish. It helps reduce the complexity in what is surely one of the most complex of human endeavors so that what we do create has the greatest chance of succeeding. In the 1960&amp;#39;s, NASA put a man on the moon. They cooperated with their &amp;quot;laws of the wood&amp;quot; (e.g. gravity) to create solutions to an amazing array of problems to create a thing of beauty. The laws give us parameters and boundaries within which to be innovative and get problems solved. If you don&amp;#39;t follow the laws, principles, you just won&amp;#39;t be as effective. The Long Journey Why don&amp;#39;t people follow the laws of development? They don&amp;#39;t understand the implications of not following the laws...  They feel time pressures: feel a need for a short cut now.   They fall back into old habits, Sadly, these short cuts don&amp;#39;t always give longer term gain... and if they understood the principles better, the good practices approach is just as efficient as those &amp;quot;short cuts.&amp;quot; It is natural. And change is going to involve taking what Gemba Panta Rei and Toyota calls the &amp;quot;long path&amp;quot;. What this means is that we adopt a mindset to make progressive improvement, learning as we go and adjusting our thinking as we discover what does or does not work. Constantly, intentionally perfecting what we do, sometimes in small steps that take us down the right path. The good newes is that, at some level, many developers do know - or almost know - many of these </itunes:summary><itunes:keywords>lean,agile,netobjectives,net,objectives,podcast,software,object,oriented,oo,patterns,tdd,lean,agile,design,patterns,test,driven,scrum,poppendieck,versionone,shalloway,trott,rawsthorne,scrumalliance,computer,programming,information,t</itunes:keywords><creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/2.0/</creativeCommons:license><feedburner:origLink>http://www.netobjectives.com/blogs/present-and-possible</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/NyjOF_jd0Ys/last20080917_podcasts.mp3" length="8136411" type="audio/mpeg" /><feedburner:origEnclosureLink>http://www.netobjectives.com/podcasts/last20080917_podcasts.mp3</feedburner:origEnclosureLink></item>
<item>
 <title>Avoiding Over- and Under-Design in Agile Projects (Webinar)</title>
 <link>http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~3/IuKlUFHnBzU/avoid-over-under-design-agile-projects-webinar-alan-shalloway-20080817</link>
 <description>&lt;p&gt;&lt;a href="http://www.netobjectives.com/webinars/20080818_Webinar_AvoidingOverAndUnderDesignInAgileProjects/20080818_Webinar_AvoidingOverAndUnderDesignInAgileProjects.mp3" title="Listen to the webinar audio"&gt;&lt;img align="middle" width="80" src="http://www.netobjectives.com/wp-content/images/rss-podcast.png" alt="Listen to the webinar audio" height="15" title="Listen to the podcast" /&gt;&lt;font color="#027ac6"&gt; &lt;b&gt;Avoiding Over- and Under-Design in Agile Projects (audio of the webinar)&lt;/b&gt;&lt;/font&gt;&lt;/a&gt; &lt;/p&gt;&lt;p&gt;Scrum# is an extension to Scrum that was developed by Net Objectives to solve challenges that were being encountered by many teams adopting Scrum. Read about more about the &lt;a href="http://www.netobjectives.com/scrum-sharp"&gt;&lt;font color="#027ac6"&gt;issues&lt;/font&gt;&lt;/a&gt; which Scrum# was created to solve. &lt;/p&gt;&lt;p&gt;A &lt;a href="http://www.netobjectives.com/free-seminar-schedule/avoiding-over-under-design-agile-projects-webinar-aug-2008"&gt;webinar on August 18, 2008&lt;/a&gt; presented by Alan Shalloway focuses on what developers must attend to when building systems with Agile methods. It discusses an alternative to the choices of: &lt;!--break--&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Design for the future which often results in overdesign &lt;/li&gt;&lt;li&gt;Not designing at all which often makes code difficult to change&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;The mantra of the talk is “minimizing complexity and rework” and shows how to use the advice from Design Patterns, coupled with the attitude of not building what you don’t need from Agile. The talk is basically a compendium of the essential ideas Net Objectives believes that developers need to understand after learning the basics of Scrum or Agile process. At the end of the day, you are still writing code. This webinar is a first start in what you need to know in writing code in an Agile environment.&lt;br /&gt;Attendees will learn: &lt;/p&gt;&lt;ul&gt;&lt;li&gt;How Design Patterns give an alternative design approach to the common approaches of over and under design &lt;/li&gt;&lt;li&gt;How decoupling modules from the start can often be done in a simple manner without requiring pre-cognitive abilities &lt;/li&gt;&lt;li&gt;How the understanding of components written by one group and used by another can be defined better&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;The webinar is available to registered users of the Net Objectives website for 30 days and to Net Objectives customers always. However, you can still download: &lt;/p&gt;&lt;ul&gt;&lt;li&gt;The &lt;a href="http://www.netobjectives.com/webinars/20080818_Webinar_AvoidingOverAndUnderDesignInAgileProjects/20080818_Webinar_AvoidingOverAndUnderDesignInAgileProjects.mp3"&gt;&lt;font color="#027ac6"&gt;audio track&lt;/font&gt;&lt;/a&gt; of the presentation as a podcast &lt;/li&gt;&lt;li&gt;A (lower resolution) &lt;a href="http://www.netobjectives.com/webinars/20080818_Webinar_AvoidingOverAndUnderDesignInAgileProjects/20080818_Webinar_AvoidingOverAndUnderDesignInAgileProjects_iPod.m4v"&gt;&lt;font color="#027ac6"&gt;iPod Video&lt;/font&gt;&lt;/a&gt; that you can watch on your iPod or in iTunes&lt;/li&gt;&lt;/ul&gt;&lt;span&gt;Note: This webinar is close to an hour long, so the files are large.&lt;/span&gt; &lt;p&gt;Attend other sessions in the &lt;a href="http://www.netobjectives.com/scrum-sharp-webinar-series-2008"&gt;&lt;font color="#027ac6"&gt;Scrum# Webinar series&lt;/font&gt;&lt;/a&gt;.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=IuKlUFHnBzU:9fERnr9Vja8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=IuKlUFHnBzU:9fERnr9Vja8:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=IuKlUFHnBzU:9fERnr9Vja8:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=IuKlUFHnBzU:9fERnr9Vja8:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=IuKlUFHnBzU:9fERnr9Vja8:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=IuKlUFHnBzU:9fERnr9Vja8:wF9xT3WuBAs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?i=IuKlUFHnBzU:9fERnr9Vja8:wF9xT3WuBAs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=IuKlUFHnBzU:9fERnr9Vja8:V-t1I-SPZMU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=V-t1I-SPZMU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=IuKlUFHnBzU:9fERnr9Vja8:W9dqtTZ0I2U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=W9dqtTZ0I2U" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/NetObjectivesPodcast_LAST/~4/IuKlUFHnBzU" height="1" width="1"/&gt;</description>
 <comments>http://www.netobjectives.com/blogs/avoid-over-under-design-agile-projects-webinar-alan-shalloway-20080817#comments</comments>
 <category domain="http://www.netobjectives.com/taxonomy/term/39">Lean-Agile Straight Talk</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/38">Podcast</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/43">Lean-Agile</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/46">Scrum</category>
 <pubDate>Wed, 20 Aug 2008 10:40:54 -0600</pubDate>
 <dc:creator>jim.trott@netobjectives.com (Jim.Trott@netobjectives.com)</dc:creator>
 <guid isPermaLink="false">9052 at http://www.netobjectives.com</guid>
<media:content url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/hx-EwPG8WH0/20080818_Webinar_AvoidingOverAndUnderDesignInAgileProjects.mp3" fileSize="20505719" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>  Avoiding Over- and Under-Design in Agile Projects (audio of the webinar) Scrum# is an extension to Scrum that was developed by Net Objectives to solve challenges that were being encountered by many teams adopting Scrum. Read about more about the issues </itunes:subtitle><itunes:author>Jim.Trott@netobjectives.com</itunes:author><itunes:summary>  Avoiding Over- and Under-Design in Agile Projects (audio of the webinar) Scrum# is an extension to Scrum that was developed by Net Objectives to solve challenges that were being encountered by many teams adopting Scrum. Read about more about the issues which Scrum# was created to solve. A webinar on August 18, 2008 presented by Alan Shalloway focuses on what developers must attend to when building systems with Agile methods. It discusses an alternative to the choices of: Design for the future which often results in overdesign Not designing at all which often makes code difficult to change The mantra of the talk is “minimizing complexity and rework” and shows how to use the advice from Design Patterns, coupled with the attitude of not building what you don’t need from Agile. The talk is basically a compendium of the essential ideas Net Objectives believes that developers need to understand after learning the basics of Scrum or Agile process. At the end of the day, you are still writing code. This webinar is a first start in what you need to know in writing code in an Agile environment. Attendees will learn: How Design Patterns give an alternative design approach to the common approaches of over and under design How decoupling modules from the start can often be done in a simple manner without requiring pre-cognitive abilities How the understanding of components written by one group and used by another can be defined better The webinar is available to registered users of the Net Objectives website for 30 days and to Net Objectives customers always. However, you can still download: The audio track of the presentation as a podcast A (lower resolution) iPod Video that you can watch on your iPod or in iTunesNote: This webinar is close to an hour long, so the files are large. Attend other sessions in the Scrum# Webinar series.</itunes:summary><itunes:keywords>lean,agile,netobjectives,net,objectives,podcast,software,object,oriented,oo,patterns,tdd,lean,agile,design,patterns,test,driven,scrum,poppendieck,versionone,shalloway,trott,rawsthorne,scrumalliance,computer,programming,information,t</itunes:keywords><creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/2.0/</creativeCommons:license><feedburner:origLink>http://www.netobjectives.com/blogs/avoid-over-under-design-agile-projects-webinar-alan-shalloway-20080817</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/hx-EwPG8WH0/20080818_Webinar_AvoidingOverAndUnderDesignInAgileProjects.mp3" length="20505719" type="audio/mpeg" /><feedburner:origEnclosureLink>http://www.netobjectives.com/webinars/20080818_Webinar_AvoidingOverAndUnderDesignInAgileProjects/20080818_Webinar_AvoidingOverAndUnderDesignInAgileProjects.mp3</feedburner:origEnclosureLink></item>
<item>
 <title>Managing Requirements in Agile Projects with Scrum Sharp (Webinar)</title>
 <link>http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~3/Wv8OpmlIENQ/managing-requirements-scrum-sharp-webinar-alan-shalloway-20080817</link>
 <description>&lt;p&gt;&lt;a href="http://www.netobjectives.com/webinars/20080817_Webinar_ManagingRequirementsScrumSharp/20080817_Webinar_ManagingRequirementsScrumSharp.mp3" title="Listen to the webinar audio"&gt;&lt;img align="middle" width="80" src="http://www.netobjectives.com/wp-content/images/rss-podcast.png" alt="Listen to the webinar audio" height="15" title="Listen to the podcast" /&gt;&lt;font color="#027ac6"&gt; &lt;b&gt;Managing Requirements in Agile Projects with Scrum Sharp (audio of the webinar)&lt;/b&gt;&lt;/font&gt;&lt;/a&gt; &lt;/p&gt;&lt;p&gt;Scrum# is an extension to Scrum that was developed by Net Objectives to solve challenges that were being encountered by many teams adopting Scrum. Read about more about the &lt;a href="http://www.netobjectives.com/scrum-sharp"&gt;&lt;font color="#027ac6"&gt;issues&lt;/font&gt;&lt;/a&gt; which Scrum# was created to solve. &lt;/p&gt;&lt;p&gt;A &lt;a href="http://www.netobjectives.com/free-seminar-schedule/managing-requirements-scrum-sharp-webinar-aug-2008"&gt;webinar on August 18, 2008&lt;/a&gt; presented by Alan Shalloway discusses how Scrum#&amp;#39;s enterprise and product focus improves on the standard method of managing with Epics and User Stories. By stepping back to include product portfolio management, Scrum# facilitates working on the right product features across the enterprise, not just working on the right stories in a project. Topics discussed include: &lt;!--break--&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Product Portfolio Management with Minimum Marketable Features (MMF) &lt;/li&gt;&lt;li&gt;How MMFs are more useful than Epics &lt;/li&gt;&lt;li&gt;Going beyond user stories &lt;/li&gt;&lt;li&gt;Managing stories from business value &lt;/li&gt;&lt;li&gt;Handling time and team dependencies in your Sprint backlog&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;The webinar is available to registered users of the Net Objectives website for 30 days and to Net Objectives customers always. However, you can still download: &lt;/p&gt;&lt;ul&gt;&lt;li&gt;The &lt;a href="http://www.netobjectives.com/webinars/20080817_Webinar_ManagingRequirementsScrumSharp/20080817_Webinar_ManagingRequirementsScrumSharp.mp3"&gt;&lt;font color="#027ac6"&gt;audio track&lt;/font&gt;&lt;/a&gt; of the presentation as a podcast &lt;/li&gt;&lt;li&gt;A (lower resolution) &lt;a href="http://www.netobjectives.com/webinars/20080817_Webinar_ManagingRequirementsScrumSharp/20080817_Webinar_ManagingRequirementsScrumSharp_iPod.m4v"&gt;&lt;font color="#027ac6"&gt;iPod Video&lt;/font&gt;&lt;/a&gt; that you can watch on your iPod or in iTunes&lt;/li&gt;&lt;/ul&gt;&lt;span&gt;Note: This webinar is close to an hour long, so the files are large.&lt;/span&gt; &lt;p&gt;Attend other sessions in the &lt;a href="http://www.netobjectives.com/scrum-sharp-webinar-series-2008"&gt;&lt;font color="#027ac6"&gt;Scrum# Webinar series&lt;/font&gt;&lt;/a&gt;.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=Wv8OpmlIENQ:1OsbHQ43nR8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=Wv8OpmlIENQ:1OsbHQ43nR8:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=Wv8OpmlIENQ:1OsbHQ43nR8:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=Wv8OpmlIENQ:1OsbHQ43nR8:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=Wv8OpmlIENQ:1OsbHQ43nR8:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=Wv8OpmlIENQ:1OsbHQ43nR8:wF9xT3WuBAs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?i=Wv8OpmlIENQ:1OsbHQ43nR8:wF9xT3WuBAs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=Wv8OpmlIENQ:1OsbHQ43nR8:V-t1I-SPZMU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=V-t1I-SPZMU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=Wv8OpmlIENQ:1OsbHQ43nR8:W9dqtTZ0I2U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=W9dqtTZ0I2U" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/NetObjectivesPodcast_LAST/~4/Wv8OpmlIENQ" height="1" width="1"/&gt;</description>
 <comments>http://www.netobjectives.com/blogs/managing-requirements-scrum-sharp-webinar-alan-shalloway-20080817#comments</comments>
 <category domain="http://www.netobjectives.com/taxonomy/term/39">Lean-Agile Straight Talk</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/38">Podcast</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/43">Lean-Agile</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/46">Scrum</category>
 <pubDate>Wed, 20 Aug 2008 10:33:41 -0600</pubDate>
 <dc:creator>jim.trott@netobjectives.com (Jim.Trott@netobjectives.com)</dc:creator>
 <guid isPermaLink="false">9051 at http://www.netobjectives.com</guid>
<media:content url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/jRN924xj4Q4/20080817_Webinar_ManagingRequirementsScrumSharp.mp3" fileSize="20769060" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>  Managing Requirements in Agile Projects with Scrum Sharp (audio of the webinar) Scrum# is an extension to Scrum that was developed by Net Objectives to solve challenges that were being encountered by many teams adopting Scrum. Read about more about the </itunes:subtitle><itunes:author>Jim.Trott@netobjectives.com</itunes:author><itunes:summary>  Managing Requirements in Agile Projects with Scrum Sharp (audio of the webinar) Scrum# is an extension to Scrum that was developed by Net Objectives to solve challenges that were being encountered by many teams adopting Scrum. Read about more about the issues which Scrum# was created to solve. A webinar on August 18, 2008 presented by Alan Shalloway discusses how Scrum#&amp;#39;s enterprise and product focus improves on the standard method of managing with Epics and User Stories. By stepping back to include product portfolio management, Scrum# facilitates working on the right product features across the enterprise, not just working on the right stories in a project. Topics discussed include: Product Portfolio Management with Minimum Marketable Features (MMF) How MMFs are more useful than Epics Going beyond user stories Managing stories from business value Handling time and team dependencies in your Sprint backlog The webinar is available to registered users of the Net Objectives website for 30 days and to Net Objectives customers always. However, you can still download: The audio track of the presentation as a podcast A (lower resolution) iPod Video that you can watch on your iPod or in iTunesNote: This webinar is close to an hour long, so the files are large. Attend other sessions in the Scrum# Webinar series.</itunes:summary><itunes:keywords>lean,agile,netobjectives,net,objectives,podcast,software,object,oriented,oo,patterns,tdd,lean,agile,design,patterns,test,driven,scrum,poppendieck,versionone,shalloway,trott,rawsthorne,scrumalliance,computer,programming,information,t</itunes:keywords><creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/2.0/</creativeCommons:license><feedburner:origLink>http://www.netobjectives.com/blogs/managing-requirements-scrum-sharp-webinar-alan-shalloway-20080817</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/jRN924xj4Q4/20080817_Webinar_ManagingRequirementsScrumSharp.mp3" length="20769060" type="audio/mpeg" /><feedburner:origEnclosureLink>http://www.netobjectives.com/webinars/20080817_Webinar_ManagingRequirementsScrumSharp/20080817_Webinar_ManagingRequirementsScrumSharp.mp3</feedburner:origEnclosureLink></item>
<item>
 <title>Lean-Agile in Tough Times</title>
 <link>http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~3/ZdPleiEInlU/lean-agile-software-development-tough-economic-times</link>
 <description>&lt;p&gt;&lt;a href="http://www.netobjectives.com/podcasts/last20080812_podcasts.mp3" title="Podcast"&gt;&lt;img align="middle" width="80" src="http://www.netobjectives.com/wp-content/images/rss-podcast.png" alt="Listen to the podcast" height="15" title="Listen to the podcast" /&gt;&lt;font color="#027ac6"&gt; Lean-Agile in Tough Times&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;In times of economic slowdown, you have many choices to make about how to allocate scarce time and people and money. Is it at all relevant to invest in &lt;a class="glossary-term" href="/glossary/term/138"&gt;&lt;acronym title="Lean-Agile: An approach to software development that incorporates principles, practices, and methods from lean product development, agile software development, design patterns, test-driven development, and agile analysis. Lean-Agile is the software development approach advocated by Net Objectives for software developers who want to be effective in creating products that add value to customers and to the business. "&gt;Lean-Agile&lt;/acronym&gt;&lt;/a&gt; software development? Why? What would you say? Alan Shalloway believes it is more important than ever. And it is why he places so much emphasis on &lt;a class="glossary-term" href="/glossary/term/89"&gt;&lt;acronym title="Lean: Producing the maximum sellable products or services at the lowest operational cost while minimizing waste. "&gt;Lean&lt;/acronym&gt;&lt;/a&gt; for those who need to become more &lt;a class="glossary-term" href="/glossary/term/139"&gt;&lt;acronym title="Agile: Agile software development is a conceptual framework for undertaking software engineering projects that embraces and promotes evolutionary change throughout the entire life-cycle of the project. Scrum and XP are two software development methods based on the Agile framework. "&gt;Agile&lt;/acronym&gt;&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;Focusing on local team efficiency is good... teams become more able to create product with a minimum of wasted effort. But the more important objective - and even more so now - has to be ensuring that the organization is delivering true value to customers as quickly as possible. This requires the &lt;em&gt;entire stream &lt;/em&gt;of product creation to working effectively. &lt;/p&gt;
&lt;p&gt;The goal is not really to speed up software development. &lt;strong&gt;&lt;em&gt;The goal is to speed up delivery of software that customers can use&lt;/em&gt;&lt;/strong&gt;. To be faster now &lt;em&gt;and &lt;/em&gt;faster in the future. Perhaps you would call this Enterprise Agility.  &lt;!--break--&gt;&lt;/p&gt;
&lt;p&gt;I ask Alan to comment on this and on a couple of related questions: &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;In tough times, is it best to start with small pilot projects? Opinions are mixed. &lt;/li&gt;
&lt;li&gt;Where do assessments fit in the improvement mix?&lt;/li&gt;
&lt;li&gt;What lessons can we draw from successes and failures that we have seen in the transition to lean-agile?&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Recommendations - Online Resources&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;The &lt;a target="_blank" href="http://www.mindtools.com/pages/article/newSTR_89.htm"&gt;TOWS Matrix - Going beyond SWOT Analysis (MindTools)&lt;/a&gt; &lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Recommendations - Training by Net Objectives&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="/courses/lean-software-dev-for-management"&gt;&lt;font color="#027ac6"&gt;Lean Software Development for Management&lt;/font&gt;&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Music used in this podcast&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;“Pizzaman” and “Chocolate” ©2006 William Cushman: &lt;a href="http://ghostnotes.blogspotlcom/"&gt;&lt;font color="#027ac6"&gt;ghostnotes.blogspot.com &lt;/font&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For more information, contact &lt;a href="mailto:info@netobjectives.com"&gt;&lt;font color="#027ac6"&gt;info@netobjectives.com&lt;/font&gt;&lt;/a&gt; or visit us at &lt;a href="http://www.netobjectives.com/"&gt;&lt;font color="#027ac6"&gt;http://www.netobjectives.com/&lt;/font&gt;&lt;/a&gt; &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=ZdPleiEInlU:R4kynF-nBEw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=ZdPleiEInlU:R4kynF-nBEw:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=ZdPleiEInlU:R4kynF-nBEw:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=ZdPleiEInlU:R4kynF-nBEw:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=ZdPleiEInlU:R4kynF-nBEw:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=ZdPleiEInlU:R4kynF-nBEw:wF9xT3WuBAs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?i=ZdPleiEInlU:R4kynF-nBEw:wF9xT3WuBAs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=ZdPleiEInlU:R4kynF-nBEw:V-t1I-SPZMU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=V-t1I-SPZMU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=ZdPleiEInlU:R4kynF-nBEw:W9dqtTZ0I2U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=W9dqtTZ0I2U" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/NetObjectivesPodcast_LAST/~4/ZdPleiEInlU" height="1" width="1"/&gt;</description>
 <comments>http://www.netobjectives.com/blogs/lean-agile-software-development-tough-economic-times#comments</comments>
 <category domain="http://www.netobjectives.com/taxonomy/term/39">Lean-Agile Straight Talk</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/38">Podcast</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/43">Lean-Agile</category>
 <pubDate>Mon, 28 Jul 2008 19:11:40 -0600</pubDate>
 <dc:creator>jim.trott@netobjectives.com (Jim.Trott@netobjectives.com)</dc:creator>
 <guid isPermaLink="false">8837 at http://www.netobjectives.com</guid>
<media:content url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/oGmEHm9nFWg/last20080812_podcasts.mp3" fileSize="8284764" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>  Lean-Agile in Tough Times In times of economic slowdown, you have many choices to make about how to allocate scarce time and people and money. Is it at all relevant to invest in Lean-Agile software development? Why? What would you say? Alan Shalloway be</itunes:subtitle><itunes:author>Jim.Trott@netobjectives.com</itunes:author><itunes:summary>  Lean-Agile in Tough Times In times of economic slowdown, you have many choices to make about how to allocate scarce time and people and money. Is it at all relevant to invest in Lean-Agile software development? Why? What would you say? Alan Shalloway believes it is more important than ever. And it is why he places so much emphasis on Lean for those who need to become more Agile. Focusing on local team efficiency is good... teams become more able to create product with a minimum of wasted effort. But the more important objective - and even more so now - has to be ensuring that the organization is delivering true value to customers as quickly as possible. This requires the entire stream of product creation to working effectively.  The goal is not really to speed up software development. The goal is to speed up delivery of software that customers can use. To be faster now and faster in the future. Perhaps you would call this Enterprise Agility.   I ask Alan to comment on this and on a couple of related questions: In tough times, is it best to start with small pilot projects? Opinions are mixed. Where do assessments fit in the improvement mix? What lessons can we draw from successes and failures that we have seen in the transition to lean-agile? Recommendations - Online Resources The TOWS Matrix - Going beyond SWOT Analysis (MindTools)  Recommendations - Training by Net Objectives Lean Software Development for Management  Music used in this podcast “Pizzaman” and “Chocolate” ©2006 William Cushman: ghostnotes.blogspot.com For more information, contact info@netobjectives.com or visit us at http://www.netobjectives.com/ </itunes:summary><itunes:keywords>lean,agile,netobjectives,net,objectives,podcast,software,object,oriented,oo,patterns,tdd,lean,agile,design,patterns,test,driven,scrum,poppendieck,versionone,shalloway,trott,rawsthorne,scrumalliance,computer,programming,information,t</itunes:keywords><creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/2.0/</creativeCommons:license><feedburner:origLink>http://www.netobjectives.com/blogs/lean-agile-software-development-tough-economic-times</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/oGmEHm9nFWg/last20080812_podcasts.mp3" length="8284764" type="audio/mpeg" /><feedburner:origEnclosureLink>http://www.netobjectives.com/podcasts/last20080812_podcasts.mp3</feedburner:origEnclosureLink></item>
<item>
 <title>Design Patterns in an Agile Environment (Webinar)</title>
 <link>http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~3/reodERV0iX8/design-patterns-agile-environment-webinar-alan-shalloway-20080721</link>
 <description>&lt;p&gt;&lt;a href="http://www.netobjectives.com/webinars/20080721_DPsInAnAgileEnvironment/20080721_DPsInAnAgileEnvironment.mp3" title="Listen to the webinar audio"&gt;&lt;img align="middle" width="80" src="http://www.netobjectives.com/wp-content/images/rss-podcast.png" alt="Listen to the webinar audio" height="15" title="Listen to the podcast" /&gt; &lt;b&gt;Design Patterns in an Agile Environment (audio of the webinar)&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;There is a myth that every iteration must be focused on customer value. Actually no customer value is delivered until the release. A &lt;a href="http://www.netobjectives.com/resources/webinars/design-patterns-agile-environment"&gt;webinar given on July 21, 2008&lt;/a&gt; by Alan Shalloway relates an actual project using quality coding techniques and Lean principles to show that while releases should be based on customer value, individual stories should be based on a combination of customer value, risk mitigation and business value.&lt;!--break--&gt;&lt;br /&gt;&lt;br /&gt;The webinar is available to registered users of the Net Objectives website for 30 days and to Net Objectives customers always. However, you can still download: &lt;/p&gt;&lt;ul&gt;&lt;li&gt;The &lt;a href="http://www.netobjectives.com/webinars/20080721_DPsInAnAgileEnvironment/20080721_DPsInAnAgileEnvironment.mp3"&gt;audio track&lt;/a&gt; of the presentation as a podcast&lt;/li&gt;&lt;li&gt;A (lower resolution) &lt;a href="http://www.netobjectives.com/webinars/20080721_DPsInAnAgileEnvironment/20080721_DPsInAnAgileEnvironment_iPod.m4v"&gt;iPod Video&lt;/a&gt; that you can watch on your iPod or in iTunes&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;This webinar is close to an hour long, so the files are large.&lt;/p&gt;&lt;p&gt;Attend other sessions in the &lt;a href="http://www.netobjectives.com/scrum-sharp-webinar-series-2008"&gt;Scrum# Webinar series&lt;/a&gt;.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=reodERV0iX8:5d8TRPO47Uw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=reodERV0iX8:5d8TRPO47Uw:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=reodERV0iX8:5d8TRPO47Uw:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=reodERV0iX8:5d8TRPO47Uw:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=reodERV0iX8:5d8TRPO47Uw:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=reodERV0iX8:5d8TRPO47Uw:wF9xT3WuBAs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?i=reodERV0iX8:5d8TRPO47Uw:wF9xT3WuBAs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=reodERV0iX8:5d8TRPO47Uw:V-t1I-SPZMU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=V-t1I-SPZMU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=reodERV0iX8:5d8TRPO47Uw:W9dqtTZ0I2U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=W9dqtTZ0I2U" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/NetObjectivesPodcast_LAST/~4/reodERV0iX8" height="1" width="1"/&gt;</description>
 <comments>http://www.netobjectives.com/blogs/design-patterns-agile-environment-webinar-alan-shalloway-20080721#comments</comments>
 <category domain="http://www.netobjectives.com/taxonomy/term/37">Design Patterns</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/39">Lean-Agile Straight Talk</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/38">Podcast</category>
 <pubDate>Sat, 26 Jul 2008 15:33:07 -0600</pubDate>
 <dc:creator>jim.trott@netobjectives.com (Jim.Trott@netobjectives.com)</dc:creator>
 <guid isPermaLink="false">8801 at http://www.netobjectives.com</guid>
<media:content url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/mQa95YMajz8/20080721_DPsInAnAgileEnvironment.mp3" fileSize="18303295" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle> Design Patterns in an Agile Environment (audio of the webinar) There is a myth that every iteration must be focused on customer value. Actually no customer value is delivered until the release. A webinar given on July 21, 2008 by Alan Shalloway relates a</itunes:subtitle><itunes:author>Jim.Trott@netobjectives.com</itunes:author><itunes:summary> Design Patterns in an Agile Environment (audio of the webinar) There is a myth that every iteration must be focused on customer value. Actually no customer value is delivered until the release. A webinar given on July 21, 2008 by Alan Shalloway relates an actual project using quality coding techniques and Lean principles to show that while releases should be based on customer value, individual stories should be based on a combination of customer value, risk mitigation and business value. The webinar is available to registered users of the Net Objectives website for 30 days and to Net Objectives customers always. However, you can still download: The audio track of the presentation as a podcastA (lower resolution) iPod Video that you can watch on your iPod or in iTunes This webinar is close to an hour long, so the files are large. Attend other sessions in the Scrum# Webinar series.</itunes:summary><itunes:keywords>lean,agile,netobjectives,net,objectives,podcast,software,object,oriented,oo,patterns,tdd,lean,agile,design,patterns,test,driven,scrum,poppendieck,versionone,shalloway,trott,rawsthorne,scrumalliance,computer,programming,information,t</itunes:keywords><creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/2.0/</creativeCommons:license><feedburner:origLink>http://www.netobjectives.com/blogs/design-patterns-agile-environment-webinar-alan-shalloway-20080721</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/mQa95YMajz8/20080721_DPsInAnAgileEnvironment.mp3" length="18303295" type="audio/mpeg" /><feedburner:origEnclosureLink>http://www.netobjectives.com/webinars/20080721_DPsInAnAgileEnvironment/20080721_DPsInAnAgileEnvironment.mp3</feedburner:origEnclosureLink></item>
<item>
 <title>Scaling Scrum to the Enterprise with Lean Software Development (Webinar)</title>
 <link>http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~3/ZMttqSlpt4A/scaling-scrum-enterprise-webinar-alan-shalloway-20080721</link>
 <description>&lt;p&gt;&lt;a href="http://www.netobjectives.com/webinars/200807ScalingScrumToEnterprise/200807%20Scaling%20Scrum%20to%20Enterprise.mp3" title="Listen to the webinar audio"&gt;&lt;img align="middle" width="80" src="http://www.netobjectives.com/wp-content/images/rss-podcast.png" alt="Listen to the webinar audio" height="15" title="Listen to the podcast" /&gt; &lt;b&gt;Scaling Scrum to the Enterprise with Lean Software Development (audio of the webinar)&lt;/b&gt;&lt;/a&gt; &lt;/p&gt;&lt;p&gt;Scrum# is an extension to Scrum that was developed by Net Objectives to solve challenges that were being encountered by many teams adopting Scrum. Read about more about the &lt;a href="http://www.netobjectives.com/scrum-sharp"&gt;issues&lt;/a&gt; which Scrum# was created to solve. A &lt;a href="http://www.netobjectives.com/resources/webinars/scaling-scrum-enterprise-lean"&gt;webinar on July 21, 2008&lt;/a&gt; presented by Alan Shalloway presents a broad stroke of Scrum#. It gives a high view of the process and analysis extensions of Scrum#. &lt;!--break--&gt;The webinar is available to registered users of the Net Objectives website for 30 days and to Net Objectives customers always. However, you can still download: &lt;/p&gt;&lt;ul&gt;&lt;li&gt;The &lt;a href="http://www.netobjectives.com/webinars/200807ScalingScrumToEnterprise/200807%20Scaling%20Scrum%20to%20Enterprise.mp3"&gt;audio track&lt;/a&gt; of the presentation as a podcast&lt;/li&gt;&lt;li&gt;A (lower resolution) &lt;a href="http://www.netobjectives.com/webinars/200807ScalingScrumToEnterprise/200807%20Scaling%20Scrum%20to%20Enterprise_iPod.m4v"&gt;iPod Video&lt;/a&gt; that you can watch on your iPod or in iTunes&lt;/li&gt;&lt;/ul&gt;&lt;span&gt;Note: This webinar is close to an hour long, so the files are large.&lt;/span&gt; &lt;p&gt;Attend other sessions in the &lt;a href="http://www.netobjectives.com/scrum-sharp-webinar-series-2008"&gt;Scrum# Webinar series&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;The ideas and strategies introduced in this webinar are also being explored in a book which is currently being written by Alan Shalloway, Jim Trott with contributions from other Net Objectives consultants. &lt;a href="http://www.netobjectives.com/resources/books/lean-software-development"&gt;Learn more about the book and read selected chapters.&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=ZMttqSlpt4A:Ni7PAgtez8A:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=ZMttqSlpt4A:Ni7PAgtez8A:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=ZMttqSlpt4A:Ni7PAgtez8A:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=ZMttqSlpt4A:Ni7PAgtez8A:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=ZMttqSlpt4A:Ni7PAgtez8A:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=ZMttqSlpt4A:Ni7PAgtez8A:wF9xT3WuBAs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?i=ZMttqSlpt4A:Ni7PAgtez8A:wF9xT3WuBAs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=ZMttqSlpt4A:Ni7PAgtez8A:V-t1I-SPZMU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=V-t1I-SPZMU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=ZMttqSlpt4A:Ni7PAgtez8A:W9dqtTZ0I2U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=W9dqtTZ0I2U" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/NetObjectivesPodcast_LAST/~4/ZMttqSlpt4A" height="1" width="1"/&gt;</description>
 <comments>http://www.netobjectives.com/blogs/scaling-scrum-enterprise-webinar-alan-shalloway-20080721#comments</comments>
 <category domain="http://www.netobjectives.com/taxonomy/term/39">Lean-Agile Straight Talk</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/38">Podcast</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/46">Scrum</category>
 <pubDate>Sat, 26 Jul 2008 14:51:51 -0600</pubDate>
 <dc:creator>jim.trott@netobjectives.com (Jim.Trott@netobjectives.com)</dc:creator>
 <guid isPermaLink="false">8799 at http://www.netobjectives.com</guid>
<media:content url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/SZSVJ-dY7ig/200807%20Scaling%20Scrum%20to%20Enterprise.mp3" fileSize="20865135" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle> Scaling Scrum to the Enterprise with Lean Software Development (audio of the webinar) Scrum# is an extension to Scrum that was developed by Net Objectives to solve challenges that were being encountered by many teams adopting Scrum. Read about more about</itunes:subtitle><itunes:author>Jim.Trott@netobjectives.com</itunes:author><itunes:summary> Scaling Scrum to the Enterprise with Lean Software Development (audio of the webinar) Scrum# is an extension to Scrum that was developed by Net Objectives to solve challenges that were being encountered by many teams adopting Scrum. Read about more about the issues which Scrum# was created to solve. A webinar on July 21, 2008 presented by Alan Shalloway presents a broad stroke of Scrum#. It gives a high view of the process and analysis extensions of Scrum#. The webinar is available to registered users of the Net Objectives website for 30 days and to Net Objectives customers always. However, you can still download: The audio track of the presentation as a podcastA (lower resolution) iPod Video that you can watch on your iPod or in iTunesNote: This webinar is close to an hour long, so the files are large. Attend other sessions in the Scrum# Webinar series. The ideas and strategies introduced in this webinar are also being explored in a book which is currently being written by Alan Shalloway, Jim Trott with contributions from other Net Objectives consultants. Learn more about the book and read selected chapters.</itunes:summary><itunes:keywords>lean,agile,netobjectives,net,objectives,podcast,software,object,oriented,oo,patterns,tdd,lean,agile,design,patterns,test,driven,scrum,poppendieck,versionone,shalloway,trott,rawsthorne,scrumalliance,computer,programming,information,t</itunes:keywords><creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/2.0/</creativeCommons:license><feedburner:origLink>http://www.netobjectives.com/blogs/scaling-scrum-enterprise-webinar-alan-shalloway-20080721</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/SZSVJ-dY7ig/200807%20Scaling%20Scrum%20to%20Enterprise.mp3" length="20865135" type="audio/mpeg" /><feedburner:origEnclosureLink>http://www.netobjectives.com/webinars/200807ScalingScrumToEnterprise/200807%20Scaling%20Scrum%20to%20Enterprise.mp3</feedburner:origEnclosureLink></item>
<item>
 <title>Coming Up at Agile 2008</title>
 <link>http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~3/A8pBiYOZ6OY/coming-up-agile-2008-certification-visual-studio-iad-scrum-sharp</link>
 <description>&lt;p&gt;&lt;a href="http://www.netobjectives.com/podcasts/last20080725_podcasts.mp3" title="Podcast"&gt;&lt;img align="middle" width="80" src="http://www.netobjectives.com/wp-content/images/rss-podcast.png" alt="Listen to the podcast" height="15" title="Listen to the podcast" /&gt; Coming Up at Agile 2008&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Once again, Net Objectives is a co-sponsor of the &lt;a target="_blank" href="www.agile2008.org"&gt;Agile 2008 conference&lt;/a&gt;. This is a premier gathering for people and organizations involved in &lt;a class="glossary-term" href="/glossary/term/139"&gt;&lt;acronym title="Agile: Agile software development is a conceptual framework for undertaking software engineering projects that embraces and promotes evolutionary change throughout the entire life-cycle of the project. Scrum and XP are two software development methods based on the Agile framework. "&gt;Agile&lt;/acronym&gt;&lt;/a&gt; software development. This year, it is being held in Toronto, Canada, August 4-8. Every year, we devote a podcast to what Net Objectives is doing at Agile 2008, both to help people who are going know what we are up to and to help people who cannot go know what trends we see that are important, where we will be devoting energy.&lt;/p&gt;
&lt;p&gt;In this show, Alan Shalloway covers five primary topics:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Why we are involved with the Agile conferences and why they are important for the industry&lt;/li&gt;
&lt;li&gt;The &lt;a href="/training/certification"&gt;Certification by Net Objectives &lt;/a&gt;program, which was announced at Agile 2007, including: &lt;a href="/courses/scrum-master-certification"&gt;Scrum Master Certification, &lt;/a&gt;&lt;a href="/courses/implementing-scrum-for-your-team"&gt;Scrum Team Member Certification&lt;/a&gt;, and &lt;a href="/courses/product-owner-certification"&gt;Product Owner Certification&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;The announcement of the &lt;a href="/courses/agile-microsoft-visual-studio-team-system-vsts"&gt;Implementing Agile Development using Microsoft Visual Studio &lt;/a&gt;process template, which has just been completed by Net Objectives &lt;/li&gt;
&lt;li&gt;An announcement of &lt;a href="/scrum-sharp"&gt;Scrum#&lt;/a&gt;, which is an extension of &lt;a class="glossary-term" href="/glossary/term/49"&gt;&lt;acronym title="Scrum: Scrum is an Agile process or framework for managing Agile projects. It is a project management process more than a methodology (the latter is rather too heavy). The Agile Alliance is a group of analysts that originally developed the Scrum processes."&gt;Scrum&lt;/acronym&gt;&lt;/a&gt; that helps to integrate &lt;a class="glossary-term" href="/glossary/term/89"&gt;&lt;acronym title="Lean: Producing the maximum sellable products or services at the lowest operational cost while minimizing waste. "&gt;Lean&lt;/acronym&gt;&lt;/a&gt; thinking, Scrum/Agile practices, and &lt;a class="glossary-term" href="/glossary/term/165"&gt;&lt;acronym title="Emergent Design: Allowing a design to emerge over time, as part of the natural evolution of a system.  Requires good practices and testing to ensure that the system is not inadvertently allowed to decay or become overly complex over time.  The subject of the book Emergent Design: The Evolutionary Nature of Professional Software Development by Scott L. Bain."&gt;Emergent Design&lt;/acronym&gt;&lt;/a&gt; practices (patterns and test-driven development). &lt;/li&gt;
&lt;li&gt;The Talks that Net Objectives will be giving at Agile 2008&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;!--break--&gt;The Net Objectives Talks at Agile 2008 include:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Introduction to Lean software Development by Alan Shalloway&lt;/li&gt;
&lt;li&gt;Distributed Teams by Ken Pugh&lt;/li&gt;
&lt;li&gt;A Half Day workshop on &lt;a class="glossary-term" href="/glossary/term/128"&gt;&lt;acronym title="Value Stream: The set of actions that take place to add value to a customer from the initial request to delivery. The value stream begins with the initial concept, moves through various stages for one or more development teams (where Agile methods begin), and on through final delivery and support."&gt;Value Stream&lt;/acronym&gt;&lt;/a&gt; Mapping by Alan Shalloway&lt;/li&gt;
&lt;li&gt;Two Open Spaces every day, facilitated by Guy Beaver, Ken Pugh, and Alan Shalloway&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Recommendations - Training by Net Objectives&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="/courses/agile-microsoft-visual-studio-team-system-vsts"&gt;Implementing Agile Development with Microsoft Visual Studio Team System&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/courses/scrum-master-certification"&gt;Scrum Master Certification by Net Objectives&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/courses/implementing-scrum-for-your-team"&gt;Scrum Team Member Certification&lt;/a&gt;, &lt;/li&gt;
&lt;li&gt;&lt;a href="/courses/product-owner-certification"&gt;Product Owner Certification by Net Objectives&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Recommendations - Webinar Series by Net Objectives&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;Three-part webinar series on &lt;a href="/scrum-sharp-webinar-series-2008"&gt;Scrum#&lt;/a&gt; &lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Music used in this podcast&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;“Pizzaman” and “Chocolate” ©2006 William Cushman: &lt;a href="http://ghostnotes.blogspotlcom/"&gt;ghostnotes.blogspot.com &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For more information, contact &lt;a href="mailto:info@netobjectives.com"&gt;info@netobjectives.com&lt;/a&gt; or visit us at &lt;a href="http://www.netobjectives.com/"&gt;http://www.netobjectives.com/&lt;/a&gt; &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=A8pBiYOZ6OY:U_9i7Z_l4to:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=A8pBiYOZ6OY:U_9i7Z_l4to:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=A8pBiYOZ6OY:U_9i7Z_l4to:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=A8pBiYOZ6OY:U_9i7Z_l4to:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=A8pBiYOZ6OY:U_9i7Z_l4to:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=A8pBiYOZ6OY:U_9i7Z_l4to:wF9xT3WuBAs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?i=A8pBiYOZ6OY:U_9i7Z_l4to:wF9xT3WuBAs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=A8pBiYOZ6OY:U_9i7Z_l4to:V-t1I-SPZMU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=V-t1I-SPZMU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=A8pBiYOZ6OY:U_9i7Z_l4to:W9dqtTZ0I2U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=W9dqtTZ0I2U" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/NetObjectivesPodcast_LAST/~4/A8pBiYOZ6OY" height="1" width="1"/&gt;</description>
 <comments>http://www.netobjectives.com/blogs/coming-up-agile-2008-certification-visual-studio-iad-scrum-sharp#comments</comments>
 <category domain="http://www.netobjectives.com/taxonomy/term/39">Lean-Agile Straight Talk</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/38">Podcast</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/44">Lean</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/45">Managing</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/195">VSTS</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/43">Lean-Agile</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/46">Scrum</category>
 <pubDate>Fri, 25 Jul 2008 19:23:28 -0600</pubDate>
 <dc:creator>jim.trott@netobjectives.com (Jim.Trott@netobjectives.com)</dc:creator>
 <guid isPermaLink="false">8792 at http://www.netobjectives.com</guid>
<media:content url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/bblCWma1-8A/last20080725_podcasts.mp3" fileSize="7590350" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>  Coming Up at Agile 2008 Once again, Net Objectives is a co-sponsor of the Agile 2008 conference. This is a premier gathering for people and organizations involved in Agile software development. This year, it is being held in Toronto, Canada, August 4-8.</itunes:subtitle><itunes:author>Jim.Trott@netobjectives.com</itunes:author><itunes:summary>  Coming Up at Agile 2008 Once again, Net Objectives is a co-sponsor of the Agile 2008 conference. This is a premier gathering for people and organizations involved in Agile software development. This year, it is being held in Toronto, Canada, August 4-8. Every year, we devote a podcast to what Net Objectives is doing at Agile 2008, both to help people who are going know what we are up to and to help people who cannot go know what trends we see that are important, where we will be devoting energy. In this show, Alan Shalloway covers five primary topics: Why we are involved with the Agile conferences and why they are important for the industry The Certification by Net Objectives program, which was announced at Agile 2007, including: Scrum Master Certification, Scrum Team Member Certification, and Product Owner Certification  The announcement of the Implementing Agile Development using Microsoft Visual Studio process template, which has just been completed by Net Objectives An announcement of Scrum#, which is an extension of Scrum that helps to integrate Lean thinking, Scrum/Agile practices, and Emergent Design practices (patterns and test-driven development). The Talks that Net Objectives will be giving at Agile 2008 The Net Objectives Talks at Agile 2008 include: Introduction to Lean software Development by Alan Shalloway Distributed Teams by Ken Pugh A Half Day workshop on Value Stream Mapping by Alan Shalloway Two Open Spaces every day, facilitated by Guy Beaver, Ken Pugh, and Alan Shalloway Recommendations - Training by Net Objectives Implementing Agile Development with Microsoft Visual Studio Team System Scrum Master Certification by Net Objectives Scrum Team Member Certification, Product Owner Certification by Net Objectives  Recommendations - Webinar Series by Net Objectives Three-part webinar series on Scrum# Music used in this podcast “Pizzaman” and “Chocolate” ©2006 William Cushman: ghostnotes.blogspot.com For more information, contact info@netobjectives.com or visit us at http://www.netobjectives.com/ </itunes:summary><itunes:keywords>lean,agile,netobjectives,net,objectives,podcast,software,object,oriented,oo,patterns,tdd,lean,agile,design,patterns,test,driven,scrum,poppendieck,versionone,shalloway,trott,rawsthorne,scrumalliance,computer,programming,information,t</itunes:keywords><creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/2.0/</creativeCommons:license><feedburner:origLink>http://www.netobjectives.com/blogs/coming-up-agile-2008-certification-visual-studio-iad-scrum-sharp</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/bblCWma1-8A/last20080725_podcasts.mp3" length="7590350" type="audio/mpeg" /><feedburner:origEnclosureLink>http://www.netobjectives.com/podcasts/last20080725_podcasts.mp3</feedburner:origEnclosureLink></item>
<item>
 <title>Test-Driven Development and Design Patterns</title>
 <link>http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~3/WAVIcOtzR3s/tdd-test-driven-development-design-patterns</link>
 <description>&lt;p&gt;&lt;a href="http://www.netobjectives.com/podcasts/last20080612_podcasts.mp3" title="Podcast"&gt;&lt;img align="middle" width="80" src="http://www.netobjectives.com/wp-content/images/rss-podcast.png" alt="Listen to the podcast" height="15" title="Listen to the podcast" /&gt;&lt;strong&gt; Test-Driven Development and Design Patterns&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Last month, in my conversation with Scott Bain on Impediments to &lt;a class="glossary-term" href="/glossary/term/120"&gt;&lt;acronym title="Test-Driven Development: An evolutionary approach to development. In TDD, each test is written before the functional code that makes the test pass.  The goal of TDD is specification and not validation, to think through a design before code is written, to create clean code that always works. "&gt;TDD&lt;/acronym&gt;&lt;/a&gt;, I wanted to explore how he was incorporating TDD and Design Patterns, two areas of particular expertise for Scott. That is the topic of today&amp;#39;s conversation. &lt;/p&gt;
&lt;p&gt;Scott has been thinking deeply about patterns for many years and his perspective on TDD and patterns are based on the special insights he has developed - insights that are covered in the Design Patterns Explained course he teaches. What he says goes well beyond the normal way in which patterns are described. As you will hear, we came up with some delightful surprises during our talk together&lt;/p&gt;
&lt;h4&gt;Embracing Change &lt;/h4&gt;
&lt;p&gt;In this conversation, we cover how TDD is like design patterns. Both deal with change, something that is always with us in product development. Our natural tendancy is to want to resist change because change usually causes us pain. TDD and patterns both help remove the &amp;quot;sting&amp;quot; of change. But beyond that, it becomes something that we can even embrace as a good thing, something that can work to our advantage. Working together, TDD and patterns form a virtuous feedback loop, each reinforcing the other. This is the sweet spot for patterns and TDD. &lt;/p&gt;
&lt;h4&gt;Evaluating Designs and Testing Strategies &lt;/h4&gt;
&lt;p&gt;Going deeper, Scott explores how testability becomes an essential factor in evaluating design alternatives. Like Occam&amp;#39;s Razor, when you have competing design alternatives, choose the one that is more testable. This is especially important when you are working from a TDD perspective. Well, if you are working from a patterns perspective, you will naturally have highly testable designs: highly cohesive, minimally coupled, focused on just one thing. That is just what patterns do.&lt;/p&gt;
&lt;p&gt;Take this deeper. Each pattern is focused on resolving certain forces; it has certain structures and characteristics that are more important. By focusing on testing these characteristics, you have the head start on what would be the most effective testing strategy to use. &lt;/p&gt;
&lt;p&gt;And this is a cool insight that could be very powerful for our industry. What if testing became part of how we talk about patterns, became yet another essential characteristic of the pattern? Would that free us up from reinventing testing strategies for what are commonly occuring situations? Wouldn&amp;#39;t this further our knowledge transfer about what is an essential need? Wouldn&amp;#39;t it give us a good language to use?&lt;/p&gt;
&lt;p&gt;Even more, testing approaches, such as mock objects, dependency injection, shunts, can be expressed as patterns. &amp;quot;Testing patterns&amp;quot; become a whole new class of patterns that professional software developers can use, discuss, refine. To this end, Scott has entered the first testing pattern, a Mock Object &lt;a class="glossary-term" href="/glossary/term/185"&gt;&lt;acronym title="Design Pattern: An incomplete label for a collection of best practices for solving problems in a recurring context. The better term is the more general term, “Pattern” because patterns are involved with analysis, design, implementation, and testing.  "&gt;Pattern&lt;/acronym&gt;&lt;/a&gt;, into the &lt;a class="glossary-term" href="/glossary/term/161"&gt;&lt;acronym title="Pattern: A collection of best practices for solving problems in a recurring context.  Patterns are represented as collections of Forces and provide a professional language for high-fidelity communication among developers.  The subject many books including “Design Patterns Explained” by Alan Shalloway and James R. Trott."&gt;Pattern&lt;/acronym&gt;&lt;/a&gt; Repository at &lt;a target="_blank" href="http://www.netobjectives.com/PatternRepository/"&gt;http://www.netobjectives.com/PatternRepository/&lt;/a&gt; and invites your insights, comments, and additions. &lt;/p&gt;
&lt;h4&gt;How to Learn this Way of Thinking with Patterns and Testing&lt;/h4&gt;
&lt;p&gt;This is affecting the way Scott teaches Design Patterns Explained and &lt;a class="glossary-term" href="/glossary/term/120"&gt;&lt;acronym title="Test-Driven Development: An evolutionary approach to development. In TDD, each test is written before the functional code that makes the test pass.  The goal of TDD is specification and not validation, to think through a design before code is written, to create clean code that always works. "&gt;Test-Driven Development&lt;/acronym&gt;&lt;/a&gt;, but not in the way I would have thought. DPE is very focused on helping people understand what patterns are. There is usually a lot of unlearning/re-learning that has to take place. This means that the course is almost entirely consumed by the pattern-specific training. The same is true for the TDD course. The &lt;a class="glossary-term" href="/glossary/term/165"&gt;&lt;acronym title="Emergent Design: Allowing a design to emerge over time, as part of the natural evolution of a system.  Requires good practices and testing to ensure that the system is not inadvertently allowed to decay or become overly complex over time.  The subject of the book Emergent Design: The Evolutionary Nature of Professional Software Development by Scott L. Bain."&gt;Emergent Design&lt;/acronym&gt;&lt;/a&gt; book that is out now and the course that will be coming will serve as the bridge between them, talking about how they interact, how this allows for evolutionary design. &lt;/p&gt;
&lt;p&gt;If you want to get good at this, is it better to start with TDD or with DPE, given that you really should know both? In Scott&amp;#39;s opinion, it is best to start with DPE because it gives you the essential thinking framework that then equips you for the practical TDD instruction. What seems to work best is to take them with just a one week gap in between. In his experience, this makes for a solid performer on the back ednd. &lt;/p&gt;
&lt;p&gt;Scott is an excellent speaker. I get so much out of talking with him and I think you will enjoy listening to him. &lt;/p&gt;
&lt;h4&gt;Recommendations - Training by Net Objectives&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="/training/design-testing-programming-skills-agile-developers"&gt;Design, Testing and Programming&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Recommendations - Reading and Resources&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a target="_blank" href="/emergent-design-evolutionary-nature-professional-software-development"&gt;Emergent Design: The Evolutionary Nature of Professional Software Development&lt;/a&gt; by Scott Bain &lt;/li&gt;
&lt;li&gt;The &lt;a href="/resources/bibliography#TechnicalDevelopment"&gt;Net Objectives bibliography for Technical Development&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;The &lt;a href="/resources/test-driven-development"&gt;Net Objectives Resources library for TDD&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h5&gt;Music used in this podcast:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;“Pizzaman” and “Chocolate” ©2006 William Cushman: &lt;a href="http://ghostnotes.blogspotlcom/"&gt;ghostnotes.blogspot.com &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For more information, contact &lt;a href="mailto:info@netobjectives.com"&gt;info@netobjectives.com&lt;/a&gt; or visit us at &lt;a href="/"&gt;www.netobjectives.com&lt;/a&gt; &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=WAVIcOtzR3s:4flVv9myOJY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=WAVIcOtzR3s:4flVv9myOJY:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=WAVIcOtzR3s:4flVv9myOJY:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=WAVIcOtzR3s:4flVv9myOJY:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=WAVIcOtzR3s:4flVv9myOJY:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=WAVIcOtzR3s:4flVv9myOJY:wF9xT3WuBAs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?i=WAVIcOtzR3s:4flVv9myOJY:wF9xT3WuBAs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=WAVIcOtzR3s:4flVv9myOJY:V-t1I-SPZMU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=V-t1I-SPZMU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=WAVIcOtzR3s:4flVv9myOJY:W9dqtTZ0I2U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=W9dqtTZ0I2U" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/NetObjectivesPodcast_LAST/~4/WAVIcOtzR3s" height="1" width="1"/&gt;</description>
 <comments>http://www.netobjectives.com/blogs/tdd-test-driven-development-design-patterns#comments</comments>
 <category domain="http://www.netobjectives.com/taxonomy/term/37">Design Patterns</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/39">Lean-Agile Straight Talk</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/38">Podcast</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/40">Testing</category>
 <pubDate>Thu, 12 Jun 2008 00:00:00 -0600</pubDate>
 <dc:creator>jim.trott@netobjectives.com (Jim.Trott@netobjectives.com)</dc:creator>
 <guid isPermaLink="false">7541 at http://www.netobjectives.com</guid>
<media:content url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/x9-Eebmuzc8/last20080612_podcasts.mp3" fileSize="7723441" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>  Test-Driven Development and Design Patterns Last month, in my conversation with Scott Bain on Impediments to TDD, I wanted to explore how he was incorporating TDD and Design Patterns, two areas of particular expertise for Scott. That is the topic of tod</itunes:subtitle><itunes:author>Jim.Trott@netobjectives.com</itunes:author><itunes:summary>  Test-Driven Development and Design Patterns Last month, in my conversation with Scott Bain on Impediments to TDD, I wanted to explore how he was incorporating TDD and Design Patterns, two areas of particular expertise for Scott. That is the topic of today&amp;#39;s conversation. Scott has been thinking deeply about patterns for many years and his perspective on TDD and patterns are based on the special insights he has developed - insights that are covered in the Design Patterns Explained course he teaches. What he says goes well beyond the normal way in which patterns are described. As you will hear, we came up with some delightful surprises during our talk together Embracing Change  In this conversation, we cover how TDD is like design patterns. Both deal with change, something that is always with us in product development. Our natural tendancy is to want to resist change because change usually causes us pain. TDD and patterns both help remove the &amp;quot;sting&amp;quot; of change. But beyond that, it becomes something that we can even embrace as a good thing, something that can work to our advantage. Working together, TDD and patterns form a virtuous feedback loop, each reinforcing the other. This is the sweet spot for patterns and TDD. Evaluating Designs and Testing Strategies  Going deeper, Scott explores how testability becomes an essential factor in evaluating design alternatives. Like Occam&amp;#39;s Razor, when you have competing design alternatives, choose the one that is more testable. This is especially important when you are working from a TDD perspective. Well, if you are working from a patterns perspective, you will naturally have highly testable designs: highly cohesive, minimally coupled, focused on just one thing. That is just what patterns do. Take this deeper. Each pattern is focused on resolving certain forces; it has certain structures and characteristics that are more important. By focusing on testing these characteristics, you have the head start on what would be the most effective testing strategy to use. And this is a cool insight that could be very powerful for our industry. What if testing became part of how we talk about patterns, became yet another essential characteristic of the pattern? Would that free us up from reinventing testing strategies for what are commonly occuring situations? Wouldn&amp;#39;t this further our knowledge transfer about what is an essential need? Wouldn&amp;#39;t it give us a good language to use? Even more, testing approaches, such as mock objects, dependency injection, shunts, can be expressed as patterns. &amp;quot;Testing patterns&amp;quot; become a whole new class of patterns that professional software developers can use, discuss, refine. To this end, Scott has entered the first testing pattern, a Mock Object Pattern, into the Pattern Repository at http://www.netobjectives.com/PatternRepository/ and invites your insights, comments, and additions. How to Learn this Way of Thinking with Patterns and Testing This is affecting the way Scott teaches Design Patterns Explained and Test-Driven Development, but not in the way I would have thought. DPE is very focused on helping people understand what patterns are. There is usually a lot of unlearning/re-learning that has to take place. This means that the course is almost entirely consumed by the pattern-specific training. The same is true for the TDD course. The Emergent Design book that is out now and the course that will be coming will serve as the bridge between them, talking about how they interact, how this allows for evolutionary design. If you want to get good at this, is it better to start with TDD or with DPE, given that you really should know both? In Scott&amp;#39;s opinion, it is best to start with DPE because it gives you the essential thinking framework that then equips you for the practical TDD instruction. What seems to work best is to take them with just a one week gap in between. In his experience, this makes for a solid performer on the b</itunes:summary><itunes:keywords>lean,agile,netobjectives,net,objectives,podcast,software,object,oriented,oo,patterns,tdd,lean,agile,design,patterns,test,driven,scrum,poppendieck,versionone,shalloway,trott,rawsthorne,scrumalliance,computer,programming,information,t</itunes:keywords><creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/2.0/</creativeCommons:license><feedburner:origLink>http://www.netobjectives.com/blogs/tdd-test-driven-development-design-patterns</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/x9-Eebmuzc8/last20080612_podcasts.mp3" length="7723441" type="audio/mpeg" /><feedburner:origEnclosureLink>http://www.netobjectives.com/podcasts/last20080612_podcasts.mp3</feedburner:origEnclosureLink></item>
<item>
 <title>Emergent Design: The Evolutionary Nature of Professional Software Development (webinar)</title>
 <link>http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~3/_ULqQKmm4IM/emergent-design-webinar-scott-bain-20080522</link>
 <description>&lt;p&gt;&lt;a target="_blank" href="http://www.netobjectives.com/webinars/EmergentDesignWebinar_20080522/Emergent%20Design.mp3" title="Listen to the webinar audio"&gt;&lt;img align="middle" width="80" src="http://www.netobjectives.com/wp-content/images/rss-podcast.png" alt="Listen to the webinar audio" height="15" title="Listen to the podcast" /&gt; &lt;b&gt;Emergent Design (audio of the webinar)&lt;/b&gt;&lt;/a&gt; &lt;/p&gt;&lt;p&gt;What is design? An opportunity to mitigate risk. A way to look for eliminating waste. It is certainly not simply the &amp;quot;thinking&amp;quot; part of software development. &lt;/p&gt;&lt;p&gt;When are you doing design? Just up front? &lt;/p&gt;&lt;p&gt;When do you test your design? &lt;/p&gt;&lt;p&gt;How much design is enough? &lt;/p&gt;&lt;p&gt;How can design be done in a more natural, evolutionary way and, at the same time, more professional? &lt;/p&gt;&lt;p&gt;These and other questions are pondered by Scott Bain in a &lt;a target="_blank" href="http://www.netobjectives.com/webinars/emergent-design-evolutionary-nature-professional-software-development"&gt;webinar on Emergent Design, presented May 22, 2008&lt;/a&gt; . The webinar is available to registered users of the Net Objectives website for 30 days and to Net Objectives customers always. However, you can still download: &lt;/p&gt;&lt;ul&gt;&lt;li&gt;The &lt;a target="_blank" href="/webinars/EmergentDesignWebinar_20080522/Emergent%20Design.mp3"&gt;audio track of the presentation&lt;/a&gt; as a podcast &lt;br /&gt;&lt;/li&gt;&lt;li&gt;A (lower resolution) &lt;a target="_blank" href="/webinars/EmergentDesignWebinar_20080522/Emergent%20Design_iPod.m4v"&gt;iPod Video&lt;/a&gt; that you can watch on your iPod or in iTunes&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Note: This webinar is 64 minutes long, so the files are large.&lt;/p&gt;&lt;p&gt;This webinar is based on Scott&amp;#39;s book, &lt;a href="http://www.netobjectives.com/emergent-design-evolutionary-nature-professional-software-development"&gt;Emergent Design: The Evolutionary Nature of Professional Software Development&lt;/a&gt; , published by Addison-Wesley, 2008.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=_ULqQKmm4IM:XK1tfv2inqI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=_ULqQKmm4IM:XK1tfv2inqI:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=_ULqQKmm4IM:XK1tfv2inqI:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=_ULqQKmm4IM:XK1tfv2inqI:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=_ULqQKmm4IM:XK1tfv2inqI:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=_ULqQKmm4IM:XK1tfv2inqI:wF9xT3WuBAs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?i=_ULqQKmm4IM:XK1tfv2inqI:wF9xT3WuBAs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=_ULqQKmm4IM:XK1tfv2inqI:V-t1I-SPZMU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=V-t1I-SPZMU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=_ULqQKmm4IM:XK1tfv2inqI:W9dqtTZ0I2U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=W9dqtTZ0I2U" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/NetObjectivesPodcast_LAST/~4/_ULqQKmm4IM" height="1" width="1"/&gt;</description>
 <comments>http://www.netobjectives.com/blogs/emergent-design-webinar-scott-bain-20080522#comments</comments>
 <category domain="http://www.netobjectives.com/taxonomy/term/37">Design Patterns</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/39">Lean-Agile Straight Talk</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/38">Podcast</category>
 <pubDate>Fri, 23 May 2008 17:58:24 -0600</pubDate>
 <dc:creator>jim.trott@netobjectives.com (Jim.Trott@netobjectives.com)</dc:creator>
 <guid isPermaLink="false">7540 at http://www.netobjectives.com</guid>
<media:content url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/Wi2xveOJXzw/Emergent%20Design.mp3" fileSize="24505864" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle> Emergent Design (audio of the webinar) What is design? An opportunity to mitigate risk. A way to look for eliminating waste. It is certainly not simply the &amp;quot;thinking&amp;quot; part of software development. When are you doing design? Just up front? When </itunes:subtitle><itunes:author>Jim.Trott@netobjectives.com</itunes:author><itunes:summary> Emergent Design (audio of the webinar) What is design? An opportunity to mitigate risk. A way to look for eliminating waste. It is certainly not simply the &amp;quot;thinking&amp;quot; part of software development. When are you doing design? Just up front? When do you test your design? How much design is enough? How can design be done in a more natural, evolutionary way and, at the same time, more professional? These and other questions are pondered by Scott Bain in a webinar on Emergent Design, presented May 22, 2008 . The webinar is available to registered users of the Net Objectives website for 30 days and to Net Objectives customers always. However, you can still download: The audio track of the presentation as a podcast A (lower resolution) iPod Video that you can watch on your iPod or in iTunes Note: This webinar is 64 minutes long, so the files are large. This webinar is based on Scott&amp;#39;s book, Emergent Design: The Evolutionary Nature of Professional Software Development , published by Addison-Wesley, 2008.</itunes:summary><itunes:keywords>lean,agile,netobjectives,net,objectives,podcast,software,object,oriented,oo,patterns,tdd,lean,agile,design,patterns,test,driven,scrum,poppendieck,versionone,shalloway,trott,rawsthorne,scrumalliance,computer,programming,information,t</itunes:keywords><creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/2.0/</creativeCommons:license><feedburner:origLink>http://www.netobjectives.com/blogs/emergent-design-webinar-scott-bain-20080522</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/Wi2xveOJXzw/Emergent%20Design.mp3" length="24505864" type="audio/mpeg" /><feedburner:origEnclosureLink>http://www.netobjectives.com/webinars/EmergentDesignWebinar_20080522/Emergent%20Design.mp3</feedburner:origEnclosureLink></item>
<item>
 <title>Overcoming Impediments to Test-Driven Development</title>
 <link>http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~3/JsjIPt_zeRw/overcoming-impediments-to-tdd-test-driven-development</link>
 <description>&lt;p&gt;&lt;a href="http://www.netobjectives.com/podcasts/last20080510_podcasts.mp3" title="Podcast"&gt;&lt;img align="middle" width="80" src="http://www.netobjectives.com/wp-content/images/rss-podcast.png" alt="Listen to the podcast" height="15" title="Listen to the podcast" /&gt;&lt;strong&gt; Overcoming Impediments to Test-Driven Development&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Recently, I had the chance to sit down with Scott Bain, author of &lt;a target="_blank" href="/emergent-design-evolutionary-nature-professional-software-development"&gt;Emergent Design&lt;/a&gt; and an expert in &lt;a class="glossary-term" href="/glossary/term/120"&gt;&lt;acronym title="Test-Driven Development: An evolutionary approach to development. In TDD, each test is written before the functional code that makes the test pass.  The goal of TDD is specification and not validation, to think through a design before code is written, to create clean code that always works. "&gt;Test-Driven Development&lt;/acronym&gt;&lt;/a&gt;. He wanted to talk about what he has seen as impediments to implementing &lt;a class="glossary-term" href="/glossary/term/118"&gt;&lt;acronym title="Test: Automatic and manual inspections of code and process to ensure correctness and completeness. Types of tests include Unit Test, Integration Test, System Test, Regression Test, Performance Test, and User Acceptance (Customer Acceptance) Test. Tests may be automated or manual.

"&gt;Test&lt;/acronym&gt;&lt;/a&gt;-Driven Development: impediments that arise before an organization decides to adopt &lt;a class="glossary-term" href="/glossary/term/120"&gt;&lt;acronym title="Test-Driven Development: An evolutionary approach to development. In TDD, each test is written before the functional code that makes the test pass.  The goal of TDD is specification and not validation, to think through a design before code is written, to create clean code that always works. "&gt;TDD&lt;/acronym&gt;&lt;/a&gt; and impediments that arise after adopting TDD. He bases this on his conversations with clients who are in the midst of implementing TDD, on his coaching experience, and on own personal journey with TDD has he has incorporated the concepts into Net Objectives training in Design Patterns, TDD, and Analysis. &lt;!--break--&gt;&lt;/p&gt;
&lt;h4&gt;Impediments before adoption&lt;/h4&gt;
&lt;p&gt;Before organizations decide to adopt test-driven development, they usually have to address one or more of these challenges:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Developers will be doing double work and be less productive&lt;/li&gt;
&lt;li&gt;Developers know their code too well and cannot write tests well&lt;/li&gt;
&lt;li&gt;Testing before coding seems nonsensical&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Impediments after adoption&lt;/h4&gt;
&lt;p&gt;The impediments do not stop after TDD has been adopted. What we see is that after &lt;a class="glossary-term" href="/glossary/term/88"&gt;&lt;acronym title="Iteration: A time-boxed period during which the team is focused on producing a demonstrable product, some amount of functionality that is ready to be shown to the customer and potentially ready to be delivered."&gt;Iteration&lt;/acronym&gt;&lt;/a&gt; 3, the TDD effort begins to collapse. It takes too long, the tests are difficult to change, or it is hard to keep up with multiple tests&lt;/p&gt;
&lt;h4&gt;Overcoming these Impediments&lt;/h4&gt;
&lt;p&gt;The answers to both of these impediments lies in gaingin a new, essential insight: in TDD, the entities we write not not actually tests. They are specifications. What we are doing is replacing traditional specs with automated specs.  &lt;/p&gt;
&lt;p&gt;The process of writing the specification is an analysis task, one that leaves behdind a suite of tests as a side-effect artifact; thus, it is not double work.&lt;/p&gt;
&lt;p&gt;TDD does not replace &lt;a class="glossary-term" href="/glossary/term/97"&gt;&lt;acronym title="Quality Assurance: A role and activity that assures integrity, does release testing. The job of QA is to prevent defects from happening in the first place... it is NOT to find bugs. "&gt;Quality Assurance&lt;/acronym&gt;&lt;/a&gt;. They will not be sufficient for all testing. &lt;/p&gt;
&lt;p&gt;TDD is another fundamental skill that developers, especially &lt;a class="glossary-term" href="/glossary/term/139"&gt;&lt;acronym title="Agile: Agile software development is a conceptual framework for undertaking software engineering projects that embraces and promotes evolutionary change throughout the entire life-cycle of the project. Scrum and XP are two software development methods based on the Agile framework. "&gt;Agile&lt;/acronym&gt;&lt;/a&gt; developers,  must have. It is something that they can learn when they receive proper training.&lt;/p&gt;
&lt;h4&gt;Recommendations - Training by Net Objectives&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="/training/design-testing-programming-skills-agile-developers"&gt;Design, Testing and Programming&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Recommendations - Reading and Resources&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a target="_blank" href="/emergent-design-evolutionary-nature-professional-software-development"&gt;Emergent Design: The Evolutionary Nature of Professional Software Development&lt;/a&gt; by Scott Bain &lt;/li&gt;
&lt;li&gt;The &lt;a href="/resources/bibliography#TechnicalDevelopment"&gt;Net Objectives bibliography for Technical Development&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;The &lt;a href="/resources/test-driven-development"&gt;Net Objectives Resources library for TDD&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h5&gt;Music used in this podcast:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;“Pizzaman” and “Chocolate” ©2006 William Cushman: &lt;a href="http://ghostnotes.blogspotlcom/"&gt;ghostnotes.blogspot.com &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For more information, contact &lt;a href="mailto:info@netobjectives.com"&gt;info@netobjectives.com&lt;/a&gt; or visit us at &lt;a href="/"&gt;www.netobjectives.com&lt;/a&gt; &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=JsjIPt_zeRw:aioQl8OCHq8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=JsjIPt_zeRw:aioQl8OCHq8:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=JsjIPt_zeRw:aioQl8OCHq8:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=JsjIPt_zeRw:aioQl8OCHq8:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=JsjIPt_zeRw:aioQl8OCHq8:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=JsjIPt_zeRw:aioQl8OCHq8:wF9xT3WuBAs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?i=JsjIPt_zeRw:aioQl8OCHq8:wF9xT3WuBAs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=JsjIPt_zeRw:aioQl8OCHq8:V-t1I-SPZMU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=V-t1I-SPZMU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=JsjIPt_zeRw:aioQl8OCHq8:W9dqtTZ0I2U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=W9dqtTZ0I2U" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/NetObjectivesPodcast_LAST/~4/JsjIPt_zeRw" height="1" width="1"/&gt;</description>
 <comments>http://www.netobjectives.com/blogs/overcoming-impediments-to-tdd-test-driven-development#comments</comments>
 <category domain="http://www.netobjectives.com/taxonomy/term/39">Lean-Agile Straight Talk</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/38">Podcast</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/40">Testing</category>
 <pubDate>Mon, 12 May 2008 14:57:54 -0600</pubDate>
 <dc:creator>jim.trott@netobjectives.com (Jim.Trott@netobjectives.com)</dc:creator>
 <guid isPermaLink="false">7451 at http://www.netobjectives.com</guid>
<media:content url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/4eTRvtYSbh8/last20080510_podcasts.mp3" fileSize="8438294" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle> Overcoming Impediments to Test-Driven Development Recently, I had the chance to sit down with Scott Bain, author of Emergent Design and an expert in Test-Driven Development. He wanted to talk about what he has seen as impediments to implementing Test-Dri</itunes:subtitle><itunes:author>Jim.Trott@netobjectives.com</itunes:author><itunes:summary> Overcoming Impediments to Test-Driven Development Recently, I had the chance to sit down with Scott Bain, author of Emergent Design and an expert in Test-Driven Development. He wanted to talk about what he has seen as impediments to implementing Test-Driven Development: impediments that arise before an organization decides to adopt TDD and impediments that arise after adopting TDD. He bases this on his conversations with clients who are in the midst of implementing TDD, on his coaching experience, and on own personal journey with TDD has he has incorporated the concepts into Net Objectives training in Design Patterns, TDD, and Analysis. Impediments before adoption Before organizations decide to adopt test-driven development, they usually have to address one or more of these challenges: Developers will be doing double work and be less productive Developers know their code too well and cannot write tests well Testing before coding seems nonsensical Impediments after adoption The impediments do not stop after TDD has been adopted. What we see is that after Iteration 3, the TDD effort begins to collapse. It takes too long, the tests are difficult to change, or it is hard to keep up with multiple tests Overcoming these Impediments The answers to both of these impediments lies in gaingin a new, essential insight: in TDD, the entities we write not not actually tests. They are specifications. What we are doing is replacing traditional specs with automated specs.  The process of writing the specification is an analysis task, one that leaves behdind a suite of tests as a side-effect artifact; thus, it is not double work. TDD does not replace Quality Assurance. They will not be sufficient for all testing. TDD is another fundamental skill that developers, especially Agile developers,  must have. It is something that they can learn when they receive proper training. Recommendations - Training by Net Objectives Design, Testing and Programming Recommendations - Reading and Resources Emergent Design: The Evolutionary Nature of Professional Software Development by Scott Bain  The Net Objectives bibliography for Technical Development The Net Objectives Resources library for TDD Music used in this podcast: “Pizzaman” and “Chocolate” ©2006 William Cushman: ghostnotes.blogspot.com For more information, contact info@netobjectives.com or visit us at www.netobjectives.com </itunes:summary><itunes:keywords>lean,agile,netobjectives,net,objectives,podcast,software,object,oriented,oo,patterns,tdd,lean,agile,design,patterns,test,driven,scrum,poppendieck,versionone,shalloway,trott,rawsthorne,scrumalliance,computer,programming,information,t</itunes:keywords><creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/2.0/</creativeCommons:license><feedburner:origLink>http://www.netobjectives.com/blogs/overcoming-impediments-to-tdd-test-driven-development</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/4eTRvtYSbh8/last20080510_podcasts.mp3" length="8438294" type="audio/mpeg" /><feedburner:origEnclosureLink>http://www.netobjectives.com/podcasts/last20080510_podcasts.mp3</feedburner:origEnclosureLink></item>
<item>
 <title>Post-Agile Scrum: The Need for Lean Software Development (webinar)</title>
 <link>http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~3/cXRHbMERyLo/post-agile-scrum-webinar-alan-shalloway</link>
 <description>&lt;p&gt;&lt;a target="_blank" href="http://www.netobjectives.com/webinars/Webinar_PostAgileScrum_20080124/Webinar_PostAgileScrum_20080124.mp3" title="Listen to the webinar audio"&gt;&lt;img align="middle" width="80" src="http://www.netobjectives.com/wp-content/images/rss-podcast.png" alt="Listen to the webinar audio" height="15" title="Listen to the podcast" /&gt; &lt;b&gt;Post-Agile Scrum (audio of the webinar)&lt;/b&gt;&lt;/a&gt; &lt;/p&gt;&lt;p&gt;The Agile Manifesto and the Agile movement have ushered in a new way of developing software. Today, many practitioners are discovering limitations to the usual approach to Agile which focuses mostly on local teams and projects. This limited focus developed as a reaction to heavy processes and teams&amp;#39; inability to make their own commitments. This resulted in many leading Agile practitioners to advocate an approach to &amp;quot;let the team figure it out,&amp;quot; going so far as to state that the beauty of the Agile approach (such as Scrum) is that it avoids any kind of prescriptive formula. Yes, prescriptive formulas can be dangerous; however, having a set of principles to guide Agile practices can be extremely useful. Moreover, incorporating Lean management practices are critical for extending the capabilities of an organization using Agile methods. &lt;/p&gt;&lt;p&gt;Today, what is required is helping the entire enterprise become Agile. What is an Agile enterprise? An enterprise that can respond quickly to customer, environment and internal changes to create a competitive advantage. This requires much more than merely trying to apply practices that work for local teams to the entire enterprise - that approach is too simplistic. This Agile Enterprise-perspective is one of the biggest differences between current Agile practitioners and those going beyond Scrum. &lt;/p&gt;&lt;p&gt;These and other questions are pondered by Alan Shalloway in a &lt;a href="/webinars/Webinar_PostAgileScrum_20080124/Webinar_PostAgileScrum_20080124.mp3"&gt;webinar on Post-Agile Scrum, presented January 24, 2008&lt;/a&gt;. The webinar is available to registered users of the Net Objectives website for 30 days and to Net Objectives customers always. However, &lt;!--break--&gt;you can still download: &lt;/p&gt;&lt;ul&gt;&lt;li&gt;The &lt;a target="_blank" href="http://www.netobjectives.com/webinars/Webinar_PostAgileScrum_20080124/Webinar_PostAgileScrum_20080124.mp3"&gt;audio track of the presentation&lt;/a&gt; as a podcast &lt;br /&gt;&lt;/li&gt;&lt;li&gt;A (lower resolution) &lt;a target="_blank" href="/webinars/Webinar_PostAgileScrum_20080124/Webinar_PostAgileScrum_20080124_iPod.m4v"&gt;iPod Video&lt;/a&gt; that you can watch on your iPod or in iTunes&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Caution: This webinar is 61 minutes long, so the files are large&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=cXRHbMERyLo:lcCPHDP8Yao:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=cXRHbMERyLo:lcCPHDP8Yao:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=cXRHbMERyLo:lcCPHDP8Yao:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=cXRHbMERyLo:lcCPHDP8Yao:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=cXRHbMERyLo:lcCPHDP8Yao:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=cXRHbMERyLo:lcCPHDP8Yao:wF9xT3WuBAs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?i=cXRHbMERyLo:lcCPHDP8Yao:wF9xT3WuBAs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=cXRHbMERyLo:lcCPHDP8Yao:V-t1I-SPZMU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=V-t1I-SPZMU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=cXRHbMERyLo:lcCPHDP8Yao:W9dqtTZ0I2U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=W9dqtTZ0I2U" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/NetObjectivesPodcast_LAST/~4/cXRHbMERyLo" height="1" width="1"/&gt;</description>
 <comments>http://www.netobjectives.com/blogs/post-agile-scrum-webinar-alan-shalloway#comments</comments>
 <category domain="http://www.netobjectives.com/taxonomy/term/39">Lean-Agile Straight Talk</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/38">Podcast</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/44">Lean</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/43">Lean-Agile</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/46">Scrum</category>
 <pubDate>Fri, 14 Mar 2008 12:30:42 -0600</pubDate>
 <dc:creator>jim.trott@netobjectives.com (Jim.Trott@netobjectives.com)</dc:creator>
 <guid isPermaLink="false">815 at http://www.netobjectives.com</guid>
<media:content url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/o6xDDLVQbgU/Webinar_PostAgileScrum_20080124.mp3" fileSize="21963448" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle> Post-Agile Scrum (audio of the webinar) The Agile Manifesto and the Agile movement have ushered in a new way of developing software. Today, many practitioners are discovering limitations to the usual approach to Agile which focuses mostly on local teams </itunes:subtitle><itunes:author>Jim.Trott@netobjectives.com</itunes:author><itunes:summary> Post-Agile Scrum (audio of the webinar) The Agile Manifesto and the Agile movement have ushered in a new way of developing software. Today, many practitioners are discovering limitations to the usual approach to Agile which focuses mostly on local teams and projects. This limited focus developed as a reaction to heavy processes and teams&amp;#39; inability to make their own commitments. This resulted in many leading Agile practitioners to advocate an approach to &amp;quot;let the team figure it out,&amp;quot; going so far as to state that the beauty of the Agile approach (such as Scrum) is that it avoids any kind of prescriptive formula. Yes, prescriptive formulas can be dangerous; however, having a set of principles to guide Agile practices can be extremely useful. Moreover, incorporating Lean management practices are critical for extending the capabilities of an organization using Agile methods. Today, what is required is helping the entire enterprise become Agile. What is an Agile enterprise? An enterprise that can respond quickly to customer, environment and internal changes to create a competitive advantage. This requires much more than merely trying to apply practices that work for local teams to the entire enterprise - that approach is too simplistic. This Agile Enterprise-perspective is one of the biggest differences between current Agile practitioners and those going beyond Scrum. These and other questions are pondered by Alan Shalloway in a webinar on Post-Agile Scrum, presented January 24, 2008. The webinar is available to registered users of the Net Objectives website for 30 days and to Net Objectives customers always. However, you can still download: The audio track of the presentation as a podcast A (lower resolution) iPod Video that you can watch on your iPod or in iTunes Caution: This webinar is 61 minutes long, so the files are large</itunes:summary><itunes:keywords>lean,agile,netobjectives,net,objectives,podcast,software,object,oriented,oo,patterns,tdd,lean,agile,design,patterns,test,driven,scrum,poppendieck,versionone,shalloway,trott,rawsthorne,scrumalliance,computer,programming,information,t</itunes:keywords><creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/2.0/</creativeCommons:license><feedburner:origLink>http://www.netobjectives.com/blogs/post-agile-scrum-webinar-alan-shalloway</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/o6xDDLVQbgU/Webinar_PostAgileScrum_20080124.mp3" length="21963448" type="audio/mpeg" /><feedburner:origEnclosureLink>http://www.netobjectives.com/webinars/Webinar_PostAgileScrum_20080124/Webinar_PostAgileScrum_20080124.mp3</feedburner:origEnclosureLink></item>
<item>
 <title>Emergent Design: The Evolutionary Nature of Professional Software Development (webinar)</title>
 <link>http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~3/3oCcvPrDNfo/emergent-design-webinar-professional-software-development-scott-bain</link>
 <description>&lt;p&gt;&lt;a target="_blank" href="http://www.netobjectives.com/webinars/EmergentDesign/EmergentDesign_12_11_2007.mp3" title="Listen to the webinar audio"&gt;&lt;img align="middle" width="80" src="http://www.netobjectives.com/wp-content/images/rss-podcast.png" alt="Listen to the webinar audio" height="15" title="Listen to the podcast" /&gt; &lt;b&gt;Emergent Design (audio of the webinar)&lt;/b&gt;&lt;/a&gt; &lt;/p&gt;&lt;p&gt;What is design? An opportunity to mitigate risk. A way to look for eliminating waste. It is certainly not simply the &amp;quot;thinking&amp;quot; part of software development. &lt;/p&gt;&lt;p&gt;When are you doing design? Just up front? &lt;/p&gt;&lt;p&gt;When do you test your design? &lt;/p&gt;&lt;p&gt;How much design is enough? &lt;/p&gt;&lt;p&gt;How can design be done in a more natural, evolutionary way and, at the same time, more professional? &lt;/p&gt;&lt;p&gt;These and other questions are pondered by Scott Bain in a &lt;a target="_blank" href="http://www.netobjectives.com/webinars/emergent-design-evolutionary-nature-professional-software-development"&gt;webinar on Emergent Design, presented December 11, 2007&lt;/a&gt; . The webinar is available to registered users of the Net Objectives website for 30 days and to Net Objectives customers always. However, you can still download: &lt;/p&gt;&lt;ul&gt;&lt;li&gt;The &lt;a target="_blank" href="http://www.netobjectives.com/webinars/EmergentDesign/EmergentDesign_12_11_2007.mp3"&gt;audio track of the presentation&lt;/a&gt; as a podcast &lt;br /&gt;&lt;/li&gt;&lt;li&gt;A (lower resolution) &lt;a target="_blank" href="http://www.netobjectives.com/webinars/EmergentDesign/EmergentDesign_12_11_2007_iPod.m4v"&gt;iPod Video&lt;/a&gt; that you can watch on your iPod or in iTunes&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Note: This webinar is 58 minutes long, so the files are large.&lt;/p&gt;&lt;p&gt;This webinar is based on Scott&amp;#39;s book, &lt;a href="http://www.netobjectives.com/emergent-design-evolutionary-nature-professional-software-development"&gt;Emergent Design: The Evolutionary Nature of Professional Software Development&lt;/a&gt; , published by Addison-Wesley, 2008.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=3oCcvPrDNfo:HUM4N17kV10:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=3oCcvPrDNfo:HUM4N17kV10:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=3oCcvPrDNfo:HUM4N17kV10:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=3oCcvPrDNfo:HUM4N17kV10:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=3oCcvPrDNfo:HUM4N17kV10:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=3oCcvPrDNfo:HUM4N17kV10:wF9xT3WuBAs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?i=3oCcvPrDNfo:HUM4N17kV10:wF9xT3WuBAs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=3oCcvPrDNfo:HUM4N17kV10:V-t1I-SPZMU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=V-t1I-SPZMU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=3oCcvPrDNfo:HUM4N17kV10:W9dqtTZ0I2U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=W9dqtTZ0I2U" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/NetObjectivesPodcast_LAST/~4/3oCcvPrDNfo" height="1" width="1"/&gt;</description>
 <comments>http://www.netobjectives.com/blogs/emergent-design-webinar-professional-software-development-scott-bain#comments</comments>
 <category domain="http://www.netobjectives.com/taxonomy/term/37">Design Patterns</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/39">Lean-Agile Straight Talk</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/38">Podcast</category>
 <pubDate>Thu, 13 Dec 2007 19:38:33 -0700</pubDate>
 <dc:creator>jim.trott@netobjectives.com (Jim.Trott@netobjectives.com)</dc:creator>
 <guid isPermaLink="false">784 at http://www.netobjectives.com</guid>
<media:content url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/Qqbk-KLo5B0/EmergentDesign_12_11_2007.mp3" fileSize="21026078" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle> Emergent Design (audio of the webinar) What is design? An opportunity to mitigate risk. A way to look for eliminating waste. It is certainly not simply the &amp;quot;thinking&amp;quot; part of software development. When are you doing design? Just up front? When </itunes:subtitle><itunes:author>Jim.Trott@netobjectives.com</itunes:author><itunes:summary> Emergent Design (audio of the webinar) What is design? An opportunity to mitigate risk. A way to look for eliminating waste. It is certainly not simply the &amp;quot;thinking&amp;quot; part of software development. When are you doing design? Just up front? When do you test your design? How much design is enough? How can design be done in a more natural, evolutionary way and, at the same time, more professional? These and other questions are pondered by Scott Bain in a webinar on Emergent Design, presented December 11, 2007 . The webinar is available to registered users of the Net Objectives website for 30 days and to Net Objectives customers always. However, you can still download: The audio track of the presentation as a podcast A (lower resolution) iPod Video that you can watch on your iPod or in iTunes Note: This webinar is 58 minutes long, so the files are large. This webinar is based on Scott&amp;#39;s book, Emergent Design: The Evolutionary Nature of Professional Software Development , published by Addison-Wesley, 2008. &amp;nbsp;</itunes:summary><itunes:keywords>lean,agile,netobjectives,net,objectives,podcast,software,object,oriented,oo,patterns,tdd,lean,agile,design,patterns,test,driven,scrum,poppendieck,versionone,shalloway,trott,rawsthorne,scrumalliance,computer,programming,information,t</itunes:keywords><creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/2.0/</creativeCommons:license><feedburner:origLink>http://www.netobjectives.com/blogs/emergent-design-webinar-professional-software-development-scott-bain</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/Qqbk-KLo5B0/EmergentDesign_12_11_2007.mp3" length="21026078" type="audio/mpeg" /><feedburner:origEnclosureLink>http://www.netobjectives.com/webinars/EmergentDesign/EmergentDesign_12_11_2007.mp3</feedburner:origEnclosureLink></item>
<item>
 <title>Enterprise Agility</title>
 <link>http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~3/qSAy5DhAst8/enterprise-agile-scrum-value-sipoc</link>
 <description>&lt;p&gt;&lt;a href="http://www.netobjectives.com/podcasts/last20071011_podcasts.mp3" target="_blank" title="Listen to the Podcast"&gt;&lt;img src="http://www.netobjectives.com/wp-content/images/rss-podcast.png" alt="Listen to the podcast" title="Listen to the podcast" align="middle" height="15" width="80" /&gt; &lt;b&gt;Enterprise Agility&lt;/b&gt;&lt;/a&gt; &lt;/p&gt;&lt;p&gt;Often, organizations invite us in to help them think about how to bring Agile into their development practices. The initial focus is often at the local team level. Our experience is that this is not the best place to start. Instead, we prefer to look for pain points that the organization is feeling in their development work, and we talk with local teams to get indicators of these points. &lt;/p&gt;&lt;ul&gt;&lt;li&gt;What is stopping you from delivering the value to customers that you feel you should?&lt;/li&gt;&lt;li&gt;What opportunities do you see and what waste is there?&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;We can predict some of the answers depending on whether it is an IT organization or a product organization. IT organizations tend to have people working on more than one project at a time whereas in product organizations, people usually focus on one project. This means that IT organizations often have less connection to the business and have more contention for resources. These are all opportunities for improvement that may or may not involve changes at the local team level.  &lt;/p&gt;&lt;h3&gt;Enterprise Agility, Systems Thinking&lt;/h3&gt;&lt;p&gt;“Enterprise Agility” focuses on helping the overall development organization be more able to respond to the needs of the business. It starts by looking at what needs to be done and then on how to do it. Probably, this will involve Agile at the local team level, but that might not be the best place to start. &lt;!--break--&gt;&lt;/p&gt;&lt;p&gt;There is a maxim that “Good people in bad systems still cannot produce.” It is always best to take a systems-view of process improvement, to focus on the systems that people work in. Otherwise, you can end up with sub-optimization – one part of the system doing well but overall, it still underperforms. Doing what is best for the enterprise involves optimizing the whole.  &lt;/p&gt;&lt;p&gt;Too often, consultants want to start at the local team level just out of habit. Then, they try to “scale up Scrum to the enterprise.” Beyond the problem with sub-optimization, there is a great danger that you may never even be given the chance to start. Why? If upper management has not already bought into the idea of Agile, then one failed experiment in Scrum can leave a permanent bad impression. Starting with a focus on the challenges of the enterprise – reducing waste and delay, improvements in the value stream – helps them see what they will be getting out of it. An experiment with a local team, then, becomes one of several things you could be trying as a start. &lt;/p&gt;&lt;h3&gt;Look for the Pain Points&lt;/h3&gt;&lt;p&gt;Chances are that the size of the organization will impact the issues we address, but that is not certain. Rather, it is complexity of process and connections between teams and organizational culture that leads to waste and inability to work with the business. For example, stove-piping, over-burdening processes, a disconnect between business and IT. What are the underlying lean principles that are being followed and what are being violated. The biggest challenge is that pain-points are not always recognized and we tend to think that it is just the way things have to be… that things cannot be improved. &lt;/p&gt;&lt;h3&gt;Do the SIPOC&lt;/h3&gt;&lt;p&gt;When it comes to analyzing where to start in helping a development organization, it often makes sense to talk to the Business, which is the customer of the dev group, as well as upstream to the Operations, which supplies the dev group. A standard lean technique is to do a simple SIPOC (Supplier-Input-Process-Output-Customer) to be explicit about who and how the organization interacts with the system. All too often, this simple step is forgotten as we are focused on building product. &lt;/p&gt;&lt;p&gt;For example, a local team might already be reasonably productive, even without Scrum. But they are thrashing because their Business customer is not ready to work with them when they need answers. Or the change management system takes weeks to schedule a user acceptance test. These are structural issues dealing with upstream inputs and downstream outputs over which the local team has no control. Attack these root causes of thrashing and you improve the flow. Only then will it make a difference to improve the team. &lt;/p&gt;&lt;p&gt;Enjoy the show!&lt;b&gt; &lt;/b&gt;&lt;/p&gt;&lt;h3&gt;Recommendations&lt;/h3&gt;&lt;h4&gt;Web &lt;/h4&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Challenging Why (Not If) Scrum Works&lt;/b&gt; by Alan Shalloway - in &lt;a href="http://www.agilejournal.com/articles/articles/challenging-why-(not-if)-scrum-works.html"&gt;&lt;b&gt;Agile Journal&lt;/b&gt;&lt;/a&gt; or original &lt;a href="http://www.netobjectives.com/blogs/challenging-why-not-if-scrum-works"&gt;blog entry&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Books&lt;/h4&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;&lt;a href="http://www.amazon.com/Creating-Lean-Culture-Sustain-Conversions/dp/1563273225/ref=pd_bbs_sr_1/105-1476409-7754057?ie=UTF8&amp;amp;s=books&amp;amp;qid=1192136192&amp;amp;sr=8-1" target="_blank"&gt;Creating a Lean Culture: Tools to Sustain Lean Conversions&lt;/a&gt;&lt;/b&gt; by David Mann&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.amazon.com/Leaders-Handbook-Making-Things-Getting/dp/0070580286/ref=sr_1_2/105-1476409-7754057?ie=UTF8&amp;amp;s=books&amp;amp;qid=1192136253&amp;amp;sr=8-2"&gt;&lt;b&gt;&lt;font color="#003399"&gt;The Leader&amp;#39;s Handbook: Making Things Happen, Getting Things Done&lt;/font&gt;&lt;/b&gt;&lt;/a&gt; by Peter R. Scholtes&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Training by Net Objectives&lt;/h4&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.netobjectives.com/services/lean" target="_blank"&gt;&lt;b&gt;Lean Training Courses&lt;/b&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Music used in this podcast is by Kevin McLeod: &lt;a href="http://www.incompetech.com/"&gt;http://www.incompetech.com/&lt;/a&gt;. I changed to the new tune just because it made me happy. Kevin has some great samples going up there all the time. If you need music - royalty free (Creative Commons) then I’d encourage you to subscribe to his feed.&lt;/p&gt;&lt;p&gt;For more information, contact &lt;a href="mailto:info@netobjectives.com"&gt;info@netobjectives.com&lt;/a&gt; or visit us at &lt;a href="/"&gt;www.netobjectives.com/&lt;/a&gt; &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=qSAy5DhAst8:VGVfnIqFAM8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=qSAy5DhAst8:VGVfnIqFAM8:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=qSAy5DhAst8:VGVfnIqFAM8:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=qSAy5DhAst8:VGVfnIqFAM8:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=qSAy5DhAst8:VGVfnIqFAM8:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=qSAy5DhAst8:VGVfnIqFAM8:wF9xT3WuBAs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?i=qSAy5DhAst8:VGVfnIqFAM8:wF9xT3WuBAs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=qSAy5DhAst8:VGVfnIqFAM8:V-t1I-SPZMU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=V-t1I-SPZMU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=qSAy5DhAst8:VGVfnIqFAM8:W9dqtTZ0I2U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=W9dqtTZ0I2U" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/NetObjectivesPodcast_LAST/~4/qSAy5DhAst8" height="1" width="1"/&gt;</description>
 <comments>http://www.netobjectives.com/blogs/enterprise-agile-scrum-value-sipoc#comments</comments>
 <category domain="http://www.netobjectives.com/taxonomy/term/39">Lean-Agile Straight Talk</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/38">Podcast</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/44">Lean</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/45">Managing</category>
 <pubDate>Fri, 12 Oct 2007 14:53:27 -0600</pubDate>
 <dc:creator>jim.trott@netobjectives.com (Jim.Trott@netobjectives.com)</dc:creator>
 <guid isPermaLink="false">741 at http://www.netobjectives.com</guid>
<media:content url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/AJuietbzTw0/last20071011_podcasts.mp3" fileSize="9903644" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle> Enterprise Agility Often, organizations invite us in to help them think about how to bring Agile into their development practices. The initial focus is often at the local team level. Our experience is that this is not the best place to start. Instead, we</itunes:subtitle><itunes:author>Jim.Trott@netobjectives.com</itunes:author><itunes:summary> Enterprise Agility Often, organizations invite us in to help them think about how to bring Agile into their development practices. The initial focus is often at the local team level. Our experience is that this is not the best place to start. Instead, we prefer to look for pain points that the organization is feeling in their development work, and we talk with local teams to get indicators of these points. What is stopping you from delivering the value to customers that you feel you should?What opportunities do you see and what waste is there? We can predict some of the answers depending on whether it is an IT organization or a product organization. IT organizations tend to have people working on more than one project at a time whereas in product organizations, people usually focus on one project. This means that IT organizations often have less connection to the business and have more contention for resources. These are all opportunities for improvement that may or may not involve changes at the local team level. Enterprise Agility, Systems Thinking “Enterprise Agility” focuses on helping the overall development organization be more able to respond to the needs of the business. It starts by looking at what needs to be done and then on how to do it. Probably, this will involve Agile at the local team level, but that might not be the best place to start. There is a maxim that “Good people in bad systems still cannot produce.” It is always best to take a systems-view of process improvement, to focus on the systems that people work in. Otherwise, you can end up with sub-optimization – one part of the system doing well but overall, it still underperforms. Doing what is best for the enterprise involves optimizing the whole. Too often, consultants want to start at the local team level just out of habit. Then, they try to “scale up Scrum to the enterprise.” Beyond the problem with sub-optimization, there is a great danger that you may never even be given the chance to start. Why? If upper management has not already bought into the idea of Agile, then one failed experiment in Scrum can leave a permanent bad impression. Starting with a focus on the challenges of the enterprise – reducing waste and delay, improvements in the value stream – helps them see what they will be getting out of it. An experiment with a local team, then, becomes one of several things you could be trying as a start. Look for the Pain Points Chances are that the size of the organization will impact the issues we address, but that is not certain. Rather, it is complexity of process and connections between teams and organizational culture that leads to waste and inability to work with the business. For example, stove-piping, over-burdening processes, a disconnect between business and IT. What are the underlying lean principles that are being followed and what are being violated. The biggest challenge is that pain-points are not always recognized and we tend to think that it is just the way things have to be… that things cannot be improved. Do the SIPOC When it comes to analyzing where to start in helping a development organization, it often makes sense to talk to the Business, which is the customer of the dev group, as well as upstream to the Operations, which supplies the dev group. A standard lean technique is to do a simple SIPOC (Supplier-Input-Process-Output-Customer) to be explicit about who and how the organization interacts with the system. All too often, this simple step is forgotten as we are focused on building product. For example, a local team might already be reasonably productive, even without Scrum. But they are thrashing because their Business customer is not ready to work with them when they need answers. Or the change management system takes weeks to schedule a user acceptance test. These are structural issues dealing with upstream inputs and downstream outputs over which the local team has no control. Attack these root causes of thrashing and yo</itunes:summary><itunes:keywords>lean,agile,netobjectives,net,objectives,podcast,software,object,oriented,oo,patterns,tdd,lean,agile,design,patterns,test,driven,scrum,poppendieck,versionone,shalloway,trott,rawsthorne,scrumalliance,computer,programming,information,t</itunes:keywords><creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/2.0/</creativeCommons:license><feedburner:origLink>http://www.netobjectives.com/blogs/enterprise-agile-scrum-value-sipoc</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/AJuietbzTw0/last20071011_podcasts.mp3" length="9903644" type="audio/mpeg" /><feedburner:origEnclosureLink>http://www.netobjectives.com/podcasts/last20071011_podcasts.mp3</feedburner:origEnclosureLink></item>
<item>
 <title>Announcing Scrum Certification by Net Objectives</title>
 <link>http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~3/PmPPoi5CWik/scrum-certification-netobjectives</link>
 <description>&lt;p&gt;&lt;a target="_blank" href="http://www.netobjectives.com/podcasts/last20070813_podcasts.mp3" title="Listen to the Podcast"&gt;&lt;img align="middle" width="80" src="http://www.netobjectives.com/wp-content/images/rss-podcast.png" alt="Listen to the podcast" height="15" title="Listen to the podcast" /&gt; &lt;strong&gt;Announcing Scrum Certification by Net Objectives&lt;/strong&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a class="glossary-term" href="/glossary/term/49"&gt;&lt;acronym title="Scrum: Scrum is an Agile process or framework for managing Agile projects. It is a project management process more than a methodology (the latter is rather too heavy). The Agile Alliance is a group of analysts that originally developed the Scrum processes."&gt;Scrum&lt;/acronym&gt;&lt;/a&gt; Certification by Net Objectives&lt;/strong&gt; is a new program by Net Objectives to help the industry and especially our clients have a reliable, repeatable, and meaningful process by which to assess the competency of individuals and teams to be on a Scrum Team, to be a &lt;a class="glossary-term" href="/glossary/term/105"&gt;&lt;acronym title="Scrum Master: Responsible for the process and the health of the team. Ensures that the team is fully functional and productive. Enables close cooperation across all roles and functions and removes barriers. Ensures that the process is followed. Facilitates the daily scrum, iteration reviews, and planning meetings. Also spelled “ScrumMaster.”"&gt;Scrum Master&lt;/acronym&gt;&lt;/a&gt;, or to be a &lt;a class="glossary-term" href="/glossary/term/141"&gt;&lt;acronym title="Product Champion: The primary Business representative who represents the “voice of the customer” and the “voice of the business” to the Sprint team. The responsibilities of the Product Champion include the following: • Manage the Vision. The Product Champion establishes, nurtures, and communicates the product vision. Achieves initial and on-going funding for the project by creating initial release plans and the initial Product Backlog. • Manage the ROI. The Product Champion monitors the project against its ROI goals and an investment vision. Updates and prioritizes the Product Backlog to ensure that the most valuable functionality is produced first and built upon. Prioritizes and refines the Product Backlog and measures success against expenses. • Manage the Release. The Product Champion makes decisions about when to create an official release. For a variety of reasons it may not be desirable to release at the conclusion of every increment. Similarly, if an official release is planned for after the fifth increment it may be released (with fewer features) after the fourth increment in order to respond to competitive moves or capture early market share. The Product Champion makes these decisions in a manner consistent with the investment vision that has been established for the project. 

We prefer the term Product Champion to Product Owner for several reasons. 
• Product Champion comes from the Lean world and encompasses the notion that their role is to lead (champion) the team into discovering the best product available for the customer(s), be they internal or external. 
• The champion creates a team of developers to best provide value to the customer. But it is still the team that is responsible. 
• The champion leads, the team works with them. 
• The phrase “Product Owner” has the connotation that it is the Product Owner’s responsibility to create the value for the customer. It is not. It is only their responsibility to prioritize the backlog. This requires a team effort. The person prioritizing the backlog must understand value as well as cost.  "&gt;Product Owner&lt;/acronym&gt;&lt;/a&gt;. This podcast announces the program and the motivations behind it, including the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;What this program is and what it covers&lt;/li&gt;
&lt;li&gt;The motivation behind this program&lt;/li&gt;
&lt;li&gt;Why the industry needs certification in Scrum&lt;/li&gt;
&lt;li&gt;What we mean by “certification”&lt;/li&gt;
&lt;li&gt;What certification will involve&lt;/li&gt;
&lt;li&gt;When it will be ready&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The need for this is borne out of our experience having trained almost 20,000 people in Scrum and working with many major corporations rolling out Scrum, what people need to get proficient with Scrum. &lt;/p&gt;
&lt;p&gt;&lt;!--break--&gt;From my own vantage point, it seems like time to do this. Other improvement initiatives, such as &lt;a class="glossary-term" href="/glossary/term/51"&gt;&lt;acronym title="Six Sigma: A method that focuses on increasing process performance and decreasing process variation through a variety of tools. This leads to defect reduction, improved profits, and higher quality. A process is considered well-controlled when its variation is within six sigmas from the centerline in a statistical control chart. "&gt;Six Sigma&lt;/acronym&gt;&lt;/a&gt;, &lt;a class="glossary-term" href="/glossary/term/89"&gt;&lt;acronym title="Lean: Producing the maximum sellable products or services at the lowest operational cost while minimizing waste. "&gt;Lean&lt;/acronym&gt;&lt;/a&gt; Manufacturing, and ITIL have meaningful certification programs based on observed best practices and defined competencies. Standards-based and open to improvement. It provides the objective foundation for a conversation by the profession in what it means to be a competent worker, mentor, or master trainer. And it provides a roadmap for people who want to progress.&lt;/p&gt;
&lt;p&gt;This program is ready now. If you want to get more information, you can call 1.888.LEAN.AGILE or read the press release at &lt;a href="http://www.netobjectives.com/news/20070813-press-release-scrum-certification"&gt;www.netobjectives.com/news/20070813-press-release-scrum-certification&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This is sure to be talked about and I welcome your thoughts. Drop me a line &lt;a href="mailto:jim.trott@netobjectives.com"&gt;jim.trott@netobjectives.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Enjoy the show!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Recommendations - Training by Net Objectives&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a target="_blank" href="http://www.netobjectives.com/services/scrum"&gt;&lt;strong&gt;Scrum Training Courses&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Music used in this podcast is by Kevin McLeod: &lt;a href="http://www.incompetech.com/"&gt;http://www.incompetech.com/&lt;/a&gt;. I changed to the new tune just because it made me happy. Kevin has some great samples going up there all the time. If you need music - royalty free (Creative Commons) then I’d encourage you to subscribe to his feed.&lt;/p&gt;
&lt;p&gt;For more information, contact &lt;a href="mailto:info@netobjectives.com"&gt;info@netobjectives.com&lt;/a&gt; or visit us at &lt;a href="/"&gt;www.netobjectives.com/&lt;/a&gt; &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=PmPPoi5CWik:k6NOFk14hYM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=PmPPoi5CWik:k6NOFk14hYM:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=PmPPoi5CWik:k6NOFk14hYM:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=PmPPoi5CWik:k6NOFk14hYM:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=PmPPoi5CWik:k6NOFk14hYM:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=PmPPoi5CWik:k6NOFk14hYM:wF9xT3WuBAs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?i=PmPPoi5CWik:k6NOFk14hYM:wF9xT3WuBAs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=PmPPoi5CWik:k6NOFk14hYM:V-t1I-SPZMU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=V-t1I-SPZMU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=PmPPoi5CWik:k6NOFk14hYM:W9dqtTZ0I2U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=W9dqtTZ0I2U" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/NetObjectivesPodcast_LAST/~4/PmPPoi5CWik" height="1" width="1"/&gt;</description>
 <comments>http://www.netobjectives.com/blogs/scrum-certification-netobjectives#comments</comments>
 <category domain="http://www.netobjectives.com/taxonomy/term/39">Lean-Agile Straight Talk</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/38">Podcast</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/46">Scrum</category>
 <pubDate>Mon, 13 Aug 2007 02:00:00 -0600</pubDate>
 <dc:creator>jim.trott@netobjectives.com (Jim.Trott@netobjectives.com)</dc:creator>
 <guid isPermaLink="false">660 at http://www.netobjectives.com</guid>
<media:content url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/yVWudpgQtFY/last20070813_podcasts.mp3" fileSize="8046393" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>  Announcing Scrum Certification by Net Objectives  Scrum Certification by Net Objectives is a new program by Net Objectives to help the industry and especially our clients have a reliable, repeatable, and meaningful process by which to assess the compete</itunes:subtitle><itunes:author>Jim.Trott@netobjectives.com</itunes:author><itunes:summary>  Announcing Scrum Certification by Net Objectives  Scrum Certification by Net Objectives is a new program by Net Objectives to help the industry and especially our clients have a reliable, repeatable, and meaningful process by which to assess the competency of individuals and teams to be on a Scrum Team, to be a Scrum Master, or to be a Product Owner. This podcast announces the program and the motivations behind it, including the following: What this program is and what it covers The motivation behind this program Why the industry needs certification in Scrum What we mean by “certification” What certification will involve When it will be ready The need for this is borne out of our experience having trained almost 20,000 people in Scrum and working with many major corporations rolling out Scrum, what people need to get proficient with Scrum. From my own vantage point, it seems like time to do this. Other improvement initiatives, such as Six Sigma, Lean Manufacturing, and ITIL have meaningful certification programs based on observed best practices and defined competencies. Standards-based and open to improvement. It provides the objective foundation for a conversation by the profession in what it means to be a competent worker, mentor, or master trainer. And it provides a roadmap for people who want to progress. This program is ready now. If you want to get more information, you can call 1.888.LEAN.AGILE or read the press release at www.netobjectives.com/news/20070813-press-release-scrum-certification This is sure to be talked about and I welcome your thoughts. Drop me a line jim.trott@netobjectives.com Enjoy the show! Recommendations - Training by Net Objectives Scrum Training Courses Music used in this podcast is by Kevin McLeod: http://www.incompetech.com/. I changed to the new tune just because it made me happy. Kevin has some great samples going up there all the time. If you need music - royalty free (Creative Commons) then I’d encourage you to subscribe to his feed. For more information, contact info@netobjectives.com or visit us at www.netobjectives.com/ </itunes:summary><itunes:keywords>lean,agile,netobjectives,net,objectives,podcast,software,object,oriented,oo,patterns,tdd,lean,agile,design,patterns,test,driven,scrum,poppendieck,versionone,shalloway,trott,rawsthorne,scrumalliance,computer,programming,information,t</itunes:keywords><creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/2.0/</creativeCommons:license><feedburner:origLink>http://www.netobjectives.com/blogs/scrum-certification-netobjectives</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/yVWudpgQtFY/last20070813_podcasts.mp3" length="8046393" type="audio/mpeg" /><feedburner:origEnclosureLink>http://www.netobjectives.com/podcasts/last20070813_podcasts.mp3</feedburner:origEnclosureLink></item>
<item>
 <title>Lean-Agile and the Process-Innovation Pendulum</title>
 <link>http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~3/qP9YKHzKwHI/lean-agile-and-the-process-innovation-pendulum</link>
 <description>&lt;p&gt;&lt;a target="_blank" href="http://www.netobjectives.com/podcasts/last20070730_podcasts.mp3" title="Listen to the Podcast"&gt;&lt;img align="middle" width="80" src="http://www.netobjectives.com/wp-content/images/rss-podcast.png" alt="Listen to the podcast" height="15" title="Listen to the podcast" /&gt;&lt;strong&gt;&lt;font color="#536d88"&gt;Lean-Agile and the Process-Innovation Pendulum&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Alan was the keynote speaker at the SQE Better Software Conference in Las Vegas this year. Conferences are great for stirring up ideas and generating insights. For this podcast, I wanted to continue the series on &lt;a class="glossary-term" href="/glossary/term/89"&gt;&lt;acronym title="Lean: Producing the maximum sellable products or services at the lowest operational cost while minimizing waste. "&gt;Lean&lt;/acronym&gt;&lt;/a&gt; Anti-Patterns, sharing some more from what we are learning as we write this book. But you cannot always control a conversation. One of the hardest things to know as a facilitor is when to re-focus an individual or a group and when to let the ideas flow. You want the ideas to emerge and you want them to create the result. Today, I went with the passion, letting him share because I knew we’d get back to the other topic another day. &lt;!--break--&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Innovation or &lt;a class="glossary-term" href="/glossary/term/194"&gt;&lt;acronym title="Process: A series of actions, changes, or functions performed in the making or treatment of a product.   "&gt;Process&lt;/acronym&gt;&lt;/a&gt;? &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Maybe it is a little like the challenge of the software industry: do we want process or do we want innovation? We keep shifting between the two. Software development methodology seems move between being creative and processes to control chaos. In the 70s, we had waterfall methods to structure our work. The 80s saw a burst of creativity with the rise of the PC, thousands of developers coming in and process took a back seat. The 90s saw a tension between the Internet (creative) and CMM (process). And where are we now?&lt;/p&gt;
&lt;p&gt;Maybe it is time for a happy medium. Maybe lean can help us achieve it.&lt;/p&gt;
&lt;p&gt;Lean sees process is the structure in which creativity can be expressed. Having standard work process frees me from having to think about the routine stuff so that I can spend creative energy on new stuff. The routine stuff always has to be done; standard work organizes it so that I do not have to devote more energy than necessary doing it.&lt;br /&gt;I do not have to decide if I am going to do testing, if I am going to have work-cell teams, if I am going to communicate with customers. That is the routine.&lt;/p&gt;
&lt;p&gt;As an example, I have just finished working with an organization where we needed to upgrade our Microsoft Office software. Now, you would think that ordering software would be fairly routine since the funds were already in place. But they had no process! Without process, it became an ordeal, all dependent on one guy to be a hero and figure out what to do next. We could go only as fast as he could work. &lt;em&gt;Three weeks later&lt;/em&gt;, we are almost there. How much of his effort – and our time – was &lt;em&gt;wasted because they had no process for the routine stuff&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a class="glossary-term" href="/glossary/term/49"&gt;&lt;acronym title="Scrum: Scrum is an Agile process or framework for managing Agile projects. It is a project management process more than a methodology (the latter is rather too heavy). The Agile Alliance is a group of analysts that originally developed the Scrum processes."&gt;Scrum&lt;/acronym&gt;&lt;/a&gt; and Iterative Analysis&lt;/strong&gt; &lt;/p&gt;
&lt;p&gt;Our biggest challenge is, and continues to be, to build products the customer wants. Thus, the biggest risk is building things the customer does not want. How do you manage this in a more complete way?&lt;/p&gt;
&lt;p&gt;&lt;a class="glossary-term" href="/glossary/term/138"&gt;&lt;acronym title="Lean-Agile: An approach to software development that incorporates principles, practices, and methods from lean product development, agile software development, design patterns, test-driven development, and agile analysis. Lean-Agile is the software development approach advocated by Net Objectives for software developers who want to be effective in creating products that add value to customers and to the business. "&gt;Lean-Agile&lt;/acronym&gt;&lt;/a&gt; would say to do a little, learn a little, then adjust based on customer feedback. Do not do workarounds and do not build too much. Seen this way, Scrum is perhaps more of an iterative analysis technique than an iterative development technique. It helps to minimize that risk of building what the customer does not want. The rest of the Lean-&lt;a class="glossary-term" href="/glossary/term/139"&gt;&lt;acronym title="Agile: Agile software development is a conceptual framework for undertaking software engineering projects that embraces and promotes evolutionary change throughout the entire life-cycle of the project. Scrum and XP are two software development methods based on the Agile framework. "&gt;Agile&lt;/acronym&gt;&lt;/a&gt; framework – Analysis, Design Patterns, &lt;a class="glossary-term" href="/glossary/term/120"&gt;&lt;acronym title="Test-Driven Development: An evolutionary approach to development. In TDD, each test is written before the functional code that makes the test pass.  The goal of TDD is specification and not validation, to think through a design before code is written, to create clean code that always works. "&gt;Test-Driven Development&lt;/acronym&gt;&lt;/a&gt;, Scrum, Process, QA – certainly help us to have an environment where this can be done.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Lean-Agile says it is OK to be productive, even without Scrum&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;That sounds flip, but it is a key point. We have had a number of clients where one of their groups is clearly more productive than the others. Yet none of them are doing Scrum, none of them are using iterative development. What accounts for the better performance? They are using Lean-based principles in their routine process while the others are not. They have co-location, voice of the customer, more up-front testing. And they are being productive.&lt;/p&gt;
&lt;p&gt;Here is a story. One friend, a development manager at a software company, told me that he is ready to kick off his teams people who are Scrum evangelists. They do not recognize that he is applying the principles already in ways that fit their situation and they are greatly more productive than others. Other Scrum practices just don’t fit their needs. Rather than rebuking them, Lean-Agile would praise them while encouraging them not to be satisfied. He could live with that.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;This is key because the goal is not to do Scrum&lt;/strong&gt;. The goal is to produce more software that our customers see as valuable and less of what they do not want. Don&amp;#39;t be dogmatic.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Recommendations - Training by Net Objectives&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a target="_blank" href="http://www.netobjectives.com/services/lean"&gt;&lt;strong&gt;&lt;font color="#536d88"&gt;Lean-Agile Software Development&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Music &lt;/strong&gt;used in this podcast is by Kevin McLeod: &lt;a href="http://www.incompetech.com/"&gt;&lt;strong&gt;&lt;font color="#536d88"&gt;http://www.incompetech.com&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;. I changed to the new tune just because it made me happy. Kevin has some great samples going up there all the time. If you need music - royalty free (Creative Commons) then I’d encourage you to subscribe to his feed.&lt;/p&gt;
&lt;p&gt;For more information, contact &lt;a href="mailto:info@netobjectives.com"&gt;&lt;strong&gt;&lt;font color="#536d88"&gt;info@netobjectives.com&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt; or visit us at &lt;a href="http://www.netobjectives.com"&gt;&lt;strong&gt;&lt;font color="#536d88"&gt;http://www.netobjectives.com/&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt; &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=qP9YKHzKwHI:tqfbaucDcL0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=qP9YKHzKwHI:tqfbaucDcL0:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=qP9YKHzKwHI:tqfbaucDcL0:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=qP9YKHzKwHI:tqfbaucDcL0:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=qP9YKHzKwHI:tqfbaucDcL0:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=qP9YKHzKwHI:tqfbaucDcL0:wF9xT3WuBAs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?i=qP9YKHzKwHI:tqfbaucDcL0:wF9xT3WuBAs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=qP9YKHzKwHI:tqfbaucDcL0:V-t1I-SPZMU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=V-t1I-SPZMU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=qP9YKHzKwHI:tqfbaucDcL0:W9dqtTZ0I2U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=W9dqtTZ0I2U" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/NetObjectivesPodcast_LAST/~4/qP9YKHzKwHI" height="1" width="1"/&gt;</description>
 <comments>http://www.netobjectives.com/blogs/lean-agile-and-the-process-innovation-pendulum#comments</comments>
 <category domain="http://www.netobjectives.com/taxonomy/term/39">Lean-Agile Straight Talk</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/38">Podcast</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/43">Lean-Agile</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/46">Scrum</category>
 <pubDate>Mon, 30 Jul 2007 00:00:00 -0600</pubDate>
 <dc:creator>jim.trott@netobjectives.com (Jim.Trott@netobjectives.com)</dc:creator>
 <guid isPermaLink="false">648 at http://www.netobjectives.com</guid>
<media:content url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/vGN5JbcIk_w/last20070730_podcasts.mp3" fileSize="5301069" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle> Lean-Agile and the Process-Innovation Pendulum Alan was the keynote speaker at the SQE Better Software Conference in Las Vegas this year. Conferences are great for stirring up ideas and generating insights. For this podcast, I wanted to continue the seri</itunes:subtitle><itunes:author>Jim.Trott@netobjectives.com</itunes:author><itunes:summary> Lean-Agile and the Process-Innovation Pendulum Alan was the keynote speaker at the SQE Better Software Conference in Las Vegas this year. Conferences are great for stirring up ideas and generating insights. For this podcast, I wanted to continue the series on Lean Anti-Patterns, sharing some more from what we are learning as we write this book. But you cannot always control a conversation. One of the hardest things to know as a facilitor is when to re-focus an individual or a group and when to let the ideas flow. You want the ideas to emerge and you want them to create the result. Today, I went with the passion, letting him share because I knew we’d get back to the other topic another day. Innovation or Process? Maybe it is a little like the challenge of the software industry: do we want process or do we want innovation? We keep shifting between the two. Software development methodology seems move between being creative and processes to control chaos. In the 70s, we had waterfall methods to structure our work. The 80s saw a burst of creativity with the rise of the PC, thousands of developers coming in and process took a back seat. The 90s saw a tension between the Internet (creative) and CMM (process). And where are we now? Maybe it is time for a happy medium. Maybe lean can help us achieve it. Lean sees process is the structure in which creativity can be expressed. Having standard work process frees me from having to think about the routine stuff so that I can spend creative energy on new stuff. The routine stuff always has to be done; standard work organizes it so that I do not have to devote more energy than necessary doing it. I do not have to decide if I am going to do testing, if I am going to have work-cell teams, if I am going to communicate with customers. That is the routine. As an example, I have just finished working with an organization where we needed to upgrade our Microsoft Office software. Now, you would think that ordering software would be fairly routine since the funds were already in place. But they had no process! Without process, it became an ordeal, all dependent on one guy to be a hero and figure out what to do next. We could go only as fast as he could work. Three weeks later, we are almost there. How much of his effort – and our time – was wasted because they had no process for the routine stuff. Scrum and Iterative Analysis Our biggest challenge is, and continues to be, to build products the customer wants. Thus, the biggest risk is building things the customer does not want. How do you manage this in a more complete way? Lean-Agile would say to do a little, learn a little, then adjust based on customer feedback. Do not do workarounds and do not build too much. Seen this way, Scrum is perhaps more of an iterative analysis technique than an iterative development technique. It helps to minimize that risk of building what the customer does not want. The rest of the Lean-Agile framework – Analysis, Design Patterns, Test-Driven Development, Scrum, Process, QA – certainly help us to have an environment where this can be done. Lean-Agile says it is OK to be productive, even without Scrum That sounds flip, but it is a key point. We have had a number of clients where one of their groups is clearly more productive than the others. Yet none of them are doing Scrum, none of them are using iterative development. What accounts for the better performance? They are using Lean-based principles in their routine process while the others are not. They have co-location, voice of the customer, more up-front testing. And they are being productive. Here is a story. One friend, a development manager at a software company, told me that he is ready to kick off his teams people who are Scrum evangelists. They do not recognize that he is applying the principles already in ways that fit their situation and they are greatly more productive than others. Other Scrum practices just don’t fit their needs. Rather than rebuking them, </itunes:summary><itunes:keywords>lean,agile,netobjectives,net,objectives,podcast,software,object,oriented,oo,patterns,tdd,lean,agile,design,patterns,test,driven,scrum,poppendieck,versionone,shalloway,trott,rawsthorne,scrumalliance,computer,programming,information,t</itunes:keywords><creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/2.0/</creativeCommons:license><feedburner:origLink>http://www.netobjectives.com/blogs/lean-agile-and-the-process-innovation-pendulum</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/vGN5JbcIk_w/last20070730_podcasts.mp3" length="5301069" type="audio/mpeg" /><feedburner:origEnclosureLink>http://www.netobjectives.com/podcasts/last20070730_podcasts.mp3</feedburner:origEnclosureLink></item>
<item>
 <title>Lean Anti-Patterns: Overview</title>
 <link>http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~3/xXJmnFIpQLg/lean-anti-patterns-overview</link>
 <description>&lt;p&gt;&lt;a target="_blank" href="http://www.netobjectives.com/podcasts/last20070612_podcasts.mp3" title="Listen to the Podcast"&gt;&lt;img align="middle" width="80" src="http://www.netobjectives.com/wp-content/images/rss-podcast.png" alt="Listen to the podcast" height="15" title="Listen to the podcast" /&gt;&lt;strong&gt;Lean Anti-Patterns: Overview&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;It doesn’t have to be this way. Haven’t you felt that in your tummy sometimes. You and your team end up doing the same thing again and again, and you just get the same results again and again. And here you area again, starting out on that familiar path and it is going to be painful again. Around and around. That is an “anti-pattern”: Repeated patterns of work and behavior that produce counterproductive results.&lt;/p&gt;&lt;p&gt;Alan Shalloway has been training companies across the country in lean for software development. &lt;!--break--&gt;As he has been working with clients to help them implement lean, he has heard many of these similar stories and problems. After hearing some symptoms, he can often identify more fundamental, root issues because he has built up a mental library of these anti-patterns. Giving names to the problems, Alan and his clients discover they can delve into solutions more quickly.&lt;/p&gt;&lt;p&gt;Alan has come to see the study of anti-patterns as very important for learning lean. In the West, people can usually identify what is going wrong much more quickly than they can see what to do right. Anti-patterns gives you the ability to discuss the “what’s wrong” without dropping into whining or complaining. They also give a common discussion point around why the lean principles are so important: when you violate the principle, this is what happens. Together, this helps management understand what needs to change and why it is important.&lt;/p&gt;&lt;p&gt;Based on this, Alan and I have begun to write a book called &lt;em&gt;Lean Anti-Patterns and what to do about them&lt;/em&gt;. This book has six or seven parts and future podcasts will cover each of these parts.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;A quick overview of lean&lt;/strong&gt;. There are a lot of great books, so this will be fast. Poppendieck. Womack and jones. Liker. Fast-flexible-flow. How to get ideas in and get product out. How to deliver fast. Integrating the notions.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Lean Anti-Patterns&lt;/strong&gt;. Anti-pattern that violates lean principles is a lean anti-pattern. What is the principle that it violates and why that is a problem&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Anti-patterns in management&lt;/strong&gt;. Patterns that are structural, process, customer-focused, the stuff that management must deal with all the time. This podcast will focus on one in particular: having too many projects.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Technical anti-patterns&lt;/strong&gt;. Not problems in coding, but but anti-patterns that occur in the technical team. Example: Delays in coding.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Things that result from the anti-pattern&lt;/strong&gt;. This discusses the symptoms that you likely to see when there is an anti-pattern. Tempting to think these are causative, but usually they are signs of deeper issues. Example is thrashing. Teams thrash when multi-tasking, get caught up not getting anything done. That is not the cause of the problem; instead, being caused by too many projects. If you keep doing what you keep doing, you are going to keep getting what you keep getting.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Transitioning to lean&lt;/strong&gt;. Lean is one of things that are simple but not easy. Find an easy gain to have. Little deeper. How keep it going. Book recommendations. What is the high level roadmap?&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Anti-patterns help management and workers work together to see beyond the current state to see what can change. No longer victims.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;In Addition&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Alan is working on two other projects that support this book effort.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Webinars&lt;/strong&gt;. First, he is developing a series of webinars that will take a deeper cut into the topic.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Online&lt;/strong&gt;. Second, he is developing a series of online learning opportunities. The nature of lean requires learning a lot. A 2-3 day intensive course is good for teams, but maybe for individuals, it is more effective to do this over time, giving you time to think.&lt;br /&gt;If you are interested in this book or these trainings, send note to Alan at &lt;a href="mailto:alshall@netobjectives.com"&gt;alshall@netobjectives.com&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Personal Note&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;On a personal note: Today, I am wishing a happy 25th wedding anniversary to my lovely bride! Amazing, still!&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Recommendations - Training by Net Objectives&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.netobjectives.com/services/lean"&gt;Lean-Agile Software Development&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Music &lt;/strong&gt;used in this podcast is by Kevin McLeod: &lt;a href="http://www.incompetech.com/"&gt;http://www.incompetech.com/&lt;/a&gt;. I changed to the new tune just because it made me happy. Kevin has some great samples going up there all the time. If you need music - royalty free (Creative Commons) then I&amp;#39;d encourage you to subscribe to his feed.&lt;/p&gt;&lt;p&gt;For more information, contact &lt;a href="mailto:info@netobjectives.com"&gt;info@netobjectives.com&lt;/a&gt; or visit us at &lt;a href="http://www.netobjectives.com"&gt;http://www.netobjectives.com&lt;/a&gt; &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=xXJmnFIpQLg:zg5PXiuI-Hk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=xXJmnFIpQLg:zg5PXiuI-Hk:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=xXJmnFIpQLg:zg5PXiuI-Hk:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=xXJmnFIpQLg:zg5PXiuI-Hk:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=xXJmnFIpQLg:zg5PXiuI-Hk:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=xXJmnFIpQLg:zg5PXiuI-Hk:wF9xT3WuBAs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?i=xXJmnFIpQLg:zg5PXiuI-Hk:wF9xT3WuBAs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=xXJmnFIpQLg:zg5PXiuI-Hk:V-t1I-SPZMU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=V-t1I-SPZMU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=xXJmnFIpQLg:zg5PXiuI-Hk:W9dqtTZ0I2U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=W9dqtTZ0I2U" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/NetObjectivesPodcast_LAST/~4/xXJmnFIpQLg" height="1" width="1"/&gt;</description>
 <comments>http://www.netobjectives.com/blogs/lean-anti-patterns-overview#comments</comments>
 <category domain="http://www.netobjectives.com/taxonomy/term/39">Lean-Agile Straight Talk</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/38">Podcast</category>
 <pubDate>Tue, 12 Jun 2007 15:40:32 -0600</pubDate>
 <dc:creator>jim.trott@netobjectives.com (Jim.Trott@netobjectives.com)</dc:creator>
 <guid isPermaLink="false">540 at http://www.netobjectives.com</guid>
<media:content url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/DnSFuaK0wrA/last20070612_podcasts.mp3" fileSize="9481001" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle> Lean Anti-Patterns: Overview It doesn’t have to be this way. Haven’t you felt that in your tummy sometimes. You and your team end up doing the same thing again and again, and you just get the same results again and again. And here you area again, startin</itunes:subtitle><itunes:author>Jim.Trott@netobjectives.com</itunes:author><itunes:summary> Lean Anti-Patterns: Overview It doesn’t have to be this way. Haven’t you felt that in your tummy sometimes. You and your team end up doing the same thing again and again, and you just get the same results again and again. And here you area again, starting out on that familiar path and it is going to be painful again. Around and around. That is an “anti-pattern”: Repeated patterns of work and behavior that produce counterproductive results. Alan Shalloway has been training companies across the country in lean for software development. As he has been working with clients to help them implement lean, he has heard many of these similar stories and problems. After hearing some symptoms, he can often identify more fundamental, root issues because he has built up a mental library of these anti-patterns. Giving names to the problems, Alan and his clients discover they can delve into solutions more quickly. Alan has come to see the study of anti-patterns as very important for learning lean. In the West, people can usually identify what is going wrong much more quickly than they can see what to do right. Anti-patterns gives you the ability to discuss the “what’s wrong” without dropping into whining or complaining. They also give a common discussion point around why the lean principles are so important: when you violate the principle, this is what happens. Together, this helps management understand what needs to change and why it is important. Based on this, Alan and I have begun to write a book called Lean Anti-Patterns and what to do about them. This book has six or seven parts and future podcasts will cover each of these parts.A quick overview of lean. There are a lot of great books, so this will be fast. Poppendieck. Womack and jones. Liker. Fast-flexible-flow. How to get ideas in and get product out. How to deliver fast. Integrating the notions.Lean Anti-Patterns. Anti-pattern that violates lean principles is a lean anti-pattern. What is the principle that it violates and why that is a problemAnti-patterns in management. Patterns that are structural, process, customer-focused, the stuff that management must deal with all the time. This podcast will focus on one in particular: having too many projects.Technical anti-patterns. Not problems in coding, but but anti-patterns that occur in the technical team. Example: Delays in coding.Things that result from the anti-pattern. This discusses the symptoms that you likely to see when there is an anti-pattern. Tempting to think these are causative, but usually they are signs of deeper issues. Example is thrashing. Teams thrash when multi-tasking, get caught up not getting anything done. That is not the cause of the problem; instead, being caused by too many projects. If you keep doing what you keep doing, you are going to keep getting what you keep getting.Transitioning to lean. Lean is one of things that are simple but not easy. Find an easy gain to have. Little deeper. How keep it going. Book recommendations. What is the high level roadmap? Anti-patterns help management and workers work together to see beyond the current state to see what can change. No longer victims. In Addition Alan is working on two other projects that support this book effort.Webinars. First, he is developing a series of webinars that will take a deeper cut into the topic.Online. Second, he is developing a series of online learning opportunities. The nature of lean requires learning a lot. A 2-3 day intensive course is good for teams, but maybe for individuals, it is more effective to do this over time, giving you time to think. If you are interested in this book or these trainings, send note to Alan at alshall@netobjectives.com Personal Note On a personal note: Today, I am wishing a happy 25th wedding anniversary to my lovely bride! Amazing, still! Recommendations - Training by Net ObjectivesLean-Agile Software Development Music used in this podcast is by Kevin McLeod: http://www.incompetech.com/. I changed to the ne</itunes:summary><itunes:keywords>lean,agile,netobjectives,net,objectives,podcast,software,object,oriented,oo,patterns,tdd,lean,agile,design,patterns,test,driven,scrum,poppendieck,versionone,shalloway,trott,rawsthorne,scrumalliance,computer,programming,information,t</itunes:keywords><creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/2.0/</creativeCommons:license><feedburner:origLink>http://www.netobjectives.com/blogs/lean-anti-patterns-overview</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/DnSFuaK0wrA/last20070612_podcasts.mp3" length="9481001" type="audio/mpeg" /><feedburner:origEnclosureLink>http://www.netobjectives.com/podcasts/last20070612_podcasts.mp3</feedburner:origEnclosureLink></item>
<item>
 <title>Completing the Agile Development Puzzle</title>
 <link>http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~3/IFnBicRfmIA/completing-the-agile-development-puzzle</link>
 <description>&lt;p&gt;&lt;a target="_blank" href="http://www.netobjectives.com/podcasts/last20070509_podcasts.mp3" title="Listen to the Podcast"&gt;&lt;img align="middle" width="80" src="http://www.netobjectives.com/wp-content/images/rss-podcast.png" alt="Listen to the podcast" height="15" title="Listen to the podcast" /&gt;&lt;strong&gt; Completing the Agile Development Puzzle&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.netobjectives.com/bio-bob-hartman"&gt;Bob Hartman&lt;/a&gt; is Net Objectives’ Vice President of Business Development and Marketing. He has over 20 years experience in the software industry and has seen it all. Maybe it is all those years in the trenches or maybe it is the gray in his beard or maybe it is living in Colorado, but I find his perspectives to be refreshing. He sees what organizations truly need and does a great job helping them.&lt;!--break--&gt;&lt;/p&gt;&lt;p&gt;Recently, I had the chance to talk with Bob just after he gave a free public seminar called &lt;strong&gt;How to use lean principles to complete the Agile development puzzle&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;This seminar was motivated by Bob&amp;#39;s keen awareness that Agile – as it is usually taught – is not nearly as effective for teams and organizations as it should be. Teams only go so far and are left to struggle with how to improve, or must hire expensive consultants. Lean helps complete the picture.&lt;/p&gt;&lt;p&gt;Here&amp;#39;s a little more detail.&lt;/p&gt;&lt;p&gt;&lt;img width="640" src="http://netobjectivesblogs.com/wp-includes/js/tinymce/themes/advanced/images/spacer.gif" alt="More..." height="10" title="More..." class="mce_plugin_wordpress_more" /&gt;&lt;/p&gt;&lt;p&gt;To paraphrase a familiar quote, “Give a team Agile and they can work effectively until it breaks. Teach them Lean principles and they can continuously improve.” Clearly, he’s a recovering geek. But it is still true.&lt;/p&gt;&lt;p&gt;The thrust of his seminar was to help people understand the lean principles that provide the foundation for Agile, so that they can be freed from the “Agile recipe book” to know how to adapt processes for themselves. They need to know the “Why” behind the “What.”&lt;/p&gt;&lt;p&gt;Repeatedly, Bob has helped organizations compare the Agile practices they are doing now – especially what is not working as they had hoped – with the lean principles that inform those Agile practices to help them see where they need to go. Then, they can develop plans to get there. Knowing the principles gives Bob the “power” to see gaps.&lt;/p&gt;&lt;p&gt;Here are some examples of problems that we see time and again in Agile teams.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Agile problem: Testing happens at the end of an iteration.&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;What usually happens: The Agile team runs out of time, so they push testing off to the next iteration.&lt;br /&gt;&lt;/strong&gt;And then they push more testing off to the next iteration. And so on, always building up “testing debt.” Testing early is not a typical Agile process.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Lean principle being violated: “Build Quality In.”&lt;br /&gt;&lt;/strong&gt;Lean teaches another perspective on testing – it is essential right from the start. The goal is not simply to uncover defects but to prevent them in the first place. We want to build quality in, not test it in. Otherwise, just doing risk management. But building quality in (using TDD and acceptance tests up front), the team knows that the product is defect free.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Agile problem: Trying to do more than in the current iteration than you had in the previous iteration.&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;What usually happens: A team is pushed to go faster or get more done in the next iteration than they had done in the past iteration.&lt;br /&gt;&lt;/strong&gt;The work piles on. And teams think there is something wrong with them or that the last iteration was just an aberration.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Lean Principle: “Respect People” and “Do not multitask” and “Deliver Fast.”&lt;br /&gt;&lt;/strong&gt;Teams usually don’t go faster than they have done. It is better to let them go at their established, sustainable pace, using disciplines rather than heroics. If they get their work done, they can always pull more off of the backlog, but should not be pushing stuff off. Piling on more work comes from fear that the team is not performing adequately, not going to get all of the features finished. But it is better to deliver whole features earlier to customers than to wait and wait and deliver a set of features late – the customer gets more value earlier&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Agile seems to be focused on improving teams. This is good, but may be sub-optimal. Teams end up focusing on their piece of the overall effort. Lean thinking builds on this to say, “let’s look at the entire stream of work we do, from the initial concept to cash in the door.” It helps management see their part in orchestrating something that will optimize the entire flow.&lt;/p&gt;&lt;p&gt;For example, suppose you have a team that can turn a requirement into a finished product instantly. A wave of the wand and a perfect product is created. They would be really impressed with themselves. But then, suppose it takes shipping 6 months to get it to the customer and it takes billing another 9 months before the purchase order is sent and product support does not get the support manuals for 15 months. Now, it appears that neither the customer nor the business is getting much value from that instant product. There is lots of room for improvement.&lt;/p&gt;&lt;p&gt;Lean gives the eyes to improve the entire value stream.&lt;/p&gt;&lt;p&gt;That is why we teach Lean and Agile and Test-Driven Development and Patterns in an integrated way. They all work together. And the people doing the work also work in an integrated way.&lt;/p&gt;&lt;p&gt;That is why we believe in offering &lt;a target="_blank" href="http://www.netobjectives.com/courses/implementing-scrum-for-your-team"&gt;Implementing Scrum for Your Team&lt;/a&gt; as something for whole teams – business and technical – rather than sending people one at a time. Integrating people from the get go is the most effective path to success.&lt;/p&gt;&lt;p&gt;Enjoy the show!&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Talk to us&lt;/strong&gt; &lt;/p&gt;&lt;p&gt;I want this to be very useful to you and want to dive into the issues you care most about. So, I would appreciate it if you would drop me a note to &lt;a href="mailto:jim.trott@netobjectives.com"&gt;jim.trott@netobjectives.com&lt;/a&gt; with the topics you want us to cover. This blog and podcast series is really about how we can provide value to you.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Recommendations - Training by Net Objectives&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.netobjectives.com/courses/lean-software-development"&gt;Lean-Agile Software Development&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.netobjectives.com/courses/implementing-scrum-for-your-team"&gt;Implementing Scrum for Your Team&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Music &lt;/strong&gt;used in this podcast is by Kevin McLeod: &lt;a href="http://www.incompetech.com/"&gt;http://www.incompetech.com/&lt;/a&gt;. I changed to the new tune just because it made me happy. Kevin has some great samples going up there all the time. If you need music - royalty free (Creative Commons) then I&amp;#39;d encourage you to subscribe to his feed.&lt;/p&gt;&lt;p&gt;For more information, contact &lt;a href="mailto:info@netobjectives.com"&gt;info@netobjectives.com&lt;/a&gt; or visit us at &lt;a href="/"&gt;http://www.netobjectives.com/&lt;/a&gt; &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=IFnBicRfmIA:D_-ZcOBmmU0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=IFnBicRfmIA:D_-ZcOBmmU0:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=IFnBicRfmIA:D_-ZcOBmmU0:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=IFnBicRfmIA:D_-ZcOBmmU0:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=IFnBicRfmIA:D_-ZcOBmmU0:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=IFnBicRfmIA:D_-ZcOBmmU0:wF9xT3WuBAs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?i=IFnBicRfmIA:D_-ZcOBmmU0:wF9xT3WuBAs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=IFnBicRfmIA:D_-ZcOBmmU0:V-t1I-SPZMU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=V-t1I-SPZMU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=IFnBicRfmIA:D_-ZcOBmmU0:W9dqtTZ0I2U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=W9dqtTZ0I2U" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/NetObjectivesPodcast_LAST/~4/IFnBicRfmIA" height="1" width="1"/&gt;</description>
 <comments>http://www.netobjectives.com/blogs/completing-the-agile-development-puzzle#comments</comments>
 <category domain="http://www.netobjectives.com/taxonomy/term/39">Lean-Agile Straight Talk</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/38">Podcast</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/44">Lean</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/43">Lean-Agile</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/46">Scrum</category>
 <pubDate>Wed, 09 May 2007 00:00:00 -0600</pubDate>
 <dc:creator>jim.trott@netobjectives.com (Jim.Trott@netobjectives.com)</dc:creator>
 <guid isPermaLink="false">640 at http://www.netobjectives.com</guid>
<media:content url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/rRzWbSk0dw0/last20070509_podcasts.mp3" fileSize="10772877" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle> Completing the Agile Development Puzzle Bob Hartman is Net Objectives’ Vice President of Business Development and Marketing. He has over 20 years experience in the software industry and has seen it all. Maybe it is all those years in the trenches or mayb</itunes:subtitle><itunes:author>Jim.Trott@netobjectives.com</itunes:author><itunes:summary> Completing the Agile Development Puzzle Bob Hartman is Net Objectives’ Vice President of Business Development and Marketing. He has over 20 years experience in the software industry and has seen it all. Maybe it is all those years in the trenches or maybe it is the gray in his beard or maybe it is living in Colorado, but I find his perspectives to be refreshing. He sees what organizations truly need and does a great job helping them. Recently, I had the chance to talk with Bob just after he gave a free public seminar called How to use lean principles to complete the Agile development puzzle This seminar was motivated by Bob&amp;#39;s keen awareness that Agile – as it is usually taught – is not nearly as effective for teams and organizations as it should be. Teams only go so far and are left to struggle with how to improve, or must hire expensive consultants. Lean helps complete the picture. Here&amp;#39;s a little more detail. To paraphrase a familiar quote, “Give a team Agile and they can work effectively until it breaks. Teach them Lean principles and they can continuously improve.” Clearly, he’s a recovering geek. But it is still true. The thrust of his seminar was to help people understand the lean principles that provide the foundation for Agile, so that they can be freed from the “Agile recipe book” to know how to adapt processes for themselves. They need to know the “Why” behind the “What.” Repeatedly, Bob has helped organizations compare the Agile practices they are doing now – especially what is not working as they had hoped – with the lean principles that inform those Agile practices to help them see where they need to go. Then, they can develop plans to get there. Knowing the principles gives Bob the “power” to see gaps. Here are some examples of problems that we see time and again in Agile teams. Agile problem: Testing happens at the end of an iteration.What usually happens: The Agile team runs out of time, so they push testing off to the next iteration. And then they push more testing off to the next iteration. And so on, always building up “testing debt.” Testing early is not a typical Agile process.Lean principle being violated: “Build Quality In.” Lean teaches another perspective on testing – it is essential right from the start. The goal is not simply to uncover defects but to prevent them in the first place. We want to build quality in, not test it in. Otherwise, just doing risk management. But building quality in (using TDD and acceptance tests up front), the team knows that the product is defect free. Agile problem: Trying to do more than in the current iteration than you had in the previous iteration.What usually happens: A team is pushed to go faster or get more done in the next iteration than they had done in the past iteration. The work piles on. And teams think there is something wrong with them or that the last iteration was just an aberration.Lean Principle: “Respect People” and “Do not multitask” and “Deliver Fast.” Teams usually don’t go faster than they have done. It is better to let them go at their established, sustainable pace, using disciplines rather than heroics. If they get their work done, they can always pull more off of the backlog, but should not be pushing stuff off. Piling on more work comes from fear that the team is not performing adequately, not going to get all of the features finished. But it is better to deliver whole features earlier to customers than to wait and wait and deliver a set of features late – the customer gets more value earlier Agile seems to be focused on improving teams. This is good, but may be sub-optimal. Teams end up focusing on their piece of the overall effort. Lean thinking builds on this to say, “let’s look at the entire stream of work we do, from the initial concept to cash in the door.” It helps management see their part in orchestrating something that will optimize the entire flow. For example, suppose you have a team that can turn a requirement into a finish</itunes:summary><itunes:keywords>lean,agile,netobjectives,net,objectives,podcast,software,object,oriented,oo,patterns,tdd,lean,agile,design,patterns,test,driven,scrum,poppendieck,versionone,shalloway,trott,rawsthorne,scrumalliance,computer,programming,information,t</itunes:keywords><creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/2.0/</creativeCommons:license><feedburner:origLink>http://www.netobjectives.com/blogs/completing-the-agile-development-puzzle</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/rRzWbSk0dw0/last20070509_podcasts.mp3" length="10772877" type="audio/mpeg" /><feedburner:origEnclosureLink>http://www.netobjectives.com/podcasts/last20070509_podcasts.mp3</feedburner:origEnclosureLink></item>
<item>
 <title>Know Thy Audience - Part 2</title>
 <link>http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~3/uldFwQn2gRk/know-thy-audience-part-2</link>
 <description>&lt;p&gt;&lt;a target="_blank" href="http://www.netobjectives.com/podcasts/last20070505_podcasts.mp3" title="Listen to the Podcast"&gt;&lt;img align="middle" width="80" src="http://www.netobjectives.com/wp-content/images/rss-podcast.png" alt="Listen to the podcast" height="15" title="Listen to the podcast" /&gt;&lt;strong&gt; Know Thy Audience - Part 2&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Happy Cinco de Mayo 2007! &lt;/p&gt;&lt;p&gt;I will be doing a couple of shows with &lt;a href="http://www.netobjectives.com/bio-alan-chedalawada/"&gt;Alan Chedalawada&lt;/a&gt;, the Chief Operating Officer and manager of the coaching practice at Net Objectives. He is a gifted coach who connects with senior management as good as anyone I have seen. He knows how to get things moving.&lt;!--break--&gt;&lt;/p&gt;&lt;p&gt;One of the critical success factors for introducing Lean-Agile software development into an organization is to be prepared. To understand who you are going to be working with. This is the first discipline you need to adopt to become a good Lean-Agile coach. Prepare and then prepare to be a learner (your first impressions are almost always wrong or at least incomplete).&lt;/p&gt;&lt;p&gt;This show &lt;a href="http://www.netobjectives.com/blogs/know-thy-audience"&gt;continues the conversation &lt;/a&gt;on preparation that we have been having with &lt;a href="http://www.netobjectives.com/bio-alan-chedalawada/"&gt;Alan Chedalawada&lt;/a&gt;, the Chief Operating Officer and manager of the coaching practice at Net Objectives. I am highlighting him to you because I find him to be a gifted coach who connects with senior management as well as anyone I have seen. He knows how to get things moving. I learn a lot by watching him and I think you will glean important ideas as well.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.netobjectives.com/blogs/know-thy-audience/"&gt;You may recall&lt;/a&gt;, Alan categorizes clients into Entrepreneurial, Structured, and Highly-Defined organizations. How does this help him? He identifies several ways:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;It indicates the approaches to take to help the organization learn this new approach&lt;/li&gt;&lt;li&gt;It gives a sense of their openness to innovation&lt;/li&gt;&lt;li&gt;It helps predict the number of projects and variety of experiences that will be required during the discovery phase before management and workers can feel that this approach will work in their environment.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Here is a little more detail&lt;/p&gt;&lt;p&gt;&lt;strong&gt;The benefit of categorization&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;First, categorization helps develop the approach to take to help the client learn this new way of doing product development. The more formal and specialized their work, the more they may have to unlearn before they can start to learn. The more centralized, the more likely it is that the central group will have to be involved in this “unlearning” early in the process.&lt;/p&gt;&lt;p&gt;Along this line, it gives a sense of how likely the organization is to be able to learn, to improve, and to innovate. A very telling measure is to ask, “How often have practices been revised? And by whom?” The more entrepreneurial, the more likely they will be able to embrace change and empower local improvements.&lt;/p&gt;&lt;p&gt;Categorizing customers indicates the breadth of “experimentation” or discovery that will be required in the consulting engagement. In an entrepreneurial organization, starting with local teams (the normal approach of Agile coaches) can be successful; but in highly-defined organizations, this will probably not be helpful: your sample size is just too small. The local team will often be so specialized that their issues will not be representative of the organization or the project types they face. You will not have demonstrated that the approach will work nor scale to the program level and so you will not get management buy-in.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;How will you drive out risks: in teams and in the organization (is Agile sufficient?)&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Remember, early in your consulting engagement, you are trying to drive out all of the risks that the client may face. It would be very easy to help local teams become highly productive product development engines. The main risk is just getting teams to adopt to a new way of thinking. If you can get over that, the “gossip network” will become a great ally. Emphasize an Agile approach and you will have good success with the team.&lt;/p&gt;&lt;p&gt;However, simply emphasizing Agile will not lead to long-term success in more highly-defined organizations. The more highly-defined the organization, the more likely it is that the risks will not be evident right away. Local teams may become efficient, but there will still be organizational impediments that get in the way of the larger objective: improving the throughput of value to the customer. Will the team be allowed to work in an Agile way? Will the business be able to adopt to the new way of working closely with the product developers? Will teams be empowered to change processes? This is where lean comes in.&lt;/p&gt;&lt;p&gt;In the more highly-defined organization, your consulting plan must be based on multiple projects and multiple team types to discover the impediments to success.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Do as much planning as necessary to get started… and no more&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Alan expects to do as little planning as necessary on the highest priority issues and risks. I will work with the client to decide how we will address or mitigate the issues and risks or whether we will choose not to address them for now. Do enough planning to get started.&lt;/p&gt;&lt;p&gt;And then set the expectation that this will be a continually evolving effort.&lt;/p&gt;&lt;p&gt;Enjoy the show!&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Talk to us&lt;/strong&gt; &lt;/p&gt;&lt;p&gt;I want this to be very useful to you and want to dive into the issues you care most about. So, I would appreciate it if you would drop me a note to &lt;a href="mailto:jim.trott@netobjectives.com"&gt;jim.trott@netobjectives.com&lt;/a&gt; with the topics you want us to cover. This blog and podcast series is really about how we can provide value to you.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Recommendations - Training by Net Objectives&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.netobjectives.com/services/lean"&gt;Lean-Agile Software Development&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Music &lt;/strong&gt;used in this podcast:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;“Pizzaman” and “Chocolate” ©2006 William Cushman: &lt;a href="http://ghostnotes.blogspotlcom/"&gt;ghostnotes.blogspot.com &lt;/a&gt;&lt;/li&gt;&lt;li&gt;“On the Cool Side” ©2006 Kevin McLeod: &lt;a href="http://www.incompetech.com/"&gt;http://www.incompetech.com/&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;For more information, contact &lt;a href="mailto:info@netobjectives.com"&gt;info@netobjectives.com&lt;/a&gt; or visit us at &lt;a href="/"&gt;http://www.netobjectives.com/&lt;/a&gt; &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=uldFwQn2gRk:TNKwmWAMIm0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=uldFwQn2gRk:TNKwmWAMIm0:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=uldFwQn2gRk:TNKwmWAMIm0:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=uldFwQn2gRk:TNKwmWAMIm0:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=uldFwQn2gRk:TNKwmWAMIm0:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=uldFwQn2gRk:TNKwmWAMIm0:wF9xT3WuBAs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?i=uldFwQn2gRk:TNKwmWAMIm0:wF9xT3WuBAs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=uldFwQn2gRk:TNKwmWAMIm0:V-t1I-SPZMU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=V-t1I-SPZMU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=uldFwQn2gRk:TNKwmWAMIm0:W9dqtTZ0I2U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=W9dqtTZ0I2U" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/NetObjectivesPodcast_LAST/~4/uldFwQn2gRk" height="1" width="1"/&gt;</description>
 <comments>http://www.netobjectives.com/blogs/know-thy-audience-part-2#comments</comments>
 <category domain="http://www.netobjectives.com/taxonomy/term/39">Lean-Agile Straight Talk</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/38">Podcast</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/45">Managing</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/43">Lean-Agile</category>
 <pubDate>Sat, 05 May 2007 00:00:00 -0600</pubDate>
 <dc:creator>jim.trott@netobjectives.com (Jim.Trott@netobjectives.com)</dc:creator>
 <guid isPermaLink="false">639 at http://www.netobjectives.com</guid>
<media:content url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/DxbFVbRrVkE/last20070505_podcasts.mp3" fileSize="8396394" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle> Know Thy Audience - Part 2 Happy Cinco de Mayo 2007! I will be doing a couple of shows with Alan Chedalawada, the Chief Operating Officer and manager of the coaching practice at Net Objectives. He is a gifted coach who connects with senior management as </itunes:subtitle><itunes:author>Jim.Trott@netobjectives.com</itunes:author><itunes:summary> Know Thy Audience - Part 2 Happy Cinco de Mayo 2007! I will be doing a couple of shows with Alan Chedalawada, the Chief Operating Officer and manager of the coaching practice at Net Objectives. He is a gifted coach who connects with senior management as good as anyone I have seen. He knows how to get things moving. One of the critical success factors for introducing Lean-Agile software development into an organization is to be prepared. To understand who you are going to be working with. This is the first discipline you need to adopt to become a good Lean-Agile coach. Prepare and then prepare to be a learner (your first impressions are almost always wrong or at least incomplete). This show continues the conversation on preparation that we have been having with Alan Chedalawada, the Chief Operating Officer and manager of the coaching practice at Net Objectives. I am highlighting him to you because I find him to be a gifted coach who connects with senior management as well as anyone I have seen. He knows how to get things moving. I learn a lot by watching him and I think you will glean important ideas as well. You may recall, Alan categorizes clients into Entrepreneurial, Structured, and Highly-Defined organizations. How does this help him? He identifies several ways:It indicates the approaches to take to help the organization learn this new approachIt gives a sense of their openness to innovationIt helps predict the number of projects and variety of experiences that will be required during the discovery phase before management and workers can feel that this approach will work in their environment. Here is a little more detail The benefit of categorization First, categorization helps develop the approach to take to help the client learn this new way of doing product development. The more formal and specialized their work, the more they may have to unlearn before they can start to learn. The more centralized, the more likely it is that the central group will have to be involved in this “unlearning” early in the process. Along this line, it gives a sense of how likely the organization is to be able to learn, to improve, and to innovate. A very telling measure is to ask, “How often have practices been revised? And by whom?” The more entrepreneurial, the more likely they will be able to embrace change and empower local improvements. Categorizing customers indicates the breadth of “experimentation” or discovery that will be required in the consulting engagement. In an entrepreneurial organization, starting with local teams (the normal approach of Agile coaches) can be successful; but in highly-defined organizations, this will probably not be helpful: your sample size is just too small. The local team will often be so specialized that their issues will not be representative of the organization or the project types they face. You will not have demonstrated that the approach will work nor scale to the program level and so you will not get management buy-in. How will you drive out risks: in teams and in the organization (is Agile sufficient?) Remember, early in your consulting engagement, you are trying to drive out all of the risks that the client may face. It would be very easy to help local teams become highly productive product development engines. The main risk is just getting teams to adopt to a new way of thinking. If you can get over that, the “gossip network” will become a great ally. Emphasize an Agile approach and you will have good success with the team. However, simply emphasizing Agile will not lead to long-term success in more highly-defined organizations. The more highly-defined the organization, the more likely it is that the risks will not be evident right away. Local teams may become efficient, but there will still be organizational impediments that get in the way of the larger objective: improving the throughput of value to the customer. Will the team be allowed to work in an Agile way? Will the business be able to a</itunes:summary><itunes:keywords>lean,agile,netobjectives,net,objectives,podcast,software,object,oriented,oo,patterns,tdd,lean,agile,design,patterns,test,driven,scrum,poppendieck,versionone,shalloway,trott,rawsthorne,scrumalliance,computer,programming,information,t</itunes:keywords><creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/2.0/</creativeCommons:license><feedburner:origLink>http://www.netobjectives.com/blogs/know-thy-audience-part-2</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/DxbFVbRrVkE/last20070505_podcasts.mp3" length="8396394" type="audio/mpeg" /><feedburner:origEnclosureLink>http://www.netobjectives.com/podcasts/last20070505_podcasts.mp3</feedburner:origEnclosureLink></item>
<item>
 <title>Know Thy Audience - Part 1</title>
 <link>http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~3/TBKpB78auz8/know-thy-audience</link>
 <description>&lt;p&gt;&lt;a target="_blank" href="http://www.netobjectives.com/podcasts/last20070327_podcasts.mp3" title="Listen to the Podcast"&gt;&lt;img align="middle" width="80" src="http://www.netobjectives.com/wp-content/images/rss-podcast.png" alt="Listen to the podcast" height="15" title="Listen to the podcast" /&gt;&lt;strong&gt; Know Thy Audience&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Dwight Eisenhower said, “&lt;strong&gt;Planning is everything, the plan is nothing&lt;/strong&gt;.” One of the critical success factors for introducing Lean-Agile software development into an organization is to be prepared. To understand who you are going to be working with: their motivations, experiences in development, world view, and their focus in development efforts. Who makes decisions and how are they made? The thought work you put into your planning now will help you create a plan that both helps you focus on the important things first and gives you a flexible framework for the future. The more you engage with the organization, the more you should expect to adjust your coaching plan: it will never be correct the first time out. Adjustment is completely acceptable in Lean-Agile. What is not acceptable is going in unprepared. Lean-Agile is not chaotic. It requires discipline and a framework to build on.&lt;!--break--&gt;&lt;/p&gt;&lt;p&gt;I will be doing &lt;a href="http://www.netobjectives.com/blogs/know-thy-audience-part-2/"&gt;a couple of shows&lt;/a&gt; with &lt;a href="http://www.netobjectives.com/bio-alan-chedalawada/"&gt;Alan Chedalawada&lt;/a&gt;, the Chief Operating Officer and manager of the coaching practice at Net Objectives. He is a gifted coach who connects with senior management as good as anyone I have seen. He knows how to get things moving.&lt;/p&gt;&lt;p&gt;Early in his preparation to talk with a client, Alan spends a fair amount of time trying to understand who he will be talking to, what is driving them when it comes to software development. He classifies them as Entrepreneurial, Structured, or Highly Defined and that helps him decide what he will emphasize first. Of course, this is a tentative classification until he knows more. In this show, Alan discusses his classification approach.&lt;/p&gt;&lt;p&gt;On a personal note, I can hardly believe it has been 2 months since I have done a podcast. It has been a crazy few months for me at Net Objectives. I have been on a couple of client coaching visits, worked with the Information School at the University of Washington (&lt;a href="http://www.ischool.washington.edu/"&gt;http://www.ischool.washington.edu/&lt;/a&gt;), and helped to develop our new web site, which is based on the Drupal content management system (&lt;a href="http://www.drupal.org/"&gt;http://www.drupal.org/&lt;/a&gt;).&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;Drupal is a great tool and should serve as a good foundation for going forward. We had the good fortune to work with Scott McDaniel of &lt;a target="_blank" href="http://www.decisivecommunications.com/"&gt;Decisive Communications&lt;/a&gt; to help us with the new site. He is a WordPress expert who learned Drupal very well. &lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;p&gt;If you haven’t had a chance to see our new site, take a look: &lt;a href="/"&gt;www.netobjectives.com&lt;/a&gt;. We have put up a lot of new resources for registered users and customers. Hopefully, you will find it helpful.&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;All of that and writing two books and learning to be a manager. Well, I am glad for VersionOne (&lt;a href="http://www.versionone.com/"&gt;http://www.versionone.com/&lt;/a&gt;) to help me manage my work in an agile way and for patience of my friends, family, and listeners. I hope to be on a more regular production track now.&lt;/p&gt;&lt;p&gt;Enjoy the show!&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Talk to us&lt;/strong&gt; &lt;/p&gt;&lt;p&gt;I want this to be very useful to you and want to dive into the issues you care most about. So, I would appreciate it if you would drop me a note to &lt;a href="mailto:jim.trott@netobjectives.com"&gt;jim.trott@netobjectives.com&lt;/a&gt; with the topics you want us to cover. This blog and podcast series is really about how we can provide value to you.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Recommendations - Training by Net Objectives&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.netobjectives.com/services/lean"&gt;Lean-Agile Software Development&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Recommendations - Technical&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.drupal.org"&gt;Drupal&lt;/a&gt; - Open source content management system&lt;/li&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.scottmcdaniel.com"&gt;Scott McDaniel&amp;#39;s blog&lt;/a&gt;. Scott is with &lt;a target="_blank" href="http://www.decisivecommunications.com"&gt;Decisive Communications&lt;/a&gt; and helped us with the design of the new site, &lt;a href="/"&gt;www.netobjectives.com&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Music &lt;/strong&gt;used in this podcast:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;“Pizzaman” and “Chocolate” ©2006 William Cushman: &lt;a href="http://ghostnotes.blogspotlcom/"&gt;ghostnotes.blogspot.com &lt;/a&gt;&lt;/li&gt;&lt;li&gt;“On the Cool Side” ©2006 Kevin McLeod: &lt;a href="http://www.incompetech.com/"&gt;http://www.incompetech.com/&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;For more information, contact &lt;a href="mailto:info@netobjectives.com"&gt;info@netobjectives.com&lt;/a&gt; or visit us at &lt;a href="http://www.netobjectives.com"&gt;http://www.netobjectives.com&lt;/a&gt; &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=TBKpB78auz8:SjSf1LBw1Qg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=TBKpB78auz8:SjSf1LBw1Qg:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=TBKpB78auz8:SjSf1LBw1Qg:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=TBKpB78auz8:SjSf1LBw1Qg:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=TBKpB78auz8:SjSf1LBw1Qg:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=TBKpB78auz8:SjSf1LBw1Qg:wF9xT3WuBAs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?i=TBKpB78auz8:SjSf1LBw1Qg:wF9xT3WuBAs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=TBKpB78auz8:SjSf1LBw1Qg:V-t1I-SPZMU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=V-t1I-SPZMU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=TBKpB78auz8:SjSf1LBw1Qg:W9dqtTZ0I2U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=W9dqtTZ0I2U" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/NetObjectivesPodcast_LAST/~4/TBKpB78auz8" height="1" width="1"/&gt;</description>
 <comments>http://www.netobjectives.com/blogs/know-thy-audience#comments</comments>
 <category domain="http://www.netobjectives.com/taxonomy/term/39">Lean-Agile Straight Talk</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/38">Podcast</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/43">Lean-Agile</category>
 <pubDate>Tue, 27 Mar 2007 00:00:00 -0600</pubDate>
 <dc:creator>jim.trott@netobjectives.com (Jim.Trott@netobjectives.com)</dc:creator>
 <guid isPermaLink="false">633 at http://www.netobjectives.com</guid>
<media:content url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/_r-TAAZ0t1I/last20070327_podcasts.mp3" fileSize="8136833" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle> Know Thy Audience Dwight Eisenhower said, “Planning is everything, the plan is nothing.” One of the critical success factors for introducing Lean-Agile software development into an organization is to be prepared. To understand who you are going to be wor</itunes:subtitle><itunes:author>Jim.Trott@netobjectives.com</itunes:author><itunes:summary> Know Thy Audience Dwight Eisenhower said, “Planning is everything, the plan is nothing.” One of the critical success factors for introducing Lean-Agile software development into an organization is to be prepared. To understand who you are going to be working with: their motivations, experiences in development, world view, and their focus in development efforts. Who makes decisions and how are they made? The thought work you put into your planning now will help you create a plan that both helps you focus on the important things first and gives you a flexible framework for the future. The more you engage with the organization, the more you should expect to adjust your coaching plan: it will never be correct the first time out. Adjustment is completely acceptable in Lean-Agile. What is not acceptable is going in unprepared. Lean-Agile is not chaotic. It requires discipline and a framework to build on. I will be doing a couple of shows with Alan Chedalawada, the Chief Operating Officer and manager of the coaching practice at Net Objectives. He is a gifted coach who connects with senior management as good as anyone I have seen. He knows how to get things moving. Early in his preparation to talk with a client, Alan spends a fair amount of time trying to understand who he will be talking to, what is driving them when it comes to software development. He classifies them as Entrepreneurial, Structured, or Highly Defined and that helps him decide what he will emphasize first. Of course, this is a tentative classification until he knows more. In this show, Alan discusses his classification approach. On a personal note, I can hardly believe it has been 2 months since I have done a podcast. It has been a crazy few months for me at Net Objectives. I have been on a couple of client coaching visits, worked with the Information School at the University of Washington (http://www.ischool.washington.edu/), and helped to develop our new web site, which is based on the Drupal content management system (http://www.drupal.org/). Drupal is a great tool and should serve as a good foundation for going forward. We had the good fortune to work with Scott McDaniel of Decisive Communications to help us with the new site. He is a WordPress expert who learned Drupal very well. If you haven’t had a chance to see our new site, take a look: www.netobjectives.com. We have put up a lot of new resources for registered users and customers. Hopefully, you will find it helpful. All of that and writing two books and learning to be a manager. Well, I am glad for VersionOne (http://www.versionone.com/) to help me manage my work in an agile way and for patience of my friends, family, and listeners. I hope to be on a more regular production track now. Enjoy the show! Talk to us I want this to be very useful to you and want to dive into the issues you care most about. So, I would appreciate it if you would drop me a note to jim.trott@netobjectives.com with the topics you want us to cover. This blog and podcast series is really about how we can provide value to you. Recommendations - Training by Net ObjectivesLean-Agile Software Development Recommendations - TechnicalDrupal - Open source content management systemScott McDaniel&amp;#39;s blog. Scott is with Decisive Communications and helped us with the design of the new site, www.netobjectives.com Music used in this podcast:“Pizzaman” and “Chocolate” ©2006 William Cushman: ghostnotes.blogspot.com “On the Cool Side” ©2006 Kevin McLeod: http://www.incompetech.com/ For more information, contact info@netobjectives.com or visit us at http://www.netobjectives.com </itunes:summary><itunes:keywords>lean,agile,netobjectives,net,objectives,podcast,software,object,oriented,oo,patterns,tdd,lean,agile,design,patterns,test,driven,scrum,poppendieck,versionone,shalloway,trott,rawsthorne,scrumalliance,computer,programming,information,t</itunes:keywords><creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/2.0/</creativeCommons:license><feedburner:origLink>http://www.netobjectives.com/blogs/know-thy-audience</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/_r-TAAZ0t1I/last20070327_podcasts.mp3" length="8136833" type="audio/mpeg" /><feedburner:origEnclosureLink>http://www.netobjectives.com/podcasts/last20070327_podcasts.mp3</feedburner:origEnclosureLink></item>
<item>
 <title>Lean and What do we do next? - Part 2</title>
 <link>http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~3/Mso4TlBK0tU/lean-and-what-do-we-do-next-part-2</link>
 <description>&lt;p&gt;&lt;a target="_blank" href="http://www.netobjectives.com/podcasts/last20070125_podcasts.mp3" title="Listen to the Podcast"&gt;&lt;img align="middle" width="80" src="http://www.netobjectives.com/wp-content/images/rss-podcast.png" alt="Listen to the podcast" height="15" title="Listen to the podcast" /&gt;&lt;strong&gt; Lean and &amp;quot;So, what do we do next?&amp;quot; - Part 2&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;These Lean-Agile principles all seem reasonable, but abstract. What do we do to put it into practice? This is part 2 of a discussion on &lt;a href="http://www.netobjectives.com/blogs/lean-and-what-do-we-do-next-part-1"&gt;this&lt;/a&gt;. &lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;OK. Root causes, Agile, Value Stream. What else? &lt;/strong&gt;&lt;/p&gt;&lt;p&gt;I held this interview just after a challenging &lt;a target="_blank" href="http://www.netobjectives.com/courses/lean-software-development"&gt;Lean-Agile Overview class&lt;/a&gt;. Midway through, the students seemed restless or frustrated. One of those times where you know you are just not getting through to them, that something is blocking the students’ ability to hear what you have to say. That happens sometimes and when it is a crowd of managers in the room, you know that no amount of pushing through the material is going to help. Taking a cue from the lean thinking principle to “stop the line” when something is going wrong, Alan Shalloway decided that the best thing was to stop the class and see what was going on.&lt;!--break--&gt;&lt;/p&gt;&lt;p&gt;The feeling of relief was tangible. They were only too happy to vent. “We understand these lean concepts: eliminate waste, decrease cycle time, doing just enough, voice of the customer. The concepts make sense. So, tell us, what are we supposed to do?” &lt;/p&gt;&lt;p&gt;What sort of practical advice does lean offer me to start improving our processes? That is the question that every manager has. The principles of lean thinking seem obvious, general, and abstract. Putting them into practice is not so obvious. Help me make the connection. &lt;/p&gt;&lt;p&gt;There are a couple of ways to answer this question. The easy answer would be to hire me as a consultant and do whatever I tell you. But the better answer is to use this as an opportunity to learn lean thinking, to take on the eyes of lean. I wanted the students to learn to think honestly about the root causes that create limits to productivity. To learn to look for delays. And then to start using some simple tools that can help you remove bottlenecks in as smart a way as you can. And finally, to learn not to be afraid of starting where you can to make small improvements every day. &lt;/p&gt;&lt;p&gt;In &lt;a href="mailto:jim.trott@netobjectives.com"&gt;jim.trott@netobjectives.com&lt;/a&gt; with the topics you want us to cover. This blog and podcast series is really about how we can provide value to you.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Recommendations - Training by Net Objectives&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.netobjectives.com/services/lean"&gt;Lean-Agile Software Development&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Recommendations - Reading&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.amazon.com/Managing-Transitions-Making-Most-Change/dp/0738208248/sr=1-1/qid=1169146797/ref=pd_bbs_sr_1/103-2528469-6811020?ie=UTF8&amp;amp;s=books"&gt;Managing Transitions: Making the most of change&lt;/a&gt;, by William Bridges&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.amazon.com/Implementing-Lean-Software-Development-Addison-Wesley/dp/0321437381/sr=8-1/qid=1163801278/ref=pd_bbs_sr_1/002-5861821-1543249?ie=UTF8&amp;amp;s=books"&gt;&lt;span class="srTitle"&gt;&lt;font color="#003399"&gt;Implementing Lean Software Development: From Concept to Cash (The Addison-Wesley Signature Series)&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;, by Mary and Tom Poppendieck&lt;/li&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.amazon.com/Lean-Software-Development-Toolkit-Managers/dp/0321150783/sr=8-2/qid=1163801278/ref=pd_bbs_sr_2/002-5861821-1543249?ie=UTF8&amp;amp;s=books"&gt;Lean Software Development&lt;/a&gt; by Mary and Tom Poppendieck&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Music &lt;/strong&gt;used in this podcast:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;“Pizzaman” and “Chocolate” ©2006 William Cushman: &lt;a href="http://ghostnotes.blogspotlcom/"&gt;ghostnotes.blogspot.com &lt;/a&gt;&lt;/li&gt;&lt;li&gt;“On the Cool Side” ©2006 Kevin McLeod: &lt;a href="http://www.incompetech.com/"&gt;http://www.incompetech.com/&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;For more information, contact &lt;a href="mailto:info@netobjectives.com"&gt;info@netobjectives.com&lt;/a&gt; or visit us at &lt;a href="http://www.netobjectives.com"&gt;http://www.netobjectives.com&lt;/a&gt; &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=Mso4TlBK0tU:Oy21vnU5yxo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=Mso4TlBK0tU:Oy21vnU5yxo:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=Mso4TlBK0tU:Oy21vnU5yxo:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=Mso4TlBK0tU:Oy21vnU5yxo:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=Mso4TlBK0tU:Oy21vnU5yxo:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=Mso4TlBK0tU:Oy21vnU5yxo:wF9xT3WuBAs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?i=Mso4TlBK0tU:Oy21vnU5yxo:wF9xT3WuBAs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=Mso4TlBK0tU:Oy21vnU5yxo:V-t1I-SPZMU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=V-t1I-SPZMU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?a=Mso4TlBK0tU:Oy21vnU5yxo:W9dqtTZ0I2U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/NetObjectivesPodcast_LAST?d=W9dqtTZ0I2U" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/NetObjectivesPodcast_LAST/~4/Mso4TlBK0tU" height="1" width="1"/&gt;</description>
 <comments>http://www.netobjectives.com/blogs/lean-and-what-do-we-do-next-part-2#comments</comments>
 <category domain="http://www.netobjectives.com/taxonomy/term/39">Lean-Agile Straight Talk</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/38">Podcast</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/44">Lean</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/43">Lean-Agile</category>
 <pubDate>Sat, 27 Jan 2007 00:00:00 -0700</pubDate>
 <dc:creator>jim.trott@netobjectives.com (Jim.Trott@netobjectives.com)</dc:creator>
 <guid isPermaLink="false">630 at http://www.netobjectives.com</guid>
<media:content url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/hiosWV9gKjI/last20070125_podcasts.mp3" fileSize="6584434" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle> Lean and &amp;quot;So, what do we do next?&amp;quot; - Part 2 These Lean-Agile principles all seem reasonable, but abstract. What do we do to put it into practice? This is part 2 of a discussion on this. OK. Root causes, Agile, Value Stream. What else? I held th</itunes:subtitle><itunes:author>Jim.Trott@netobjectives.com</itunes:author><itunes:summary> Lean and &amp;quot;So, what do we do next?&amp;quot; - Part 2 These Lean-Agile principles all seem reasonable, but abstract. What do we do to put it into practice? This is part 2 of a discussion on this. OK. Root causes, Agile, Value Stream. What else? I held this interview just after a challenging Lean-Agile Overview class. Midway through, the students seemed restless or frustrated. One of those times where you know you are just not getting through to them, that something is blocking the students’ ability to hear what you have to say. That happens sometimes and when it is a crowd of managers in the room, you know that no amount of pushing through the material is going to help. Taking a cue from the lean thinking principle to “stop the line” when something is going wrong, Alan Shalloway decided that the best thing was to stop the class and see what was going on. The feeling of relief was tangible. They were only too happy to vent. “We understand these lean concepts: eliminate waste, decrease cycle time, doing just enough, voice of the customer. The concepts make sense. So, tell us, what are we supposed to do?” What sort of practical advice does lean offer me to start improving our processes? That is the question that every manager has. The principles of lean thinking seem obvious, general, and abstract. Putting them into practice is not so obvious. Help me make the connection. There are a couple of ways to answer this question. The easy answer would be to hire me as a consultant and do whatever I tell you. But the better answer is to use this as an opportunity to learn lean thinking, to take on the eyes of lean. I wanted the students to learn to think honestly about the root causes that create limits to productivity. To learn to look for delays. And then to start using some simple tools that can help you remove bottlenecks in as smart a way as you can. And finally, to learn not to be afraid of starting where you can to make small improvements every day. In jim.trott@netobjectives.com with the topics you want us to cover. This blog and podcast series is really about how we can provide value to you. Recommendations - Training by Net ObjectivesLean-Agile Software Development Recommendations - ReadingManaging Transitions: Making the most of change, by William BridgesImplementing Lean Software Development: From Concept to Cash (The Addison-Wesley Signature Series), by Mary and Tom PoppendieckLean Software Development by Mary and Tom Poppendieck Music used in this podcast:“Pizzaman” and “Chocolate” ©2006 William Cushman: ghostnotes.blogspot.com “On the Cool Side” ©2006 Kevin McLeod: http://www.incompetech.com/ For more information, contact info@netobjectives.com or visit us at http://www.netobjectives.com </itunes:summary><itunes:keywords>lean,agile,netobjectives,net,objectives,podcast,software,object,oriented,oo,patterns,tdd,lean,agile,design,patterns,test,driven,scrum,poppendieck,versionone,shalloway,trott,rawsthorne,scrumalliance,computer,programming,information,t</itunes:keywords><creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/2.0/</creativeCommons:license><feedburner:origLink>http://www.netobjectives.com/blogs/lean-and-what-do-we-do-next-part-2</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~5/hiosWV9gKjI/last20070125_podcasts.mp3" length="6584434" type="audio/mpeg" /><feedburner:origEnclosureLink>http://www.netobjectives.com/podcasts/last20070125_podcasts.mp3</feedburner:origEnclosureLink></item>
<copyright>(c) 2007 Net Objectives, Inc</copyright><media:credit role="author">Jim.Trott@netobjectives.com</media:credit><media:rating>nonadult</media:rating><item><title>Links for 2006-08-08 [del.icio.us]</title><link>http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~3/L4sb_gtWQXw/jjtrott</link><pubDate>Wed, 09 Aug 2006 00:00:00 PDT</pubDate><guid isPermaLink="false">http://del.icio.us/jjtrott#2006-08-08</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://trailridgeconsulting.typepad.com/pete_behrens_blog/"&gt;Carnival of Agilists&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/NetObjectivesPodcast_LAST/~4/L4sb_gtWQXw" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/jjtrott#2006-08-08</feedburner:origLink></item><item><title>Links for 2006-07-17 [del.icio.us]</title><link>http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~3/Hgiyc-Lg0TQ/jjtrott</link><pubDate>Tue, 18 Jul 2006 00:00:00 PDT</pubDate><guid isPermaLink="false">http://del.icio.us/jjtrott#2006-07-17</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://blogs.conchango.com/howardvanrooijen/"&gt;Howard van Rooijen's Blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/NetObjectivesPodcast_LAST/~4/Hgiyc-Lg0TQ" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/jjtrott#2006-07-17</feedburner:origLink></item><item><title>Links for 2006-06-09 [del.icio.us]</title><link>http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~3/rvI1iCY3l1Y/jjtrott</link><pubDate>Sat, 10 Jun 2006 00:00:00 PDT</pubDate><guid isPermaLink="false">http://del.icio.us/jjtrott#2006-06-09</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.gembapantarei.com/2006/06/some_thoughts_on_future_state_value_stream_mapping.html"&gt;Kaizen and Lean Manufacturing thoughts | Gemba Panta Rei&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/NetObjectivesPodcast_LAST/~4/rvI1iCY3l1Y" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/jjtrott#2006-06-09</feedburner:origLink></item><item><title>Links for 2006-06-08 [del.icio.us]</title><link>http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~3/X4hJacAo2zg/jjtrott</link><pubDate>Fri, 09 Jun 2006 00:00:00 PDT</pubDate><guid isPermaLink="false">http://del.icio.us/jjtrott#2006-06-08</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.versionone.com/"&gt;VersionOne - Agile Software Development - DSDM, Scrum &amp;amp; XP Project Management Software&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/NetObjectivesPodcast_LAST/~4/X4hJacAo2zg" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/jjtrott#2006-06-08</feedburner:origLink></item><item><title>Links for 2006-06-05 [del.icio.us]</title><link>http://feedproxy.google.com/~r/NetObjectivesPodcast_LAST/~3/eV9lyGQa2uI/jjtrott</link><pubDate>Tue, 06 Jun 2006 00:00:00 PDT</pubDate><guid isPermaLink="false">http://del.icio.us/jjtrott#2006-06-05</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.netobjectives.com/"&gt;Net Objectives: Main Page&lt;/a&gt;&lt;br/&gt;
Home page of Net Objectives, the leader in training, coaching, and consulting services for lean-agile software development, design patterns, agile analysis, scrum, and test-driven development&lt;/li&gt;
&lt;li&gt;&lt;a href="http://controlchaos.com/"&gt;Control Chaos&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://poppendieck.com/"&gt;Poppendieck.LLC&lt;/a&gt;&lt;br/&gt;
Mary and Tom Poppendieck are primary thought leaders in lean software development&lt;/li&gt;
&lt;li&gt;&lt;a href="http://wordpress.com/"&gt;WordPress.com &amp;raquo; Your Blogging Home&lt;/a&gt;&lt;br/&gt;
we are using wordpress, hosted by bluehost&lt;/li&gt;
&lt;li&gt;&lt;a href="http://bluehost.com/"&gt;Web hosting provider - Bluehost.com - domain hosting - PHP Hosting - cheap web hosting - Frontpage Hosting E-Commerce Web Hosting Bluehost&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://wordpress.org/"&gt;WordPress &amp;rsaquo; Free Blog Tool and Weblog Platform&lt;/a&gt;&lt;br/&gt;
we are using wordpress for our blogging&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/NetObjectivesPodcast_LAST/~4/eV9lyGQa2uI" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/jjtrott#2006-06-05</feedburner:origLink></item></channel>
</rss>
