<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://community.ative.dk/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Ative at Work : value stream mapping</title><link>http://community.ative.dk/blogs/ative/archive/tags/value+stream+mapping/default.aspx</link><description>Tags: value stream mapping</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP3 (Build: 31118.962)</generator><item><title>“Implementing Lean Software Development:  Practitioners Course”, by Mary and Tom Poppendieck</title><link>http://community.ative.dk/blogs/ative/archive/2007/05/10/implementing-lean-software-development-practitioners-course-by-mary-and-tom-poppendieck.aspx</link><pubDate>Thu, 10 May 2007 18:10:00 GMT</pubDate><guid isPermaLink="false">2a1e3f38-f9c2-4a4b-8be2-050db1b5394d:116</guid><dc:creator>Kim Horn</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://community.ative.dk/blogs/ative/rsscomments.aspx?PostID=116</wfw:commentRss><comments>http://community.ative.dk/blogs/ative/archive/2007/05/10/implementing-lean-software-development-practitioners-course-by-mary-and-tom-poppendieck.aspx#comments</comments><description>&lt;span style="mso-ansi-language:EN-US;"&gt;Having attended the two day &lt;a class="" href="http://www.poppendieck.com/course2.htm" target="_blank"&gt;“Implementing Lean Software Development:&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;Practitioners Course”&lt;/a&gt;, I encourage you to join Mary and Toms classes or speeches if you get the chance, they are very inspiring and their knowledge about lean and agile are amazing.&lt;/span&gt;&lt;span style="mso-ansi-language:EN-US;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="mso-ansi-language:EN-US;"&gt;&lt;br /&gt;&lt;br /&gt;Mary and Tom have done a great job in transforming Lean principles from the manufacturing environment to software development. The course take you trough the Lean history, give you a brush up on the theory behind Lean and give you a lot of god techniques, tools and ideas on how to improve your existing projects and use the power of Lean.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="mso-ansi-language:EN-US;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="mso-ansi-language:EN-US;"&gt;A few “lessons learned”:&lt;/span&gt;&lt;span style="mso-ansi-language:EN-US;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="mso-ansi-language:EN-US;"&gt;&amp;nbsp;&lt;/span&gt; 
&lt;ul&gt;
&lt;li class="MsoNormal" style="MARGIN:0cm 0cm 0pt;"&gt;&lt;span style="mso-ansi-language:EN-US;"&gt;Success factor for implementing Lean: look at the whole supply chain, not only development or test. Think products (end to end) and not only projects.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="MARGIN:0cm 0cm 0pt;"&gt;&lt;span style="mso-ansi-language:EN-US;"&gt;Use pull rather than push. Be aware of utilization: an operations manager will react when a servers cpu utilization is getting close to 100% - but what about people utilization …&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div class="MsoNormal" style="MARGIN:0cm 0cm 0pt;"&gt;&lt;span style="mso-ansi-language:EN-US;"&gt;When implementing Lean it isn’t enough just to use Just-in-time and stop-the-line. It is the people doing the actual work that have the potential to make it a success. They have the good answers and ideas.&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div class="MsoNormal" style="MARGIN:0cm 0cm 0pt;"&gt;&lt;span style="mso-ansi-language:EN-US;"&gt;All queues and stacks of work is WASTE. Remove the cues, improve the cycle time and get better overall performance and quality. Value stream maps are a powerful tool to identify queues and their size.&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div class="MsoNormal" style="MARGIN:0cm 0cm 0pt;"&gt;&lt;span style="mso-ansi-language:EN-US;"&gt;Without automatic tests you are asking for trouble. Don’t buy the “we don’t have time to implement automatic tests” excuse, if you wait your problems will grow…&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div class="MsoNormal" style="MARGIN:0cm 0cm 0pt;"&gt;&lt;span style="mso-ansi-language:EN-US;"&gt;And NO it is not ok to have a backlog that contains work for more than 3 iterations, including ideas for the future – get rid of the WASTE and focus on the important stuff that adds value to the customer.&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;img src="http://community.ative.dk/aggbug.aspx?PostID=116" width="1" height="1"&gt;</description><category domain="http://community.ative.dk/blogs/ative/archive/tags/agile/default.aspx">agile</category><category domain="http://community.ative.dk/blogs/ative/archive/tags/lean/default.aspx">lean</category><category domain="http://community.ative.dk/blogs/ative/archive/tags/waste/default.aspx">waste</category><category domain="http://community.ative.dk/blogs/ative/archive/tags/value+stream+mapping/default.aspx">value stream mapping</category></item><item><title>Why Going Faster Matters</title><link>http://community.ative.dk/blogs/ative/archive/2007/02/04/Why-Going-Fast-Matters.aspx</link><pubDate>Sun, 04 Feb 2007 17:34:00 GMT</pubDate><guid isPermaLink="false">2a1e3f38-f9c2-4a4b-8be2-050db1b5394d:101</guid><dc:creator>Martin Jul</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://community.ative.dk/blogs/ative/rsscomments.aspx?PostID=101</wfw:commentRss><comments>http://community.ative.dk/blogs/ative/archive/2007/02/04/Why-Going-Fast-Matters.aspx#comments</comments><description>&lt;p&gt;I did&amp;nbsp;a talk on Value Stream Mapping from Lean last Thursday at the &lt;a href="http://daug.nordija.dk/index.php/Main_Page" title="Danish Agile User Group"&gt;Danish Agile User Group&lt;/a&gt;&amp;nbsp;meeting (slides in Danish are available at&amp;nbsp;&lt;a href="http://tech.groups.yahoo.com/group/DanishAgileUserGroup/files/" target="_blank"&gt;&lt;font face="Arial" size="2"&gt;http://tech.groups.yahoo.com/group/DanishAgileUserGroup/files/&lt;/font&gt;&lt;/a&gt;&amp;nbsp;(registration required)).&amp;nbsp;&lt;/p&gt;&lt;p&gt;One of the many interesting questions that came up was why faster is better - could it be that slower would be more efficient?&lt;/p&gt;&lt;p&gt;The context was&amp;nbsp;that be that faster could be more expensive - &lt;em&gt;ie&lt;/em&gt;. adding more people to fix the problem. In that case there is a chance that slower is in a sense better. Dogmatic software development even has it that resources, timeline, quality and feature set are interrelated. If you want to go faster or to increase the quality, it costs more. &lt;/p&gt;&lt;p&gt;The underlying assumption is that the process is perfect and therefore that all the work is essential and valuable.&lt;/p&gt;&lt;p&gt;That, however, is a myth. &lt;/p&gt;&lt;p&gt;From the perspective of the Seven Wastes that I &lt;a href="http://community.ative.dk/blogs/ative/archive/2007/01/18/Lean-Principle-Number-1-_2D00_-Eliminate-Waste.aspx" title="Eliminate Waste"&gt;blogged about recently&lt;/a&gt;&amp;nbsp;I would like to rephrase the question to &amp;quot;is less &lt;em&gt;waste&lt;/em&gt; always better?&amp;quot; &lt;/p&gt;&lt;p&gt;I think the reason that many people connect lean with faster is that the most obvious waste in value stream maps is the waste of waiting. So on first impression lean is all about eliminating that and keeping extra resources available to solve tasks immediately when they arise with with no delay.&lt;/p&gt;&lt;p&gt;That would be wonderful however but if we have a great variation in the workload we will take on a huge overhead to have peak capacity available at all times. Since this would be a waste when demand is slow lean has a practise of balancing work and capacity to keep the variation low. &lt;/p&gt;&lt;p&gt;In case there &lt;em&gt;is&lt;/em&gt; extra capacity available we use it for &lt;em&gt;kaizen&lt;/em&gt; - process improvement. In software, for example, we could spend it on refactoring a legacy system to a cleaner state so we can work faster in the future.&amp;nbsp;This would enable us to take on extra demand with the same number of resources.&lt;/p&gt;&lt;p&gt;Now there are other wastes than waiting&amp;nbsp;and it is by looking at them that we see that lean is actually not a cause of stress as many seem to belive. The aim is not working faster doing the same thing.&amp;nbsp;The&amp;nbsp;goal is to&amp;nbsp;&lt;em&gt;only do the work that is actually valuable.&lt;/em&gt;&lt;/p&gt;&lt;p&gt;This means getting to the goal faster by doing less. It does not mean burnout or overtime. &lt;/p&gt;&lt;p&gt;From this perspective I believe that lean is a more humane approach than the obvious alternative of status quo where speeding up is derived from the project manager pressuring and threatening employees to work overtime, cut quality &lt;em&gt;etc. &lt;/em&gt;In that traditional context faster&amp;nbsp;means evil, but in the agile world, where respect for people is the centerpiece faster also means better. It denotes less meaningless work. It means freeing up all the untapped human talent of the team&amp;nbsp;and putting it to bear on doing exciting work - to spend our working hours creating something that will please the customer faster and at a better quality than ever&amp;nbsp;before. &lt;/p&gt;&lt;p&gt;That is the essence of agile - and it&amp;#39;s the source of great job satisfaction.&lt;/p&gt;&lt;img src="http://community.ative.dk/aggbug.aspx?PostID=101" width="1" height="1"&gt;</description><category domain="http://community.ative.dk/blogs/ative/archive/tags/lean/default.aspx">lean</category><category domain="http://community.ative.dk/blogs/ative/archive/tags/speed/default.aspx">speed</category><category domain="http://community.ative.dk/blogs/ative/archive/tags/waste/default.aspx">waste</category><category domain="http://community.ative.dk/blogs/ative/archive/tags/value+stream+mapping/default.aspx">value stream mapping</category></item></channel></rss>