<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">

    <title type="text">David J. Anderson and Associates</title>
    <subtitle type="text">David J. Anderson and Associates:David J Anderson thoughts on Kanban Lean and Agile Management</subtitle>
    <link rel="alternate" type="text/html" href="http://agilemanagement.net/index.php/site/index/" />
    <link rel="self" type="application/atom+xml" href="http://agilemanagement.net/index.php/site/atom/" />
    <updated>2010-08-27T06:06:35Z</updated>
    <rights>Copyright (c) 2010, David</rights>
    <generator uri="http://expressionengine.com/" version="1.6.8">ExpressionEngine</generator>
    <id>tag:agilemanagement.net,2010:08:25</id>


    <entry>
      <title>Agile 2009 Slides Now Available</title>
      <link rel="alternate" type="text/html" href="http://agilemanagement.net/index.php/Blog/agile_2009_slides_now_available/" />
      <id>tag:agilemanagement.net,2009:index.php/site/index/1.439</id>
      <published>2009-08-26T07:01:17Z</published>
      <updated>2010-05-18T05:31:18Z</updated>
      <author>
            <name>David</name>
            <email>janice@kanban101.com</email>
                  </author>

      <category term="Agile"
        scheme="http://agilemanagement.net/index.php/Blog/category/Agile/"
        label="Agile" />
      <category term="Kanban"
        scheme="http://agilemanagement.net/index.php/Blog/category/channelkanban/"
        label="Kanban" />
      <category term="Lean"
        scheme="http://agilemanagement.net/index.php/Blog/category/Lean/"
        label="Lean" />
      <category term="Risk"
        scheme="http://agilemanagement.net/index.php/Blog/category/Risk/"
        label="Risk" />
      <content type="html"><![CDATA[
         <p>I&#8217;ve made <a href="http://www.agilemanagement.net/index.php/blog/Agile_2009_-_New_Approaches_to_Risk">my slides for Agile 2009</a> available in the document archive of agilemanagement.net for everyone who attended or not to use. The great news is that Ryan Martens is interested in applying these ideas at Rally Development already.</p><p>I should also mention that my 3rd technique in these slides is similar to Todd Little&#8217;s model which appeared in the recent book, Stand Back and Deliver! The model uses four classifications of projects that Todd calls Sheep Dogs, Colts, Bulls and Cows. The Cows are analogous to my Cash Cows, Bulls to Major Growth Market and Colts to Innovative/New. If there is a difference it&#8217;s that my model is entirely market driven / external while Todd considers a complexity a dimension in the classification. These models are so similar that I will consider merging mine with Todd&#8217;s with full attribution.</p><p>Chris Matts&#8217; believes that my first technique, <a href="http://www.agilemanagement.net/index.php/blog/Prioritizing_Requirements">previously published here</a> in 2005 is similar to but less useful than Neil Nickolaisen&#8217;s model also published in the recent book, Stand Back and Deliver! Neil&#8217;s model maps projects at a portfolio level into 4 categories via a 2x2 matrix or dimensional assessment of market differentiation and alignment with corporate mission. He calls the segments: Don&#8217;t Care; Partner; Differentiating; Parity. While this model is certainly compatible with my model they are not the same. Neil&#8217;s model works at the project and portfolio level and assumes that the corporate mission is somehow correctly aligned with a strategic position and the market demands. My model works at the individual feature level and is again directly market facing insuring that the feature mix chosen for a project or iteration are aligned with the strategic positioning of the business and the allocation of types is aligned with the propensity for risk in the business plan or prospectus. Neil&#8217;s model is certainly compatible with mine. If for example, a project initiative assessed as &#8220;Parity&#8221; but the product owner was picking a lot of &#8220;Differentiator&#8221; class features for the product mix then there is clearly a miss match. So I believe that Neil&#8217;s model could be added as a fourth technique to the three presented here.</p><p>However, it&#8217;s worth noting that these are tools that can be used as choices and are not necessarily all designed to be used together. My 3rd technique, like Todd&#8217;s and Neil&#8217;s are designed to allocate resources to control commitment to projects across a portfolio. To spread risk effectively. It may not make sense to use more than one of these techniques at any one company or division. Choose the one that resonates best with your organization. <font color="#E3D9D9">Technorati tag: David+Anderson, Agile+Management, Agile, Lean, Kanban, Software+Engineering, Project+Management, Risk+Management, Risk, Portfolio+Management, Program+Management</font></p> 
      ]]></content>
    </entry>

    <entry>
      <title>Agile 2009 &#45; New Approaches to Risk</title>
      <link rel="alternate" type="text/html" href="http://agilemanagement.net/index.php/Blog/agile_2009_-_new_approaches_to_risk/" />
      <id>tag:agilemanagement.net,2009:index.php/site/index/1.251</id>
      <published>2009-08-26T06:58:35Z</published>
      <updated>2009-08-26T16:58:35Z</updated>
      <author>
            <name>David</name>
            <email>janice@kanban101.com</email>
                  </author>

      <category term="Agile"
        scheme="http://agilemanagement.net/index.php/Blog/category/Agile/"
        label="Agile" />
      <category term="Kanban"
        scheme="http://agilemanagement.net/index.php/Blog/category/channelkanban/"
        label="Kanban" />
      <category term="Lean"
        scheme="http://agilemanagement.net/index.php/Blog/category/Lean/"
        label="Lean" />
      <category term="Risk"
        scheme="http://agilemanagement.net/index.php/Blog/category/Risk/"
        label="Risk" />
      <content type="html"><![CDATA[
         <p>I&#8217;ve uploaded a PDF of my slides for Agile 2009.</p><p><a href="http://www.agilemanagement.net/AMPDFArchive/Agile2009_NewApproachesToRisk.pdf">Download New Approaches to Risk Management PDF</a></p><p>Here is the original session submission&#8230;</p><p>Presenter: David J. Anderson</p><p>Title: New Approaches to Risk Management</p><p>&nbsp;</p><p>Background</p><p>&#8212;&#8212;&#8212;&#8212;&#8212;</p><p>&nbsp;</p><p>For almost a decade the agile community has claimed that agile development is a risk-driven approach. Yet there is very little published material on agile risk management. A survey of the transactions of the Agile conference over 4 years reveals no explicit presentation on risk management. An online search reveals a number of blog entries and articles on agile risk management(of which more later.)</p><p>&nbsp;</p><p>Traditional risk management (defined in the PMBoK, Prince II, CMMI and other frameworks) takes an event driven approach to risk. It seeks to model external variations that affect schedule, budget and scope on projects. Traditional risk management focuses on what Walter Shewhart called &#8220;assignable cause&#8221; variation [Deming renamed this &#8220;special cause&#8221;.] The model is simple: try to build a list of external events that might occur; assess the impact and likelihood of occurrence; assess the cost of mitigation options; decide whether to mitigate (reduce chance of occurence) or create a contingency plan (to recover in the event of occurence.)</p><p>&nbsp;</p><p>Most of the agile risk management articles surveyed look at how to implement traditional risk management in a more agile way. They address how to fit risk management into iterative, incremental development and how to assess and manage risks in a collaborative, transparent manner. There appears to be no literature that discusses how to apply agile and lean ideas that revolutionize risk management.</p><p>&nbsp;</p><p>Meanwhile, traditional (non-agile) project scheduling techniques treat all tasks homogeneously from a risk management perspective. Elementary scheduling techniques do not account for variance in task completions, e.g. the Gantt chart technique. More advanced techniques (PERT, Critical Chain, Last Planner) account for variation and provide some risk mitigation against chance (or common) cause variation through time buffering. However, these techniques still tend to treat all tasks homogeneously from a risk perspective.</p><p>&nbsp;</p><p>Project risk management literature does not appear to have advanced much in the last 30 years.</p><p>&nbsp;</p><p>New Approaches</p><p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p><p>The application of Lean pull systems (kanban) and Real Options Theory in agile methods is providing new sophisticated means to manage overall business risk in technology projects and software delivery.</p><p>&nbsp;</p><p>This tutorial will describe in detail 3 techniques that have evolved in the kanban community that provide improved project flexibility and business agility together with increased sophistication in risk management.</p><p>&nbsp;</p><p>(1) Using classes of service based on cost of delay/failure functions</p><p>&nbsp;</p><p>Classifying customer-valued deliverables according to the cost of delay (or failure) function allows for different prioritization policies to be implemented on the fly by self-organizing teams significantly reducing the business risks of late delivery. This scheme classifies customer deliverables such as user stories heterogeneously according to the loss incurred due to late delivery. Assigning different colored sticky notes, or index cards according to the classification allows team members to quickly assess risk and pull the most important item through the system in a self-organizing manner</p><p>&nbsp;</p><p>Four example classes of service will be discussed along with their related pull system policies (for prioritization and scheduling) will be presented. The examples are: expedite; fixed delivery date (unit step cost of delay function); quantitative value delivery; and qualitative value delivery. Other classification schemes are possible and would be domain specific.</p><p>&nbsp;</p><p>(2) Iteration Backlog selection based on market risk</p><p>&nbsp;</p><p>This scheme allows for classification of customer-valued deliverables into 4 categories that are aligned with strategic planning and marketing objectives, namely: commodity (or table stakes); differentiator; spoiler; and cost saver. Features or user stories in each category exhibit different risk of change (deletion from scope, or change in definition) due to market conditions during the lifetime of the project, prior to release. The variance in market risk can be used to quickly prioritize iteration backlogs and target backlog items for iterations within an overall project schedule. The scheme mitigates the risk of rework (or waste) caused by changes in scope associated with changing market and business conditions.</p><p>&nbsp;</p><p>(3) Risk-based Portfolio Management</p><p>&nbsp;</p><p>This scheme allows the balance of resources and funding across a portfolio of projects or business initiatives based on the alignment of a project or development initiative with the strategic positioning of the business and its desired risk exposure.</p><p>&nbsp;</p><p>Projects can be classified in to 3 categories: cash cow; mainstream developing market; and emerging market. Portfolio management is conducted similar to investment portfolio management by balancing investments and risk according to the risk preference of the investor. Hence, cash cow is analogous to bonds in an investment portfolio, mainstream developing market, is analogous to large cap stocks, and emerging market to small cap stocks. Resources and funding are allocated according to desired risk profile and kanban systems established for each line of business (or business initiative). Market releases (or projects) are defined to release value optimally based on transaction and coordination costs of making such a release.</p><p>&nbsp;</p><p>Summary</p><p>&#8212;&#8212;&#8212;-</p><p>These three techniques combine elements of Lean Thinking and Edwards Deming&#8217;s New Economics (cost of delay/failure functions, waste (transation and coordination costs, rework or scrap)), Real Option Theory and Decision Tree analysis to provide methods that enable simple, fast, and often self-organizing approaches to maximize business value and manage risk throughout a portfolio and the project lifecycle.</p><p>&nbsp;</p><p>Notes</p><p>&#8212;&#8212;-</p><p>Most of this material has been previously presented anecdotally as part of presentations on kanban. Some of it has been documented at agilemanagement.net as blog posts. However, this tutorial will pull it all together, formalize it as a risk management approach and refine and develop some of the ideas.</p><p>&nbsp;</p><p>The material is therefore new in this format but based on work and presentations given over the last 2 years.</p><p>&nbsp;</p><p>The presentation will likely be trialed at various smaller venues prior to Agile 2009. In the first instance at the kanban conference in Miami in February 2009 to an audience of perhaps 50 people. Other opportunities of rehearsal performances will be available at local events such as the San Diego XP Users Group in May 2009.</p><p>&nbsp;</p><p>I intend to submit a formal paper for the transations.</p><p>&nbsp;</p><p>Reference Material</p><p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p><p>&nbsp;</p><p>Survey of online articles on agile risk management</p><p>&nbsp;</p><p>Appelo, Jurgen, <a href="http://www.noop.nl/2008/06/agile-risk-management.html">http://www.noop.nl/2008/06/agile-risk-management.html</a></p><p>Cottmeyer, Mike, <a href="http://blog.versionone.net/blog/2008/05/agile-risk-mana.html">http://blog.versionone.net/blog/2008/05/agile-risk-mana.html</a></p><p>Cottmeyer, Mike, <a href="http://blog.versionone.net/blog/2008/05/agile-risk-ma-1.html">http://blog.versionone.net/blog/2008/05/agile-risk-ma-1.html</a></p><p>Cottmeyer, Mike, <a href="http://leadinganswers.typepad.com/leading_answers/2007/09/agile-risk-mana.html">http://leadinganswers.typepad.com/leading_answers/2007/09/agile-risk-mana.html</a></p><p>Fitzgerald, Donna, <a href="http://www.cutter.com/research/2006/edge060711.html">http://www.cutter.com/research/2006/edge060711.html</a></p><p>Griffiths, Mike, <a href="http://leadinganswers.typepad.com/leading_answers/2007/09/agile-risk-mana.html">http://leadinganswers.typepad.com/leading_answers/2007/09/agile-risk-mana.html</a></p><p>Rangaswami, JP, <a href="http://confusedofcalcutta.com/2007/07/06/how-risk-management-affects-agile-approaches/">http://confusedofcalcutta.com/2007/07/06/how-risk-management-affects-agile-approaches/</a></p><p>Smith, Preston and Roman Pichler, <a href="http://www.ddj.com/architect/184415308">http://www.ddj.com/architect/184415308</a></p><p>Thomas, Steven, <a href="http://www.itsadeliverything.com/articles/agile_risk_management.htm">http://www.itsadeliverything.com/articles/agile_risk_management.htm</a></p><p>&nbsp;</p> 
      ]]></content>
    </entry>

    <entry>
      <title>Changes @ AgileManagement.net</title>
      <link rel="alternate" type="text/html" href="http://agilemanagement.net/index.php/Blog/changes_agilemanagement.net/" />
      <id>tag:agilemanagement.net,2009:index.php/site/index/1.254</id>
      <published>2009-06-17T22:10:53Z</published>
      <updated>2009-06-18T08:10:53Z</updated>
      <author>
            <name>David</name>
            <email>janice@kanban101.com</email>
                  </author>

      <category term="Agile"
        scheme="http://agilemanagement.net/index.php/Blog/category/Agile/"
        label="Agile" />
      <category term="CMMI"
        scheme="http://agilemanagement.net/index.php/Blog/category/CMMI/"
        label="CMMI" />
      <category term="Kanban"
        scheme="http://agilemanagement.net/index.php/Blog/category/channelkanban/"
        label="Kanban" />
      <category term="Lean"
        scheme="http://agilemanagement.net/index.php/Blog/category/Lean/"
        label="Lean" />
      <category term="Management"
        scheme="http://agilemanagement.net/index.php/Blog/category/Management/"
        label="Management" />
      <content type="html"><![CDATA[
         <p>I&#8217;ve been making some changes at AgileManagement.Net to make it easier for readers to find information and follow new posts. I&#8217;ve created separate blog pages with separate RSS feeds for Lean, specifically Kanban, and Agile+CMMI.</p><p>For now the existing Agile Management blog will continue to aggregate all the content. Later I will reduce it to Management topics only. However, I will maintain the existing RSS feed for both the home page and the Agile Management blog. The RSS feed will continue to aggregate everything that is posted to this site. The new RSS feeds should enable aggregators to be more focused. Kanban sites can pull the Channel Kanban RSS feed while CMMI sites can pull the Channel CMMI RSS feed.</p><p>As a result of these changes, some content in the site has disappeared the navigation or the archive search. The articles specifically about the Agile Management book are no longer available through the site navigation. However, they are still in the content management system and still available on the Internet via direct links. Older news articles that do not appear on the front page will also not be navigable but again they have not been deleted and are still accessible via direct links.</p><p>I hope that these changes provide a genuine improvement in utility for users of the site and those who value its content. There are yet more changes to come as I prepare my web presence for the next decade and modify it to accommodate my newer interests in Kanban, CMMI, and other newer areas like Real Option Theory, Management, Decision Making, Decision Bias, Neuro-psychology and Risk Management.</p> 
      ]]></content>
    </entry>

    <entry>
      <title>Agile+CMMI Conference Anyone?</title>
      <link rel="alternate" type="text/html" href="http://agilemanagement.net/index.php/Blog/agilecmmi_conference_anyone/" />
      <id>tag:agilemanagement.net,2009:index.php/site/index/1.255</id>
      <published>2009-06-10T16:40:19Z</published>
      <updated>2009-06-11T02:40:19Z</updated>
      <author>
            <name>David</name>
            <email>janice@kanban101.com</email>
                  </author>

      <category term="Agile"
        scheme="http://agilemanagement.net/index.php/Blog/category/Agile/"
        label="Agile" />
      <category term="CMMI"
        scheme="http://agilemanagement.net/index.php/Blog/category/CMMI/"
        label="CMMI" />
      <content type="html"><![CDATA[
         <p>In a similar vein to the Lean &amp; Kanban 2009 conference I am thinking of pulling together an Agile &amp; CMMI event. I really feel that a small focused event is needed to kickstart the Agile CMMI community and energize potential adopters.</p><p>After some initial market research via my Agile Management Yahoo! group and Hillel Glazer&#8217;s Agile CMMI LinkedIn group and Twitter, it looks like we are targeting early December or mid-January somewhere in Florida.</p><p>Please leave comments indicating which dates you would prefer, which location (a) Tampa, (b) Orlando, (c) Miami, and please recommend anyone you feel should be an invited speaker at such an event. Would you like 1.5 days or 2.5 days and how much of that time should be dedicated to open space?</p><p>[Current voting as of 6/17 - will try to update this daily for a while]</p><ol><li>Tampa 60%</li><li>Orlando 20%</li><li>Miami 20%</li></ol><p>Your comments and commitments to attend are vital if this event is to go ahead. Without sufficient interest we won&#8217;t run the event. <font color="#E3D9D9">Technorati tag: David+Anderson, Agile, CMMI, SEI, Hillel+Glazer</font></p> 
      ]]></content>
    </entry>

    <entry>
      <title>Review on Agile Journal</title>
      <link rel="alternate" type="text/html" href="http://agilemanagement.net/index.php/Blog/review_on_agile_journal/" />
      <id>tag:agilemanagement.net,2009:index.php/site/index/1.256</id>
      <published>2009-06-10T15:35:24Z</published>
      <updated>2009-06-11T01:35:24Z</updated>
      <author>
            <name>David</name>
            <email>janice@kanban101.com</email>
                  </author>

      <category term="Agile"
        scheme="http://agilemanagement.net/index.php/Blog/category/Agile/"
        label="Agile" />
      <content type="html"><![CDATA[
         <p>This is <a href="http://www.agilejournal.com/content/view/57/">a very thorough review</a> by Brad Appleton. It was posted to Agile Journal several years ago but I don&#8217;t remember reading it. It accurately describes how the book synthesizes Don Reinertsen&#8217;s work with Eli Goldratt&#8217;s work and applies them to agile software development. Brad describes me as the Peter Drucker of software management. Quite a compliment! <img src="http://agilemanagement.net/images/smileys/grin.gif" width="19" height="19" alt="grin" style="border:0;" />
</p> 
      ]]></content>
    </entry>

    <entry>
      <title>More blogosphere buzz about Lean &amp;amp; Kanban</title>
      <link rel="alternate" type="text/html" href="http://agilemanagement.net/index.php/Blog/more_blogosphere_buzz_about_lean_kanban/" />
      <id>tag:agilemanagement.net,2009:index.php/site/index/1.480</id>
      <published>2009-05-18T21:31:14Z</published>
      <updated>2009-05-19T07:31:14Z</updated>
      <author>
            <name>David</name>
            <email>janice@kanban101.com</email>
                  </author>

      <category term="Agile"
        scheme="http://agilemanagement.net/index.php/Blog/category/Agile/"
        label="Agile" />
      <category term="CMMI"
        scheme="http://agilemanagement.net/index.php/Blog/category/CMMI/"
        label="CMMI" />
      <category term="Kanban"
        scheme="http://agilemanagement.net/index.php/Blog/category/channelkanban/"
        label="Kanban" />
      <category term="Lean"
        scheme="http://agilemanagement.net/index.php/Blog/category/Lean/"
        label="Lean" />
      <category term="SEPG"
        scheme="http://agilemanagement.net/index.php/Blog/category/SEPG/"
        label="SEPG" />
      <category term="Six Sigma"
        scheme="http://agilemanagement.net/index.php/Blog/category/Six_Sigma/"
        label="Six Sigma" />
      <content type="html"><![CDATA[
         <p>John Strickler has <a href="http://agileelements.wordpress.com/2009/05/18/lean-agile-kanban-scrum/">this thoughtful piece</a> about Lean &amp; Kanban and how he was introduced to Agile via Mary Poppendieck and Alan Shalloway following a background that including reading Factory Physics and learning Six Sigma. Nice to see someone with a background in reducing variation and an understanding of queuing theory talking about this stuff. So few Agile folks seem to understand what I mean when I say Kanban has an underlying model.</p><p>Meanwhile, Jeffrey Palermo picks up on my piece for Borland on why you should just say &#8220;No!&#8221; to an formal Agile transition initiative, <a href="http://jeffreypalermo.com/blog/why-agile-transitions-initiatives-might-fail/">Why Agile Transition Initiatives Might Fail!</a></p><p>Margaret Rouse highlights Kenji Hiranbe and I and observes that Kanban is <a href="http://itknowledgeexchange.techtarget.com/overheard/kanban-a-way-to-visualize-bottlenecks-in-your-software-development-project/">a way to visualize bottleneck in a software development project</a>.</p><p>Keith Henry&#8217;s been researching how to <a href="http://bizvprog.blogspot.com/2009/05/how-to-adapt-agile-to-different.html">tailor agile to your organization</a>. While he cites my work on Agile+CMMI he might enjoy my series for Borland more: <a href="http://www.borland.com/agile-transformation-forum/agile-transition-initiatives.html">Agile Transition Initiatives - Just Say No!</a>; <a href="http://www.borland.com/agile-transformation-forum/creating-an-agile-culture.html">Creating an Agile Culture!</a></p><p>Jason Yip <a href="http://jchyip.blogspot.com/2009/04/culture-of-adaptation-and-improvement.html">rediscovered one of my older gems</a> identifying that liberal versus conservative culture is a bigger influence than high trust versus low trust in driving Agile adoption.</p><p>Pascal Van Cawenberghe asks &#8220;<a href="http://blog.nayima.be/2009/04/21/why-estimate/">Why Estimate?</a>&#8221; and cites several leading thinkers on this space including Amit Rathore, Joshua Kerievsky and me.</p><p>Richard Veryard tickled me with his wittily titled <a href="http://demandingchange.blogspot.com/2009/04/universe-at-end-of-restaurant.html">Restaurant at the End of the Universe</a> over at his Demanding Change blog.</p><p>Defense Industry Daily was so impressed with my Top 10 rated talk at the SEPG conference that they suggest it&#8217;s time to <a href="http://www.defenseindustrydaily.com/Sharpen-Yourself-A-Kanban-System-for-Software-Engineering-05369/">Sharpen Yourself a Kanban System for Software Engineering</a>. Yes indeed! :-D We already have a Kanban implementation with the Danish Department of Defense. I&#8217;m hoping for more traction in the defense sector in the next year. I really do hope that Kanban becomes the unifying force that brings the Agile world and the big software and system engineering firms together.</p><p>Hillel Glazer noted that my SEPG session on high maturity metrics and Agile was <a href="http://www.agilecmmi.com/2009/03/field-notes-from-sepg-na-2009-thursday.html">packed and locked out</a> and no one left early. I wonder who I impressed? His <a href="http://www.agilecmmi.com/2009/03/field-notes-from-sepg-na-2009-wednesday.html">notes from Wednesday</a> tell the tale of the Agile + CMMI open space with a super picture of how many people we had at that session and then with another wonderful picture of one of my slides we get Hillel&#8217;s take on my Agility &amp; High Maturity talk - naturally Kanban is at the heart of it but Hillel calls it correctly - set high maturity behavioral expectations early and choose metrics and data wisely. His <a href="http://www.agilecmmi.com/2009/03/field-notes-from-sepg-na-2009-tuesday.html">Tuesday notes</a> cover the CMMI + Agile: Why not embrace both talk given by Mike Konrad and supported by Hillel, Jeff Dalton and I.</p><p>The folks at Enthiosys (Luke Hohmann et al) have been <a href="http://www.enthiosys.com/insights-tools/agile-cmmi-or-agile-competing-competencies/">thinking about Agile maturity models</a> and comparing my work on Agile + CMMI with Bas Vodde and Jeff Sutherland&#8217;s Nokia Test.</p><p>Allan Kelly gives us a list of <a href="http://allankelly.blogspot.com/2009/03/10-things-to-know-about-kanban-software.html">10 Things to Know About Kanban Software Development</a>. Very handy! Allan also helps us to <a href="http://allankelly.blogspot.com/2009/03/making-sense-of-kanban-and-some-doubts.html">Make Sense of Kanban</a>.</p><p>Meanwhile, <a href="http://scrum4you.wordpress.com/2009/03/09/taylor-strikes-back-kanban-in-action/">Boris Gloger describes my use of Kanban</a> as &#8220;harmful for software development.&#8221; <img src="http://agilemanagement.net/images/smileys/wink.gif" width="19" height="19" alt="wink" style="border:0;" /> How many people actually doing it believe that? I wonder if Boris has ever tried it? <font color="#E3D9D9">Technorati tag: David+Anderson, Agile+Management, Agile, Lean, Kanban, CMMI, Software+Engineering, Project+Management</font></p> 
      ]]></content>
    </entry>

    <entry>
      <title>SPaMCast &#45; Agile Management</title>
      <link rel="alternate" type="text/html" href="http://agilemanagement.net/index.php/Blog/spamcast_-_agile_management/" />
      <id>tag:agilemanagement.net,2009:index.php/site/index/1.481</id>
      <published>2009-05-18T21:18:54Z</published>
      <updated>2009-05-19T07:18:54Z</updated>
      <author>
            <name>David</name>
            <email>janice@kanban101.com</email>
                  </author>

      <category term="Agile"
        scheme="http://agilemanagement.net/index.php/Blog/category/Agile/"
        label="Agile" />
      <category term="CMMI"
        scheme="http://agilemanagement.net/index.php/Blog/category/CMMI/"
        label="CMMI" />
      <category term="Kanban"
        scheme="http://agilemanagement.net/index.php/Blog/category/channelkanban/"
        label="Kanban" />
      <category term="Lean"
        scheme="http://agilemanagement.net/index.php/Blog/category/Lean/"
        label="Lean" />
      <content type="html"><![CDATA[
         <p>Here&#8217;s another recent <a href="http://www.spamcast.libsyn.com/index.php?post_id=421220">podcast</a> featuring me with Tom Cagley. His Software Process &amp; Management (SPaM) cast attracts some stellar people. Click the main link and look at the company I&#8217;m keeping: Tim Lister; Lisa Crispin; Capers Jones; Esther Derby; and a personal favorite of mine Bill Phifer from EDS whom I got to know while I was with Microsoft. <font color="#E3D9D9">Technorati tag: David+Anderson, Agile+Management, Agile, Lean, Kanban, Software+Engineeing, Project+Management, CMMI</p><p></font>
</p> 
      ]]></content>
    </entry>

    <entry>
      <title>Creating an Agile Culture to Drive Organizational Change</title>
      <link rel="alternate" type="text/html" href="http://agilemanagement.net/index.php/Blog/creating_an_agile_culture_to_drive_organizational_change/" />
      <id>tag:agilemanagement.net,2009:index.php/site/index/1.487</id>
      <published>2009-05-15T13:30:34Z</published>
      <updated>2009-05-15T23:30:34Z</updated>
      <author>
            <name>David</name>
            <email>janice@kanban101.com</email>
                  </author>

      <category term="Agile"
        scheme="http://agilemanagement.net/index.php/Blog/category/Agile/"
        label="Agile" />
      <category term="ShiftAltCtrl"
        scheme="http://agilemanagement.net/index.php/Blog/category/ShiftAltCtrl/"
        label="ShiftAltCtrl" />
      <content type="html"><![CDATA[
         <p>The second of my series of articles for Borland&#8217;s Agile Transition Forum is available now, <a href="http://www.borland.com/agile-transformation-forum/creating-an-agile-culture.html">Creating an Agile Culture to Drive Organizational Change</a>. This is the follow up to my somewhat controversial, <a href="http://www.borland.com/agile-transformation-forum/agile-transition-initiatives.html">Agile Transition Initiatives - Just Say No!</a> article. Actually they are both part of series. The next two are already written and you can expect to see at least 4 more in the series appearing through June and July.</p><p>It&#8217;s occurred to me that in aggregate these articles would a great little book or pamphlet on enterprise scale agile transition. I&#8217;ve been greatly impressed with the work <a href="http://www.wordclay.com/">Wordclay</a> did on the <a href="http://www.leankanbanconference.com/">Lean &amp; Kanban 2009</a> proceedings book, so I&#8217;ll have a discussion with them about publishing these in a book format. <font color="#E3D9D9">Technorati tag: David+Anderson, Agile+Management, Agile, Borland</font></p> 
      ]]></content>
    </entry>

    <entry>
      <title>Agile Transition Initiatives &#45; Just Say No!</title>
      <link rel="alternate" type="text/html" href="http://agilemanagement.net/index.php/Blog/agile_transition_initiatives_-_just_say_no/" />
      <id>tag:agilemanagement.net,2009:index.php/site/index/1.488</id>
      <published>2009-04-24T10:45:40Z</published>
      <updated>2009-04-24T20:45:40Z</updated>
      <author>
            <name>David</name>
            <email>janice@kanban101.com</email>
                  </author>

      <category term="Agile"
        scheme="http://agilemanagement.net/index.php/Blog/category/Agile/"
        label="Agile" />
      <category term="CMMI"
        scheme="http://agilemanagement.net/index.php/Blog/category/CMMI/"
        label="CMMI" />
      <category term="ShiftAltCtrl"
        scheme="http://agilemanagement.net/index.php/Blog/category/ShiftAltCtrl/"
        label="ShiftAltCtrl" />
      <content type="html"><![CDATA[
         <p>I&#8217;ve joined a bunch of my old friends who work for Borland to blog about Agile Transformation at enterprise scale. I have long ties with Borland through my connection to Peter Coad and Togethersoft. I&#8217;m delighted to be blogging with my old buddy from Singapore, Stephen Palmer (the Dev team manager on the original FDD project, co-author of A Practical Guide to Feature Driven Development, and guru at color modeling).</p><p>My first post is titled <a href="http://www.borland.com/agile-transformation-forum/agile-transition-initiatives.html">Agile Transition Initiatives : Just Say No!</a>&nbsp;And is the first in a series where I&#8217;ll be talking about organizational maturity and capability along with the notion of a kaizen (continuous improvement) culture of innovation facilitated from the top, but led from the bottom.</p><p>These days Borland is a very different business to the old developer tools IDE business that they spun off as Code Gear. A few years ago they acquired Terraquest, a firm run by ex-SEI and CMM expert Bill Curtis. We became friends while I was working on MSF for CMMI Process Improvement at Microsoft. Bill provided me with guidance on CMMI Level 4 metrics and we talked a lot about Deming and whether &#8220;common cause systems&#8221; approach could be applied to knowledge work problems like software development.</p><p>Meanwhile, as Borland has evolved these past few years, their interests and mine have converged - on Enterprise Scale Agile Tranformation. It turns out that the folks there share my opinion that organizational maturity is a vital part of the mix to institutionalizing Agile development at scale and to creating an <em>_agile_</em> business. While I&#8217;ve been advocating Agile+CMMI they&#8217;ve quietly been building traction around their own maturity model concept. I&#8217;ll be contributing 3 or 4 blog posts per quarter specifically focused on large scale Agile adoption and business agility over at the <a href="http://www.borland.com/agile-transformation-forum/index.html">Agile Transformation Forum</a>. Check it out! There is some really great community content there with some true experts writing it. <font color="#E3D9D9">Technorati tag: David+Anderson, Agile+Management, Agile, Borland, CMMI, Stephen+Palmer, Peter+Coad, Bill+Curtis</font>&nbsp;</p> 
      ]]></content>
    </entry>

    <entry>
      <title>Recent Blogospehere Commentary</title>
      <link rel="alternate" type="text/html" href="http://agilemanagement.net/index.php/Blog/recent_blogospehere_commentary/" />
      <id>tag:agilemanagement.net,2009:index.php/site/index/1.497</id>
      <published>2009-04-02T00:23:51Z</published>
      <updated>2010-05-18T05:50:53Z</updated>
      <author>
            <name>David</name>
            <email>janice@kanban101.com</email>
                  </author>

      <category term="Agile"
        scheme="http://agilemanagement.net/index.php/Blog/category/Agile/"
        label="Agile" />
      <category term="Kanban"
        scheme="http://agilemanagement.net/index.php/Blog/category/channelkanban/"
        label="Kanban" />
      <category term="Scrum"
        scheme="http://agilemanagement.net/index.php/Blog/category/scrum/"
        label="Scrum" />
      <content type="html"><![CDATA[
         <p>Israel Gat (Agile Executive) posted <a href="http://theagileexecutive.com/2009/03/21/a-note-on-the-kanban-retrospectives-post-by-david-andreson/">his thoughts</a> on my <a href="http://www.agilemanagement.net/index.php/blog/Kanban_Retrospectives">Kanban &amp; Retrospectives</a> blog and made some comparisons with Scrum.</p><p>Israel Gat also posted his thoughts on Continuous Deployment (or <a href="http://theagileexecutive.com/2009/03/15/customer-driven-testing/">Customer Driven Testing</a>) following an interesting Twitter discussion mainly between James Shore and me. What&#8217;s interesting about this one is the consideration that even if the technical team is capable of continuous deployment it is undesirable if the end customer is incapable of absorbing such frequent releases or the economic cost to that customer is unacceptable.</p><p>And Dave Nicolette&#8217;s been in on the action too, <a href="http://dnicolet1.tripod.com/agile/index.blog/1895960/no-contest/">explaining how Kanban is an Agile method</a>. This post from Dave was prompted by my <a href="http://www.agilemanagement.net/index.php/blog/Kanban_Planning_and_Estimation">Kanban &amp; Planning and Estimation</a> post to which he posted a comment.</p><p>And Eric Willeke spotted this blog with lots of Kanban posts&#8230; <a href="http://blog.timwingfield.com/labels/kanaban.html">WingingIT</a> &nbsp;<font color="#E3D9D9">Technorati tag: David+Anderson, Agile+Management, Agile, Lean, kanban, Software+Engineering, Project+Management, Israel+Gat, Dave+Nicolette</font></p> 
      ]]></content>
    </entry>

    <entry>
      <title>Scott Ambler reviews CMMI+Agile Technical Note</title>
      <link rel="alternate" type="text/html" href="http://agilemanagement.net/index.php/Blog/scott_ambler_reviews_cmmiagile_technical_note/" />
      <id>tag:agilemanagement.net,2008:index.php/site/index/1.509</id>
      <published>2008-12-23T22:39:29Z</published>
      <updated>2008-12-24T10:39:29Z</updated>
      <author>
            <name>David</name>
            <email>janice@kanban101.com</email>
                  </author>

      <category term="Agile"
        scheme="http://agilemanagement.net/index.php/Blog/category/Agile/"
        label="Agile" />
      <category term="CMMI"
        scheme="http://agilemanagement.net/index.php/Blog/category/CMMI/"
        label="CMMI" />
      <content type="html"><![CDATA[
         <p><a href="http://www.ddj.com/architect/212501388">Nice balanced piece</a> from Scott Ambler in Dr. Dobb&#8217;s Journal revewing the <a href="http://www.sei.cmu.edu/publications/documents/08.reports/08tn003.html">new Technical Note</a> from the SEI which I co-authored. One slight correction to Scott&#8217;s piece, I actually wasn&#8217;t an author of the Agile Manifesto (Jon Kern represented the FDD community at that meetings) rather I was an author of the <a href="http://www.pmdoi.org/">Declaration of Interdependence</a> that founded the <a href="http://www.apln.org/">APLN</a>. Not sure that I want to be known as one of the AC5 though <img src="http://agilemanagement.net/images/smileys/wink.gif" width="19" height="19" alt="wink" style="border:0;" /> &nbsp;<font color="#E3D9D9">Technorati tag: David+Anderson, Agile+Management, CMMI, Hillel+Glazer, Scott+Ambler, Mike+Konrad, Jeff+Dalton, Sandra+Shrum, Software+Engineering, SEI, Carnegie+Mellon, Dr+Dobb&#8217;s</p><p></font>
</p> 
      ]]></content>
    </entry>

    <entry>
      <title>Agile 2009 &#45; Karl Scotland KFC Submission</title>
      <link rel="alternate" type="text/html" href="http://agilemanagement.net/index.php/Blog/agile_2009_-_karl_scotland_kfc_submission/" />
      <id>tag:agilemanagement.net,2008:index.php/site/index/1.512</id>
      <published>2008-12-18T08:47:17Z</published>
      <updated>2008-12-18T20:47:17Z</updated>
      <author>
            <name>David</name>
            <email>janice@kanban101.com</email>
                  </author>

      <category term="Agile"
        scheme="http://agilemanagement.net/index.php/Blog/category/Agile/"
        label="Agile" />
      <category term="Kanban"
        scheme="http://agilemanagement.net/index.php/Blog/category/channelkanban/"
        label="Kanban" />
      <category term="Lean"
        scheme="http://agilemanagement.net/index.php/Blog/category/Lean/"
        label="Lean" />
      <content type="html"><![CDATA[
         <p><a href="http://availagility.wordpress.com/">Karl Scotland</a> was next to submit for Agile 2009 with a <a href="http://agile2009.agilealliance.com/node/97">Kanban, Flow and Cadence half day workshop</a> for the coaching stage. Please take the time to support Karl and Kanban at Agile 2009 by <a href="http://agile2009.agilealliance.com/node/97">reviewing</a> the proposal. Thanks. <font color="#E3D9D9">Technorati tag: Agile+2009, Agile+Alliance, Kanban, Lean, Karl+Scotland</p><p></font>
</p> 
      ]]></content>
    </entry>

    <entry>
      <title>Agile 2009 Submission &#45; New Approaches in Risk Management</title>
      <link rel="alternate" type="text/html" href="http://agilemanagement.net/index.php/Blog/agile_2009_submission_-_new_approaches_in_risk_management/" />
      <id>tag:agilemanagement.net,2008:index.php/site/index/1.513</id>
      <published>2008-12-18T00:40:15Z</published>
      <updated>2008-12-18T12:40:15Z</updated>
      <author>
            <name>David</name>
            <email>janice@kanban101.com</email>
                  </author>

      <category term="Agile"
        scheme="http://agilemanagement.net/index.php/Blog/category/Agile/"
        label="Agile" />
      <category term="Kanban"
        scheme="http://agilemanagement.net/index.php/Blog/category/channelkanban/"
        label="Kanban" />
      <category term="Lean"
        scheme="http://agilemanagement.net/index.php/Blog/category/Lean/"
        label="Lean" />
      <category term="RealOptions"
        scheme="http://agilemanagement.net/index.php/Blog/category/realoptions/"
        label="RealOptions" />
      <content type="html"><![CDATA[
         <p>I have decided to show leadership by making a submission to the Agile 2009 conference early. The organizers are very concerned that many folks will leave their submissions until very close to the closing date. The intent of the open review system is to encourage feedback to refine submissions and optimize quality and value of content at the conference.<br /><br />My submission is about new techniques for risk management that includes influences from lean pull systems (kanban) and real option theory. After some careful consideration of options, I concluded that I had to submit it to the Agile Frontier stage. Please assist and encourage the process by taking the time to review it and provide me with feedback. Thanks.</p><p><a href="http://agile2009.agilealliance.com/node/96" linkindex="43">http://agile2009.agilealliance.com/node/96</a><br /><br />If you intend to submit a proposal yourself please do so as soon as possible. Let&#8217;s make the open review system work properly. Folks who submit early should be most likely to succeed. <font color="#E3D9D9">Technorati tag: Agile+2009, Agile+Alliance, David+Anderson, Project+Management, Portfolio+Management, Risk+Management, Real+Options, Kanban, Lean</font></p> 
      ]]></content>
    </entry>

    <entry>
      <title>Agile Frontier Stage announced for Agile 2009</title>
      <link rel="alternate" type="text/html" href="http://agilemanagement.net/index.php/Blog/agile_frontier_stage_announced_for_agile_2009/" />
      <id>tag:agilemanagement.net,2008:index.php/site/index/1.514</id>
      <published>2008-12-17T21:09:05Z</published>
      <updated>2010-05-18T07:05:06Z</updated>
      <author>
            <name>David</name>
            <email>janice@kanban101.com</email>
                  </author>

      <category term="Agile"
        scheme="http://agilemanagement.net/index.php/Blog/category/Agile/"
        label="Agile" />
      <content type="html"><![CDATA[
         <p>Thanks to everyone who contributed with comments to my <a href="http://www.agilemanagement.net/index.php/blog/The_Case_for_an_Agile_Fringe">open letter to Johanna and Ahmed</a>. It worked! A new stage has been added to the Agile 2009 program. <a href="http://agilejava.blogspot.com/">Olav Maassen</a> and <a href="http://manicprogrammer.com/willeke">Eric Willeke</a> will coordinate the <a href="http://agile2009.agilealliance.com/AgileFrontier">Agile Frontier</a>. It will be the home for out-of-left field, discontinuous innovations, dissenting voices, unfashionable ideas and slow burning concepts that are developing slowly in our community. Here is an extract from the CFP&#8230;</p><blockquote dir="ltr" style="MARGIN-RIGHT: 0px"><p>This is a stage for pioneering Agile thoughts, practices, models and questions. It is a place to share emergent, intriguing, minority interest and innovative ideas. It is a home for unfashionable concepts, unpopular ideas and dissenting voices.</p><p>It is fertile ground for slow burning, long term ideas, where they can grow and thrive. Ideas like Agile Contracting, which appeared in Breaking Acts last year but is still a minority interest activity very much in its infancy.</p><p>The Agile Frontier stage accepts proposals that are new and do not fit into the existing categories. It is the home of every idea for which &#8220;people&#8221; say &#8220;it is not Agile&#8221; or &#8220;it is just wrong&#8221;. It is the double black run for your new ideas as a speaker where the audience will challenge you on every aspect. Performances on this stage may illuminate new approaches that will make you question your beliefs or inspire you to try something new. Whatever the specific content is, each session will challenge you to think hard about what you do, whether you&#8217;re presenting or attending.</p><p>Performances on this stage may or may not impact the future direction and maturity of Agile processes. At the same time, it is the place to visit to see what could become hot in the next five years. <font color="#E3D9D9">Technorati tag: Agile+2009, Agile+Chicago, Agile+Alliance, David+Anderson, Eric+Willeke, Olav+Maassen, Johanna+Rothman</font></p></blockquote> 
      ]]></content>
    </entry>

    <entry>
      <title>Clarifying People versus Process in Agile Fringe Letter</title>
      <link rel="alternate" type="text/html" href="http://agilemanagement.net/index.php/Blog/clarifying_people_versus_process_in_agile_fringe_letter/" />
      <id>tag:agilemanagement.net,2008:index.php/site/index/1.516</id>
      <published>2008-12-13T16:44:23Z</published>
      <updated>2010-05-18T06:07:24Z</updated>
      <author>
            <name>David</name>
            <email>janice@kanban101.com</email>
                  </author>

      <category term="Agile"
        scheme="http://agilemanagement.net/index.php/Blog/category/Agile/"
        label="Agile" />
      <content type="html"><![CDATA[
         <p>I spoke with Ahmed Sidky today and his feelings about my <a href="http://www.agilemanagement.net/index.php/blog/The_Case_for_an_Agile_Fringe">open letter</a> advocating for an Agile Fringe. Ahmed feels some folks in the community are misinterpreting my remarks [in the paragraph below] to his detriment. So I feel some clarification is in order.</p><blockquote dir="ltr" style="MARGIN-RIGHT: 0px"><p><em>I find Ahmed&#8217;s attitude to be academic and unrealistic. It relies on the process and removes focus from the people. His argument that all the submissions for Breaking Acts in 2008 could have been accommodated on other stages might be valid in theory but in practice they would never have been accepted. In the agile community we should know better than this. We value individuals and their interactions more than we value processes and tools. Ahmed is asking me to put my faith in the review process and the online review tool. I prefer to put my faith in human nature. [...]</em></p></blockquote><p dir="ltr">First let me state that Ahmed has been a keen innovator in our field and a true supporter of innovation and protector of those ideas. He was involved in our agile model evolution discussions at Agile 2008. He truly understood and supported the idea that we needed a more expansive and scientific definition of our agile values that would allow us to recognize new innovative practices as aligned to our underlying agile values. I have every faith that Ahmed wants to see innovation in our community and that it should be present at the Agile 2009 conference.</p><p dir="ltr">So moving on to my remarks about people versuses process and tools. These remarks were prompted by this paragraph from a private email from Ahmed to me, Olav Maassen (and others.) I am reprinting this with Ahmed&#8217;s permission.</p><blockquote dir="ltr" style="MARGIN-RIGHT: 0px"><p dir="ltr"><em>I really have a lot faith in our peers that they can spot innovation when they see it. If you look at committees that are in place for each stage - you will see that these are competent professionals who I don&#8217;t believe have hidden [...] agendas. I believe that if a group of 10 of our peers look at a submission and say it is not suitable for the conference - then that means quite a bit to me. Why would I think that only those handling the Breaking acts stage could &#8220;spot&#8221; innovation.</em></p></blockquote><p dir="ltr">There are really two established interpretations of the Agile Manifesto statement that we value &#8220;Individuals and Interactions over Processes and Tools.&#8221;</p><p dir="ltr">There is a simplistic interpretation. It is the interpretation that we simply must have good craftsmen and that tacit knowledge transfer will always work best. I feel this is an elitist interpretation. It&#8217;s exclusive in nature and suggests that only truly great craftsmen (developers) are welcome in the community. It also completely fails to scale beyond teams of 6 to 12. This view outlived its usefulness years ago. Applying the benefits of agile development to enterprise scale problems has been an active topic in the community for 6 years and it simply isn&#8217;t possible for every IT worker in every enterprise to be a truly great performer.<br /><br />A second more useful interpretation is that <strong><em>individuals</em></strong> implies psychology and that <strong><em>interactions</em></strong> implies sociology. In other words, we believe that effects of psychology and sociology are much stronger than the effects of processes or tools in determining an outcome, and hence, processes and tools must be designed to accommodate human nature and work with, rather than against, recognized psychological and sociological effects. This is largerly the work we have been doing for the past decade. We&#8217;ve been throwing out old development processes and tools that denied the fundamental human nature of our work and did not adequately reflect the psychology and sociology involved and replacing them with more human friendly processes and tools. Feature Driven Development embraced the idea that we need a solution for large teams and adapt to the psychology of the people on the team. Jeff De Luca&#8217;s 1st law, &#8220;It&#8217;s 80% Psychology, and 20% Technology.&#8221;</p><p dir="ltr">While I have no doubt that Ahmed has a deep belief in people and their ability to do the right thing, I find his confidence in the correct outcome unrealistic. Ahmed believes that the people will overcome the process and tools (in this case the announced program and the submission and review system) that are by their nature designed to solicit submissions for the topics named in the announced stages, and uses a popular democracy mechanism (albeit an open flavor) to select the winners. He asked the stage producers and reviewers on a conference call recently, to watch out for innovative ideas and to protect and support them.</p><p dir="ltr">I have two problems with this. The first is that the system is designed not to encourage submissions about topics not listed in the announced program. Psychologically and sociologically there is nothing in the announced program to encourage submissions on other topics or dissenting viewpoints. The second is that while the reviewers may have heard Ahmed, understood him, and value his message, they will not as a group be able to advocate for and protect the innovative, or dissenting ideas that compete against other submissions that fit nicely with the envisaged stage. Again it is simply the natural effect of the psychology and sociology designed into the system. The popular democracy will tend the outcome to the safe middle ground.</p><p dir="ltr">Ahmed and I have agreed to disagree over our opinion on this.</p><p dir="ltr">Meanwhile, Ahmed is worried that folks in the community have formed the opinion that he doesn&#8217;t understand the Agile Manifesto and the principles that our community is formed around. If this is true, then I apologize for seeding that opinion. I am quite convinced that Ahmed does &#8220;get it&#8221; and that he has a valuable part to play in our community. I look forward to working with him on it in future. If I have a criticism it is simply that I feel he is putting too much faith in people. Too much faith that they will do the right thing and follow the direction that was provided as a bandaid because the Breaking Acts stage was dropped from the program.</p><p dir="ltr">[I hope that clears this up. It&#8217;s very difficult to articulate. Meanwhile, Ahmed has a proposal he is circulating that may lead to a satisfactory resolution of the matter. I want to give him the space and time to work this and I am confident of a satisfactory outcome.] <font color="#E3D9D9">Technorati tag: Agile+2009, Agile+Chicago, Agile+Alliance, David+Anderson, Ahmed+Sidky</font></p> 
      ]]></content>
    </entry>


</feed>