<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.netobjectives.com" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>LAST_view</title>
 <link>http://www.netobjectives.com/LAST_view/feed</link>
 <description>Lean-Agile Straight Talk for the feed</description>
 <language>en</language>
<item>
 <title>Notes from the LeanSSC Atlanta 2010 conference</title>
 <link>http://www.netobjectives.com/blogs/notes-leanssc-2010-atlanta</link>
 <description>&lt;p&gt;&lt;a href=&quot;http://www.netobjectives.com/podcasts/last20100507_podcasts.mp3&quot;&gt;&lt;strong&gt;&lt;img src=&quot;http://www.netobjectives.com/wp-content/images/rss-podcast.png&quot; alt=&quot;Listen to the webinar audio&quot; align=&quot;middle&quot; title=&quot;Listen to the podcast&quot; height=&quot;15&quot; width=&quot;80&quot; /&gt;&lt;font color=&quot;#027ac6&quot;&gt; Notes from LeanSSC Atlanta 2010&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;In this show, Alan Shalloway shares his impressions from the inaugural conference of the &lt;a target=&quot;_blank&quot; href=&quot;http://www.leanssc.org&quot;&gt;LeanSSC&lt;/a&gt; which was held in Atlanta, Georgia. LeanSSC stands for the &lt;em&gt;Lean Software and Systems Consortium&lt;/em&gt;. This is a consortium of practitioners and experts from many organizations who are committed to assisting enterprises that depend on software – from start-ups to those that build complex, software intensive products, systems &amp;amp; services – with the application of Lean Thinking throughout the enterprise.  &lt;/p&gt;&lt;p&gt;The conference website is at &lt;a target=&quot;_blank&quot; href=&quot;http://atlanta2010.leanssc.org&quot;&gt;Atlanta2010.LeanSSC.org&lt;/a&gt; and we are busily posting presentations and video from the conference to give you a notion of the many topics that were discussed.&lt;/p&gt;&lt;p&gt;The speakers at this conference were from the top notch of our industry, people who have done the hard work of bringing these good approaches to the enterprise. There was a lot of talk about what works and what doesn&amp;#39;t work. It was great to be among like-minded people who could debate passionately about the issues but coming from a common foundation.&lt;/p&gt;&lt;p&gt;We talk about who was there, what was surprising, and some of the future vision that speakers shared. Amidst all the diversity was that there were common themes: respect for the knowledge of people, the importance of paying attention to key principles, maintaining a common vision.&lt;/p&gt;&lt;p&gt;We hope you can come to the next conference: either this this fall in Europe or next year in Los Angeles!&lt;/p&gt;&lt;p&gt;This is a movement. It is open and driven by a broad spectrum community of practitioners, making knowledge available to industry.&lt;/p&gt;&lt;h4&gt;Recommendations&lt;/h4&gt;&lt;ul&gt;&lt;li&gt;&lt;div align=&quot;justify&quot;&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://atlanta2010.leanssc.org&quot;&gt;LeanSSC Atlanta 2010 Conference&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align=&quot;justify&quot;&gt;&lt;a href=&quot;http://www.leanssc.org&quot;&gt;&lt;b&gt;&lt;font color=&quot;#027ac6&quot;&gt;Lean Software and Systems Consortium&lt;/font&gt;&lt;/b&gt;: www.leanssc.org&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align=&quot;justify&quot;&gt;&lt;div align=&quot;justify&quot;&gt;&lt;a href=&quot;http://www.limitedwipsociety.org/&quot;&gt;www.LimitedWIPSociety.org&lt;/a&gt; &lt;/div&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align=&quot;justify&quot;&gt;&lt;div align=&quot;justify&quot;&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://djandersonassociates.com&quot;&gt;D.J. Anderson Associates&lt;/a&gt;: &lt;a href=&quot;http://www.djandersonassociates.com/&quot;&gt;www.djandersonassociates.com/&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align=&quot;justify&quot;&gt;Don Reinertsen, &lt;a target=&quot;_blank&quot; href=&quot;http://www.amazon.com/Principles-Product-Development-Flow-Generation/dp/1935401009&quot;&gt;The Principles of Product Development Flow: Second Generation Lean Product Development&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p align=&quot;justify&quot;&gt;For more information, visit us at &lt;a href=&quot;http://www.netobjectives.com/&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;http://www.netobjectives.com/&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Music used in this podcast is by Bill Cushman at &lt;a href=&quot;http://ghostnotes.blogspot.com/&quot;&gt;http://ghostnotes.blogspot.com&lt;/a&gt; and Kevin McLeod: &lt;a href=&quot;http://www.incompetech.com/&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;http://www.incompetech.com/&lt;/font&gt;&lt;/a&gt;. If you need music, I’d encourage you to subscribe to their feeds.&lt;/p&gt;</description>
 <comments>http://www.netobjectives.com/blogs/notes-leanssc-2010-atlanta#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, 07 May 2010 13:21:30 -0600</pubDate>
 <dc:creator>Jim Trott</dc:creator>
 <guid isPermaLink="false">20132 at http://www.netobjectives.com</guid>
</item>
<item>
 <title>Reflections on a New Year: Part 2</title>
 <link>http://www.netobjectives.com/blogs/reflections-new-year-change-transition-kanban</link>
 <description>&lt;p&gt;&lt;a href=&quot;http://www.netobjectives.com/podcasts/last20100202_podcasts.mp3&quot;&gt;&lt;strong&gt;&lt;img src=&quot;http://www.netobjectives.com/wp-content/images/rss-podcast.png&quot; alt=&quot;Listen to the webinar audio&quot; align=&quot;middle&quot; title=&quot;Listen to the podcast&quot; height=&quot;15&quot; width=&quot;80&quot; /&gt;&lt;font color=&quot;#027ac6&quot;&gt; Reflections on a New Year: Part 2&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;We continue reflecting about the trends in 2010 and areas in which Net Objectives will be investing some of its energy and thought as we help to serve our partners and customers. In this podcast, we talk more about transitions: the team that is involved, how it helps to think about the entire value stream. &lt;/p&gt;&lt;ul&gt;&lt;li&gt;Introducing change requires a partnership of business, management/leadership, and the team. No one has the complete picture. All three have to be engaged to succeed. It is driven by the business. Management leads, coaches, guides. The team sees its process and applies technical skills.&lt;/li&gt;&lt;li&gt;The goal is to introduce change in a way that is most effective for the whole value stream. This guides you in deciding when, where to introduce what kind of change. The good news is that it doesn&amp;#39;t have to be (only) the team that has to be the focus of change efforts. &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;This is a break in the walk-through of &lt;a href=&quot;http://www.netobjectives.com/resources/books/lean-agile-software-development&quot;&gt;Lean-Agile Software Development: Achieving Enterprise Agility&lt;/a&gt;. We will turn back to it in mid-February. &lt;/p&gt;&lt;h4&gt;Recommendations&lt;/h4&gt;&lt;ul&gt;&lt;li&gt;&lt;div align=&quot;justify&quot;&gt;&lt;div align=&quot;justify&quot;&gt;&lt;a href=&quot;http://www.leanssc.org&quot;&gt;&lt;b&gt;&lt;font color=&quot;#027ac6&quot;&gt;Lean Software and Systems Consortium&lt;/font&gt;&lt;/b&gt;: www.leanssc.org&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align=&quot;justify&quot;&gt;&lt;div align=&quot;justify&quot;&gt;&lt;a href=&quot;http://www.limitedwipsociety.org/&quot;&gt;www.LimitedWIPSociety.org&lt;/a&gt; &lt;/div&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align=&quot;justify&quot;&gt;&lt;div align=&quot;justify&quot;&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://djandersonassociates.com&quot;&gt;D.J. Anderson Associates&lt;/a&gt;: &lt;a href=&quot;http://www.djandersonassociates.com/&quot;&gt;www.djandersonassociates.com/&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align=&quot;justify&quot;&gt;&lt;div align=&quot;justify&quot;&gt;William Bridges, &lt;a target=&quot;_blank&quot; href=&quot;http://www.amazon.com/Managing-Transitions-Making-Most-Change/dp/0738208248&quot;&gt;Managing Transitions: Making the most of change&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align=&quot;justify&quot;&gt;&lt;div align=&quot;justify&quot;&gt;Don Reinertsen, &lt;a target=&quot;_blank&quot; href=&quot;http://www.amazon.com/Principles-Product-Development-Flow-Generation/dp/1935401009&quot;&gt;The Principles of Product Development Flow: Second Generation Lean Product Development&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p align=&quot;justify&quot;&gt;For more information, visit us at &lt;a href=&quot;http://www.netobjectives.com/&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;http://www.netobjectives.com/&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Music used in this podcast is by Bill Cushman at &lt;a href=&quot;http://ghostnotes.blogspot.com/&quot;&gt;http://ghostnotes.blogspot.com&lt;/a&gt; and Kevin McLeod: &lt;a href=&quot;http://www.incompetech.com/&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;http://www.incompetech.com/&lt;/font&gt;&lt;/a&gt;. If you need music, I’d encourage you to subscribe to their feeds.&lt;/p&gt;</description>
 <comments>http://www.netobjectives.com/blogs/reflections-new-year-change-transition-kanban#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>Wed, 17 Feb 2010 15:49:32 -0700</pubDate>
 <dc:creator>Jim Trott</dc:creator>
 <guid isPermaLink="false">17722 at http://www.netobjectives.com</guid>
</item>
<item>
 <title>Going beyond Scrum, Part 2</title>
 <link>http://www.netobjectives.com/blogs/lean-agile-software-development-chapter-5-kanban-scrum-clinic</link>
 <description>&lt;p&gt;&lt;a href=&quot;http://www.netobjectives.com/podcasts/last20100309_LASD08_podcasts.mp3&quot;&gt;&lt;strong&gt;&lt;img src=&quot;http://www.netobjectives.com/wp-content/images/rss-podcast.png&quot; alt=&quot;Listen to the webinar audio&quot; align=&quot;middle&quot; title=&quot;Listen to the podcast&quot; height=&quot;15&quot; width=&quot;80&quot; /&gt;&lt;font color=&quot;#027ac6&quot;&gt; Going beyond Scrum: Part 2&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Chapter 5 of the new book, &lt;a href=&quot;http://www.netobjectives.com/resources/books/lean-agile-software-development&quot;&gt;Lean-Agile Software Development: Achieving Enterprise Agility&lt;/a&gt;, discusses &amp;quot;Going beyond Scrum.&amp;quot; This is a big chapter, so we are taking it in two parts. Last time, we talked about the importance of optimizing the whole and taking a holistic view of the team if you want to be able to impact the enterprise. Now, we turn to two more key factors: the importance of managing your workflow and the value of accessing and using &lt;a href=&quot;http://www.netobjectives.com/resources/scrum-clinic&quot;&gt;the good practices that have already been learned by others&lt;/a&gt;. &lt;!--break--&gt;&lt;/p&gt;&lt;p&gt;In &lt;a href=&quot;http://www.netobjectives.com/resources/books/lean-agile-software-development&quot;&gt;the book&lt;/a&gt;, we touched on the idea of Kanban for Software Development and it deserves some more consideration. We also cover resources and thought leaders to pay attention to as you look toward moving beyond (classic) Scrum to the enterprise. &lt;/p&gt;&lt;p&gt;&lt;strong&gt;Kanban &lt;/strong&gt;is an approach to managing work by focusing on the flow of work. How you organize the work - using a team-based swarming approach or a work-phase approach - is left to you; what is important is that you manage the amount of &amp;quot;work-in-progress&amp;quot; (WIP) that the team has going on at any time. And the organization manages WIP intentionally, by policy. Limiting WIP helps reduce delay. Improving the process, then, is focused on reducing anything that impedes the flow of work. That is how you choose what to improve.&lt;/p&gt;&lt;p&gt;Kanban is appropriate even in your Scrum practice. It is truly remarkable how well it helps to have a defined workflow and process improvement approach. &lt;/p&gt;&lt;h4&gt;The Scrum Clinic&lt;/h4&gt;&lt;p&gt;In our years of coaching Scrum, we have learned some good practices that every team seems to have to learn. It makes sense to learn them early rather than forcing the team to have to discover them on its own (per the classic Scrum approach). Why reinvent the wheel when there is already so much more to discover. &lt;/p&gt;&lt;p&gt;We pulled together essentialresources into one place, &amp;quot;&lt;a href=&quot;http://www.netobjectives.com/resources/scrum-clinic&quot;&gt;The Scrum Clinic&lt;/a&gt;,&amp;quot; which you can access for free. Each resource is small &amp;quot;chunk of high-leverage knowledge&amp;quot; that will get you going in your own use of Scrum much more quickly.  &lt;/p&gt;&lt;p&gt;Examples include: &lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://www.netobjectives.com/resources/scrum-clinic#QuickLessonOnTesting&quot;&gt;How to vastly improve your team in &lt;strong&gt;one hour&lt;/strong&gt;&lt;/a&gt;. &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.netobjectives.com/resources/scrum-clinic#MuchTimeEstimation&quot;&gt;A better method of estimation&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.netobjectives.com/resources/scrum-clinic#AvoidingDelays&quot;&gt;The priority of removing delay&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.netobjectives.com/resources/webinars/lean-thinking-agile-testing-new-role-qa&quot;&gt;The new role of QA (webinar recording)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.netobjectives.com/resources/scrum-clinic#QuickLessonOnTesting&quot;&gt;A quick lesson on testing&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Recommendations&lt;/h4&gt;&lt;ul&gt;&lt;li&gt;&lt;div align=&quot;justify&quot;&gt;&lt;div align=&quot;justify&quot;&gt;&lt;a href=&quot;http://www.netobjectives.com/resources/books/lean-agile-pocket-guide-scrum-teams&quot;&gt;The Lean-Agile Pocket Guide for Scrum Teams&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align=&quot;justify&quot;&gt;&lt;div align=&quot;justify&quot;&gt;&lt;a href=&quot;http://www.leanssc.org&quot;&gt;&lt;b&gt;&lt;font color=&quot;#027ac6&quot;&gt;Lean Software and Systems Consortium&lt;/font&gt;&lt;/b&gt;: www.leanssc.org&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align=&quot;justify&quot;&gt;&lt;div align=&quot;justify&quot;&gt;&lt;a href=&quot;http://www.limitedwipsociety.org/&quot;&gt;www.LimitedWIPSociety.org&lt;/a&gt; &lt;/div&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align=&quot;justify&quot;&gt;&lt;div align=&quot;justify&quot;&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://djandersonassociates.com&quot;&gt;D.J. Anderson Associates&lt;/a&gt;: &lt;a href=&quot;http://www.djandersonassociates.com/&quot;&gt;www.djandersonassociates.com/&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align=&quot;justify&quot;&gt;Don Reinertsen, &lt;a target=&quot;_blank&quot; href=&quot;http://www.amazon.com/Principles-Product-Development-Flow-Generation/dp/1935401009&quot;&gt;The Principles of Product Development Flow: Second Generation Lean Product Development&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p align=&quot;justify&quot;&gt;For more information, visit us at &lt;a href=&quot;http://www.netobjectives.com/&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;http://www.netobjectives.com/&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Music used in this podcast is by Bill Cushman at &lt;a href=&quot;http://ghostnotes.blogspot.com/&quot;&gt;http://ghostnotes.blogspot.com&lt;/a&gt; and Kevin McLeod: &lt;a href=&quot;http://www.incompetech.com/&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;http://www.incompetech.com/&lt;/font&gt;&lt;/a&gt;. If you need music, I’d encourage you to subscribe to their feeds.&lt;/p&gt;</description>
 <comments>http://www.netobjectives.com/blogs/lean-agile-software-development-chapter-5-kanban-scrum-clinic#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, 17 Feb 2010 15:43:18 -0700</pubDate>
 <dc:creator>Jim Trott</dc:creator>
 <guid isPermaLink="false">18362 at http://www.netobjectives.com</guid>
