(Crossposted from XPlorations) Configuration Management is an underlying support technology for continuous integration. I've made a one-page summary of key...
Agreed. I would like to fill in some more background info because I feel that, as I provided advice on XP to the DSDM consortium for DSDM v4.2 in 2002/2003, I...
... Have any of the people who are actually behind "EnterpriseXP" ever done "pure" XP? I am wondering at least two things: how do they know it needs something,...
When I'm working with people trying to do XP, there are many practices that I'll recommend from time to time, as the occasion seems to call for. Some of the...
Dear all, There is a "big" project (initial estimation: about 40 weeks long with around 20 programmers) Requirements are already documented largely in paper. ...
... The first XP project was over 200 weeks, with 14 programmers ... over 50 weeks before the first commercial deployment. ... People shouldn't do what they...
Using a non-disclosure agreement to inhibit communication would seem to be a first-order violation of the agile manifesto ("collaboration over contract...
... You're doomed already if management thinks it's going to be done in less than 80 weeks. Hofstadter39;s Law: It always takes longer than you think, even when...
This is hard to answer as the full list of names behind Enterprise XP is not in the public domain. To the best of my knowledge none of the DSDM consortium...
LP! TOD! What great concepts. Just think, the whole idea of "Once and only once" bites the dust. With LP, you never have to write it. xUnit can be changed from...
... Well, as project managers I think they would have been in an excellent position to adopt XP as their project's approach. So if they have not managed XP...
Q: How do you eat an elephant? A: With a Cherry Coke, and a side of fries. ;-> ... You can't fight the tide. King Canute demonstrated that. ;-> (OK, "tight."...
... If a method is public, but not being used, then there is a design problem. Try making the method private for a while to see what happens. If a test for the...
... So part of your contribution to the organization is process improvement. In that case, it's reasonable that part of your evaluation depend on how well you...
... I don't understand how you can "help" a project which is doomed. It seems to me that a project which starts out under a veil of self- delusion will...
Hi all, I apoligise if that email is very off-topic, but hopefully interesting. Sb. I know is playing with the idea of starting a company that must grow to 10...
... 4. How will you make sure that each part of each user story is needed? The answer is to colocate a Customer, and give them the authority to remove every...
... Keith understates it considerably. If your project is scheduled in such a way that you have to get each thing right the first time, then I strongly suggest...
... Yes. Further, there is the very strong possibility that the leadership of the project will be so overwhelmed with the urgency of making fantastic progress...
... This is the recommendation I've heard from several people, and it's what I'd try. The QA people who used to be at the end of the process move some of...
This is a brute force solution to the "subset sum" problem in C#, with Order(2^N * N) performance. I wrote this in response to the "OT - How could I match...
At 7:58 AM -0400 5/1/04, Ron "Cato" Jeffries wrote: ... For those, like myself, who never learned Latin and know little history: "Carthage must be destroyed." ...
91887
Steven J. Owens
xp@...
May 2, 2004 5:45 pm
... A good way to pitch this might be: Q: What's the purpose of testing? A: To make sure the software does what it's supposed to do. Q: How do you know what...
... And "Romani eunt domus" (Life of Brian). It's "Ceterum censeo Carthaginem esse delendam" in the original version, which Cato was reportedly using as .sig...
First, let me say that there have been many excellent answers on this thread. I'd like to add some information. The term "big" is relative. To me, the 40...
Thank you all for your answers about "How to eat elephant?" "Bite by bite" Here is my next question! How do you divide an elephant into pieces so that you can...