--- In [EMAIL PROTECTED], [EMAIL PROTECTED] wrote:
> Part of the integration practice (continuous
> integration) is to verify that all unit tests pass at
> 100% before finishing. That, in turn, requires that
> the product can be built with the code to be
> integrated.
> 
> Put another way, if you follow the XP continuous
> integration practice as described, you won't have
> this problem. Period.
> 
> Quite a few people use Cruise Control to do
> continuous integration, with some form of automatic
> indication if the build or tests fail. That can be
> e-mail notification, but it's frequently like an Orb
> or a lava lamp that turns different colors depending
> on the build condition.
> 
> In counterpoint, both Kent Beck and Ron Jeffries
> are on record as saying they prefer manual integration,
> and cite a number of reasons having to do with workflow
> and team dynamics for that preference.
> 
> On another point: if a project has a continuously
> broken build over any substantial length of time,
> or they have broken builds frequently, I'd question
> whether they're "really doing XP". There's a fairly
> big grey area between "XP" and "not XP", but that
> is a characteristic that's on the wrong side of the
> line, IMO.
> 
> HTH
> 
> John Roth

Thanx John for you clear explanation.

Indeed, I confirm that the "breaking build projects" are on the
darkest grey area.

Actually the projects I am thinking of involve more than 100
developpers, which make them out of scope as only one XP project.

If I follow you advice, the solution should be to break them down on
smaller projects, each with their own "almost manual" continuous
integration.









To Post a message, send it to:   [EMAIL PROTECTED]

To Unsubscribe, send a blank message to: [EMAIL PROTECTED]

ad-free courtesy of objectmentor.com 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/extremeprogramming/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



Reply via email to