<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" 
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
    xmlns:admin="http://webns.net/mvcb/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
    <title>vsbabu.org Aggregates</title>
    <link>http://vsbabu.org/mt/feeds/</link>
    <description>Aggregator feed of feeds that interests me</description>
    <dc:language>en-us</dc:language>
    <dc:creator>vsbabu@vsbabu.org</dc:creator>
    <dc:rights>Copyright individual content publishers</dc:rights>
    <dc:date>2008-03-31T03:29:32-05:00</dc:date>
    <admin:generatorAgent rdf:resource="http://spycyroll.sourceforge.net/"/>
    <admin:errorReportsTo rdf:resource="mailto:vsbabu@vsbabu.org"/>
    <sy:updatePeriod>daily</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <sy:updateBase>2008-03-31T03:29:32-05:00</sy:updateBase>


    <item>
        <title>A Very Personal Hedgehog Revisited</title>
        <link>http://www.agilemanagement.net/Articles/Weblog/AVeryPersonalHedgehogRevi.html</link>
        <description>&amp;lt;p&gt;It's more than 4 years since I posted one of the most popular entries at AgileManagement.Net, &amp;lt;a href=&amp;quot;http://www.agilemanagement.net/Articles/Weblog/PersonalHedgehogConcept.html&amp;quot;&gt;Personal Hedgehog Concept&amp;lt;/a&gt;. I was challenged by a reader comment to give my own take on the Personal Hedgehog idea and how I was working on it. I've given &amp;lt;a href=&amp;quot;http://www.moduscooperandi.com/?p=39&amp;quot;&gt;a full reply&amp;lt;/a&gt; over at our new &amp;lt;a href=&amp;quot;http://www.moduscooperandi.com/?page_id=11&amp;quot;&gt;corporate blog&amp;lt;/a&gt; at &amp;lt;a href=&amp;quot;http://www.moduscooperandi.com/&amp;quot;&gt;Modus Cooperandi&amp;lt;/a&gt;. It's appropriate because it is indeed the formation of Modus Cooperandi that represents the realization of my own Personal Hedgehog Concept.&amp;lt;/p&gt;