</item>
<item>
 <title>Going beyond Scrum, Part 1</title>
 <link>http://www.netobjectives.com/blogs/lean-agile-software-development-chapter-5-going-beyond-scrum-optimize-whole-team-enterprise</link>
 <description>&lt;p&gt;&lt;a href=&quot;http://www.netobjectives.com/podcasts/last20100223_LASD07_podcasts.mp3&quot;&gt;&lt;strong&gt;&lt;img src=&quot;http://www.netobjectives.com/wp-content/images/rss-podcast.png&quot; alt=&quot;Listen to the webinar audio&quot; align=&quot;middle&quot; title=&quot;Listen to the podcast&quot; height=&quot;15&quot; width=&quot;80&quot; /&gt;&lt;font color=&quot;#027ac6&quot;&gt; Going beyond Scrum: Part1&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Chapter 5 of the new book, &lt;a href=&quot;http://www.netobjectives.com/resources/books/lean-agile-software-development&quot;&gt;Lean-Agile Software Development: Achieving Enterprise Agility&lt;/a&gt;, discusses &amp;quot;Going beyond Scrum.&amp;quot; This is a big chapter, so we are going to take it in two parts. First, we want to consider the implications of the maturing and segmentation of the Scrum community and two key factors required for being able to scale Scrum to an enterprise: taking a systemic approach and looking at the team holistically, how it fits with and must work within the organization. Next time, we will look at kanban, managing the flow of work, and using &lt;a href=&quot;http://www.netobjectives.com/resources/scrum-clinic&quot;&gt;the Scrum clinic &lt;/a&gt;to (reusing) good practices learned by others.&lt;!--break--&gt;&lt;/p&gt;&lt;p&gt;Over the last decade, the Scrum community has matured greatly. And, as often happens, it has begun to segment as people discover new, alternative paths that the founders never imagined. Sometimes, that means people move on from the original group When it comes time to investigate or add new profitable bodies of knowledge. I think that is what you see in the various Scrum, &lt;/p&gt;&lt;p&gt;Lean-Agile, and Kanban communities. New ways are being explored. Clearly, there have been situations and teams where classic Scrum worked very beautifully and helped create a lot of value for an organization. It seems that that population has mostly been mined, that that market has been pretty much saturated. Going forward, there is a need to be able to help teams and organizations where more is needed, where classic Scrum, by itself, is just not enough.&lt;/p&gt;&lt;p&gt;This chapter touches on two key understandings or beliefs that are required to be able to go beyond (classic) Scrum. One is that you can (indeed must) take a systematic approach. The other is that a team-centric focus is not sufficient. &lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;A sytematic approach. &lt;/strong&gt;One of the new approaches (which is not really new but reaches back to solid principles) tries to take a more systems-thinking approach, thinking along with Don Reinertsen that productivity comes by looking at PEOPLE X PROCESS. That is, the whole system - people and process - works together and neither can be ignored. Lean calls this &amp;quot;optimize the whole.&amp;quot; &lt;br /&gt;&lt;br /&gt;Thus, as we have gained experience with Scrum - and especially as we have begun to incorporate it with other disciplines such as Lean, Test-Driven, patterns, and the like, we are learning what behaviors and patterns teams need to be effective and what processes help them. And once learned, why not use them again and again rather than forcing each team to have to discover them again on their own? That is part of the driving force behind this chapter and this book.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;A holistic view of the team. &lt;/strong&gt;The second thing is to look beyond the individual team to how how they must interact with each other. &lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Recommendations&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;div align=&quot;justify&quot;&gt;&lt;div align=&quot;justify&quot;&gt;&lt;div align=&quot;justify&quot;&gt;&lt;a href=&quot;http://www.netobjectives.com/resources/books/lean-agile-pocket-guide-scrum-teams&quot;&gt;The Lean-Agile Pocket Guide for Scrum Teams&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align=&quot;justify&quot;&gt;&lt;div align=&quot;justify&quot;&gt;&lt;a href=&quot;http://www.leanssc.org&quot;&gt;&lt;b&gt;&lt;font color=&quot;#027ac6&quot;&gt;Lean Software and Systems Consortium&lt;/font&gt;&lt;/b&gt;: www.leanssc.org&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align=&quot;justify&quot;&gt;&lt;div align=&quot;justify&quot;&gt;&lt;a href=&quot;http://www.limitedwipsociety.org/&quot;&gt;www.LimitedWIPSociety.org&lt;/a&gt; &lt;/div&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align=&quot;justify&quot;&gt;&lt;div align=&quot;justify&quot;&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://djandersonassociates.com&quot;&gt;D.J. Anderson Associates&lt;/a&gt;: &lt;a href=&quot;http://www.djandersonassociates.com/&quot;&gt;www.djandersonassociates.com/&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align=&quot;justify&quot;&gt;Don Reinertsen, &lt;a target=&quot;_blank&quot; href=&quot;http://www.amazon.com/Principles-Product-Development-Flow-Generation/dp/1935401009&quot;&gt;The Principles of Product Development Flow: Second Generation Lean Product Development&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p align=&quot;justify&quot;&gt;For more information, visit us at &lt;a href=&quot;http://www.netobjectives.com/&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;http://www.netobjectives.com/&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Music used in this podcast is by Bill Cushman at &lt;a href=&quot;http://ghostnotes.blogspot.com/&quot;&gt;http://ghostnotes.blogspot.com&lt;/a&gt; and Kevin McLeod: &lt;a href=&quot;http://www.incompetech.com/&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;http://www.incompetech.com/&lt;/font&gt;&lt;/a&gt;. If you need music, I’d encourage you to subscribe to their feeds.&lt;/p&gt;</description>
 <comments>http://www.netobjectives.com/blogs/lean-agile-software-development-chapter-5-going-beyond-scrum-optimize-whole-team-enterprise#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, 17 Feb 2010 15:25:10 -0700</pubDate>
 <dc:creator>Jim Trott</dc:creator>
 <guid isPermaLink="false">18361 at http://www.netobjectives.com</guid>
</item>
<item>
 <title>Reflections on a New Year: Part 1</title>
 <link>http://www.netobjectives.com/blogs/reflections-new-year-kanban-change-transition</link>
 <description>&lt;p&gt;&lt;a href=&quot;http://www.netobjectives.com/podcasts/last20100119_podcasts.mp3&quot;&gt;&lt;strong&gt;&lt;img src=&quot;http://www.netobjectives.com/wp-content/images/rss-podcast.png&quot; alt=&quot;Listen to the webinar audio&quot; align=&quot;middle&quot; title=&quot;Listen to the podcast&quot; height=&quot;15&quot; width=&quot;80&quot; /&gt;&lt;font color=&quot;#027ac6&quot;&gt; Reflections on a New Year: Part 1&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;The beginning of the year is a natural time to think about what is coming in the year. Alan Shalloway shares his thoughts about some of the areas in which Net Objectives will be investing its energy and thought as we help to serve our partners and customers.  In addition to our normal areas of training and coaching in Lean, Agile, acceptance test-driven development, design patterns, and process improvement. But what else? In this podcast, Alan and I talk about two key areas where we are going to be investing our energy: Kanban and what it takes to help enterprises and teams make the transition.   &lt;!--break--&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Kanban&lt;/strong&gt;. We believe in Kanban for software development. We have joined with David Anderson and others to help foster the community of those who want to explore how to use this, the good practices, the deep principles - you might call it the &amp;quot;science&amp;quot; of kanban software engineering. What it takes to realize the tremendous potential benefit of this approach. &lt;br /&gt;&lt;br /&gt;Two key communities to look into are the &lt;a href=&quot;http://www.limitedwipsociety.org/&quot;&gt;http://www.limitedwipsociety.org/&lt;/a&gt; in the UK and the LeanSSC.org, which is more worldwide. &lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Transition&lt;/strong&gt;. How to help enterprises and teams make the transition, the change to greater productivity in software development: managing the introduction of change to be productivity&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;What prompted this was a training class with David Anderson of &lt;a target=&quot;_blank&quot; href=&quot;http://djandersonassociates.com&quot;&gt;D.J. Anderson Associates&lt;/a&gt;. David is a leading expert in Kanban as applied to software engineering. I recommend his course for anyone who wants to sharpen skills in coaching kanban because he has seen it all.&lt;/p&gt;&lt;p&gt;This is a break in the walk-through of &lt;a href=&quot;http://www.netobjectives.com/resources/books/lean-agile-software-development&quot;&gt;Lean-Agile Software Development: Achieving Enterprise Agility&lt;/a&gt;. We will turn back to it in mid-February. &lt;/p&gt;&lt;p&gt;&lt;strong&gt;Recommendations&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;div align=&quot;justify&quot;&gt;&lt;div align=&quot;justify&quot;&gt;&lt;a href=&quot;http://www.leanssc.org&quot;&gt;&lt;b&gt;&lt;font color=&quot;#027ac6&quot;&gt;Lean Software and Systems Consortium&lt;/font&gt;&lt;/b&gt;: www.leanssc.org&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align=&quot;justify&quot;&gt;&lt;div align=&quot;justify&quot;&gt;&lt;a href=&quot;http://www.limitedwipsociety.org/&quot;&gt;http://www.limitedwipsociety.org/&lt;/a&gt; &lt;/div&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align=&quot;justify&quot;&gt;&lt;div align=&quot;justify&quot;&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://djandersonassociates.com&quot;&gt;D.J. Anderson Associates&lt;/a&gt;: &lt;a href=&quot;http://www.djandersonassociates.com/&quot;&gt;www.djandersonassociates.com/&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align=&quot;justify&quot;&gt;&lt;div align=&quot;justify&quot;&gt;William Bridges, &lt;a target=&quot;_blank&quot; href=&quot;http://www.amazon.com/Managing-Transitions-Making-Most-Change/dp/0738208248&quot;&gt;Managing Transitions: Making the most of change&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align=&quot;justify&quot;&gt;&lt;div align=&quot;justify&quot;&gt;Don Reinertsen, &lt;a target=&quot;_blank&quot; href=&quot;http://www.amazon.com/Principles-Product-Development-Flow-Generation/dp/1935401009&quot;&gt;The Principles of Product Development Flow: Second Generation Lean Product Development&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p align=&quot;justify&quot;&gt;For more information, visit us at &lt;a href=&quot;http://www.netobjectives.com/&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;http://www.netobjectives.com/&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Music used in this podcast is by Bill Cushman at &lt;a href=&quot;http://ghostnotes.blogspot.com/&quot;&gt;http://ghostnotes.blogspot.com/&lt;/a&gt; and Kevin McLeod: &lt;a href=&quot;http://www.incompetech.com/&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;http://www.incompetech.com/&lt;/font&gt;&lt;/a&gt;. If you need music, I’d encourage you to subscribe to their feeds.&lt;/p&gt;</description>
 <comments>http://www.netobjectives.com/blogs/reflections-new-year-kanban-change-transition#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, 19 Jan 2010 00:00:00 -0700</pubDate>
 <dc:creator>Jim Trott</dc:creator>
 <guid isPermaLink="false">17721 at http://www.netobjectives.com</guid>
</item>
<item>
 <title>Introducing Kanban for Software</title>
 <link>http://www.netobjectives.com/blogs/introducing-kanban-phil-cave</link>
 <description>&lt;p&gt;&lt;a href=&quot;http://www.netobjectives.com/podcasts/last20091222_podcasts.mp3&quot;&gt;&lt;strong&gt;&lt;img src=&quot;http://www.netobjectives.com/wp-content/images/rss-podcast.png&quot; alt=&quot;Listen to the webinar audio&quot; align=&quot;middle&quot; title=&quot;Listen to the podcast&quot; height=&quot;15&quot; width=&quot;80&quot; /&gt;&lt;font color=&quot;#027ac6&quot;&gt; Introducing Kanban for Software&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt; &lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.netobjectives.com/bio-phillip-cave&quot; title=&quot;Phil Cave&quot;&gt;Phil Cave&lt;/a&gt; is a new consultant with Net Objectives. Phil has a long history with Lean, XP, Scrum, and Kanban. He has worked at all levels: developer, lead, manager, division manager, vice-president, Lean coach.  Phil just got back from Krackow, teaching our Lean Software Development course. Half of this course involved helping them integrate the Kanban technique into their Lean-Agile software methodology. Kanban is gaining ground as an important technique for Lean-Agile groups because it is widely applicable in both process-oriented and specialty-oriented shops. It does not require fundamental shifts in work (unlike other Agile methods) if that is not appropriate for you. It is something we need to learn more about. &lt;!--break--&gt;&lt;/p&gt;&lt;p&gt;Here at the end of the year, I want to express how grateful I am for you. I hope you have a blessed holiday and a warm new year. I look forward to being with you again in January.&lt;/p&gt;&lt;h4&gt;Recommendations&lt;/h4&gt;&lt;ul&gt;&lt;li&gt;&lt;div align=&quot;justify&quot;&gt;&lt;div align=&quot;justify&quot;&gt;&lt;a href=&quot;http://www.leanssc.org&quot;&gt;&lt;b&gt;&lt;font color=&quot;#027ac6&quot;&gt;Lean Software and Systems Consortium&lt;/font&gt;&lt;/b&gt;: www.leanssc.org&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p align=&quot;justify&quot;&gt;For more information, visit us at &lt;a href=&quot;http://www.netobjectives.com/&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;http://www.netobjectives.com/&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Music used in this podcast is by Bill Cushman at &lt;a href=&quot;http://ghostnotes.blogspot.com/&quot;&gt;http://ghostnotes.blogspot.com&lt;/a&gt; and Kevin McLeod: &lt;a href=&quot;http://www.incompetech.com/&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;http://www.incompetech.com/&lt;/font&gt;&lt;/a&gt;. If you need music, I’d encourage you to subscribe to their feeds.&lt;/p&gt;</description>
 <comments>http://www.netobjectives.com/blogs/introducing-kanban-phil-cave#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, 21 Dec 2009 18:46:03 -0700</pubDate>
 <dc:creator>Jim Trott</dc:creator>
 <guid isPermaLink="false">17168 at http://www.netobjectives.com</guid>
