<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://agilitateur.azeau.com/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
  <title>L'Agilitateur - In English  - Commentaires</title>
  <link>http://agilitateur.azeau.com/</link>
  <description>Développement logiciel et méthodes agiles</description>
  <language>fr</language>
  <pubDate>Thu, 17 Jul 2008 15:28:54 +0200</pubDate>
  <copyright></copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
    
    <item>
    <title>The Time Dilation of an Ideal Day - oaz</title>
    <link>http://agilitateur.azeau.com/post/2006/11/17/The-Time-Dilation-of-an-Ideal-Day#c92</link>
    <guid isPermaLink="false">urn:md5:72e1a42097d612736fddd959891b4cf5</guid>
    <pubDate>Thu, 23 Nov 2006 22:22:06 +0100</pubDate>
    <dc:creator>oaz</dc:creator>
    
    <description>&amp;quot;We know that such estimates are not really accurate&amp;quot;&lt;br /&gt;
And, anyway, most of the time we are not able to provide more accurate ones !</description>
  </item>
      
    
    <item>
    <title>The Time Dilation of an Ideal Day - Avangel</title>
    <link>http://agilitateur.azeau.com/post/2006/11/17/The-Time-Dilation-of-an-Ideal-Day#c90</link>
    <guid isPermaLink="false">urn:md5:d9d0424894af8ace2d113fa9ea0fcff6</guid>
    <pubDate>Sun, 19 Nov 2006 12:31:56 +0100</pubDate>
    <dc:creator>Avangel</dc:creator>
    
    <description>I really like this way of estimating with story points from your own time estimates. &lt;br /&gt;
&lt;br /&gt;
The scale you propose is really interesting, for the reasons you explained, and in my opinion because we naturally think with those ranges : about an hour or two, half a day, one day, half a week, a week, or more.&lt;br /&gt;
&lt;br /&gt;
We know that such estimates are not really accurate, but the story points are tolerant to small variations, while providing a reliable basis for planning iterations. I think there is too many factors that we can't predict, that can alterate your estimates; so let's take a small uncertainty in estimates, that allows us to face such events without breaking drastically our plans.</description>
  </item>
      
    
    <item>
    <title>To Fix or Not to Fix : That is the Question - Avangel</title>
    <link>http://agilitateur.azeau.com/post/2006/06/12/To-Fix-or-Not-to-Fix-%3A-That-is-the-Question#c79</link>
    <guid isPermaLink="false">urn:md5:4f5202b9cee2082e4b39866d1a7dfd22</guid>
    <pubDate>Wed, 14 Jun 2006 12:08:16 +0200</pubDate>
    <dc:creator>Avangel</dc:creator>
    
    <description>I think such decision must be an agreement between customers and team, but with sufficient data to make the decision. &lt;br /&gt;
&lt;br /&gt;
For example, team may says customers : &amp;quot;This bug is critical and may impact further functionnalities, but it will need quite a lot of time to fix&amp;quot;. In such a cas, the product owner has the elements to take the decision.&lt;br /&gt;
&lt;br /&gt;
Another case is &amp;quot;This bug makes this  functionnality uncompleted, and it will cost an average time to fix&amp;quot;. In this case, the product owner may consider this functionnality is not important and the bug may be fixed later.&lt;br /&gt;
&lt;br /&gt;
I think like any blocking case in an Agile projet, the main idea is that the team gives its technical view, the product owner has its business view, and then he takes its decision. In this way, we consider both technical and business constraints.</description>
  </item>
      
    
    <item>
    <title>To Fix or Not to Fix : That is the Question - Laurent B.</title>
    <link>http://agilitateur.azeau.com/post/2006/06/12/To-Fix-or-Not-to-Fix-%3A-That-is-the-Question#c78</link>
    <guid isPermaLink="false">urn:md5:74335d71ae8d330569dadf1f962c1430</guid>
    <pubDate>Tue, 13 Jun 2006 14:22:59 +0200</pubDate>
    <dc:creator>Laurent B.</dc:creator>
    
    <description>Je me permet de proposer un lien en rapport à ce billet instructif:&lt;br /&gt;
&lt;a href=&quot;http://www.codinghorror.com/blog/archives/000498.html&quot; rel=&quot;nofollow&quot;&gt;http://www.codinghorror.com...&lt;/a&gt;</description>
  </item>
      
    
    <item>
    <title>Every Process is an Iterative Waterfall - Oaz</title>
    <link>http://agilitateur.azeau.com/post/2006/05/23/Every-Process-is-an-Iterative-Waterfall#c70</link>
    <guid isPermaLink="false">urn:md5:ff702675ee26aad99d3c83ea559642e4</guid>
    <pubDate>Wed, 24 May 2006 17:13:32 +0200</pubDate>
    <dc:creator>Oaz</dc:creator>
    
    <description>I share your views regarding the &amp;quot;one size fits all&amp;quot;. I'm usually a proponent of agile solutions but I sometimes play the &amp;quot;devil's advocate&amp;quot; when I think the RUP or even a waterfall is more appropriate.</description>
  </item>
      
    
    <item>
    <title>Every Process is an Iterative Waterfall - Dave Nicolette</title>
    <link>http://agilitateur.azeau.com/post/2006/05/23/Every-Process-is-an-Iterative-Waterfall#c68</link>
    <guid isPermaLink="false">urn:md5:3843c8557c92d12e4574c37d0a8c4734</guid>
    <pubDate>Wed, 24 May 2006 14:44:09 +0200</pubDate>
    <dc:creator>Dave Nicolette</dc:creator>
    
    <description>Thank you for recommending those references. I see your point now about multiple iterations within a single RUP phase, and it makes sense. &lt;br /&gt;
