eXtreme Programming San Diego's next meeting is this Thursday, July 2nd. John Arrizza will be giving an introduction to XP from 6-7:30PM, and we will have...
Crossposting here by request ... I followed-up on my original blog-post with an entry on self-organization and complexity, and another on self-organizing teams...
I've been reading a lot on this subject lately, and wanted to mention one of the presuppositions that I missed when I first started reading some of the ...
Dear all, i want to share with you the idea of my PhD. research the idea is that Kent Beck says that XP works fine for projects of 10 to 20 programmers, but...
Hello Zaidoun, When you say research, do you mean that you have found a statistically significant difference in the success rates of large teams that are doing...
Hello, zaidoun. My biggest and first question is to understand the extent to which you and your colleagues have actually done XP as it exists. Some smaller...
PhD research should go beyond what has already been done. How would your research surpass Balancing Agility and Discipline By Barry W Boehm, Richard Turner? ...
... Andre, I've never found the Tuckman model very helpful for enabling teams. Just because they're storming, it doesn't mean they'll proceed to norming. You...
The reason for small teams is because communication breaks down as teams size up. In other words communication is maximized by intentionally keeping team size...
Along the same lines, to what area of knowledge would a work on Ph.D. thesis on XP improvement belong? Psychology? Business administration? Regards, Slava...
... 10-20 programmers is /huge/. In my experience XP teams are successful with far fewer. ... Why? Why would you want your team to be bigger than that? What ...
Dear all, thanks for your reply your questions could be answered through reading this article www.ieeexplore.ieee.org/iel5/4520396/4529902/04530347.pdf but for...
... I'm not currently a member of IEEE, and I'm not inclined to pay to read this. However, I wanted to point out that your abstract is incorrect. The...
... Every project encounters obstacles. In the vast majority of cases, the obstacles can be cleared given determination, courage and organizational support...
... How about you locate the 10 biggest, most successful projects you can, and then study what they actually did? Not what ideology they worshiped! ... Look at...
Here's a thought for ye Agile folk. We've had YAGNI, You're Ain't Gonna Need It, as a tool to reduce the weight of code that slows our ability to change, to be...
We already have this, without the cute aphorism. At least Bob Martin has spoken and written about it at length, and I think others have as well. We don't want...
... This is insufficient in a couple of areas... * In well unit tested code, the remaining bugs are integration bugs. * If a bug escapes to the customer, how...
Dear Zaidoun, It sounds like you made a sensible local adaptation of XP for your situation. That's what XPers do. The question of whether those adaptations are...
... Hmmm... well tested code has integration tests too. In TDD I wouldn't be compelled to integrate things without some sort of test that made it necessary. ...
Always an optimist. I love that. Whenever someone says to me, "The way you described turned out to be sub-optimal. So I modified it." And then in the course of...
But IMO, your need for debugging goes down drastically for a code that is developed with unit tests, may be the log messages that you write are the ones that...
... I think that is what he is saying. He's saying that a test failure should provide the same information that a log (or a debugger) would provide. But, if...
... All assertions should report everything they know - the equivalent of a complete debugging environment, with stack traces and variable values - when they...
... Maybe, for a start, when an assert as simple as this fails... assert foo == 42 ..it should print out the name 'foo', its value, and the source expression,...
... Since I had a train journey and nothing better to do, I wrote a reply: http://Stua.rtS.co.tt/DeterminingProjectProgress.pdf Having no doubt confused him,...