</item>
<item>
 <title>Chapter 4 - Lean Portfolio Management</title>
 <link>http://www.netobjectives.com/blogs/lean-agile-software-development-chapter4-lean-portfolio-management</link>
 <description>&lt;p&gt;&lt;a href=&quot;http://www.netobjectives.com/podcasts/last20091208_LASD06_podcasts.mp3&quot;&gt;&lt;img src=&quot;http://www.netobjectives.com/wp-content/images/rss-podcast.png&quot; alt=&quot;Listen to the webinar audio&quot; title=&quot;Listen to the podcast&quot; width=&quot;80&quot; align=&quot;middle&quot; height=&quot;15&quot; /&gt;&lt;font color=&quot;#027ac6&quot;&gt; &lt;b&gt;Chapter 4: Lean Portfolio Management&lt;/b&gt;&lt;/font&gt;&lt;/a&gt; &lt;/p&gt;&lt;p&gt;This show continues a &lt;a href=&quot;http://www.netobjectives.com/resources/books/lean-agile-software-development&quot; target=&quot;_blank&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;chapter by chapter&lt;/font&gt;&lt;/a&gt; discussion about the new book, &lt;a href=&quot;http://www.amazon.com/Lean-Agile-Software-Development-Achieving-Enterprise/dp/0321532899/ref=sr_1_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1252603610&amp;amp;sr=8-1&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;Lean-Agile Software Development: Achieving Enterprise Agility&lt;/font&gt;&lt;/a&gt;, by Alan Shalloway, Guy Beaver, and Jim Trott. &lt;/p&gt;&lt;p&gt;This show focuses on Chapter 4, Lean Portfolio Management. The premise is that managing the work you are feeding the team is more important than how well the team works. &lt;/p&gt;&lt;p&gt;&lt;!--break--&gt;&lt;/p&gt;&lt;p&gt;What you want is for the business to drive small increments, giving the development team just enough to get value out at a sustainable pace. It is possible to do a better job planning! There are many techniques and that is the subject of another book. However, just knowing about shorter planning increments does help. Smaller, well-defined things running through the pipeline is better than big batches that clog things up. &lt;/p&gt;&lt;p&gt;There is another benefit. We build these big project plans and even though we know they won&amp;#39;t work as laid out, they seem to take a life of their own. If someone proposes a change request, it is a huge effort because those plans are so cumbersome. Lean portfolio management cuts through all of this! Since we are planning in shorter cycles, if a new change comes through, we just compare it with all of the other requirements in the next cycle and insert it if has higher business value. Those change boards - so bedeviling - become a thing of the past. &lt;/p&gt;&lt;h4&gt;About Lean-Agile  Software Development: Achieving Enterprise Agility&lt;/h4&gt;&lt;p&gt;The motivation of this book is to create a bigger picture what teams transitioning to agile need to do. Yes, teams need to understand the mechanics of the approach to get working, but there is more. Management needs to understand how to help teams work together. Business leadership prioritizing the right things to be working on. And there is a need to ensure technical quality so that development can be done in a sustainable way.&lt;/p&gt;&lt;p&gt;We also want to introduce Lean and how it applies to the transition. We don&amp;#39;t believe &amp;quot;scaling up&amp;quot; is a very effective approach. Rather, taking a more holistic view is needed to get success. That is how Lean thinking helps.&lt;/p&gt;&lt;p&gt;This is not a book for experienced practitioners but for those who are picking Agile, Scrum, or Lean for software development. We expect you do understand a bit about Agile but not anything about Lean.&lt;/p&gt;&lt;p&gt;For more information see the &lt;a href=&quot;http://www.netobjectives.com/resources/books/lean-agile-software-development&quot; target=&quot;_blank&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;resource page for the book&lt;/font&gt;&lt;/a&gt;.&lt;/p&gt;&lt;h4&gt;Recommendations&lt;/h4&gt;&lt;ul&gt;&lt;li&gt;&lt;div align=&quot;justify&quot;&gt;&lt;div align=&quot;justify&quot;&gt;&lt;a href=&quot;http://www.amazon.com/Lean-Agile-Software-Development-Achieving-Enterprise/dp/0321532899/ref=sr_1_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1252603610&amp;amp;sr=8-1&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;&lt;font color=&quot;#027ac6&quot;&gt;Lean-Agile Software Development: Achieving Enterprise Agility&lt;/font&gt;&lt;/b&gt;&lt;/a&gt; by Alan Shalloway, Guy Beaver, and James R Trott&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align=&quot;justify&quot;&gt;&lt;div align=&quot;justify&quot;&gt;&lt;a href=&quot;http://www.amazon.com/Lean-Agile-Pocket-Guide-Objectives-Essentials/dp/0578012146/ref=sr_1_4?ie=UTF8&amp;amp;s=books&amp;amp;qid=1252603610&amp;amp;sr=8-4&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;&lt;font color=&quot;#027ac6&quot;&gt;The Lean-Agile Pocket Guide for Scrum Teams&lt;/font&gt;&lt;/b&gt;&lt;/a&gt; by Alan Shalloway and James R Trott&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align=&quot;justify&quot;&gt;&lt;div align=&quot;justify&quot;&gt;&lt;a href=&quot;http://www.amazon.com/Emergent-Design-Evolutionary-Professional-Development/dp/0321509366/ref=sr_1_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1252604370&amp;amp;sr=8-1&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;&lt;font color=&quot;#027ac6&quot;&gt;Emergent Design: The Evolutionary Nature of Professional Software Development&lt;/font&gt;&lt;/b&gt;&lt;/a&gt; by Scott Bain&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align=&quot;justify&quot;&gt;&lt;div align=&quot;justify&quot;&gt;&lt;a href=&quot;http://www.amazon.com/Design-Patterns-Explained-Perspective-Object-Oriented/dp/0321247140/ref=sr_1_2?ie=UTF8&amp;amp;s=books&amp;amp;qid=1252603610&amp;amp;sr=8-2&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;&lt;font color=&quot;#027ac6&quot;&gt;Design Patterns Explained&lt;/font&gt;&lt;/b&gt;&lt;/a&gt; by Alan Shalloway and James R Trott&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;For more information, visit us at &lt;a href=&quot;http://www.netobjectives.com/&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;http://www.netobjectives.com/&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Music used in this podcast is by Bill Cushman at &lt;a href=&quot;http://ghostnotes.blogspot.com/&quot;&gt;http://ghostnotes.blogspot.com&lt;/a&gt; and Kevin McLeod: &lt;a href=&quot;http://www.incompetech.com/&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;http://www.incompetech.com/&lt;/font&gt;&lt;/a&gt;. If you need music, I’d encourage you to subscribe to their feeds.&lt;/p&gt;</description>
 <comments>http://www.netobjectives.com/blogs/lean-agile-software-development-chapter4-lean-portfolio-management#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>Mon, 09 Nov 2009 16:08:33 -0700</pubDate>
 <dc:creator>Jim Trott</dc:creator>
 <guid isPermaLink="false">16695 at http://www.netobjectives.com</guid>
</item>
<item>
 <title>Chapter 3 - The Big Picture</title>
 <link>http://www.netobjectives.com/blogs/lean-agile-software-development-chapter3-big-picture</link>
 <description>&lt;p&gt;&lt;a href=&quot;http://www.netobjectives.com/podcasts/last20091124_LASD05_podcasts.mp3&quot;&gt;&lt;img src=&quot;http://www.netobjectives.com/wp-content/images/rss-podcast.png&quot; alt=&quot;Listen to the webinar audio&quot; align=&quot;middle&quot; title=&quot;Listen to the podcast&quot; height=&quot;15&quot; width=&quot;80&quot; /&gt;&lt;font color=&quot;#027ac6&quot;&gt; &lt;strong&gt;Chapter 3: The Big Picture&lt;/strong&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;This show continues a &lt;a target=&quot;_blank&quot; href=&quot;http://www.netobjectives.com/resources/books/lean-agile-software-development&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;chapter by chapter&lt;/font&gt;&lt;/a&gt; discussion about the new book, &lt;a href=&quot;http://www.amazon.com/Lean-Agile-Software-Development-Achieving-Enterprise/dp/0321532899/ref=sr_1_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1252603610&amp;amp;sr=8-1&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;Lean-Agile Software Development: Achieving Enterprise Agility&lt;/font&gt;&lt;/a&gt;, by Alan Shalloway, Guy Beaver, and Jim Trott. &lt;/p&gt;&lt;p&gt;This show focuses on Chapter 3, The Big Picture. We talk about why, if you want to see improvements in throughput in product development, it is vital to focus on the entire value stream, the entire process from when an idea is formed until it reaches the user or customer. In fact, a transition to Lean-Agile involves agility in at least four areas. &lt;/p&gt;&lt;p&gt;&lt;!--break--&gt;&lt;/p&gt;&lt;p&gt;It is not enough just to focus on helping developers. In order to see improvements in the throughput for product development, you have to look at the whole value stream: the entire process from when an idea is formed until it reaches the user or customer. You want to focus not on where you are spending your money but where you are spending your time. And this means looking at the time you spend waiting as well. Keeping people busy can be counter-productive if it keeps them from being available on the most important things. Think of it this way: What is the impact if projects are having to wait on the most productive, highest value people just because they are working on too many things? &lt;/p&gt;&lt;p&gt;Agile coaches often have a technical background. This means that too often, Agile deployments focus chiefly on helping developers. This is good and necessary but it is not sufficient. If delays are being caused elsewhere, then improving development will only offer marginal gains. When you are transitioning, you have to look at improving agility in four areas: &lt;/p&gt;&lt;ul&gt;&lt;li&gt;Team agility&lt;/li&gt;&lt;li&gt;Technical agility&lt;/li&gt;&lt;li&gt;Management agility&lt;/li&gt;&lt;li&gt;Business agility&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Of course, where to start depends on your situation.&lt;/p&gt;&lt;h4&gt;About Lean-Agile Software Development: Achieving Enterprise Agility&lt;/h4&gt;&lt;p&gt;The motivation of this book is to create a bigger picture what teams transitioning to agile need to do. Yes, teams need to understand the mechanics of the approach to get working, but there is more. Management needs to understand how to help teams work together. Business leadership prioritizing the right things to be working on. And there is a need to ensure technical quality so that development can be done in a sustainable way.&lt;/p&gt;&lt;p&gt;We also want to introduce Lean and how it applies to the transition. We don&amp;#39;t believe &amp;quot;scaling up&amp;quot; is a very effective approach. Rather, taking a more holistic view is needed to get success. That is how Lean thinking helps.&lt;/p&gt;&lt;p&gt;This is not a book for experienced practitioners but for those who are picking Agile, Scrum, or Lean for software development. We expect you do understand a bit about Agile but not anything about Lean.&lt;/p&gt;&lt;p&gt;For more information see the &lt;a target=&quot;_blank&quot; href=&quot;http://www.netobjectives.com/resources/books/lean-agile-software-development&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;resource page for the book&lt;/font&gt;&lt;/a&gt;.&lt;/p&gt;&lt;h4&gt;Recommendations&lt;/h4&gt;&lt;ul&gt;&lt;li&gt;&lt;div align=&quot;justify&quot;&gt;&lt;div align=&quot;justify&quot;&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.amazon.com/Lean-Agile-Software-Development-Achieving-Enterprise/dp/0321532899/ref=sr_1_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1252603610&amp;amp;sr=8-1&quot;&gt;&lt;strong&gt;&lt;font color=&quot;#027ac6&quot;&gt;Lean-Agile Software Development: Achieving Enterprise Agility&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt; by Alan Shalloway, Guy Beaver, and James R Trott&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align=&quot;justify&quot;&gt;&lt;div align=&quot;justify&quot;&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.amazon.com/Lean-Agile-Pocket-Guide-Objectives-Essentials/dp/0578012146/ref=sr_1_4?ie=UTF8&amp;amp;s=books&amp;amp;qid=1252603610&amp;amp;sr=8-4&quot;&gt;&lt;strong&gt;&lt;font color=&quot;#027ac6&quot;&gt;The Lean-Agile Pocket Guide for Scrum Teams&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt; by Alan Shalloway and James R Trott&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align=&quot;justify&quot;&gt;&lt;div align=&quot;justify&quot;&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.amazon.com/Emergent-Design-Evolutionary-Professional-Development/dp/0321509366/ref=sr_1_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1252604370&amp;amp;sr=8-1&quot;&gt;&lt;strong&gt;&lt;font color=&quot;#027ac6&quot;&gt;Emergent Design: The Evolutionary Nature of Professional Software Development&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt; by Scott Bain&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align=&quot;justify&quot;&gt;&lt;div align=&quot;justify&quot;&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.amazon.com/Design-Patterns-Explained-Perspective-Object-Oriented/dp/0321247140/ref=sr_1_2?ie=UTF8&amp;amp;s=books&amp;amp;qid=1252603610&amp;amp;sr=8-2&quot;&gt;&lt;strong&gt;&lt;font color=&quot;#027ac6&quot;&gt;Design Patterns Explained&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt; by Alan Shalloway and James R Trott&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;For more information, visit us at &lt;a href=&quot;http://www.netobjectives.com/&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;http://www.netobjectives.com/&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Music used in this podcast is by Bill Cushman at &lt;a href=&quot;http://ghostnotes.blogspot.com/&quot;&gt;http://ghostnotes.blogspot.com&lt;/a&gt; and Kevin McLeod: &lt;a href=&quot;http://www.incompetech.com/&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;http://www.incompetech.com/&lt;/font&gt;&lt;/a&gt;. If you need music, I’d encourage you to subscribe to their feeds.&lt;/p&gt;</description>
 <comments>http://www.netobjectives.com/blogs/lean-agile-software-development-chapter3-big-picture#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>Mon, 09 Nov 2009 13:12:21 -0700</pubDate>
 <dc:creator>Jim Trott</dc:creator>
 <guid isPermaLink="false">16693 at http://www.netobjectives.com</guid>