&lt;br /&gt;
I think that we, as an industry, are well served by having a range of alternatives for running projects and for managing long-term product development efforts. I am not a believer in a &amp;quot;one size fits all&amp;quot; approach to software development. &lt;br /&gt;
&lt;br /&gt;
I like the final sentence in your recent comment. Very well said!</description>
  </item>
      
    
    <item>
    <title>Every Process is an Iterative Waterfall - Oaz</title>
    <link>http://agilitateur.azeau.com/post/2006/05/23/Every-Process-is-an-Iterative-Waterfall#c67</link>
    <guid isPermaLink="false">urn:md5:1c50587e9a16e2953e41bf4d66e8d617</guid>
    <pubDate>Tue, 23 May 2006 23:30:41 +0200</pubDate>
    <dc:creator>Oaz</dc:creator>
    
    <description>&amp;quot;I cannot say that I have seen a RUP project function in that way.&amp;quot;&lt;br /&gt;
Maybe they were not RUP projects ?&lt;br /&gt;
Just have a look, for instance at &lt;a href=&quot;http://www.ddj.com/dept/architect/184415460&quot; rel=&quot;nofollow&quot;&gt;http://www.ddj.com/dept/arc...&lt;/a&gt; by Scott Ambler or &lt;a href=&quot;http://www.objectmentor.com/publications/RUPvsXP.pdf&quot; rel=&quot;nofollow&quot;&gt;http://www.objectmentor.com...&lt;/a&gt; by Grady Booch and Robert C. Martin.&lt;br /&gt;
&amp;quot;Their&amp;quot; RUP clearly split a release into phases and phases into iterations.&lt;br /&gt;
&lt;br /&gt;
That being said, I totally agree with your conclusion that I had, indeed, misunderstood : it does not make sense to run an agile iteration with four distinct phases. All the activities performed in an iteration must be run in parallel. The serial nature of a development process, materialized by the RUP phases, only makes sense at the macroscopic level : from a set of blurred expectations to a complete product.</description>
  </item>
      
    
    <item>
    <title>Every Process is an Iterative Waterfall - Dave Nicolette</title>
    <link>http://agilitateur.azeau.com/post/2006/05/23/Every-Process-is-an-Iterative-Waterfall#c66</link>
    <guid isPermaLink="false">urn:md5:713afc8c799c2a57d2b2420307959f5c</guid>
    <pubDate>Tue, 23 May 2006 18:30:38 +0200</pubDate>
    <dc:creator>Dave Nicolette</dc:creator>
    
    <description>&amp;gt;However, I do not subcribe to the RUP-bashing movement that seems to result from it.&lt;br /&gt;
&lt;br /&gt;
I am happy to know you feel this way. However, you may have misinterpreted some portions of my article. &lt;br /&gt;
&lt;br /&gt;
The article includes an excerpt from a piece by Sinan Si Alhir, one of the foremost advocates of RUP, that clearly explains how RUP can be used in an agile way. His diagram illustrates how the four RUP phases can be executed in parallel during the same iteration, in contrast to your statement that they are &amp;quot;phases of a release, and each of these phases contains one iteration or more.&amp;quot; I cannot say that I have seen a RUP project function in that way. By the same token, I cannot deny that your organization uses RUP in that way. It is in the nature of adaptive methods that people adapt them. &lt;br /&gt;
&lt;br /&gt;
To be clear, it is in the context of Alhir's model of agile development with RUP that I say the need for four distinct phases simply evaporates, since team members in all disciplines are already collaborating directly. Given that level of collaboration, there is no communication gap that must be address by formal transitions between phases. &lt;br /&gt;
&lt;br /&gt;
You may be relieved to know that I am a strong advocate of RUP in situations where it fits. I consider it the most mature and best proven methodology for lean development. Although RUP can, in theory, be used for &amp;quot;pure&amp;quot; agile development as well, in practice it is not used that way for the reason I mentioned; there is simply no need for the formality of four phases. &lt;br /&gt;
&lt;br /&gt;
If you are running an entire iteration for inception, followed by one or more iterations for elaboration, etc., then you are following a waterfall process but using RUP terminology. I believe that if you are doing this for good reason and you understand what you are doing, then there is no problem. I suspect we are slipping into the trap of arguing about the semantics of words instead of focusing on the meaning behind the words. &lt;br /&gt;
&lt;br /&gt;
Just as RUP works very well when it is applied to the right problems, agile development (especially XP) works very well when it is applied to problems that call for its unique strengths. In those situations, a team can achieve the goals you list in a single iteration. You correctly say it is not an easy job, but I think you would be very pleased at the results achieved by a mature agile team.</description>
  </item>
      
</channel>
</rss>