&amp;lt;p&gt;I'll be posting at the Modus Cooperandi blog on a regular basis, so you might like to add it to your RSS reader.&amp;lt;/p&gt;</description>
        <guid isPermaLink="false">http://www.agilemanagement.net/Articles/Weblog/AVeryPersonalHedgehogRevi.html</guid>
        <content:encoded><![CDATA[<p>It's more than 4 years since I posted one of the most popular entries at AgileManagement.Net, <a href="http://www.agilemanagement.net/Articles/Weblog/PersonalHedgehogConcept.html">Personal Hedgehog Concept</a>. I was challenged by a reader comment to give my own take on the Personal Hedgehog idea and how I was working on it. I've given <a href="http://www.moduscooperandi.com/?p=39">a full reply</a> over at our new <a href="http://www.moduscooperandi.com/?page_id=11">corporate blog</a> at <a href="http://www.moduscooperandi.com/">Modus Cooperandi</a>. It's appropriate because it is indeed the formation of Modus Cooperandi that represents the realization of my own Personal Hedgehog Concept.</p>
<p>I'll be posting at the Modus Cooperandi blog on a regular basis, so you might like to add it to your RSS reader.</p>]]></content:encoded>
        <dc:subject>David J. Anderson</dc:subject>
        <dc:date>2008-03-31T03:29:20+00:00</dc:date>
    </item>
    

    <item>
        <title>A Failure Tolerant Culture Leads to Success</title>
        <link>http://www.agilemanagement.net/Articles/Weblog/AFeailureTolerantCultureL.html</link>
        <description>&amp;lt;p&gt;The &amp;lt;a href=&amp;quot;http://www.britishcycling.org.uk/web/site/BC/bchome/home.asp&amp;quot;&gt;Great Britain cycling team&amp;lt;/a&gt; has just won an unprecedented 9 gold medals at the &amp;lt;a href=&amp;quot;http://www.worldtrackcycling.com/index.php&amp;quot;&gt;World Track Championships&amp;lt;/a&gt;, held this year in Manchester, England. While home advantage might count for something, &amp;lt;a href=&amp;quot;http://news.bbc.co.uk/sport2/hi/other_sports/cycling/7321794.stm&amp;quot;&gt;this article&amp;lt;/a&gt; on BBC News is telling. Director of Performance, David Brailsford is clearly a leader who understand the importance of the &amp;lt;a href=&amp;quot;http://en.wikipedia.org/wiki/Edwards_Deming&amp;quot;&gt;W. Edwards Deming&amp;lt;/a&gt; principle of first you drive out fear (point 8 of his &amp;lt;a href=&amp;quot;http://en.wikipedia.org/wiki/Edwards_Deming#Deming.27s_14_points&amp;quot;&gt;14 Points of Management&amp;lt;/a&gt;). Brailsford puts his failure tolerant attitude at the top of his importance list when it comes to the secret of the team's success.&amp;lt;/p&gt;
&amp;lt;blockquote dir=&amp;quot;ltr&amp;quot; style=&amp;quot;MARGIN-RIGHT: 0px&amp;quot;&gt;
&amp;lt;p align=&amp;quot;left&amp;quot;&gt;&amp;quot;You cobble them all [athletes and staff] together, give them a good environment, you push them, make them not scared to fail,&amp;quot; said Brailsford.&amp;lt;/p&gt;
&amp;lt;p align=&amp;quot;left&amp;quot;&gt;&amp;nbsp;&amp;lt;/p&gt;
&amp;lt;p align=&amp;quot;left&amp;quot;&gt;&amp;quot;And you say 'Let's end up all over the track having tried to win rather than play safe and get a silver or bronze'. You remove that fear from the athletes and off we go.&amp;quot;&amp;lt;/p&gt;
&amp;lt;/blockquote&gt;
&amp;lt;p dir=&amp;quot;ltr&amp;quot; align=&amp;quot;left&amp;quot;&gt;Time and again, I find it difficult to find better management and leadership advice than Deming. I find that creating a failure tolerant, fear free, innovative culture is the key to creating continuous improvement and ultimately achieving world class performance. It's remarkable how well this advice holds up across so many walks of life: manufacturing; sports; and knowledge workers professions.&amp;lt;/p&gt;</description>
        <guid isPermaLink="false">http://www.agilemanagement.net/Articles/Weblog/AFeailureTolerantCultureL.html</guid>
        <content:encoded><![CDATA[<p>The <a href="http://www.britishcycling.org.uk/web/site/BC/bchome/home.asp">Great Britain cycling team</a> has just won an unprecedented 9 gold medals at the <a href="http://www.worldtrackcycling.com/index.php">World Track Championships</a>, held this year in Manchester, England. While home advantage might count for something, <a href="http://news.bbc.co.uk/sport2/hi/other_sports/cycling/7321794.stm">this article</a> on BBC News is telling. Director of Performance, David Brailsford is clearly a leader who understand the importance of the <a href="http://en.wikipedia.org/wiki/Edwards_Deming">W. Edwards Deming</a> principle of first you drive out fear (point 8 of his <a href="http://en.wikipedia.org/wiki/Edwards_Deming#Deming.27s_14_points">14 Points of Management</a>). Brailsford puts his failure tolerant attitude at the top of his importance list when it comes to the secret of the team's success.</p>
<blockquote dir="ltr" style="MARGIN-RIGHT: 0px">
<p align="left">"You cobble them all [athletes and staff] together, give them a good environment, you push them, make them not scared to fail," said Brailsford.</p>
<p align="left">&nbsp;</p>
<p align="left">"And you say 'Let's end up all over the track having tried to win rather than play safe and get a silver or bronze'. You remove that fear from the athletes and off we go."</p>
</blockquote>
<p dir="ltr" align="left">Time and again, I find it difficult to find better management and leadership advice than Deming. I find that creating a failure tolerant, fear free, innovative culture is the key to creating continuous improvement and ultimately achieving world class performance. It's remarkable how well this advice holds up across so many walks of life: manufacturing; sports; and knowledge workers professions.</p>]]></content:encoded>
        <dc:subject>David J. Anderson</dc:subject>
        <dc:date>2008-03-31T03:29:20+00:00</dc:date>
    </item>
    

    <item>
        <title>APLN Fridays</title>
        <link>http://www.agilemanagement.net/Articles/Weblog/APLNFridays.html</link>
        <description>&amp;lt;p&gt;Recently, I've come to realize that I don't make enough out of my contribution to the APLN and the community contribution I make through it and this blog. I've added my APLN Board Membership to my resume and &amp;lt;a href=&amp;quot;http://www.linkedin.com/in/agilemanagement&amp;quot;&gt;my LinkedIn Profile&amp;lt;/a&gt;. I've also decided to dedicate every Friday, when I'm not working with clients, that is, every Friday that I'm in my office in Seattle, to &amp;lt;a href=&amp;quot;http://www.apln.org/&amp;quot;&gt;APLN&amp;lt;/a&gt; related work.&amp;lt;/p&gt;
&amp;lt;p&gt;Currently, that means planning the forthcoming APLN Leadership Summit in Seattle.&amp;lt;/p&gt;
&amp;lt;p&gt;I'm also going to be redesigning my blog and starting a fresh Channel APLN with a separate RSS feed. Look out for that soon.&amp;lt;/p&gt;
&amp;lt;p&gt;I'm really happy with how the APLN is developing and the new focus we've brought to the organization this year. The APLN (note: we've more or less completely dropped the full name, Agile Project Leadership Network, in favor of a rebranding around the initials) knows what it wants to be now, a not-for-profit dedicated to bringing better leadership and management to knowledge worker industries with an initial focus on the IT sector and software development.&amp;lt;/p&gt;
&amp;lt;p&gt;The APLN now has a clear focus around 3 main activities: Leadership Summits - these regional conferences provide learning opportunities for attendees and bring much needed funding to the APLN to support the other two activities; learning through a Wiki of Knowledge (&amp;lt;a href=&amp;quot;http://lwok.org/index.php?title=Main_Page&amp;quot;&gt;LWOK&amp;lt;/a&gt;) - if you like, a crowd-sourced alternative to other bodies of knowledge around project management; and a social networking and social media program designed to bring the community of leaders and managers closer together and provide transparency in to their achievements, learning, recognition and skills.&amp;lt;/p&gt;
&amp;lt;p&gt;You'll be hearing a lot more about these APLN activities as the year unfolds. I'm proud to be part of the APLN and find the challenge of bootstrapping and developing a nascent, startup, non-profit organization, fun and engaging.&amp;lt;/p&gt;</description>
        <guid isPermaLink="false">http://www.agilemanagement.net/Articles/Weblog/APLNFridays.html</guid>
        <content:encoded><![CDATA[<p>Recently, I've come to realize that I don't make enough out of my contribution to the APLN and the community contribution I make through it and this blog. I've added my APLN Board Membership to my resume and <a href="http://www.linkedin.com/in/agilemanagement">my LinkedIn Profile</a>. I've also decided to dedicate every Friday, when I'm not working with clients, that is, every Friday that I'm in my office in Seattle, to <a href="http://www.apln.org/">APLN</a> related work.</p>
<p>Currently, that means planning the forthcoming APLN Leadership Summit in Seattle.</p>
<p>I'm also going to be redesigning my blog and starting a fresh Channel APLN with a separate RSS feed. Look out for that soon.</p>
<p>I'm really happy with how the APLN is developing and the new focus we've brought to the organization this year. The APLN (note: we've more or less completely dropped the full name, Agile Project Leadership Network, in favor of a rebranding around the initials) knows what it wants to be now, a not-for-profit dedicated to bringing better leadership and management to knowledge worker industries with an initial focus on the IT sector and software development.</p>
<p>The APLN now has a clear focus around 3 main activities: Leadership Summits - these regional conferences provide learning opportunities for attendees and bring much needed funding to the APLN to support the other two activities; learning through a Wiki of Knowledge (<a href="http://lwok.org/index.php?title=Main_Page">LWOK</a>) - if you like, a crowd-sourced alternative to other bodies of knowledge around project management; and a social networking and social media program designed to bring the community of leaders and managers closer together and provide transparency in to their achievements, learning, recognition and skills.</p>
<p>You'll be hearing a lot more about these APLN activities as the year unfolds. I'm proud to be part of the APLN and find the challenge of bootstrapping and developing a nascent, startup, non-profit organization, fun and engaging.</p>]]></content:encoded>
        <dc:subject>David J. Anderson</dc:subject>
        <dc:date>2008-03-31T03:29:20+00:00</dc:date>
    </item>
    

    <item>
        <title>An Open Source Digital Kanban Board for TFS</title>
        <link>http://www.agilemanagement.net/Articles/Weblog/AnOpenSourceDigitalKanban.html</link>
        <description>&amp;lt;p&gt;I'm sure more than a few of my readers will be interested in this. &amp;lt;a href=&amp;quot;http://geekswithblogs.net/hinshelm/Default.aspx&amp;quot;&gt;Martin Hinshelwood&amp;lt;/a&gt; has started a project to deliver an &amp;lt;a href=&amp;quot;http://geekswithblogs.net/hinshelm/archive/2008/02/05/tfs-sticky-buddy-codeplex-project.aspx&amp;quot;&gt;open source Kanban UI for Team Foundation Server&amp;lt;/a&gt;, similar to the one that Darren Davis created at Corbis. I'd like to give Martin every encouragement with this effort. Why not leave him an encouraging comment?...&amp;lt;/p&gt;
&amp;lt;p&gt;Related Posts: &amp;lt;a href=&amp;quot;http://www.agilemanagement.net/Articles/Weblog/DigitalWhiteboardExperime.html&amp;quot;&gt;Digital Whiteboard Experiment&amp;lt;/a&gt;, &amp;lt;a href=&amp;quot;http://www.agilemanagement.net/Articles/Weblog/WhosYourStickyBuddy.html&amp;quot;&gt;Return of the Sticky Buddy&amp;lt;/a&gt;, &amp;lt;a href=&amp;quot;http://www.agilemanagement.net/Articles/Weblog/DoyouhaveyourStickyBuddy.html&amp;quot;&gt;Do you have your Sticky Buddy?&amp;lt;/a&gt;&amp;lt;/p&gt;</description>
        <guid isPermaLink="false">http://www.agilemanagement.net/Articles/Weblog/AnOpenSourceDigitalKanban.html</guid>
        <content:encoded><![CDATA[<p>I'm sure more than a few of my readers will be interested in this. <a href="http://geekswithblogs.net/hinshelm/Default.aspx">Martin Hinshelwood</a> has started a project to deliver an <a href="http://geekswithblogs.net/hinshelm/archive/2008/02/05/tfs-sticky-buddy-codeplex-project.aspx">open source Kanban UI for Team Foundation Server</a>, similar to the one that Darren Davis created at Corbis. I'd like to give Martin every encouragement with this effort. Why not leave him an encouraging comment?...</p>
<p>Related Posts: <a href="http://www.agilemanagement.net/Articles/Weblog/DigitalWhiteboardExperime.html">Digital Whiteboard Experiment</a>, <a href="http://www.agilemanagement.net/Articles/Weblog/WhosYourStickyBuddy.html">Return of the Sticky Buddy</a>, <a href="http://www.agilemanagement.net/Articles/Weblog/DoyouhaveyourStickyBuddy.html">Do you have your Sticky Buddy?</a></p>]]></content:encoded>
        <dc:subject>David J. Anderson</dc:subject>
        <dc:date>2008-03-31T03:29:20+00:00</dc:date>
    </item>
    

    <item>
        <title>Announcing Modus Cooperandi</title>
        <link>http://www.agilemanagement.net/Articles/Weblog/AnnouncingModusCooperandi.html</link>
        <description>&amp;lt;p&gt;26 years ago I started my first business working with 3 school friends developing and selling computer games for the Sinclair ZX81 computer. It's amazing to think that it is almost 20 years since I ran my own business and could call myself an entrepreneur. Well I'm finally getting back to my roots. And again it is with 3 friends whom I've known and worked with for several years, &amp;lt;a href=&amp;quot;http://ourfounder.typepad.com/leblog/&amp;quot;&gt;Jim Benson&amp;lt;/a&gt;,&amp;nbsp;&amp;lt;a href=&amp;quot;http://leansoftwareengineering.com/&amp;quot;&gt;Corey Ladas&amp;lt;/a&gt; and Daniel Vacanti. Together we have just started &amp;lt;a href=&amp;quot;http://www.moduscooperandi.com/&amp;quot;&gt;Modus Cooperandi&amp;lt;/a&gt;, a consulting firm dedicated to improving leadership and management in knowledge worker industries. A firm that will pride itself in helping clients deliver superior results and become more competitive.&amp;lt;/p&gt;
&amp;lt;p&gt;We've occupied the offices of Jim's old business Gray Hill Solutions on Seattle's Lake Union and we've opened up shop offering consulting on agile and lean enterprise transitions and training classes in Agile Management and Kanban. We intend to be leading the move to a more collaborative, higher trust, more open, more networked, more socially connected way of working in the 21st Century.&amp;lt;/p&gt;
&amp;lt;p&gt;If you've been reading this blog for a while and wished, &amp;quot;if only we could hire David to come and help us...&amp;quot; or &amp;quot;I wish David taught classes in this stuff...&amp;quot; then your wishes have been granted. If you'd like to talk to me about helping you and your business be more successful, click the Hire David link on LHS navigation bar or drop me an &amp;lt;a href=&amp;quot;mailto:fddmanager@yahoo.com&amp;quot;&gt;email&amp;lt;/a&gt;.&amp;lt;/p&gt;</description>
        <guid isPermaLink="false">http://www.agilemanagement.net/Articles/Weblog/AnnouncingModusCooperandi.html</guid>
        <content:encoded><![CDATA[<p>26 years ago I started my first business working with 3 school friends developing and selling computer games for the Sinclair ZX81 computer. It's amazing to think that it is almost 20 years since I ran my own business and could call myself an entrepreneur. Well I'm finally getting back to my roots. And again it is with 3 friends whom I've known and worked with for several years, <a href="http://ourfounder.typepad.com/leblog/">Jim Benson</a>,&nbsp;<a href="http://leansoftwareengineering.com/">Corey Ladas</a> and Daniel Vacanti. Together we have just started <a href="http://www.moduscooperandi.com/">Modus Cooperandi</a>, a consulting firm dedicated to improving leadership and management in knowledge worker industries. A firm that will pride itself in helping clients deliver superior results and become more competitive.</p>
<p>We've occupied the offices of Jim's old business Gray Hill Solutions on Seattle's Lake Union and we've opened up shop offering consulting on agile and lean enterprise transitions and training classes in Agile Management and Kanban. We intend to be leading the move to a more collaborative, higher trust, more open, more networked, more socially connected way of working in the 21st Century.</p>
<p>If you've been reading this blog for a while and wished, "if only we could hire David to come and help us..." or "I wish David taught classes in this stuff..." then your wishes have been granted. If you'd like to talk to me about helping you and your business be more successful, click the Hire David link on LHS navigation bar or drop me an <a href="mailto:fddmanager@yahoo.com">email</a>.</p>]]></content:encoded>
        <dc:subject>David J. Anderson</dc:subject>
        <dc:date>2008-03-31T03:29:20+00:00</dc:date>
    </item>
    

    <item>
        <title>Kanban and Real Options in Dallas</title>
        <link>http://www.agilemanagement.net/Articles/Weblog/KanbaninDallas.html</link>
        <description>&amp;lt;p&gt;Feb 22nd is the next chance to see me present the kanban approach to software engineering, at the &amp;lt;a href=&amp;quot;http://www.agilemanagement.net/Articles/News/APLNLeadershipSummit-Dall.html&amp;quot;&gt;APLN Leadership Summit in Dallas&amp;lt;/a&gt;. Chris Matts is presenting Real Options on the same morning and this is great opportunity to see us both on the same day and understand how kanban and real options combine as a very powerful solution for scheduling and prioritization for optimal value delivery.&amp;lt;/p&gt;
&amp;lt;p&gt;Please support the APLN by signing up for the conference and coming along to see Chris and I present in Dallas.&amp;lt;/p&gt;</description>
        <guid isPermaLink="false">http://www.agilemanagement.net/Articles/Weblog/KanbaninDallas.html</guid>
        <content:encoded><![CDATA[<p>Feb 22nd is the next chance to see me present the kanban approach to software engineering, at the <a href="http://www.agilemanagement.net/Articles/News/APLNLeadershipSummit-Dall.html">APLN Leadership Summit in Dallas</a>. Chris Matts is presenting Real Options on the same morning and this is great opportunity to see us both on the same day and understand how kanban and real options combine as a very powerful solution for scheduling and prioritization for optimal value delivery.</p>
<p>Please support the APLN by signing up for the conference and coming along to see Chris and I present in Dallas.</p>]]></content:encoded>
        <dc:subject>David J. Anderson</dc:subject>
        <dc:date>2008-03-31T03:29:20+00:00</dc:date>
    </item>
    

    <item>
        <title>Purging the Kanban Backlog</title>
        <link>http://www.agilemanagement.net/Articles/Weblog/PurgingtheKanbanBacklog.html</link>
        <description>&amp;lt;p&gt;One of the PM's in our office calls it a &amp;quot;clean out.&amp;quot; From time to time you should purge your kanban backlog to keep it fresh and relevant. The backlog is either a set of requirements for a project or program or a set of change requests for a sustaining engineering effort. There will always be new backlog incoming as the business changes and people have new ideas. Depending on this incoming rate compared to throughput of software delivery, the backlog may be growing, or at least not falling. A significant backlog is a problem. It affects your agility because things spend time queuing and that queue time is waste. Meanwhile, the request or requirement my be atrophying in relevance or ability to generate revenue as a differentiator.&amp;lt;/p&gt;
&amp;lt;p&gt;Purging the backlog is similar to a bug triage effort. You simply need some criteria to decide whether something stays in the backlog or is dropped. It could be very simple. For example, &amp;quot;anything over 6 months old is dropped.&amp;quot; This simple rule fits with the real option theory nature of kanban pull prioritization. If something isn't important enough to get selected over a 6 month period, it probably isn't important enough - period!&amp;lt;/p&gt;
&amp;lt;p&gt;Naturally, a more complex set of criteria is possible. You might want to assess the alignment with strategic, operational and tactical objectives of the business. You might want to assess alignment with particular customer segments or even specific customer orders. As we do, you might want to consider whether a change request is obviated with a forthcoming major release, or is requested on a system due to be decommissioned at some known point in the future.&amp;lt;/p&gt;
&amp;lt;p&gt;Regardless, of your criteria, I'd recommend that you purge your backlog regularly, at least quarterly and perhaps monthly. Keeping the backlog healthy and relevant serves the business by simplifying prioritization discussions for kanban slots and by reducing queuing time and improving overall business agility from ideation to delivery of working software.&amp;lt;/p&gt;
&amp;lt;p&gt;Related Posts: &amp;lt;a href=&amp;quot;http://www.agilemanagement.net/Articles/Weblog/KanbaninAction.html&amp;quot;&gt;Kanban in Action&amp;lt;/a&gt;, &amp;lt;a href=&amp;quot;http://www.agilemanagement.net/Articles/Weblog/RecipeForSuccess.html&amp;quot;&gt;Recipe for Success&amp;lt;/a&gt;&amp;nbsp;&amp;lt;font color=&amp;quot;#E3D9D9&amp;quot;&gt;Technorati tag: Agile, Lean, Kanban, Software+Engineering, Project+Management&amp;lt;/font&gt;&amp;lt;/p&gt;</description>
        <guid isPermaLink="false">http://www.agilemanagement.net/Articles/Weblog/PurgingtheKanbanBacklog.html</guid>
        <content:encoded><![CDATA[<p>One of the PM's in our office calls it a "clean out." From time to time you should purge your kanban backlog to keep it fresh and relevant. The backlog is either a set of requirements for a project or program or a set of change requests for a sustaining engineering effort. There will always be new backlog incoming as the business changes and people have new ideas. Depending on this incoming rate compared to throughput of software delivery, the backlog may be growing, or at least not falling. A significant backlog is a problem. It affects your agility because things spend time queuing and that queue time is waste. Meanwhile, the request or requirement my be atrophying in relevance or ability to generate revenue as a differentiator.</p>
<p>Purging the backlog is similar to a bug triage effort. You simply need some criteria to decide whether something stays in the backlog or is dropped. It could be very simple. For example, "anything over 6 months old is dropped." This simple rule fits with the real option theory nature of kanban pull prioritization. If something isn't important enough to get selected over a 6 month period, it probably isn't important enough - period!</p>
<p>Naturally, a more complex set of criteria is possible. You might want to assess the alignment with strategic, operational and tactical objectives of the business. You might want to assess alignment with particular customer segments or even specific customer orders. As we do, you might want to consider whether a change request is obviated with a forthcoming major release, or is requested on a system due to be decommissioned at some known point in the future.</p>
<p>Regardless, of your criteria, I'd recommend that you purge your backlog regularly, at least quarterly and perhaps monthly. Keeping the backlog healthy and relevant serves the business by simplifying prioritization discussions for kanban slots and by reducing queuing time and improving overall business agility from ideation to delivery of working software.</p>
<p>Related Posts: <a href="http://www.agilemanagement.net/Articles/Weblog/KanbaninAction.html">Kanban in Action</a>, <a href="http://www.agilemanagement.net/Articles/Weblog/RecipeForSuccess.html">Recipe for Success</a>&nbsp;<font color="#E3D9D9">Technorati tag: Agile, Lean, Kanban, Software+Engineering, Project+Management</font></p>]]></content:encoded>
        <dc:subject>David J. Anderson</dc:subject>
        <dc:date>2008-03-31T03:29:20+00:00</dc:date>
    </item>
    

    <item>
        <title>Enterprise Scale Continuous Integration</title>
        <link>http://www.agilemanagement.net/Articles/Weblog/EnterpriseScaleContinuous.html</link>
        <description>&amp;lt;p&gt;Back in January when I spoke at the &amp;lt;a href=&amp;quot;http://www.sigs-datacom.de/sd/kongresse/oop_2007/index.php&amp;quot;&gt;OOP conference&amp;lt;/a&gt; in Munich, I described how I didn't believe that continuous integration scaled to enterprise level. Indeed, we hadn't managed to make it work. What we were doing was taking a more Lean approach to integration - little and often - and moving to fewer codelines. We were achieving this by implementing latent code patterns that enabled several projects to live in the same environment and avoid the problem of new code accidentally escaping in to the wild when another project was due for release.&amp;lt;/p&gt;
&amp;lt;p&gt;This was all very well and given enough time and enough focus on Lean principles we might yet have evolved to a continuous integration approach for the enterprise but it would have taken years.&amp;lt;/p&gt;
&amp;lt;p&gt;For the past six months I've been lucky enough to have Troy Magennis on my staff as our Enterprise Architect. Troy brought a wealth of experience in .Net and C# and large scale Microsoft technology projects to our team. Given that we suffer numerous impacts to our productivity with the constant challenge of code line management, integration, build and environment build out and reset, Troy refused to accept that continuous integration wasn't possible, and indeed in his view it was essential to eliminating waste and maintaining a regular flow of valuable software in to our production environments.&amp;lt;/p&gt;
&amp;lt;p&gt;So together with one of our architecture team and a toolsmith from our configuration management group, they spent some considerable time and effort tackling the problem of how to build our entire enterprise code base in a continuous fashion. A few weeks ago, they finally achieved it and we now have cruise control reports on the state of our enterprise code base at any given time.&amp;lt;/p&gt;
&amp;lt;p&gt;This doesn't mean that our enterprise DEV environment can be pushed to production whenever we choose. At least not without successful implementation of latent code and full regression testing to show that the new code is truly latent, but the result is that we have reduced our code line maintenance to a single line for all major projects in our portfolio plus a branch for sustaining engineering (released on a 2 week cycle).&amp;lt;/p&gt;
&amp;lt;p&gt;At my prompting Troy has gathered his thoughts on &amp;lt;a href=&amp;quot;http://aspiring-technology.com/blogs/troym/archive/2007/11/26/DoesContinuousIntegrationScale.aspx&amp;quot;&gt;Does Continuous Integration Scale to Enterprise Projects?&amp;lt;/a&gt; what it takes to achieve enterprise scale continuous integration and how to implement it, in a white paper available over on &amp;lt;a href=&amp;quot;http://aspiring-technology.com/blogs/troym/&amp;quot;&gt;his blog&amp;lt;/a&gt;. You can get it in PDF &amp;lt;a href=&amp;quot;http://aspiring-technology.com/blogs/troym/attachment/1269.ashx&amp;quot;&gt;here&amp;lt;/a&gt;. The main takeaway from this article isn't a revelation about configuration management or build tools. The key to enterprise scale continuous integration is solid enterprise architecture and enforcement of good software engineering principles of loose coupling and high cohesion across all projects in the portfolio.&amp;lt;/p&gt;
&amp;lt;p&gt;&amp;lt;strong&gt;Yes, all you agilistas out there! Architecture does matter, if you are to scale agile techniques to the enterprise!&amp;lt;/strong&gt; &amp;lt;font color=&amp;quot;#E3D9D9&amp;quot;&gt;Technorati tag: Agile, Software+Engineering, Enterprise+Architecture&amp;lt;/font&gt;&amp;lt;/p&gt;</description>
        <guid isPermaLink="false">http://www.agilemanagement.net/Articles/Weblog/EnterpriseScaleContinuous.html</guid>
        <content:encoded><![CDATA[<p>Back in January when I spoke at the <a href="http://www.sigs-datacom.de/sd/kongresse/oop_2007/index.php">OOP conference</a> in Munich, I described how I didn't believe that continuous integration scaled to enterprise level. Indeed, we hadn't managed to make it work. What we were doing was taking a more Lean approach to integration - little and often - and moving to fewer codelines. We were achieving this by implementing latent code patterns that enabled several projects to live in the same environment and avoid the problem of new code accidentally escaping in to the wild when another project was due for release.</p>
<p>This was all very well and given enough time and enough focus on Lean principles we might yet have evolved to a continuous integration approach for the enterprise but it would have taken years.</p>
<p>For the past six months I've been lucky enough to have Troy Magennis on my staff as our Enterprise Architect. Troy brought a wealth of experience in .Net and C# and large scale Microsoft technology projects to our team. Given that we suffer numerous impacts to our productivity with the constant challenge of code line management, integration, build and environment build out and reset, Troy refused to accept that continuous integration wasn't possible, and indeed in his view it was essential to eliminating waste and maintaining a regular flow of valuable software in to our production environments.</p>
<p>So together with one of our architecture team and a toolsmith from our configuration management group, they spent some considerable time and effort tackling the problem of how to build our entire enterprise code base in a continuous fashion. A few weeks ago, they finally achieved it and we now have cruise control reports on the state of our enterprise code base at any given time.</p>
<p>This doesn't mean that our enterprise DEV environment can be pushed to production whenever we choose. At least not without successful implementation of latent code and full regression testing to show that the new code is truly latent, but the result is that we have reduced our code line maintenance to a single line for all major projects in our portfolio plus a branch for sustaining engineering (released on a 2 week cycle).</p>
<p>At my prompting Troy has gathered his thoughts on <a href="http://aspiring-technology.com/blogs/troym/archive/2007/11/26/DoesContinuousIntegrationScale.aspx">Does Continuous Integration Scale to Enterprise Projects?</a> what it takes to achieve enterprise scale continuous integration and how to implement it, in a white paper available over on <a href="http://aspiring-technology.com/blogs/troym/">his blog</a>. You can get it in PDF <a href="http://aspiring-technology.com/blogs/troym/attachment/1269.ashx">here</a>. The main takeaway from this article isn't a revelation about configuration management or build tools. The key to enterprise scale continuous integration is solid enterprise architecture and enforcement of good software engineering principles of loose coupling and high cohesion across all projects in the portfolio.</p>
<p><strong>Yes, all you agilistas out there! Architecture does matter, if you are to scale agile techniques to the enterprise!</strong> <font color="#E3D9D9">Technorati tag: Agile, Software+Engineering, Enterprise+Architecture</font></p>]]></content:encoded>
        <dc:subject>David J. Anderson</dc:subject>
        <dc:date>2008-03-31T03:29:20+00:00</dc:date>
    </item>
    

    <item>
        <title>Bugs and Kanban</title>
        <link>http://www.agilemanagement.net/Articles/Weblog/BugsandKanban.html</link>
        <description>&amp;lt;p&gt;Corey Ladas takes a look at &amp;lt;a href=&amp;quot;http://leansoftwareengineering.com/2007/11/25/accounting-for-bugs-and-rework/&amp;quot;&gt;two ways to treat bugs in a kanban system&amp;lt;/a&gt;. The second option is the more challenging. It requires patient courageous management. My feeling is that option 2 will produce the net higher velocity (and throughput) in the long term because it teaches the team to really focus down on prevention of bugs while option 1 treats bugs as part and parcel of the business of software development. While option 1 will suffer a throughput reduction as bugs increase, there is far less incentive to focus on eliminating them altogether.&amp;lt;/p&gt;
&amp;lt;p&gt;Ideally, I'd like to run a side-by-side comparison over a 6 to 9 month period to compare these two options. How are you dealing with bugs in your kanban system? Like option 1 or option 2 or do you have you own alternative approach? &amp;lt;font color=&amp;quot;#E3D9D9&amp;quot;&gt;Technorati tag: Agile, Lean, Kanban, Software+Engineering&amp;lt;/font&gt;&amp;lt;/p&gt;</description>
        <guid isPermaLink="false">http://www.agilemanagement.net/Articles/Weblog/BugsandKanban.html</guid>
        <content:encoded><![CDATA[<p>Corey Ladas takes a look at <a href="http://leansoftwareengineering.com/2007/11/25/accounting-for-bugs-and-rework/">two ways to treat bugs in a kanban system</a>. The second option is the more challenging. It requires patient courageous management. My feeling is that option 2 will produce the net higher velocity (and throughput) in the long term because it teaches the team to really focus down on prevention of bugs while option 1 treats bugs as part and parcel of the business of software development. While option 1 will suffer a throughput reduction as bugs increase, there is far less incentive to focus on eliminating them altogether.</p>
<p>Ideally, I'd like to run a side-by-side comparison over a 6 to 9 month period to compare these two options. How are you dealing with bugs in your kanban system? Like option 1 or option 2 or do you have you own alternative approach? <font color="#E3D9D9">Technorati tag: Agile, Lean, Kanban, Software+Engineering</font></p>]]></content:encoded>
        <dc:subject>David J. Anderson</dc:subject>
        <dc:date>2008-03-31T03:29:20+00:00</dc:date>
    </item>
    

    <item>
        <title>How Many Projects Are You Managing?</title>
        <link>http://feeds.feedburner.com/~r/ManagingProductDevelopment/~3/258387530/how-many-projects-are-you-managing.html</link>
        <description>I gave a talk at a local ICCA chapter last night, and met a project manager who told me he was managing 7 projects. I must have lost my poker face, because he chuckled and said, &amp;ldquo;Well, you do what you can with that many projects.&amp;#8221;
You do. And I don&amp;#8217;t buy that you&amp;#8217;re actually managing [...]</description>
        <guid isPermaLink="false">http://feeds.feedburner.com/~r/ManagingProductDevelopment/~3/258387530/how-many-projects-are-you-managing.html</guid>
        <content:encoded><![CDATA[<p>I gave a talk at a local ICCA chapter last night, and met a project manager who told me he was managing 7 projects. I must have lost my poker face, because he chuckled and said, &#8220;Well, you do what you can with that many projects.&#8221;</p>
<p>You do. And I don&#8217;t buy that you&#8217;re actually managing them, or more than one of them. Sure, you might be doing damage control, or helping people see that they have a disaster. But you&#8217;re not evaluating and managing risk. You&#8217;re not checking in the team to know what done means. You&#8217;re not seeing if what you need from others across the organization will be ready when your project team needs it. Dare I say, you&#8217;re not <strong>managing</strong>. You&#8217;re busy.  (Way too busy multitasking.) You might even be providing help to the projects, but you&#8217;re not being proactive and you&#8217;re not there when the team needs you.</p>
<p>I don&#8217;t buy this business that a project manager can actually manage several simultaneous projects. Even if the projects are small. You PMs who are trying to do this: your managers are deluding themselves. Your call on whether to tell them. (Don&#8217;t tell them they&#8217;re nuts, that&#8217;s a career-limiting-conversation <img src='http://jrothman.com/blog/mpd/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=qGof2nF"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=qGof2nF" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=bUdWDTF"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=bUdWDTF" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=FF9c2vf"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=FF9c2vf" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=Y9HrMsf"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=Y9HrMsf" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=xidodHF"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=xidodHF" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=Z1l6xaF"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=Z1l6xaF" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ManagingProductDevelopment/~4/258387530" height="1" width="1"/>]]></content:encoded>
        <dc:subject>Johanna Rothman</dc:subject>
        <dc:date>2008-03-26T10:48:55+00:00</dc:date>
    </item>
    

    <item>
        <title>Video Interview Posted at InfoQ</title>
        <link>http://feeds.feedburner.com/~r/ManagingProductDevelopment/~3/250956916/video-interview-posted-at-infoq.html</link>
        <description>Deb Hartmann interviewed me (video and audio!) at Agile 2007. We mostly talked about schedule games from Manage It. (We briefly discussed Behind Closed Doors: Secrets of Great Management and Hiring the Best Knowedge Workers, Techies &amp;#38; Nerds.)
For those of you who&amp;#8217;ve met me and are wondering, &amp;ldquo;Where are Johanna&amp;#8217;s glasses?&amp;#8221; They&amp;#8217;re in my lap. [...]</description>
        <guid isPermaLink="false">http://feeds.feedburner.com/~r/ManagingProductDevelopment/~3/250956916/video-interview-posted-at-infoq.html</guid>
        <content:encoded><![CDATA[<p>Deb Hartmann <a href="http://www.infoq.com/interviews/johanna-rothman-risk-games" target="_blank">interviewed</a> me (video and audio!) at Agile 2007. We mostly talked about schedule games from <a href="http://www.pragprog.com/titles/jrpm" target="_blank">Manage It</a>. (We briefly discussed <a href="http://www.pragprog.com/titles/rdbcd" target="_blank">Behind Closed Doors: Secrets of Great Management</a> and <a href="http://www.amazon.com/exec/obidos/ASIN/0932633595/rothmaconsulg-20" target="_blank">Hiring the Best Knowedge Workers, Techies &amp; Nerds</a>.)</p>
<p>For those of you who&#8217;ve met me and are wondering, &#8220;Where are Johanna&#8217;s glasses?&#8221; They&#8217;re in my lap. They were reflecting too much, so I took them off. Luckily I could see well enough to have a conversation with Deb.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=rH2jEnF"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=rH2jEnF" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=Lh9EqKF"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=Lh9EqKF" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=Hf6QXCf"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=Hf6QXCf" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=Js6d2Af"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=Js6d2Af" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=uSYqiFF"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=uSYqiFF" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=qa0kEUF"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=qa0kEUF" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ManagingProductDevelopment/~4/250956916" height="1" width="1"/>]]></content:encoded>
        <dc:subject>Johanna Rothman</dc:subject>
        <dc:date>2008-03-13T14:55:20+00:00</dc:date>
    </item>
    

    <item>
        <title>Manage It! Won a Productivity Award</title>
        <link>http://feeds.feedburner.com/~r/ManagingProductDevelopment/~3/248475804/manage-it-won-a-productivity-award.html</link>
        <description>I&amp;#8217;m pleased and excited to announce that Manage It! won a Jolt Productivity award.
They announced the awards with all the productivity awards on one slide, and we were supposed to stand up when our names were announced. They then do a drum roll and announce the Jolt winner for that category.
I saw Manage It! and [...]</description>
        <guid isPermaLink="false">http://feeds.feedburner.com/~r/ManagingProductDevelopment/~3/248475804/manage-it-won-a-productivity-award.html</guid>
        <content:encoded><![CDATA[<p><a href="http://www.amazon.com/gp/product/0978739248?ie=UTF8&amp;tag=rothmaconsulg-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0978739248"><img src="http://www.jrothman.com/images/jrpm_small.jpg" border="0" /></a><img src="http://www.assoc-amazon.com/e/ir?t=rothmaconsulg-20&amp;l=as2&amp;o=1&amp;a=0978739248" style="border: medium none  ! important; margin: 0px ! important" border="0" height="1" width="1" />I&#8217;m pleased and excited to announce that <a href="http://www.pragprog.com/titles/jrpm" target="_blank">Manage It!</a> won a <a href="http://www.joltawards.com/press/030608.htm" target="_blank">Jolt Productivity</a> award.</p>
<p>They announced the awards with all the productivity awards on one slide, and we were supposed to stand up when our names were announced. They then do a drum roll and announce the Jolt winner for that category.</p>
<p>I saw Manage It! and my name on the slide and that was it. I jumped up right away, I was so excited. Maybe I&#8217;ll be more <strike>mature </strike>blase about this the next time I&#8217;m nominated for an award, but I bet not <img src='http://jrothman.com/blog/mpd/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=nfeEriF"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=nfeEriF" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=0qg863F"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=0qg863F" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=94fcmHf"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=94fcmHf" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=BrKzJCf"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=BrKzJCf" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=NCSQJlF"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=NCSQJlF" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=lc6hgyF"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=lc6hgyF" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ManagingProductDevelopment/~4/248475804" height="1" width="1"/>]]></content:encoded>
        <dc:subject>Johanna Rothman</dc:subject>
        <dc:date>2008-03-09T14:30:32+00:00</dc:date>
    </item>
    

    <item>
        <title>Interview Posted</title>
        <link>http://feeds.feedburner.com/~r/ManagingProductDevelopment/~3/246425897/interview-posted.html</link>
        <description>David Daly interviewed me, PM Interviews: Johanna Rothman by email. I answered in American spelling and he translated into UK/English spelling 
</description>
        <guid isPermaLink="false">http://feeds.feedburner.com/~r/ManagingProductDevelopment/~3/246425897/interview-posted.html</guid>
        <content:encoded><![CDATA[<p><a href="http://outofthetriangle.wordpress.com/" target="_blank">David Daly</a> interviewed me,<a href="http://outofthetriangle.wordpress.com/2008/03/05/pm-interviews-johanna-rothman/"> PM Interviews: Johanna Rothman</a> by email. I answered in American spelling and he translated into UK/English spelling <img src='http://jrothman.com/blog/mpd/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=wAppj8F"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=wAppj8F" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=8PCfLWF"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=8PCfLWF" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=Gh4kalf"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=Gh4kalf" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=HtC8Eqf"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=HtC8Eqf" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=71RS7eF"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=71RS7eF" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=jlhUy6F"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=jlhUy6F" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ManagingProductDevelopment/~4/246425897" height="1" width="1"/>]]></content:encoded>
        <dc:subject>Johanna Rothman</dc:subject>
        <dc:date>2008-03-05T18:27:26+00:00</dc:date>
    </item>
    

    <item>
        <title>Portfolio Management Article Posted at PM Boulevard</title>
        <link>http://feeds.feedburner.com/~r/ManagingProductDevelopment/~3/246413676/portfolio-management-article-posted-at-pm-boulevard.html</link>
        <description>PM Boulevard just published How Often Should You Review the Project Portfolio?. You have to be a member to see whole article (membership is free). You can&amp;#8217;t leave comments there, so please leave them here. 
</description>
        <guid isPermaLink="false">http://feeds.feedburner.com/~r/ManagingProductDevelopment/~3/246413676/portfolio-management-article-posted-at-pm-boulevard.html</guid>
        <content:encoded><![CDATA[<p>PM Boulevard just published <span id="MainPortalLoader__ctl38_lblTitle" class="ContentTitle"><a href="http://www.pmboulevard.com/Default.aspx?page=View%20Content&amp;cid=2528&amp;parent=Portfolio%20Management" target="_blank">How Often Should You Review the Project Portfolio?</a>. You have to be a member to see whole article (membership is free). You can&#8217;t leave comments there, so please leave them here. </span></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=tW0Dp0F"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=tW0Dp0F" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=n0YLBpF"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=n0YLBpF" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=qIdHhxf"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=qIdHhxf" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=DuoKKDf"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=DuoKKDf" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=x1dpMAF"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=x1dpMAF" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=R5UezcF"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=R5UezcF" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ManagingProductDevelopment/~4/246413676" height="1" width="1"/>]]></content:encoded>
        <dc:subject>Johanna Rothman</dc:subject>
        <dc:date>2008-03-05T18:23:47+00:00</dc:date>
    </item>
    

    <item>
        <title>When You’re in Chaos, Try Baby Steps</title>
        <link>http://feeds.feedburner.com/~r/ManagingProductDevelopment/~3/245621533/when-youre-in-chaos-try-baby-steps.html</link>
        <description>About a month ago, I  spoke with a project manager who&amp;#8217;d inherited a project in chaos. No one was making progress. He was stumped&amp;ndash;he&amp;#8217;d never worked on a project where the developers couldn&amp;#8217;t do anything, the testers couldn&amp;#8217;t do anything, and time was just slipping away.
I suggested he try baby steps. What&amp;#8217;s the first [...]</description>
        <guid isPermaLink="false">http://feeds.feedburner.com/~r/ManagingProductDevelopment/~3/245621533/when-youre-in-chaos-try-baby-steps.html</guid>
        <content:encoded><![CDATA[<p>About a month ago, I  spoke with a project manager who&#8217;d inherited a project in chaos. No one was making progress. He was stumped&#8211;he&#8217;d never worked on a project where the developers couldn&#8217;t do anything, the testers couldn&#8217;t do anything, and time was just slipping away.</p>
<p>I suggested he try baby steps. What&#8217;s the first thing the project needs to deliver? Just focus on one small thing. He did have an answer, but the feature was large. He thought it would take 2-3 weeks to deliver it, coded as well as tested.</p>
<p>Since he knew what the team needed to do, he could use timeboxes to focus people&#8217;s attention on that work. I suggested he use one-week timeboxes, to make sure people figured out what they needed to do, <strong>just</strong> for the first week, and that the project team work together to make sure they were all working towards the same goal. Once he got the first week working, he could do the same thing for the second and third weeks.</p>
<p>The reason one-week timeboxes work to focus people is that when a project is in chaos, people tend to be in chaos too. They get easily distracted. A timebox, especially a short timebox is really good for helping people make progress and breathe.</p>
<p>He had never done week-by-week planning, so I suggested yellow sticky scheduling, focusing on the deliverables that would finish the feature. It&#8217;s not a hard concept, so he was able to do it.</p>
<p>I caught up with him last week, and sure enough  the timeboxes along with  focusing on one feature at a time worked. He and the team were able to show progress, which bought them a slight decrease in pressure from the their senior management team. Now, he and the team could choose how to proceed.</p>
<p>I suggested he continue with the timeboxes and incremental approach to the project, to make sure people stayed focused and didn&#8217;t drift into chaos.</p>
<p>&#8220;But timeboxes seem like such baby steps. Do I really need to stick with the baby steps?&#8221;</p>
<p>No, he doesn&#8217;t have to. But there&#8217;s no reason to think that the people won&#8217;t go back into chaos as soon as they remove the focus of the timeboxes. And if he stops implementing by feature, they will revert to no progress.</p>
<p>I&#8217;m sure there are other solutions to the not making progress problem. But if an entire project is stuck, try small baby steps to bring some focus and progress back to the project.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=gwFKqqF"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=gwFKqqF" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=wZnNxZF"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=wZnNxZF" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=5KzJXLf"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=5KzJXLf" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=Ela5GSf"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=Ela5GSf" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=HBBmPKF"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=HBBmPKF" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=cyDOh5F"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=cyDOh5F" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ManagingProductDevelopment/~4/245621533" height="1" width="1"/>]]></content:encoded>
        <dc:subject>Johanna Rothman</dc:subject>
        <dc:date>2008-03-04T13:07:23+00:00</dc:date>
    </item>
    

    <item>
        <title>Great Review of Manage It!</title>
        <link>http://feeds.feedburner.com/~r/ManagingProductDevelopment/~3/242340723/great-review-of-manage-it.html</link>
        <description>Dave posted his review of Manage it! Your Guide to Modern, Pragmatic Project Management. A quote:
 Here&acirc;s what I like best about the book: it&acirc;s not theological. By this I mean Rothman doesn&acirc;t advocate one &acirc;true&acirc; way of running projects. She is very careful to be continually cognizant of context when she talks about different [...]</description>
        <guid isPermaLink="false">http://feeds.feedburner.com/~r/ManagingProductDevelopment/~3/242340723/great-review-of-manage-it.html</guid>
        <content:encoded><![CDATA[<p><a href="http://www.techdarkside.com/" target="_blank">Dave</a> posted his <a href="http://www.techdarkside.com/?p=218" target="_blank">review</a> of <a href="http://www.pragprog.com/titles/jrpm" target="_blank">Manage it! Your Guide to Modern, Pragmatic Project Management</a>. A quote:</p>
<blockquote><p> <em>Here’s what I like best about the book: it’s not theological. By this I mean Rothman doesn’t advocate one “true” way of running projects. She is very careful to be continually cognizant of context when she talks about different approaches you might take.</em></p></blockquote>
<p>Dave also notes a bit about the schedule games in his review.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=WsqspOE"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=WsqspOE" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=tp987EE"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=tp987EE" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=AaMW44e"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=AaMW44e" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=NAstzJe"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=NAstzJe" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=OKEVzDE"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=OKEVzDE" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=B8zMSjE"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=B8zMSjE" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ManagingProductDevelopment/~4/242340723" height="1" width="1"/>]]></content:encoded>
        <dc:subject>Johanna Rothman</dc:subject>
        <dc:date>2008-02-27T16:47:42+00:00</dc:date>
    </item>
    

    <item>
        <title>Interview up on Agilethinkers.com</title>
        <link>http://feeds.feedburner.com/~r/ManagingProductDevelopment/~3/240079184/interview-up-on-agilethinkerscom.html</link>
        <description>Clarke Ching interviewed me by email. Here&amp;#8217;s the link to the first question: Q1. There are a total of 7 questions.
</description>
        <guid isPermaLink="false">http://feeds.feedburner.com/~r/ManagingProductDevelopment/~3/240079184/interview-up-on-agilethinkerscom.html</guid>
        <content:encoded><![CDATA[<p><a href="http://www.clarkeching.com/" target="_blank">Clarke Ching</a> interviewed me by email. Here&#8217;s the link to the first question: <a href="http://www.agilethinkers.com/2008/02/q1---johanna--1.html" target="_blank">Q1</a>. There are a total of 7 questions.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=qvqxxtE"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=qvqxxtE" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=1P3eYFE"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=1P3eYFE" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=A3eHnze"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=A3eHnze" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=sxgSK2e"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=sxgSK2e" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=73ZLzoE"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=73ZLzoE" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=eZvzcKE"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=eZvzcKE" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ManagingProductDevelopment/~4/240079184" height="1" width="1"/>]]></content:encoded>
        <dc:subject>Johanna Rothman</dc:subject>
        <dc:date>2008-02-23T15:58:06+00:00</dc:date>
    </item>
    

    <item>
        <title>Are Your Defects Like Potholes?</title>
        <link>http://feeds.feedburner.com/~r/ManagingProductDevelopment/~3/235200722/are-your-defects-like-potholes.html</link>
        <description>It&amp;#8217;s winter here in Massachusetts, and we&amp;#8217;ve had lots of snow, ice, rain, snow, ice, snow, ice, rain. All that freezing and melting plays havoc with the roads. We have lots of potholes, and the local and state governments are busy doing emergency repairs all over the place. (For those of you who don&amp;#8217;t know [...]</description>
        <guid isPermaLink="false">http://feeds.feedburner.com/~r/ManagingProductDevelopment/~3/235200722/are-your-defects-like-potholes.html</guid>
        <content:encoded><![CDATA[<p>It&#8217;s winter here in Massachusetts, and we&#8217;ve had lots of snow, ice, rain, snow, ice, snow, ice, rain. All that freezing and melting plays havoc with the roads. We have lots of potholes, and the local and state governments are busy doing emergency repairs all over the place. (For those of you who don&#8217;t know how potholes are made, first the water seeps in through the cracks in the roads. When the temperature drops and the water under the road freezes, the cracks get bigger. Loop until the road surface breaks apart and creates a hole. When the holes are deeper than a few inches and longer than a few inches, it&#8217;s time for emergency repairs. We have some foot-long and foot-deep potholes right now. Yuck.)</p>
<p>Potholes are a fact of life in the northern climates when you have cycles of freeze and thaw. But I&#8217;ve been talking to some folks whose defects are like potholes. &#8220;We only have time for emergency fixes.&#8221; &#8220;We have time to fix and fix the same darn thing over again, but we don&#8217;t have time to do it right.&#8221; That&#8217;s when your defects are like potholes.</p>
<p>Potholes slow down traffic, because the cars need to drive slowly through them, or around them. Defects, especially big ones, slow down other development or fixes.  So, what do you do?</p>
<p>If you have a ton of defects, I would choose a one-week timebox, and work on fixing them. For me, fixing means developing a fix along with a unit test (or two or three), getting some peer review, and then checking it in so the developer can do some around-the-area testing before system test. I don&#8217;t care if the developers write the unit test first, I just care that they write some unit tests. Although, if you&#8217;ve got defects, you&#8217;ve got the makings of a bunch of great unit tests. I would not allow any development in this timebox, just fixing and checking the fixes in a variety of ways.</p>
<p>After making some progress and getting the defect counts lower, decide if you want another one-week timebox. Is it more valuable to finish (fix defects) than write new stuff and have old stuff unfinished? I don&#8217;t know, but you do for your project.</p>
<p>For the rest of the project, I would make sure people are working by feature, developing and fixing and checking a whole feature in totality before moving on to the next one.</p>
<p>If you&#8217;ve got a bazillion defects, they are like potholes&#8211;they prevent you from moving smoothly onto the next piece in your project. Fix them! No emergency repairs either&#8211;real fixes.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=yKloNvE"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=yKloNvE" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=jlKVYhE"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=jlKVYhE" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=9M1NHCe"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=9M1NHCe" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=Br1P5Ae"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=Br1P5Ae" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=P80lOGE"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=P80lOGE" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=vNkGWwE"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=vNkGWwE" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ManagingProductDevelopment/~4/235200722" height="1" width="1"/>]]></content:encoded>
        <dc:subject>Johanna Rothman</dc:subject>
        <dc:date>2008-02-14T17:18:16+00:00</dc:date>
    </item>
    

    <item>
        <title>Getting Status at the End of a (non-Agile) Project</title>
        <link>http://feeds.feedburner.com/~r/ManagingProductDevelopment/~3/233825059/getting-status-at-the-end-of-a-non-agile-project.html</link>
        <description>Here&amp;#8217;s a common scenario I was discussing with a colleague last night: They&amp;#8217;re at the end of a project. They used some combination of a serial lifecycle, becoming more incremental as they proceed through the  project. But they still have a ton of open defects, and a few not-quite-finished features. My colleague was complaining [...]</description>
        <guid isPermaLink="false">http://feeds.feedburner.com/~r/ManagingProductDevelopment/~3/233825059/getting-status-at-the-end-of-a-non-agile-project.html</guid>
        <content:encoded><![CDATA[<p>Here&#8217;s a common scenario I was discussing with a colleague last night: They&#8217;re at the end of a project. They used some combination of a serial lifecycle, becoming more incremental as they proceed through the  project. But they still have a ton of open defects, and a few not-quite-finished features. My colleague was complaining about the hour-long (!) sit-down status meetings they have (the whole team, not just managers) every afternoon. Could I suggest something?</p>
<p>Yes, of course <img src='http://jrothman.com/blog/mpd/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> First, separate the team problems from the management problems. The managers get to triage the defects separately from the entire project team. Maybe a technical lead meets with them, but don&#8217;t involve the entire team.</p>
<p>Next, separate the work into  one-week timeboxes, starting in the middle of the week. The project team has some idea about how many defects they can fix in a week, and how many features they can fix. Set up each week as a timebox, saying, &#8220;We&#8217;ll fix 38 defects and finish 3 features each week from now until the release date. We&#8217;ll decide on Tuesday afternoon which defects we&#8217;ll choose for the timebox starting Wednesday morning. If we have a show stopper problem, we&#8217;ll move that one to the top of the list and move whatever is lowest on the list out.&#8221; Notice what this timebox does: it makes it possible to see if people are working overtime on the weekend (a Bad Idea), it helps the team predict what done means for a specific time period, and it focuses people on the work to finish before the release. It also makes the managers rank the defects, so the project team works on the most important ones first.</p>
<p>Now, it&#8217;s time to address the status issue. With these inch-pebbles, it&#8217;s possible to have a 15-minute standup meeting every day. Note: If I was the PM, I would abolish the daily hour-long meetings anyway&#8211;the team gains no benefit from those meetings. If necessary, I would make a daily 2-minute appointment with each person. But a 15-minute standup meeting is even better. But if you, like my colleague, works in a place where people love their hour-long meetings, and never finish the meeting early, go to daily written status reports. (I have a <a href="http://www.jrothman.com/Templates/ManageItTemplates.pdf" target="_blank">template</a> for status reports, too.)</p>
<p>Once the team has done this for a week,  the PM can assess how close their time estimates are (how many defects they can fix and how many features they can finish in a week), as well as how many new defects are arriving each week. It might be time to &#8220;slow&#8221; down the defect fixing by adding reviews of the fixes, if the fixes aren&#8217;t actually being fixed. (I discussed this in my most recent Pragmatic Manager email newsletter. I haven&#8217;t posted that issue yet, but here&#8217;s <a href="http://jrothman.com/pragmaticmanager/waterfallpart3.html" target="_blank">one</a> you might find useful, too.)</p>
<p>If everyone, including the project manager and the other managers are willing to be pragmatic, they have many options at the end of the project. But it&#8217;s clear to me it&#8217;s time to pull apart the problems and work on one at a time. Stop with the serial status meetings and let the project team get back to work!</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=8oTmasE"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=8oTmasE" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=Kg76jgE"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=Kg76jgE" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=tR6Yure"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=tR6Yure" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=AsJgEke"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=AsJgEke" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=36FIeFE"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=36FIeFE" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ManagingProductDevelopment?a=zhAACtE"><img src="http://feeds.feedburner.com/~f/ManagingProductDevelopment?i=zhAACtE" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ManagingProductDevelopment/~4/233825059" height="1" width="1"/>]]></content:encoded>
        <dc:subject>Johanna Rothman</dc:subject>
        <dc:date>2008-02-12T11:22:33+00:00</dc:date>
    </item>
    

    <item>
        <title>Kanban Warranty Claims Processing</title>
        <link>http://www.agilemanagement.net/Articles/Weblog/KanbanWarrantyClaimsProce.html</link>
        <description>&amp;lt;p&gt;Tom Hopper has implemented a &amp;lt;a href=&amp;quot;http://tomhopper.wordpress.com/2007/06/24/7/&amp;quot;&gt;kanban board for processing warranty claims&amp;lt;/a&gt; following his attendance at the Lean New Product Development Summit in Chicago earlier this year.&amp;lt;/p&gt;
&amp;lt;p&gt;Related posts: &amp;lt;a href=&amp;quot;http://www.agilemanagement.net/Articles/Weblog/LeanNPDSummitReport.html&amp;quot;&gt;Lean NPD Summit Report&amp;lt;/a&gt;&amp;lt;/p&gt;</description>
        <guid isPermaLink="false">http://www.agilemanagement.net/Articles/Weblog/KanbanWarrantyClaimsProce.html</guid>
        <content:encoded><![CDATA[<p>Tom Hopper has implemented a <a href="http://tomhopper.wordpress.com/2007/06/24/7/">kanban board for processing warranty claims</a> following his attendance at the Lean New Product Development Summit in Chicago earlier this year.</p>
<p>Related posts: <a href="http://www.agilemanagement.net/Articles/Weblog/LeanNPDSummitReport.html">Lean NPD Summit Report</a></p>]]></content:encoded>
        <dc:subject>David J. Anderson</dc:subject>
        <dc:date>2007-11-16T07:40:36+00:00</dc:date>
    </item>
    

    <item>
        <title>Agile Xtreme</title>
        <link>http://www.focusedperformance.com/2006/12/agile-xtreme.html</link>
        <description>&amp;lt;b&gt;Agile Xtreme&amp;lt;/b&gt; --&amp;lt;br /&gt;&amp;lt;blockquote&gt;&amp;lt;object width=&amp;quot;425&amp;quot; height=&amp;quot;350&amp;quot;&gt;&amp;lt;param name=&amp;quot;movie&amp;quot; value=&amp;quot;http://www.youtube.com/v/-5clgWxfwRw&amp;quot;&gt;&amp;lt;/param&gt;&amp;lt;param name=&amp;quot;wmode&amp;quot; value=&amp;quot;transparent&amp;quot;&gt;&amp;lt;/param&gt;&amp;lt;embed src=&amp;quot;http://www.youtube.com/v/-5clgWxfwRw&amp;quot; type=&amp;quot;application/x-shockwave-flash&amp;quot; wmode=&amp;quot;transparent&amp;quot; width=&amp;quot;425&amp;quot; height=&amp;quot;350&amp;quot;&gt;&amp;lt;/embed&gt;&amp;lt;/object&gt;&amp;lt;/blockquote&gt;</description>
        <guid isPermaLink="false">http://www.focusedperformance.com/2006/12/agile-xtreme.html</guid>
        <content:encoded><![CDATA[<b>Agile Xtreme</b> --<br /><blockquote><object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/-5clgWxfwRw"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/-5clgWxfwRw" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object></blockquote>]]></content:encoded>
        <dc:subject>Frank Patrick's Focused Performance Blog</dc:subject>
        <dc:date>2006-12-13T14:54:00+00:00</dc:date>
    </item>
    

    <item>
        <title>Chain Reaction</title>
        <link>http://www.focusedperformance.com/2006/12/chain-reaction.html</link>
        <description>&amp;lt;b&gt;&amp;lt;a href=&amp;quot;http://www.projectsatwork.com/article.cfm?ID=234283&amp;amp;authenticated=1&amp;quot;&gt;Chain Reaction&amp;lt;/a&gt;&amp;lt;/b&gt; -- A recent piece on Critical Chain Project Management in &amp;lt;a href=&amp;quot;http://www.projectsatwork.com/&amp;quot;&gt;Projects@Work&amp;lt;/a&gt; (free registration required). Nothing technically new to readers of the &amp;lt;a href=&amp;quot;http://www.focusedperformance.com/projects.html&amp;quot;&gt;PM section of Focused Performance&amp;lt;/a&gt;, but worth perusing anyhow for its review of a current application.</description>
        <guid isPermaLink="false">http://www.focusedperformance.com/2006/12/chain-reaction.html</guid>
        <content:encoded><![CDATA[<b><a href="http://www.projectsatwork.com/article.cfm?ID=234283&amp;authenticated=1">Chain Reaction</a></b> -- A recent piece on Critical Chain Project Management in <a href="http://www.projectsatwork.com/">Projects@Work</a> (free registration required). Nothing technically new to readers of the <a href="http://www.focusedperformance.com/projects.html">PM section of Focused Performance</a>, but worth perusing anyhow for its review of a current application.]]></content:encoded>
        <dc:subject>Frank Patrick's Focused Performance Blog</dc:subject>
        <dc:date>2006-12-13T08:39:00+00:00</dc:date>
    </item>
    

    <item>
        <title>Skills Bottlenecks</title>
        <link>http://www.focusedperformance.com/2006/12/skills-bottlenecks.html</link>
        <description>&amp;lt;b&gt;Skills Bottlenecks&amp;lt;/b&gt; -- In &amp;lt;a href=&amp;quot;http://resources.zdnet.co.uk/articles/features/0,1000002000,39285123,00.htm&amp;quot;&gt;How to fix IT skill shortages and misalignments&amp;lt;/a&gt; in &amp;lt;a href=&amp;quot;http://www.zdnet.co.uk/&amp;quot;&gt;ZDNet's UK site&amp;lt;/a&gt;, Mark Lefkowitz discusses a pay-for-skill approach to addressing IT bottlenecks: &amp;quot;&amp;lt;blockquote&gt;&amp;lt;span style=&amp;quot;font-style:italic;&amp;quot;&gt;Eli Goldratt, the father of the Theory of Constraints, said: 'Tell me how you will measure me and I will tell you how I will behave.' Consider what would happen if workers were paid on the basis of their demonstrated skill-sets in specific knowledge areas, functional skills, and technological acumen, rather than their title and longevity within the organisation.&amp;quot;&amp;lt;/span&gt;&amp;lt;/blockquote&gt;Probably applies to other skills beyond IT as well.</description>
        <guid isPermaLink="false">http://www.focusedperformance.com/2006/12/skills-bottlenecks.html</guid>
        <content:encoded><![CDATA[<b>Skills Bottlenecks</b> -- In <a href="http://resources.zdnet.co.uk/articles/features/0,1000002000,39285123,00.htm">How to fix IT skill shortages and misalignments</a> in <a href="http://www.zdnet.co.uk/">ZDNet's UK site</a>, Mark Lefkowitz discusses a pay-for-skill approach to addressing IT bottlenecks: "<blockquote><span style="font-style:italic;">Eli Goldratt, the father of the Theory of Constraints, said: 'Tell me how you will measure me and I will tell you how I will behave.' Consider what would happen if workers were paid on the basis of their demonstrated skill-sets in specific knowledge areas, functional skills, and technological acumen, rather than their title and longevity within the organisation."</span></blockquote>Probably applies to other skills beyond IT as well.]]></content:encoded>
        <dc:subject>Frank Patrick's Focused Performance Blog</dc:subject>
        <dc:date>2006-12-13T08:31:48+00:00</dc:date>
    </item>
    

    <item>
        <title>Multi-tasking or Not?</title>
        <link>http://www.focusedperformance.com/2006/12/multi-tasking-or-not.html</link>
        <description>&amp;lt;b&gt;Multi-tasking or Not?&amp;lt;/b&gt; -- In &amp;lt;a href=&amp;quot;http://pm.blogs.com/the_project_management_bl/2006/12/stacks_and_time.html#comment-26445062&amp;quot;&gt;Project Management Scratchpad: Stacks and Time Management&amp;lt;/a&gt;, Brian Leach uses an example of painting a room as an appropriate kind of job to consider multi-tasking as appropriate. &amp;lt;blockquote&gt;&amp;lt;i&gt;The jobs like painting will probably be completed sooner if you do them in parallel; paint a layer in one room, paint a layer in another room while the first room dries, etc.  You're idle for less time, and the work is a fixed amount, so the math works in your favor.&amp;lt;/i&gt;&amp;lt;/blockquote&gt;I have no quibble with Brian's conclusion, but we should no confuse it as an example of appropriate multi-tasking, or what he calls doing them...&amp;lt;blockquote&gt;&amp;lt;i&gt;in parallel (do a little of A, put it down, do a little of B, repeat).&amp;lt;/i&gt;&amp;lt;/blockquote&gt;The room painting is not really an example of &amp;quot;parallel&amp;quot; multi-tasking.&amp;lt;br /&gt;&amp;lt;br /&gt;Painting a room is a project (or sub-project), not a task. The tasks involved are 1) painter paints first coat, 2) room dries, and 3) painter paints second coat, 4) room dries.&amp;lt;br /&gt;&amp;lt;br /&gt;Doing something else (painting room #2) while room #1 dries is NOT multitasking.  Going off to paint a coat on another room while room #1 dries is not multi-tasking; it is, as you say, simply productive use of the painter's time while the room &amp;quot;resource&amp;quot; is otherwise occupied drying.&amp;lt;br /&gt;&amp;lt;br /&gt;That said, if it takes longer to paint a coat in room #2 than for room #1 to dry, an interesting operational decision is whether to shift back to the second coat of #1 before completing the first coat of #2. If the carpet guys are (or will shortly be) ready to get started on room #1, it may be worth the shift back to the first room before completing the second. Doing so may be multi-tasking, but it may be appropriate multi-tasking.&amp;lt;br /&gt;&amp;lt;br /&gt;Bad multi-tasking is the interruption of one task, started, but not completed, to perform another unrelated task for no reason other than to get the second task started. If taken to the (usual) &amp;quot;extreme&amp;quot;, bouncing back and forth between uncompleted tasks results in no benefit for either; indeed, it results in delay of completion of both.&amp;lt;br /&gt;&amp;lt;br /&gt;Progress is not acheived in just getting something started, or even paritally done. It only really occurs at the completion of the task when some other resource (the carpet guys) can make use of your output - a dried, painted room.</description>
        <guid isPermaLink="false">http://www.focusedperformance.com/2006/12/multi-tasking-or-not.html</guid>
        <content:encoded><![CDATA[<b>Multi-tasking or Not?</b> -- In <a href="http://pm.blogs.com/the_project_management_bl/2006/12/stacks_and_time.html#comment-26445062">Project Management Scratchpad: Stacks and Time Management</a>, Brian Leach uses an example of painting a room as an appropriate kind of job to consider multi-tasking as appropriate. <blockquote><i>The jobs like painting will probably be completed sooner if you do them in parallel; paint a layer in one room, paint a layer in another room while the first room dries, etc.  You're idle for less time, and the work is a fixed amount, so the math works in your favor.</i></blockquote>I have no quibble with Brian's conclusion, but we should no confuse it as an example of appropriate multi-tasking, or what he calls doing them...<blockquote><i>in parallel (do a little of A, put it down, do a little of B, repeat).</i></blockquote>The room painting is not really an example of "parallel" multi-tasking.<br /><br />Painting a room is a project (or sub-project), not a task. The tasks involved are 1) painter paints first coat, 2) room dries, and 3) painter paints second coat, 4) room dries.<br /><br />Doing something else (painting room #2) while room #1 dries is NOT multitasking.  Going off to paint a coat on another room while room #1 dries is not multi-tasking; it is, as you say, simply productive use of the painter's time while the room "resource" is otherwise occupied drying.<br /><br />That said, if it takes longer to paint a coat in room #2 than for room #1 to dry, an interesting operational decision is whether to shift back to the second coat of #1 before completing the first coat of #2. If the carpet guys are (or will shortly be) ready to get started on room #1, it may be worth the shift back to the first room before completing the second. Doing so may be multi-tasking, but it may be appropriate multi-tasking.<br /><br />Bad multi-tasking is the interruption of one task, started, but not completed, to perform another unrelated task for no reason other than to get the second task started. If taken to the (usual) "extreme", bouncing back and forth between uncompleted tasks results in no benefit for either; indeed, it results in delay of completion of both.<br /><br />Progress is not acheived in just getting something started, or even paritally done. It only really occurs at the completion of the task when some other resource (the carpet guys) can make use of your output - a dried, painted room.]]></content:encoded>
        <dc:subject>Frank Patrick's Focused Performance Blog</dc:subject>
        <dc:date>2006-12-12T08:39:00+00:00</dc:date>
    </item>
    

    <item>
        <title>Book Status as of Dec 1, 2006</title>
        <link>http://www.jrothman.com/weblog/2006/12/book-status-as-of-dec-1-2006.html</link>
        <description>&amp;lt;p&gt;True confessions: I was hoping to finish the draft (of Successful Project Management) for technical review today. I didn't. I knew on Tusday and called Daniel to let him know where I was.&amp;lt;/p&gt;
&amp;lt;p&gt;This past week I focused on finishing chapters. I have about 16 chapters and one appendix. I don't know if the book will keep its current architecture; I removed one chapter yesterday. I have three chapters to finish (somewhere between 10,000-15,000 words) and three to rewrite (changing about 15,000 words? and a bunch of pictures). When I'm cranking, I can write close to 5000 words a day. Oh, and in case you're wondering, I'm writing in markup language, so I don't know how many of those words are markup and how many are content words. (This is similar to the problem of comments vs code when you count lines of code :-)&amp;lt;/p&gt;
&amp;lt;p&gt;I've noticed these patterns in my writing over the last couple of months:&amp;lt;/p&gt;
&amp;lt;ul&gt;
&amp;lt;li&gt;When I know something cold, I use a form of mental shorthand. I write using that shorthand, losing my readers. I need reviewers to let me know I've lost them.
&amp;lt;li&gt;When Daniel reviews my writing, he helps me refactor (yes, simplify) and I typically lose 10% of the words. 
&amp;lt;li&gt;I'm getting better at seeing when a piece is mis-organized, but I'm still not so hot at organizing it until I get feedback from someone.
&amp;lt;/ul&gt;
&amp;lt;p&gt;So my next deadline is Jan 1, to finish this draft and have the book ready for tech review. It will be tight, but do-able.&amp;lt;/p&gt;</description>
        <guid isPermaLink="false">http://www.jrothman.com/weblog/2006/12/book-status-as-of-dec-1-2006.html</guid>
        <content:encoded><![CDATA[<p>True confessions: I was hoping to finish the draft (of Successful Project Management) for technical review today. I didn't. I knew on Tusday and called Daniel to let him know where I was.</p>
<p>This past week I focused on finishing chapters. I have about 16 chapters and one appendix. I don't know if the book will keep its current architecture; I removed one chapter yesterday. I have three chapters to finish (somewhere between 10,000-15,000 words) and three to rewrite (changing about 15,000 words? and a bunch of pictures). When I'm cranking, I can write close to 5000 words a day. Oh, and in case you're wondering, I'm writing in markup language, so I don't know how many of those words are markup and how many are content words. (This is similar to the problem of comments vs code when you count lines of code :-)</p>
<p>I've noticed these patterns in my writing over the last couple of months:</p>
<ul>
<li>When I know something cold, I use a form of mental shorthand. I write using that shorthand, losing my readers. I need reviewers to let me know I've lost them.
<li>When Daniel reviews my writing, he helps me refactor (yes, simplify) and I typically lose 10% of the words. 
<li>I'm getting better at seeing when a piece is mis-organized, but I'm still not so hot at organizing it until I get feedback from someone.
</ul>
<p>So my next deadline is Jan 1, to finish this draft and have the book ready for tech review. It will be tight, but do-able.</p>]]></content:encoded>
        <dc:subject>Johanna Rothman</dc:subject>
        <dc:date>2006-12-01T14:42:00+00:00</dc:date>
    </item>
    
    </channel>
    <!--#include virtual="/mt/log.php"-->
</rss>