</item>
<item>
 <title>Chapter 2 - The Business Case for Agility</title>
 <link>http://www.netobjectives.com/blogs/lean-agile-software-development-chapter2-business-case-for-agility</link>
 <description>&lt;p&gt;&lt;a href=&quot;http://www.netobjectives.com/podcasts/last20091110_LASD04_podcasts.mp3&quot;&gt;&lt;img src=&quot;http://www.netobjectives.com/wp-content/images/rss-podcast.png&quot; alt=&quot;Listen to the webinar audio&quot; align=&quot;middle&quot; title=&quot;Listen to the podcast&quot; height=&quot;15&quot; width=&quot;80&quot; /&gt;&lt;font color=&quot;#027ac6&quot;&gt; &lt;strong&gt;Chapter 2: The Business Case for Agility&lt;/strong&gt;&lt;/font&gt;&lt;/a&gt; &lt;/p&gt;&lt;p&gt;This show continues a &lt;a target=&quot;_blank&quot; href=&quot;http://www.netobjectives.com/resources/books/lean-agile-software-development&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;chapter by chapter&lt;/font&gt;&lt;/a&gt; discussion about the new book, &lt;a href=&quot;http://www.amazon.com/Lean-Agile-Software-Development-Achieving-Enterprise/dp/0321532899/ref=sr_1_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1252603610&amp;amp;sr=8-1&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;Lean-Agile Software Development: Achieving Enterprise Agility&lt;/font&gt;&lt;/a&gt;, by Alan Shalloway, Guy Beaver, and Jim Trott. &lt;/p&gt;&lt;p&gt;This show focuses on Chapter 2, The Business Case for Agility. We cover the five most important reasons for going Agile and how it is that understanding the whys of Agile helps you with this transition.&lt;/p&gt;&lt;p&gt;&lt;!--break--&gt;&lt;/p&gt;&lt;p&gt;It is important to understand the reasons for going Agile. Perhaps as important is understanding the whys of Agile: It helps you navigate your journey as you make the transition. Here are five of the most important reasons for going Agile: &lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;strong&gt;Deliver value quicker. &lt;br /&gt;&lt;/strong&gt;Getting to market quicker is good. It is often possible to deliver some important features in stages. It allows faster return with less investment and that is always good!&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Helping customers discover what it is they need. &lt;br /&gt;&lt;/strong&gt;Agile is best understood as a process that helps customers and developers discover in stages what it is that software should do. It helps customers focus on specifying what they know and avoid having to guess about requirements that they are not yet sure of. The most important book that covers this is &lt;a target=&quot;_blank&quot; href=&quot;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=1257793915&amp;amp;sr=1-1&quot;&gt;&lt;strong&gt;Software by Numbers&lt;/strong&gt;&lt;/a&gt; by Denne and Clelland-Huang.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Better project management&lt;/strong&gt;. &lt;br /&gt;Waterfall tends to steer projects based on milestones, which is an inaccurate guide about where a project really is. Agile steers based on working code which is much more accurate.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Improving process faster&lt;/strong&gt;. &lt;br /&gt;It would be better if teams learned continually but at least Lean-Agile has them learn after each iteration. Short iterations let teams learn quickly what is working and what is not. It is much better to learn lessons after two weeks rather than after two months! &lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Letting your design emerge based on what you are learning. &lt;br /&gt;&lt;/strong&gt;While it is often ignored, there is also a technical reason for going Agile. With some discipline and appropriate tools (automated regression testing), it is possible to avoid up front design (almost always wrong or incomplete) and allow design to emerge based on what the team is discovering. This is powerful. There are two good books that describe why this is so:&lt;/li&gt;&lt;/ol&gt;&lt;ul&gt;&lt;li&gt;  &lt;ul&gt;&lt;li&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.amazon.com/Emergent-Design-Evolutionary-Professional-Development/dp/0321509366/ref=sr_1_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1252604370&amp;amp;sr=8-1&quot;&gt;&lt;strong&gt;&lt;font color=&quot;#027ac6&quot;&gt;Emergent Design: The Evolutionary Nature of Professional Software Development&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt; by Scott Bain&lt;/li&gt;&lt;li&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.amazon.com/Software-Development-Principles-Patterns-Practices/dp/0135974445/ref=sr_1_4?ie=UTF8&amp;amp;s=books&amp;amp;qid=1257793851&amp;amp;sr=1-4&quot;&gt;&lt;strong&gt;Agile Software Development, Principles, Patterns, and Practices&lt;/strong&gt;&lt;/a&gt; by Bob Martin&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;About Lean-Agile Software Development: Achieving Enterprise Agility&lt;/h4&gt;&lt;p&gt;The motivation of this book is to create a bigger picture what teams transitioning to agile need to do. Yes, teams need to understand the mechanics of the approach to get working, but there is more. Management needs to understand how to help teams work together. Business leadership prioritizing the right things to be working on. And there is a need to ensure technical quality so that development can be done in a sustainable way.&lt;/p&gt;&lt;p&gt;We also want to introduce Lean and how it applies to the transition. We don&amp;#39;t believe &amp;quot;scaling up&amp;quot; is a very effective approach. Rather, taking a more holistic view is needed to get success. That is how Lean thinking helps.&lt;/p&gt;&lt;p&gt;This is not a book for experienced practitioners but for those who are picking Agile, Scrum, or Lean for software development. We expect you do understand a bit about Agile but not anything about Lean.&lt;/p&gt;&lt;p&gt;For more information see the &lt;a target=&quot;_blank&quot; href=&quot;http://www.netobjectives.com/resources/books/lean-agile-software-development&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;resource page for the book&lt;/font&gt;&lt;/a&gt;.&lt;/p&gt;&lt;h4&gt;Recommendations&lt;/h4&gt;&lt;ul&gt;&lt;li&gt;&lt;div align=&quot;justify&quot;&gt;&lt;div align=&quot;justify&quot;&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.amazon.com/Lean-Agile-Software-Development-Achieving-Enterprise/dp/0321532899/ref=sr_1_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1252603610&amp;amp;sr=8-1&quot;&gt;&lt;strong&gt;&lt;font color=&quot;#027ac6&quot;&gt;Lean-Agile Software Development: Achieving Enterprise Agility&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt; by Alan Shalloway, Guy Beaver, and James R Trott&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align=&quot;justify&quot;&gt;&lt;div align=&quot;justify&quot;&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.amazon.com/Lean-Agile-Pocket-Guide-Objectives-Essentials/dp/0578012146/ref=sr_1_4?ie=UTF8&amp;amp;s=books&amp;amp;qid=1252603610&amp;amp;sr=8-4&quot;&gt;&lt;strong&gt;&lt;font color=&quot;#027ac6&quot;&gt;The Lean-Agile Pocket Guide for Scrum Teams&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt; by Alan Shalloway and James R Trott&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align=&quot;justify&quot;&gt;&lt;div align=&quot;justify&quot;&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.amazon.com/Emergent-Design-Evolutionary-Professional-Development/dp/0321509366/ref=sr_1_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1252604370&amp;amp;sr=8-1&quot;&gt;&lt;strong&gt;&lt;font color=&quot;#027ac6&quot;&gt;Emergent Design: The Evolutionary Nature of Professional Software Development&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt; by Scott Bain&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align=&quot;justify&quot;&gt;&lt;div align=&quot;justify&quot;&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.amazon.com/Design-Patterns-Explained-Perspective-Object-Oriented/dp/0321247140/ref=sr_1_2?ie=UTF8&amp;amp;s=books&amp;amp;qid=1252603610&amp;amp;sr=8-2&quot;&gt;&lt;strong&gt;&lt;font color=&quot;#027ac6&quot;&gt;Design Patterns Explained&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt; by Alan Shalloway and James R Trott&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;For more information, visit us at &lt;a href=&quot;http://www.netobjectives.com/&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;http://www.netobjectives.com/&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Music used in this podcast is by Bill Cushman at &lt;a href=&quot;http://ghostnotes.blogspot.com/&quot;&gt;http://ghostnotes.blogspot.com&lt;/a&gt; and Kevin McLeod: &lt;a href=&quot;http://www.incompetech.com/&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;http://www.incompetech.com/&lt;/font&gt;&lt;/a&gt;. If you need music, I’d encourage you to subscribe to their feeds.&lt;/p&gt;</description>
 <comments>http://www.netobjectives.com/blogs/lean-agile-software-development-chapter2-business-case-for-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/44">Lean</category>
 <category domain="http://www.netobjectives.com/taxonomy/term/43">Lean-Agile</category>
 <pubDate>Mon, 09 Nov 2009 12:20:45 -0700</pubDate>
 <dc:creator>Jim Trott</dc:creator>
 <guid isPermaLink="false">16692 at http://www.netobjectives.com</guid>
</item>
<item>
 <title>Chapter 1: A Developer&#039;s Guide to Lean Software Development</title>
 <link>http://www.netobjectives.com/blogs/lean-agile-software-development-chapter1</link>
 <description>&lt;p&gt;&lt;a href=&quot;http://www.netobjectives.com/podcasts/last20091028_LASD03_podcasts.mp3&quot;&gt;&lt;img src=&quot;http://www.netobjectives.com/wp-content/images/rss-podcast.png&quot; alt=&quot;Listen to the webinar audio&quot; align=&quot;middle&quot; title=&quot;Listen to the podcast&quot; height=&quot;15&quot; width=&quot;80&quot; /&gt;&lt;font color=&quot;#027ac6&quot;&gt; &lt;strong&gt;Chapter 1: A Developer&amp;#39;s Guide to Lean Software Development&lt;/strong&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;This show continues a &lt;a target=&quot;_blank&quot; href=&quot;http://www.netobjectives.com/resources/books/lean-agile-software-development&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;chapter by chapter&lt;/font&gt;&lt;/a&gt; discussion about the new book, &lt;a href=&quot;http://www.amazon.com/Lean-Agile-Software-Development-Achieving-Enterprise/dp/0321532899/ref=sr_1_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1252603610&amp;amp;sr=8-1&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;Lean-Agile Software Development: Achieving Enterprise Agility&lt;/font&gt;&lt;/a&gt;, by Alan Shalloway, Guy Beaver, and Jim Trott. &lt;/p&gt;&lt;p&gt;This show focuses on Chapter 1, A Developers Guide ot Lean Software Development. We start to answer the question, if Lean&amp;#39;s goal is to focus on speed, quality, and low cost. How do you do it?&lt;/p&gt;&lt;p&gt;&lt;!--break--&gt;&lt;/p&gt;&lt;p&gt;In the past, the approach has been to try to make every step and every person as efficient as possible. THat doesn&amp;#39;t work. Instead, you have to look at optimizing the whole process. It is different than efficiency and cost; in fact, lowering cost can increase speed to market and lower quality.&lt;/p&gt;&lt;p&gt;Lean says the better approach is to focus on removing delays. &lt;/p&gt;&lt;p&gt;We want to focus on the time between the idea is conceived until the customer can consume it. This involves realizing that product development is a conversation between developers and customers to discover what is required. Cusotmers don&amp;#39;t always know what they need. As much as possible, you want your process to improve the learning and feedback that is taking place so that customers can focus on what they really need.&lt;/p&gt;&lt;p&gt;What is needed? Focus on removing delays, removing waste in the overall process. For example, &lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;div&gt;Get feedback from the customer quickly.&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div&gt;Write tests first. Then you immediately discover when bugs appear. &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div&gt;Detect integration issues quickly.&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;The bottomline is that We want to make value flow through the organization quickly and remove anything that causes delay. &lt;/p&gt;&lt;p&gt;Finally, practices change depending on the context. How do you know the practices you are doing are good? By comparing them with the foundation lean principles. Teams have both responsibility and guidance for their work. That is the perspective they need.&lt;/p&gt;&lt;h4&gt;About Lean-Agile Software Development: Achieving Enterprise Agility&lt;/h4&gt;&lt;p&gt;The motivation of this book is to create a bigger picture what teams transitioning to agile need to do. Yes, teams need to understand the mechanics of the approach to get working, but there is more. Management needs to understand how to help teams work together. Business leadership prioritizing the right things to be working on. And there is a need to ensure technical quality so that development can be done in a sustainable way.&lt;/p&gt;&lt;p&gt;We also want to introduce Lean and how it applies to the transition. We don&amp;#39;t believe &amp;quot;scaling up&amp;quot; is a very effective approach. Rather, taking a more holistic view is needed to get success. That is how Lean thinking helps.&lt;/p&gt;&lt;p&gt;This is not a book for experienced practitioners but for those who are picking Agile, Scrum, or Lean for software development. We expect you do understand a bit about Agile but not anything about Lean.&lt;/p&gt;&lt;p&gt;For more information see the &lt;a target=&quot;_blank&quot; href=&quot;http://www.netobjectives.com/resources/books/lean-agile-software-development&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;resource page for the book&lt;/font&gt;&lt;/a&gt;.&lt;/p&gt;&lt;h4&gt;Recommendations&lt;/h4&gt;&lt;ul&gt;&lt;li&gt;&lt;div align=&quot;justify&quot;&gt;&lt;div align=&quot;justify&quot;&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.amazon.com/Lean-Agile-Software-Development-Achieving-Enterprise/dp/0321532899/ref=sr_1_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1252603610&amp;amp;sr=8-1&quot;&gt;&lt;strong&gt;&lt;font color=&quot;#027ac6&quot;&gt;Lean-Agile Software Development: Achieving Enterprise Agility&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt; by Alan Shalloway, Guy Beaver, and James R Trott&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align=&quot;justify&quot;&gt;&lt;div align=&quot;justify&quot;&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.amazon.com/Lean-Agile-Pocket-Guide-Objectives-Essentials/dp/0578012146/ref=sr_1_4?ie=UTF8&amp;amp;s=books&amp;amp;qid=1252603610&amp;amp;sr=8-4&quot;&gt;&lt;strong&gt;&lt;font color=&quot;#027ac6&quot;&gt;The Lean-Agile Pocket Guide for Scrum Teams&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt; by Alan Shalloway and James R Trott&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align=&quot;justify&quot;&gt;&lt;div align=&quot;justify&quot;&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.amazon.com/Emergent-Design-Evolutionary-Professional-Development/dp/0321509366/ref=sr_1_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1252604370&amp;amp;sr=8-1&quot;&gt;&lt;strong&gt;&lt;font color=&quot;#027ac6&quot;&gt;Emergent Design: The Evolutionary Nature of Professional Software Development&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt; by Scott Bain&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align=&quot;justify&quot;&gt;&lt;div align=&quot;justify&quot;&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.amazon.com/Design-Patterns-Explained-Perspective-Object-Oriented/dp/0321247140/ref=sr_1_2?ie=UTF8&amp;amp;s=books&amp;amp;qid=1252603610&amp;amp;sr=8-2&quot;&gt;&lt;strong&gt;&lt;font color=&quot;#027ac6&quot;&gt;Design Patterns Explained&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt; by Alan Shalloway and James R Trott&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;For more information, visit us at &lt;a href=&quot;http://www.netobjectives.com/&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;http://www.netobjectives.com/&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Music used in this podcast is by Bill Cushman at &lt;a href=&quot;http://ghostnotes.blogspot.com/&quot;&gt;http://ghostnotes.blogspot.com&lt;/a&gt; and Kevin McLeod: &lt;a href=&quot;http://www.incompetech.com/&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;http://www.incompetech.com/&lt;/font&gt;&lt;/a&gt;. If you need music, I’d encourage you to subscribe to their feeds.&lt;/p&gt;</description>
 <comments>http://www.netobjectives.com/blogs/lean-agile-software-development-chapter1#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>Sun, 01 Nov 2009 09:07:48 -0700</pubDate>
 <dc:creator>Jim Trott</dc:creator>
 <guid isPermaLink="false">16536 at http://www.netobjectives.com</guid>
</item>
<item>
 <title>An Overview of Two New Books</title>
 <link>http://www.netobjectives.com/blogs/overview-books-pocket-guide-lean-agile-software-development</link>
 <description>&lt;p&gt;&lt;a href=&quot;http://www.netobjectives.com/podcasts/last20091013_LASD02_podcasts.mp3&quot;&gt;&lt;img height=&quot;15&quot; width=&quot;80&quot; src=&quot;http://www.netobjectives.com/wp-content/images/rss-podcast.png&quot; align=&quot;middle&quot; alt=&quot;Listen to the webinar audio&quot; title=&quot;Listen to the podcast&quot; /&gt;&lt;font color=&quot;#027ac6&quot;&gt; &lt;strong&gt;An Overview of Two New Books&lt;/strong&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;In this show, we give overviews of two new books by Net Objectives which we think you will find helpful: The &lt;a href=&quot;http://www.amazon.com/Lean-Agile-Pocket-Guide-Objectives-Essentials/dp/0578012146/ref=sr_1_4?ie=UTF8&amp;amp;s=books&amp;amp;qid=1252603610&amp;amp;sr=8-4&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;Lean-Agile Pocket Guide for Scrum Teams&lt;/font&gt;&lt;/a&gt; and another is &lt;a href=&quot;http://www.amazon.com/Lean-Agile-Software-Development-Achieving-Enterprise/dp/0321532899/ref=sr_1_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1252603610&amp;amp;sr=8-1&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;Lean-Agile Software Development: Achieving Enterprise Agility&lt;/font&gt;&lt;/a&gt;. We talk through both of these books: their motivation, their contents, why they are useful. In the next podcast, we will talk about the key ideas in each &lt;a target=&quot;_blank&quot; href=&quot;http://www.netobjectives.com/resources/books/lean-agile-software-development&quot;&gt;chapter by chapter&lt;/a&gt; of &lt;em&gt;Lean-Agile Software Development&lt;/em&gt;, the ideas we have found is truly needed in order to be able to achieve enterprise agility. &lt;/p&gt;&lt;p&gt;&lt;!--break--&gt;&lt;/p&gt;&lt;h4&gt;The Lean-Agile Pocket Guide for Scrum Teams&lt;/h4&gt;&lt;p&gt;The Pocket Guide fills the gap between one of those 10 page (&amp;quot;marketing&amp;quot;) overviews of Scrum and the thousands of pages that have been written on various good Scrum practices. &lt;/p&gt;&lt;p&gt;In our work, we found there was a need for a concise statement of what scrum is and a convenient distillation of the best practices. It also includes some techniques not traditionally taught in Scrum but which are very helpful. In 200 pages, it is a great tool to remind you what needs to happen from beginning to end of product development. Lots of checklists and templates to help you think. &lt;/p&gt;&lt;p&gt;Some of our clients have found this tool so helpful that they have created a &amp;quot;private label&amp;quot; version of the pocket guide for their own use. It served as a baseline for their own process. And we are willing to do that with others. If you are interested in this for yourself, &lt;a target=&quot;_blank&quot; href=&quot;http://www.netobjectives.com/inquiry&quot;&gt;drop us a note&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;For more information see the &lt;a target=&quot;_blank&quot; href=&quot;http://www.netobjectives.com/resources/books/lean-agile-pocket-guide-scrum-teams&quot;&gt;resource page for the pocket guide&lt;/a&gt;.&lt;/p&gt;&lt;h4&gt;Lean-Agile Software Development&lt;/h4&gt;&lt;p&gt;The motivation of this book is to create a bigger picture what teams transitioning to agile need to do. Yes, teams need to understand the mechanics of the approach to get working, but there is more. Management needs to understand how to help teams work together. Business leadership prioritizing the right things to be working on. And there is a need to ensure technical quality so that development can be done in a sustainable way.&lt;/p&gt;&lt;p&gt;We also want to introduce Lean and how it applies to the transition. We don&amp;#39;t believe &amp;quot;scaling up&amp;quot; is a very effective approach. Rather, taking a more holistic view is needed to get success. That is how Lean thinking helps.&lt;/p&gt;&lt;p&gt;This is not a book for experienced practitioners but for those who are picking Agile, Scrum, or Lean for software development. We expect you do understand a bit about Agile but not anything about Lean.&lt;/p&gt;&lt;p&gt;For more information see the &lt;a target=&quot;_blank&quot; href=&quot;http://www.netobjectives.com/resources/books/lean-agile-software-development&quot;&gt;resource page for the book&lt;/a&gt;.&lt;/p&gt;&lt;h4&gt;Recommendations&lt;/h4&gt;&lt;ul&gt;&lt;li&gt;&lt;div align=&quot;justify&quot;&gt;&lt;div align=&quot;justify&quot;&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.amazon.com/Lean-Agile-Software-Development-Achieving-Enterprise/dp/0321532899/ref=sr_1_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1252603610&amp;amp;sr=8-1&quot;&gt;&lt;strong&gt;&lt;font color=&quot;#027ac6&quot;&gt;Lean-Agile Software Development: Achieving Enterprise Agility&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt; by Alan Shalloway, Guy Beaver, and James R Trott&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align=&quot;justify&quot;&gt;&lt;div align=&quot;justify&quot;&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.amazon.com/Lean-Agile-Pocket-Guide-Objectives-Essentials/dp/0578012146/ref=sr_1_4?ie=UTF8&amp;amp;s=books&amp;amp;qid=1252603610&amp;amp;sr=8-4&quot;&gt;&lt;strong&gt;&lt;font color=&quot;#027ac6&quot;&gt;The Lean-Agile Pocket Guide for Scrum Teams&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt; by Alan Shalloway and James R Trott&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align=&quot;justify&quot;&gt;&lt;div align=&quot;justify&quot;&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.amazon.com/Emergent-Design-Evolutionary-Professional-Development/dp/0321509366/ref=sr_1_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1252604370&amp;amp;sr=8-1&quot;&gt;&lt;strong&gt;&lt;font color=&quot;#027ac6&quot;&gt;Emergent Design: The Evolutionary Nature of Professional Software Development&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt; by Scott Bain&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align=&quot;justify&quot;&gt;&lt;div align=&quot;justify&quot;&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.amazon.com/Design-Patterns-Explained-Perspective-Object-Oriented/dp/0321247140/ref=sr_1_2?ie=UTF8&amp;amp;s=books&amp;amp;qid=1252603610&amp;amp;sr=8-2&quot;&gt;&lt;strong&gt;&lt;font color=&quot;#027ac6&quot;&gt;Design Patterns Explained&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt; by Alan Shalloway and James R Trott&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;For more information, visit us at &lt;a href=&quot;http://www.netobjectives.com/podcasts/last20090929_LASD01_podcasts.mp3&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;http://www.netobjectives.com/&lt;/font&gt;&lt;/a&gt; &lt;/p&gt;</description>
 <comments>http://www.netobjectives.com/blogs/overview-books-pocket-guide-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>
 <category domain="http://www.netobjectives.com/taxonomy/term/46">Scrum</category>
 <pubDate>Mon, 12 Oct 2009 13:40:06 -0600</pubDate>
 <dc:creator>Jim Trott</dc:creator>
 <guid isPermaLink="false">15639 at http://www.netobjectives.com</guid>
</item>
<item>
 <title>A New Series</title>
 <link>http://www.netobjectives.com/blogs/new-series</link>
 <description> &lt;p&gt;&lt;a href=&quot;http://www.netobjectives.com/podcasts/last20090929_LASD01_podcasts.mp3&quot;&gt;&lt;img src=&quot;http://www.netobjectives.com/wp-content/images/rss-podcast.png&quot; alt=&quot;Listen to the webinar audio&quot; align=&quot;middle&quot; title=&quot;Listen to the podcast&quot; height=&quot;15&quot; width=&quot;80&quot; /&gt;&lt;font color=&quot;#027ac6&quot;&gt; &lt;strong&gt;A New Series&lt;/strong&gt;&lt;/font&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;This podcast kicks off a new series for &lt;a class=&quot;glossary-term&quot; href=&quot;/glossary/term/138&quot;&gt;&lt;acronym title=&quot;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. &quot;&gt;Lean Agile&lt;/acronym&gt;&lt;/a&gt; Straight Talk. We have been busy finishing several books focused on &lt;a class=&quot;glossary-term&quot; href=&quot;/glossary/term/138&quot;&gt;&lt;acronym title=&quot;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. &quot;&gt;Lean-Agile&lt;/acronym&gt;&lt;/a&gt;. One is called the &lt;a target=&quot;_blank&quot; href=&quot;http://www.amazon.com/gp/product/0578012146?ie=UTF8&amp;amp;tag=netobje-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0578012146&quot;&gt;Lean-Agile Pocket Guide for Scrum Teams&lt;/a&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.assoc-amazon.com/e/ir?t=netobje-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=0578012146&quot; style=&quot;margin: 0px; border: medium none&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt; and another is &lt;a target=&quot;_blank&quot; href=&quot;http://www.amazon.com/gp/product/0321532899?ie=UTF8&amp;amp;tag=netobje-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0321532899&quot;&gt;Lean-Agile Software Development: Achieving Enterprise Agility&lt;/a&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.assoc-amazon.com/e/ir?t=netobje-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=0321532899&quot; style=&quot;margin: 0px; border: medium none&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;. We are proud of both of these books and wanted to introduce them to you. In this show, Alan Shalloway and I talk about the motivations behind these books, what is going in in the world of &lt;a class=&quot;glossary-term&quot; href=&quot;/glossary/term/89&quot;&gt;&lt;acronym title=&quot;Lean: Producing the maximum sellable products or services at the lowest operational cost while minimizing waste. &quot;&gt;Lean&lt;/acronym&gt;&lt;/a&gt; and &lt;a class=&quot;glossary-term&quot; href=&quot;/glossary/term/139&quot;&gt;&lt;acronym title=&quot;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. &quot;&gt;Agile&lt;/acronym&gt;&lt;/a&gt; software development and why they are needed. The next show will give a rundown of the pocket guide. After that, we will talk through each of the chapters in Lean-Agile Software Development. Each of these chapters has good, core concepts that we want you to know and this approach gives us a game plan for covering all of them.&lt;/p&gt;
&lt;p&gt;&lt;!--break--&gt;Each of the books Net Objectives offers aims to address the question, &amp;quot;What do people need to know to succed in their role to do product development?&amp;quot; In a nutshell, we describe Lean-Agile with the phrase, Make-Value-Flow-Sustainably.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;&lt;strong&gt;Make&lt;/strong&gt;. How do developers create software at the team-level. In the past, &amp;quot;making&amp;quot; was where the challenges were.&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;&lt;strong&gt;Value&lt;/strong&gt;. What does the business need? How do we get them to drive what really needs to get done? &lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;&lt;strong&gt;Flow&lt;/strong&gt;. How do you get what multiple teams create to flow through the organization. Learning to work together, coordinating work. &lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;&lt;strong&gt;Sustainably&lt;/strong&gt;. How do keep writing code so that it is always of sufficient quality? So that we do not keep incurring technical debt. And ow do keep the organization growing in a healty way so that it can continue to do the work.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Even if you find a technique, such as &lt;a class=&quot;glossary-term&quot; href=&quot;/glossary/term/49&quot;&gt;&lt;acronym title=&quot;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.&quot;&gt;Scrum&lt;/acronym&gt;&lt;/a&gt;, that works well at a team-level, it does not always work in every context. And, we have learned that trying to &amp;quot;scale&amp;quot; Scrum to the enterprise is not the correct approach to achieve enterprise agility. Understanding the principles helps you know what to do when confronting situations you have not yet encountered. And that leads to proficiency in this field.&lt;/p&gt;
&lt;h4&gt;Recommendations&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div align=&quot;justify&quot;&gt;
&lt;div align=&quot;justify&quot;&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.amazon.com/gp/product/0321532899?ie=UTF8&amp;amp;tag=netobje-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0321532899&quot;&gt;&lt;strong&gt;Lean-Agile Software Development: Achieving Enterprise Agility&lt;/strong&gt;&lt;/a&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.assoc-amazon.com/e/ir?t=netobje-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=0321532899&quot; style=&quot;margin: 0px; border: medium none&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt; by Alan Shalloway, Guy Beaver, and James R Trott&lt;/div&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align=&quot;justify&quot;&gt;
&lt;div align=&quot;justify&quot;&gt;
&lt;div align=&quot;justify&quot;&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.amazon.com/gp/product/0578012146?ie=UTF8&amp;amp;tag=netobje-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0578012146&quot;&gt;&lt;strong&gt;The Lean-Agile Pocket Guide for Scrum Teams&lt;/strong&gt;&lt;/a&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.assoc-amazon.com/e/ir?t=netobje-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=0578012146&quot; style=&quot;margin: 0px; border: medium none&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt; by Alan Shalloway and James R Trott&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align=&quot;justify&quot;&gt;
&lt;div align=&quot;justify&quot;&gt;
&lt;div align=&quot;justify&quot;&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.amazon.com/gp/product/0321509366?ie=UTF8&amp;amp;tag=netobje-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0321509366&quot;&gt;&lt;strong&gt;Emergent Design: The Evolutionary Nature of Professional Software Development&lt;/strong&gt;&lt;/a&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.assoc-amazon.com/e/ir?t=netobje-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=0321509366&quot; style=&quot;margin: 0px; border: medium none&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt; by Scott Bain&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align=&quot;justify&quot;&gt;
&lt;div align=&quot;justify&quot;&gt;
&lt;div align=&quot;justify&quot;&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.amazon.com/gp/product/0321247140?ie=UTF8&amp;amp;tag=netobje-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0321247140&quot;&gt;&lt;strong&gt;Design Patterns Explained&lt;/strong&gt;&lt;/a&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.assoc-amazon.com/e/ir?t=netobje-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=0321247140&quot; style=&quot;margin: 0px; border: medium none&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt; by Alan Shalloway and James R Trott&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For more information, contact &lt;a href=&quot;http://www.netobjectives.com/podcasts/last20090929_LASD01_podcasts.mp3&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;info@netobjectives.com&lt;/font&gt;&lt;/a&gt; or visit us at &lt;a href=&quot;http://www.netobjectives.com/podcasts/last20090929_LASD01_podcasts.mp3&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;http://www.netobjectives.com/&lt;/font&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
 </description>
 <comments>http://www.netobjectives.com/blogs/new-series#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, 28 Sep 2009 16:04:39 -0600</pubDate>
 <dc:creator>Jim Trott</dc:creator>
 <guid isPermaLink="false">15616 at http://www.netobjectives.com</guid>
</item>
<item>
 <title>Redefining Lean</title>
 <link>http://www.netobjectives.com/blogs/redefining-lean-software-development</link>
 <description>&lt;p&gt;&lt;a href=&quot;http://www.netobjectives.com/podcasts/last20090525_podcasts.mp3&quot; title=&quot;Listen to the podcast&quot;&gt;&lt;img src=&quot;http://www.netobjectives.com/wp-content/images/rss-podcast.png&quot; alt=&quot;Listen to the webinar audio&quot; align=&quot;middle&quot; title=&quot;Listen to the podcast&quot; height=&quot;15&quot; width=&quot;80&quot; /&gt;&lt;font color=&quot;#027ac6&quot;&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=&quot;http://www.netobjectives.com/blogs/role-lean-leadership-lei&quot;&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=&quot;_blank&quot; href=&quot;http://www.ukleanconference.com/&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;www.ukleanconference.com&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;font color=&quot;#027ac6&quot;&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=&quot;_blank&quot; href=&quot;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&quot;&gt;&lt;font color=&quot;#027ac6&quot;&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=&quot;_blank&quot; href=&quot;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&quot;&gt;&lt;font color=&quot;#027ac6&quot;&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=&quot;_blank&quot; href=&quot;/www.leansoftwareengineering.com/kasse/scrum-ban&quot;&gt;&lt;font color=&quot;#027ac6&quot;&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=&quot;http://ghostnotes.blogspot.com/&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;http://ghostnotes.blogspot.com/&lt;/font&gt;&lt;/a&gt; &lt;/p&gt;&lt;p&gt;For more information, contact &lt;a href=&quot;mailto:info@netobjectives.com&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;info@netobjectives.com&lt;/font&gt;&lt;/a&gt; or visit us at &lt;a href=&quot;http://www.netobjectives.com/&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;http://www.netobjectives.com/&lt;/font&gt;&lt;/a&gt; &lt;/p&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</dc:creator>
 <guid isPermaLink="false">13523 at http://www.netobjectives.com</guid>
</item>
<item>
 <title>Report from Lean Kanban 2009</title>
 <link>http://www.netobjectives.com/blogs/report-lean-kanban-2009</link>
 <description> &lt;p&gt;&lt;a href=&quot;http://www.netobjectives.com/podcasts/last20090511_podcasts.mp3&quot; title=&quot;Listen to the podcast&quot;&gt;&lt;img src=&quot;http://www.netobjectives.com/wp-content/images/rss-podcast.png&quot; alt=&quot;Listen to the webinar audio&quot; align=&quot;middle&quot; title=&quot;Listen to the podcast&quot; height=&quot;15&quot; width=&quot;80&quot; /&gt;&lt;font color=&quot;#027ac6&quot;&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=&quot;glossary-term&quot; href=&quot;/glossary/term/89&quot;&gt;&lt;acronym title=&quot;Lean: Producing the maximum sellable products or services at the lowest operational cost while minimizing waste. &quot;&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=&quot;glossary-term&quot; href=&quot;/glossary/term/139&quot;&gt;&lt;acronym title=&quot;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. &quot;&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=&quot;glossary-term&quot; href=&quot;/glossary/term/138&quot;&gt;&lt;acronym title=&quot;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. &quot;&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=&quot;_blank&quot; href=&quot;http://www.leankanbanconference.com/&quot;&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=&quot;_blank&quot; href=&quot;http://www.ukleanconference.com&quot;&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=&quot;_blank&quot; href=&quot;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&quot;&gt;The Principles of Product Development Flow: Second Generation Lean Product Development&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a target=&quot;_blank&quot; href=&quot;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&quot;&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=&quot;_blank&quot; href=&quot;/www.leansoftwareengineering.com/kasse/scrum-ban&quot;&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=&quot;http://ghostnotes.blogspot.com/&quot;&gt;http://ghostnotes.blogspot.com/&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;For more information, contact &lt;a href=&quot;mailto:info@netobjectives.com&quot;&gt;info@netobjectives.com&lt;/a&gt; or visit us at &lt;a href=&quot;http://www.netobjectives.com/&quot;&gt;http://www.netobjectives.com/&lt;/a&gt; &lt;/p&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</dc:creator>
 <guid isPermaLink="false">13367 at http://www.netobjectives.com</guid>
</item>
<item>
 <title>Three Things You Gotta Know</title>
 <link>http://www.netobjectives.com/blogs/three-things-you-gotta-know-about-lean-agile</link>
 <description> &lt;p&gt;&lt;a href=&quot;http://www.netobjectives.com/podcasts/last20090331_podcasts.mp3&quot; title=&quot;Listen to the podcast&quot;&gt;&lt;img align=&quot;middle&quot; width=&quot;80&quot; src=&quot;http://www.netobjectives.com/wp-content/images/rss-podcast.png&quot; alt=&quot;Listen to the webinar audio&quot; height=&quot;15&quot; title=&quot;Listen to the podcast&quot; /&gt;&lt;font color=&quot;#027ac6&quot;&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=&quot;glossary-term&quot; href=&quot;/glossary/term/89&quot;&gt;&lt;acronym title=&quot;Lean: Producing the maximum sellable products or services at the lowest operational cost while minimizing waste. &quot;&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=&quot;_blank&quot; href=&quot;http://www.netobjectives.com/blogs/role-lean-leadership-lei&quot;&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=&quot;_blank&quot; href=&quot;http://www.netobjectives.com/events/lean-kanban-conference-2009&quot;&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=&quot;http://ghostnotes.blogspot.com/&quot;&gt;http://ghostnotes.blogspot.com/&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;For more information, contact &lt;a href=&quot;mailto:info@netobjectives.com&quot;&gt;info@netobjectives.com&lt;/a&gt; or visit us at &lt;a href=&quot;http://www.netobjectives.com/&quot;&gt;http://www.netobjectives.com/&lt;/a&gt; &lt;/p&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</dc:creator>
 <guid isPermaLink="false">12571 at http://www.netobjectives.com</guid>
</item>
<item>
 <title>Getting to the Benefit</title>
 <link>http://www.netobjectives.com/blogs/getting-the-benefit-of-scrum-with-lean</link>
 <description> &lt;p&gt;&lt;a href=&quot;http://www.netobjectives.com/podcasts/last20090317_podcasts.mp3&quot; title=&quot;Listen to the podcast&quot;&gt;&lt;img height=&quot;15&quot; width=&quot;80&quot; src=&quot;http://www.netobjectives.com/wp-content/images/rss-podcast.png&quot; align=&quot;middle&quot; alt=&quot;Listen to the webinar audio&quot; title=&quot;Listen to the podcast&quot; /&gt;&lt;font color=&quot;#027ac6&quot;&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=&quot;glossary-term&quot; href=&quot;/glossary/term/49&quot;&gt;&lt;acronym title=&quot;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.&quot;&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=&quot;_blank&quot; href=&quot;http://www.netobjectives.com/events/lean-kanban-conference-2009&quot;&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=&quot;_blank&quot; href=&quot;http://groups.yahoo.com/group/kanbandev/summary&quot;&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=&quot;glossary-term&quot; href=&quot;/glossary/term/89&quot;&gt;&lt;acronym title=&quot;Lean: Producing the maximum sellable products or services at the lowest operational cost while minimizing waste. &quot;&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=&quot;glossary-term&quot; href=&quot;/glossary/term/139&quot;&gt;&lt;acronym title=&quot;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. &quot;&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=&quot;_blank&quot; href=&quot;http://www.netobjectives.com/events/lean-kanban-conference-2009&quot;&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=&quot;http://ghostnotes.blogspot.com/&quot;&gt;http://ghostnotes.blogspot.com&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;For more information, contact &lt;a href=&quot;mailto:info@netobjectives.com&quot;&gt;info@netobjectives.com&lt;/a&gt; or visit us at &lt;a href=&quot;http://www.netobjectives.com/&quot;&gt;http://www.netobjectives.com/&lt;/a&gt; &lt;/p&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</dc:creator>
 <guid isPermaLink="false">12570 at http://www.netobjectives.com</guid>
</item>
<item>
 <title>Managing Multiple Team Projects in VSTS</title>
 <link>http://www.netobjectives.com/blogs/managing-multiple-team-visual-studio-vsts</link>
 <description>&lt;p&gt;&lt;a href=&quot;http://www.netobjectives.com/webinars/20081016_ManagingMultipleTeamProjectInVSTS/20081016_ManagingMultipleTeamProjectInVSTS.mp3&quot; title=&quot;Listen to the webinar audio&quot;&gt;&lt;img align=&quot;middle&quot; width=&quot;80&quot; src=&quot;http://www.netobjectives.com/wp-content/images/rss-podcast.png&quot; alt=&quot;Listen to the webinar audio&quot; height=&quot;15&quot; title=&quot;Listen to the podcast&quot; /&gt;&lt;font color=&quot;#027ac6&quot;&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=&quot;http://www.netobjectives.com/free-seminars-notes/&quot;&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=&quot;http://www.netobjectives.com/resources/webinars/managing-multiple-team-projects-vsts&quot;&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=&quot;http://www.netobjectives.com/webinars/20081016_ManagingMultipleTeamProjectInVSTS/20081016_ManagingMultipleTeamProjectInVSTS.mp3&quot;&gt;&lt;font color=&quot;#027ac6&quot;&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; </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>Rod Claar</dc:creator>
 <guid isPermaLink="false">10456 at http://www.netobjectives.com</guid>
</item>
<item>
 <title>An Overview of Lean-Agile Software Development</title>
 <link>http://www.netobjectives.com/blogs/overview-lean-agile-software-development</link>
 <description> &lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.netobjectives.com/podcasts/last20060501_podcasts.mp3&quot;&gt;&lt;img align=&quot;middle&quot; width=&quot;80&quot; src=&quot;http://www.netobjectives.com/wp-content/images/rss-podcast.png&quot; alt=&quot;Listen to the podcast&quot; height=&quot;15&quot; title=&quot;Listen to the podcast&quot; /&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=&quot;glossary-term&quot; href=&quot;/glossary/term/51&quot;&gt;&lt;acronym title=&quot;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. &quot;&gt;Six Sigma&lt;/acronym&gt;&lt;/a&gt; and about &lt;a class=&quot;glossary-term&quot; href=&quot;/glossary/term/89&quot;&gt;&lt;acronym title=&quot;Lean: Producing the maximum sellable products or services at the lowest operational cost while minimizing waste. &quot;&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=&quot;glossary-term&quot; href=&quot;/glossary/term/52&quot;&gt;&lt;acronym title=&quot;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. &quot;&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=&quot;glossary-term&quot; href=&quot;/glossary/term/139&quot;&gt;&lt;acronym title=&quot;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. &quot;&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=&quot;glossary-term&quot; href=&quot;/glossary/term/138&quot;&gt;&lt;acronym title=&quot;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. &quot;&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=&quot;glossary-term&quot; href=&quot;/glossary/term/105&quot;&gt;&lt;acronym title=&quot;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.”&quot;&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=&quot;http://www.netobjectives.com/services/lean&quot;&gt;Lean Software Development&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.netobjectives.com/services/design-patterns&quot;&gt;Design Patterns&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.netobjectives.com/services/scrum&quot;&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=&quot;http://www.amazon.com/gp/product/0321150783/sr=8-1/qid=1148415260/ref=pd_bbs_1/002-7577983-4612809?%5Fencoding=UTF8&quot;&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=&quot;http://www.amazon.com/gp/product/1892538091/sr=8-1/qid=1148415369/ref=pd_bbs_1/002-7577983-4612809?%5Fencoding=UTF8&quot;&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=&quot;http://www.amazon.com/gp/product/0321247140/sr=8-1/qid=1148415390/ref=pd_bbs_1/002-7577983-4612809?%5Fencoding=UTF8&quot;&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=&quot;_blank&quot; href=&quot;http://www.amazon.com/gp/product/0130676349/sr=8-2/qid=1149616481/ref=pd_bbs_2/103-5746127-1420613?%5Fencoding=UTF8&quot;&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=&quot;http://ghostnotes.blogspotlcom/&quot;&gt;ghostnotes.blogspot.com &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For more information, contact &lt;a href=&quot;mailto:info@netobjectives.com&quot;&gt;info@netobjectives.com&lt;/a&gt; or visit us at &lt;a href=&quot;/&quot;&gt;www.netobjectives.com&lt;/a&gt; &lt;/p&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>alshall</dc:creator>
 <guid isPermaLink="false">581 at http://www.netobjectives.com</guid>
</item>
<item>
 <title>Scrum and Management: Planning and Focusing</title>
 <link>http://www.netobjectives.com/blogs/agile-scrum-management-release-planning-iterations-sqe</link>
 <description> &lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.netobjectives.com/podcasts/last20080110_podcasts.mp3&quot; title=&quot;Listen to the Podcast&quot;&gt;&lt;img align=&quot;middle&quot; width=&quot;80&quot; src=&quot;http://www.netobjectives.com/wp-content/images/rss-podcast.png&quot; alt=&quot;Listen to the podcast&quot; height=&quot;15&quot; title=&quot;Listen to the podcast&quot; /&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=&quot;glossary-term&quot; href=&quot;/glossary/term/139&quot;&gt;&lt;acronym title=&quot;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. &quot;&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=&quot;glossary-term&quot; href=&quot;/glossary/term/101&quot;&gt;&lt;acronym title=&quot;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. 
&quot;&gt;Release&lt;/acronym&gt;&lt;/a&gt; &lt;a class=&quot;glossary-term&quot; href=&quot;/glossary/term/92&quot;&gt;&lt;acronym title=&quot;Planning: The activity that seeks to prioritize and define the stories and tasks for the next iteration. Also known as “loading the Front Burner.” &quot;&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=&quot;glossary-term&quot; href=&quot;/glossary/term/112&quot;&gt;&lt;acronym title=&quot;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
 
&quot;&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=&quot;glossary-term&quot; href=&quot;/glossary/term/75&quot;&gt;&lt;acronym title=&quot;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.
&quot;&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=&quot;glossary-term&quot; href=&quot;/glossary/term/49&quot;&gt;&lt;acronym title=&quot;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.&quot;&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=&quot;glossary-term&quot; href=&quot;/glossary/term/88&quot;&gt;&lt;acronym title=&quot;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.&quot;&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=&quot;glossary-term&quot; href=&quot;/glossary/term/89&quot;&gt;&lt;acronym title=&quot;Lean: Producing the maximum sellable products or services at the lowest operational cost while minimizing waste. &quot;&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=&quot;/services/analysis&quot; title=&quot;Agile Analysis&quot;&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=&quot;_blank&quot; href=&quot;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&quot;&gt;Software by the Numbers&lt;/a&gt; by Mary Denne and Jane Cleland-Huang&lt;/li&gt;
&lt;li&gt;&lt;a target=&quot;_blank&quot; href=&quot;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&quot;&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=&quot;http://www.incompetch.com/&quot;&gt;www.incompetch.com&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;For more information, contact &lt;a href=&quot;mailto:info@netobjectives.com&quot;&gt;info@netobjectives.com&lt;/a&gt; or visit us at &lt;a href=&quot;/&quot;&gt;www.netobjectives.com&lt;/a&gt; &lt;/p&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>alshall</dc:creator>
 <guid isPermaLink="false">803 at http://www.netobjectives.com</guid>
</item>
<item>
 <title>Avoiding Coupling and Using Mocks (Webinar)</title>
 <link>http://www.netobjectives.com/blogs/webinar-avoid-coupling-using-mocks</link>
 <description> &lt;p&gt;&lt;a href=&quot;http://www.netobjectives.com/webinars/20080902_Webinar_AvoidingCouplingAndUsingMocks/20080902_Webinar_AvoidingCouplingAndUsingMocks.mp3&quot; title=&quot;Listen to the webinar audio&quot;&gt;&lt;img align=&quot;middle&quot; width=&quot;80&quot; src=&quot;http://www.netobjectives.com/wp-content/images/rss-podcast.png&quot; alt=&quot;Listen to the webinar audio&quot; height=&quot;15&quot; title=&quot;Listen to the podcast&quot; /&gt;&lt;font color=&quot;#027ac6&quot;&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=&quot;glossary-term&quot; href=&quot;/glossary/term/49&quot;&gt;&lt;acronym title=&quot;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.&quot;&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=&quot;http://www.netobjectives.com/scrum-sharp&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;issues&lt;/font&gt;&lt;/a&gt; which Scrum# was created to solve. &lt;/p&gt;
&lt;p&gt;A &lt;a href=&quot;http://www.netobjectives.com/free-seminar-schedule/avoiding-coupling-mocks-agile-projects-webinar-sep-2008&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;webinar on September 02, 2008&lt;/font&gt;&lt;/a&gt; presented by Alan Shalloway discusses how, in &lt;a class=&quot;glossary-term&quot; href=&quot;/glossary/term/139&quot;&gt;&lt;acronym title=&quot;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. &quot;&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=&quot;http://www.netobjectives.com/webinars/20080902_Webinar_AvoidingCouplingAndUsingMocks/20080902_Webinar_AvoidingCouplingAndUsingMocks.mp3&quot;&gt;&lt;font color=&quot;#027ac6&quot;&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=&quot;http://www.netobjectives.com/webinars/20080902_Webinar_AvoidingCouplingAndUsingMocks/20080902_Webinar_AvoidingCouplingAndUsingMocks.m4v&quot;&gt;&lt;font color=&quot;#027ac6&quot;&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=&quot;http://www.netobjectives.com/scrum-sharp-webinar-series-2008&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;Scrum# Webinar series&lt;/font&gt;&lt;/a&gt;.&lt;/p&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>alshall</dc:creator>
 <guid isPermaLink="false">9213 at http://www.netobjectives.com</guid>
</item>
<item>
 <title>Understanding Why Scrum Works (Webinar)</title>
 <link>http://www.netobjectives.com/blogs/webinar-understand-why-scrum-works</link>
 <description> &lt;p&gt;&lt;a href=&quot;http://www.netobjectives.com/webinars/20080902_Webinar_UnderstandingWhyScrumWorks/20080902_Webinar_UnderstandingWhyScrumWorks.mp3&quot; title=&quot;Listen to the webinar audio&quot;&gt;&lt;img align=&quot;middle&quot; width=&quot;80&quot; src=&quot;http://www.netobjectives.com/wp-content/images/rss-podcast.png&quot; alt=&quot;Listen to the webinar audio&quot; height=&quot;15&quot; title=&quot;Listen to the podcast&quot; /&gt;&lt;font color=&quot;#027ac6&quot;&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=&quot;glossary-term&quot; href=&quot;/glossary/term/49&quot;&gt;&lt;acronym title=&quot;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.&quot;&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=&quot;http://www.netobjectives.com/scrum-sharp&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;issues&lt;/font&gt;&lt;/a&gt; which Scrum# was created to solve. &lt;/p&gt;
&lt;p&gt;A &lt;a href=&quot;http://www.netobjectives.com/free-seminar-schedule/scrum-sharp-enterprise-webinar-sep-2008&quot;&gt;&lt;font color=&quot;#027ac6&quot;&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=&quot;glossary-term&quot; href=&quot;/glossary/term/89&quot;&gt;&lt;acronym title=&quot;Lean: Producing the maximum sellable products or services at the lowest operational cost while minimizing waste. &quot;&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=&quot;glossary-term&quot; href=&quot;/glossary/term/97&quot;&gt;&lt;acronym title=&quot;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. &quot;&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=&quot;http://www.netobjectives.com/webinars/20080902_Webinar_UnderstandingWhyScrumWorks/20080902_Webinar_UnderstandingWhyScrumWorks.mp3&quot;&gt;&lt;font color=&quot;#027ac6&quot;&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=&quot;http://www.netobjectives.com/webinars/20080902_Webinar_UnderstandingWhyScrumWorks/20080902_Webinar_UnderstandingWhyScrumWorks.m4v&quot;&gt;&lt;font color=&quot;#027ac6&quot;&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=&quot;http://www.netobjectives.com/scrum-sharp-webinar-series-2008&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;Scrum# Webinar series&lt;/font&gt;&lt;/a&gt;.&lt;/p&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</dc:creator>
 <guid isPermaLink="false">9214 at http://www.netobjectives.com</guid>
</item>
<item>
 <title>Database Agility</title>
 <link>http://www.netobjectives.com/blogs/database-agility</link>
 <description> &lt;p&gt;&lt;a href=&quot;http://www.netobjectives.com/podcasts/last20080920_podcasts.mp3&quot; title=&quot;Listen to the Podcast&quot;&gt;&lt;img align=&quot;middle&quot; width=&quot;80&quot; src=&quot;http://www.netobjectives.com/wp-content/images/rss-podcast.png&quot; alt=&quot;Listen to the podcast&quot; height=&quot;15&quot; title=&quot;Listen to the podcast&quot; /&gt;&lt;font color=&quot;#027ac6&quot;&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=&quot;glossary-term&quot; href=&quot;/glossary/term/139&quot;&gt;&lt;acronym title=&quot;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. &quot;&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=&quot;_blank&quot; href=&quot;http://www.hexsw.com/&quot;&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=&quot;/courses/test-driven-development-database-boot-camp&quot;&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=&quot;glossary-term&quot; href=&quot;/glossary/term/120&quot;&gt;&lt;acronym title=&quot;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. &quot;&gt;Test-Driven Development&lt;/acronym&gt;&lt;/a&gt; (&lt;a class=&quot;glossary-term&quot; href=&quot;/glossary/term/120&quot;&gt;&lt;acronym title=&quot;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. &quot;&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=&quot;glossary-term&quot; href=&quot;/glossary/term/126&quot;&gt;&lt;acronym title=&quot;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.”&quot;&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=&quot;glossary-term&quot; href=&quot;/glossary/term/118&quot;&gt;&lt;acronym title=&quot;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.

&quot;&gt;Test&lt;/acronym&gt;&lt;/a&gt; suites, transition tests&lt;/li&gt;
&lt;li&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.hexsw.com/Products/Components/DataConstructor/Default.aspx&quot;&gt;DataConstructor&lt;/a&gt;. Every team receives a 10 user license for &lt;a target=&quot;_blank&quot; href=&quot;http://www.hexsw.com/Products/Components/DataConstructor/Default.aspx&quot;&gt;DataConstructor&lt;/a&gt;, a tool by &lt;a target=&quot;_blank&quot; href=&quot;http://www.hexsw.com/&quot;&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=&quot;http://www.hexsw.com/Products/Components/DataConstructor/Features.aspx?Feature=_Intro&quot;&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=&quot;glossary-term&quot; href=&quot;/glossary/term/105&quot;&gt;&lt;acronym title=&quot;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.”&quot;&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=&quot;http://www.agiledata.org/&quot;&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=&quot;http://www.hexsw.com/Products/Components/DataConstructor/RethinkingAgilityInDatabases.aspx&quot;&gt;Rethinking Agility in Databases&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.hexsw.com/Products/Components/DataConstructor/Default.aspx&quot;&gt;DataConstructor&lt;/a&gt;, a tool by &lt;a target=&quot;_blank&quot; href=&quot;http://www.hexsw.com/&quot;&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=&quot;/courses/test-driven-development-database-boot-camp&quot;&gt;TDD Database Boot Camp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/training/design-testing-programming-skills-agile-developers&quot;&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=&quot;http://ghostnotes.blogspotlcom/&quot;&gt;&lt;font color=&quot;#027ac6&quot;&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=&quot;mailto:info@netobjectives.com&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;info@netobjectives.com&lt;/font&gt;&lt;/a&gt; or visit us at &lt;a href=&quot;http://www.netobjectives.com/&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;http://www.netobjectives.com/&lt;/font&gt;&lt;/a&gt; &lt;/p&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</dc:creator>
 <guid isPermaLink="false">9387 at http://www.netobjectives.com</guid>
</item>
<item>
 <title>Present and the Possible in Software Development</title>
 <link>http://www.netobjectives.com/blogs/present-and-possible</link>
 <description> &lt;p&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.netobjectives.com/podcasts/last20080917_podcasts.mp3&quot; title=&quot;Listen to the podcast&quot;&gt;&lt;img align=&quot;middle&quot; width=&quot;80&quot; src=&quot;http://www.netobjectives.com/wp-content/images/rss-podcast.png&quot; alt=&quot;Listen to the podcast&quot; height=&quot;15&quot; title=&quot;Listen to the podcast&quot; /&gt;&lt;font color=&quot;#027ac6&quot;&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=&quot;glossary-term&quot; href=&quot;/glossary/term/139&quot;&gt;&lt;acronym title=&quot;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. &quot;&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=&quot;_blank&quot; href=&quot;http://en.wikipedia.org/wiki/Dependency_inversion_principle&quot;&gt;Dependency Inversion Principle&lt;/a&gt;, the &lt;a target=&quot;_blank&quot; href=&quot;http://en.wikipedia.org/wiki/Open_Closed_Principle&quot;&gt;Open-Closed Principle&lt;/a&gt;, the &lt;a target=&quot;_blank&quot; href=&quot;http://en.wikipedia.org/wiki/Liskov_substitution_principle&quot;&gt;Liskov Substitution Principle&lt;/a&gt; (all things that we have written about in &lt;a href=&quot;/resources/books/design-patterns-explained&quot;&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=&quot;_blank&quot; href=&quot;http://www.objectmentor.com/omTeam/martin_r.html&quot;&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=&quot;_blank&quot; href=&quot;http://www.gembapantarei.com/2008/07/the_lean_journey_and_the_long_path.html&quot;&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=&quot;_blank&quot; href=&quot;http://www.gembapantarei.com&quot;&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=&quot;/courses/design-patterns-agile-developers&quot;&gt;&lt;font color=&quot;#027ac6&quot;&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=&quot;http://ghostnotes.blogspotlcom/&quot;&gt;&lt;font color=&quot;#027ac6&quot;&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=&quot;mailto:info@netobjectives.com&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;info@netobjectives.com&lt;/font&gt;&lt;/a&gt; or visit us at &lt;a href=&quot;http://www.netobjectives.com/&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;http://www.netobjectives.com/&lt;/font&gt;&lt;/a&gt; &lt;/p&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</dc:creator>
 <guid isPermaLink="false">9357 at http://www.netobjectives.com</guid>
</item>
<item>
 <title>Avoiding Over- and Under-Design in Agile Projects (Webinar)</title>
 <link>http://www.netobjectives.com/blogs/avoid-over-under-design-agile-projects-webinar-alan-shalloway-20080817</link>
 <description>&lt;p&gt;&lt;a href=&quot;http://www.netobjectives.com/webinars/20080818_Webinar_AvoidingOverAndUnderDesignInAgileProjects/20080818_Webinar_AvoidingOverAndUnderDesignInAgileProjects.mp3&quot; title=&quot;Listen to the webinar audio&quot;&gt;&lt;img align=&quot;middle&quot; width=&quot;80&quot; src=&quot;http://www.netobjectives.com/wp-content/images/rss-podcast.png&quot; alt=&quot;Listen to the webinar audio&quot; height=&quot;15&quot; title=&quot;Listen to the podcast&quot; /&gt;&lt;font color=&quot;#027ac6&quot;&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=&quot;http://www.netobjectives.com/scrum-sharp&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;issues&lt;/font&gt;&lt;/a&gt; which Scrum# was created to solve. &lt;/p&gt;&lt;p&gt;A &lt;a href=&quot;http://www.netobjectives.com/free-seminar-schedule/avoiding-over-under-design-agile-projects-webinar-aug-2008&quot;&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=&quot;http://www.netobjectives.com/webinars/20080818_Webinar_AvoidingOverAndUnderDesignInAgileProjects/20080818_Webinar_AvoidingOverAndUnderDesignInAgileProjects.mp3&quot;&gt;&lt;font color=&quot;#027ac6&quot;&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=&quot;http://www.netobjectives.com/webinars/20080818_Webinar_AvoidingOverAndUnderDesignInAgileProjects/20080818_Webinar_AvoidingOverAndUnderDesignInAgileProjects_iPod.m4v&quot;&gt;&lt;font color=&quot;#027ac6&quot;&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=&quot;http://www.netobjectives.com/scrum-sharp-webinar-series-2008&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;Scrum# Webinar series&lt;/font&gt;&lt;/a&gt;.&lt;/p&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</dc:creator>
 <guid isPermaLink="false">9052 at http://www.netobjectives.com</guid>
</item>
<item>
 <title>Managing Requirements in Agile Projects with Scrum Sharp (Webinar)</title>
 <link>http://www.netobjectives.com/blogs/managing-requirements-scrum-sharp-webinar-alan-shalloway-20080817</link>
 <description>&lt;p&gt;&lt;a href=&quot;http://www.netobjectives.com/webinars/20080817_Webinar_ManagingRequirementsScrumSharp/20080817_Webinar_ManagingRequirementsScrumSharp.mp3&quot; title=&quot;Listen to the webinar audio&quot;&gt;&lt;img align=&quot;middle&quot; width=&quot;80&quot; src=&quot;http://www.netobjectives.com/wp-content/images/rss-podcast.png&quot; alt=&quot;Listen to the webinar audio&quot; height=&quot;15&quot; title=&quot;Listen to the podcast&quot; /&gt;&lt;font color=&quot;#027ac6&quot;&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=&quot;http://www.netobjectives.com/scrum-sharp&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;issues&lt;/font&gt;&lt;/a&gt; which Scrum# was created to solve. &lt;/p&gt;&lt;p&gt;A &lt;a href=&quot;http://www.netobjectives.com/free-seminar-schedule/managing-requirements-scrum-sharp-webinar-aug-2008&quot;&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=&quot;http://www.netobjectives.com/webinars/20080817_Webinar_ManagingRequirementsScrumSharp/20080817_Webinar_ManagingRequirementsScrumSharp.mp3&quot;&gt;&lt;font color=&quot;#027ac6&quot;&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=&quot;http://www.netobjectives.com/webinars/20080817_Webinar_ManagingRequirementsScrumSharp/20080817_Webinar_ManagingRequirementsScrumSharp_iPod.m4v&quot;&gt;&lt;font color=&quot;#027ac6&quot;&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=&quot;http://www.netobjectives.com/scrum-sharp-webinar-series-2008&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;Scrum# Webinar series&lt;/font&gt;&lt;/a&gt;.&lt;/p&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</dc:creator>
 <guid isPermaLink="false">9051 at http://www.netobjectives.com</guid>
</item>
<item>
 <title>Lean-Agile in Tough Times</title>
 <link>http://www.netobjectives.com/blogs/lean-agile-software-development-tough-economic-times</link>
 <description> &lt;p&gt;&lt;a href=&quot;http://www.netobjectives.com/podcasts/last20080812_podcasts.mp3&quot; title=&quot;Podcast&quot;&gt;&lt;img align=&quot;middle&quot; width=&quot;80&quot; src=&quot;http://www.netobjectives.com/wp-content/images/rss-podcast.png&quot; alt=&quot;Listen to the podcast&quot; height=&quot;15&quot; title=&quot;Listen to the podcast&quot; /&gt;&lt;font color=&quot;#027ac6&quot;&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=&quot;glossary-term&quot; href=&quot;/glossary/term/138&quot;&gt;&lt;acronym title=&quot;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. &quot;&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=&quot;glossary-term&quot; href=&quot;/glossary/term/89&quot;&gt;&lt;acronym title=&quot;Lean: Producing the maximum sellable products or services at the lowest operational cost while minimizing waste. &quot;&gt;Lean&lt;/acronym&gt;&lt;/a&gt; for those who need to become more &lt;a class=&quot;glossary-term&quot; href=&quot;/glossary/term/139&quot;&gt;&lt;acronym title=&quot;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. &quot;&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=&quot;_blank&quot; href=&quot;http://www.mindtools.com/pages/article/newSTR_89.htm&quot;&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=&quot;/courses/lean-software-dev-for-management&quot;&gt;&lt;font color=&quot;#027ac6&quot;&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=&quot;http://ghostnotes.blogspotlcom/&quot;&gt;&lt;font color=&quot;#027ac6&quot;&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=&quot;mailto:info@netobjectives.com&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;info@netobjectives.com&lt;/font&gt;&lt;/a&gt; or visit us at &lt;a href=&quot;http://www.netobjectives.com/&quot;&gt;&lt;font color=&quot;#027ac6&quot;&gt;http://www.netobjectives.com/&lt;/font&gt;&lt;/a&gt; &lt;/p&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</dc:creator>
 <guid isPermaLink="false">8837 at http://www.netobjectives.com</guid>
</item>
<item>
 <title>Design Patterns in an Agile Environment (Webinar)</title>
 <link>http://www.netobjectives.com/blogs/design-patterns-agile-environment-webinar-alan-shalloway-20080721</link>
 <description>&lt;p&gt;&lt;a href=&quot;http://www.netobjectives.com/webinars/20080721_DPsInAnAgileEnvironment/20080721_DPsInAnAgileEnvironment.mp3&quot; title=&quot;Listen to the webinar audio&quot;&gt;&lt;img align=&quot;middle&quot; width=&quot;80&quot; src=&quot;http://www.netobjectives.com/wp-content/images/rss-podcast.png&quot; alt=&quot;Listen to the webinar audio&quot; height=&quot;15&quot; title=&quot;Listen to the podcast&quot; /&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=&quot;http://www.netobjectives.com/resources/webinars/design-patterns-agile-environment&quot;&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=&quot;http://www.netobjectives.com/webinars/20080721_DPsInAnAgileEnvironment/20080721_DPsInAnAgileEnvironment.mp3&quot;&gt;audio track&lt;/a&gt; of the presentation as a podcast&lt;/li&gt;&lt;li&gt;A (lower resolution) &lt;a href=&quot;http://www.netobjectives.com/webinars/20080721_DPsInAnAgileEnvironment/20080721_DPsInAnAgileEnvironment_iPod.m4v&quot;&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=&quot;http://www.netobjectives.com/scrum-sharp-webinar-series-2008&quot;&gt;Scrum# Webinar series&lt;/a&gt;.&lt;/p&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</dc:creator>
 <guid isPermaLink="false">8801 at http://www.netobjectives.com</guid>
</item>
<item>
 <title>Scaling Scrum to the Enterprise with Lean Software Development (Webinar)</title>
 <link>http://www.netobjectives.com/blogs/scaling-scrum-enterprise-webinar-alan-shalloway-20080721</link>
 <description>&lt;p&gt;&lt;a href=&quot;http://www.netobjectives.com/webinars/200807ScalingScrumToEnterprise/200807%20Scaling%20Scrum%20to%20Enterprise.mp3&quot; title=&quot;Listen to the webinar audio&quot;&gt;&lt;img align=&quot;middle&quot; width=&quot;80&quot; src=&quot;http://www.netobjectives.com/wp-content/images/rss-podcast.png&quot; alt=&quot;Listen to the webinar audio&quot; height=&quot;15&quot; title=&quot;Listen to the podcast&quot; /&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=&quot;http://www.netobjectives.com/scrum-sharp&quot;&gt;issues&lt;/a&gt; which Scrum# was created to solve. A &lt;a href=&quot;http://www.netobjectives.com/resources/webinars/scaling-scrum-enterprise-lean&quot;&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=&quot;http://www.netobjectives.com/webinars/200807ScalingScrumToEnterprise/200807%20Scaling%20Scrum%20to%20Enterprise.mp3&quot;&gt;audio track&lt;/a&gt; of the presentation as a podcast&lt;/li&gt;&lt;li&gt;A (lower resolution) &lt;a href=&quot;http://www.netobjectives.com/webinars/200807ScalingScrumToEnterprise/200807%20Scaling%20Scrum%20to%20Enterprise_iPod.m4v&quot;&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=&quot;http://www.netobjectives.com/scrum-sharp-webinar-series-2008&quot;&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=&quot;http://www.netobjectives.com/resources/books/lean-software-development&quot;&gt;Learn more about the book and read selected chapters.&lt;/a&gt;&lt;/p&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</dc:creator>
 <guid isPermaLink="false">8799 at http://www.netobjectives.com</guid>
</item>
<item>
 <title>Coming Up at Agile 2008</title>
 <link>http://www.netobjectives.com/blogs/coming-up-agile-2008-certification-visual-studio-iad-scrum-sharp</link>
 <description> &lt;p&gt;&lt;a href=&quot;http://www.netobjectives.com/podcasts/last20080725_podcasts.mp3&quot; title=&quot;Podcast&quot;&gt;&lt;img align=&quot;middle&quot; width=&quot;80&quot; src=&quot;http://www.netobjectives.com/wp-content/images/rss-podcast.png&quot; alt=&quot;Listen to the podcast&quot; height=&quot;15&quot; title=&quot;Listen to the podcast&quot; /&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=&quot;_blank&quot; href=&quot;www.agile2008.org&quot;&gt;Agile 2008 conference&lt;/a&gt;. This is a premier gathering for people and organizations involved in &lt;a class=&quot;glossary-term&quot; href=&quot;/glossary/term/139&quot;&gt;&lt;acronym title=&quot;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. &quot;&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=&quot;/training/certification&quot;&gt;Certification by Net Objectives &lt;/a&gt;program, which was announced at Agile 2007, including: &lt;a href=&quot;/courses/scrum-master-certification&quot;&gt;Scrum Master Certification, &lt;/a&gt;&lt;a href=&quot;/courses/implementing-scrum-for-your-team&quot;&gt;Scrum Team Member Certification&lt;/a&gt;, and &lt;a href=&quot;/courses/product-owner-certification&quot;&gt;Product Owner Certification&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;The announcement of the &lt;a href=&quot;/courses/agile-microsoft-visual-studio-team-system-vsts&quot;&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=&quot;/scrum-sharp&quot;&gt;Scrum#&lt;/a&gt;, which is an extension of &lt;a class=&quot;glossary-term&quot; href=&quot;/glossary/term/49&quot;&gt;&lt;acronym title=&quot;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.&quot;&gt;Scrum&lt;/acronym&gt;&lt;/a&gt; that helps to integrate &lt;a class=&quot;glossary-term&quot; href=&quot;/glossary/term/89&quot;&gt;&lt;acronym title=&quot;Lean: Producing the maximum sellable products or services at the lowest operational cost while minimizing waste. &quot;&gt;Lean&lt;/acronym&gt;&lt;/a&gt; thinking, Scrum/Agile practices, and &lt;a class=&quot;glossary-term&quot; href=&quot;/glossary/term/165&quot;&gt;&lt;acronym title=&quot;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.&quot;&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=&quot;glossary-term&quot; href=&quot;/glossary/term/128&quot;&gt;&lt;acronym title=&quot;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.&quot;&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=&quot;/courses/agile-microsoft-visual-studio-team-system-vsts&quot;&gt;Implementing Agile Development with Microsoft Visual Studio Team System&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/courses/scrum-master-certification&quot;&gt;Scrum Master Certification by Net Objectives&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/courses/implementing-scrum-for-your-team&quot;&gt;Scrum Team Member Certification&lt;/a&gt;, &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/courses/product-owner-certification&quot;&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=&quot;/scrum-sharp-webinar-series-2008&quot;&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=&quot;http://ghostnotes.blogspotlcom/&quot;&gt;ghostnotes.blogspot.com &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For more information, contact &lt;a href=&quot;mailto:info@netobjectives.com&quot;&gt;info@netobjectives.com&lt;/a&gt; or visit us at &lt;a href=&quot;http://www.netobjectives.com/&quot;&gt;http://www.netobjectives.com/&lt;/a&gt; &lt;/p&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</dc:creator>
 <guid isPermaLink="false">8792 at http://www.netobjectives.com</guid>
</item>
<item>
 <title>Test-Driven Development and Design Patterns</title>
 <link>http://www.netobjectives.com/blogs/tdd-test-driven-development-design-patterns</link>
 <description> &lt;p&gt;&lt;a href=&quot;http://www.netobjectives.com/podcasts/last20080612_podcasts.mp3&quot; title=&quot;Podcast&quot;&gt;&lt;img align=&quot;middle&quot; width=&quot;80&quot; src=&quot;http://www.netobjectives.com/wp-content/images/rss-podcast.png&quot; alt=&quot;Listen to the podcast&quot; height=&quot;15&quot; title=&quot;Listen to the podcast&quot; /&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=&quot;glossary-term&quot; href=&quot;/glossary/term/120&quot;&gt;&lt;acronym title=&quot;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. &quot;&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=&quot;glossary-term&quot; href=&quot;/glossary/term/185&quot;&gt;&lt;acronym title=&quot;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.  &quot;&gt;Pattern&lt;/acronym&gt;&lt;/a&gt;, into the &lt;a class=&quot;glossary-term&quot; href=&quot;/glossary/term/161&quot;&gt;&lt;acronym title=&quot;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.&quot;&gt;Pattern&lt;/acronym&gt;&lt;/a&gt; Repository at &lt;a target=&quot;_blank&quot; href=&quot;http://www.netobjectives.com/PatternRepository/&quot;&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=&quot;glossary-term&quot; href=&quot;/glossary/term/120&quot;&gt;&lt;acronym title=&quot;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. &quot;&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=&quot;glossary-term&quot; href=&quot;/glossary/term/165&quot;&gt;&lt;acronym title=&quot;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.&quot;&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=&quot;/training/design-testing-programming-skills-agile-developers&quot;&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=&quot;_blank&quot; href=&quot;/emergent-design-evolutionary-nature-professional-software-development&quot;&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=&quot;/resources/bibliography#TechnicalDevelopment&quot;&gt;Net Objectives bibliography for Technical Development&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;The &lt;a href=&quot;/resources/test-driven-development&quot;&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=&quot;http://ghostnotes.blogspotlcom/&quot;&gt;ghostnotes.blogspot.com &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For more information, contact &lt;a href=&quot;mailto:info@netobjectives.com&quot;&gt;info@netobjectives.com&lt;/a&gt; or visit us at &lt;a href=&quot;/&quot;&gt;www.netobjectives.com&lt;/a&gt; &lt;/p&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</dc:creator>
 <guid isPermaLink="false">7541 at http://www.netobjectives.com</guid>
</item>
</channel>
</rss>
