Over the last year or so, I've noticed a shift in the language I use when I'm talking about XP roles. Instead of saying Customer, and then parenthetically...
(Crossposted to the XPlorations group) I've written a new XPlorations article: "Lean Manufacturing and Software". Software may not quite be manufacturing, but...
... Try this: If your boss agrees to XP, but gives it lip service and not real support, you are just as screwed as if your boss hates it. (This all assumes...
A CUM RAG you say? Well it is true, not only the most serious 1.5 Million Sexual Active Adults, but you will also be allowed to watch over 1000 Adult Full...
How do people use XP under these conditions? For example, you are developing a new product to replace an existing one, so the first usable deliverable is the...
... That is >not< a more complex starting position! We seek to simplify declarations of behavior. Many patterns trade extra behavior for extra structure. You...
... There are a few benefits to fixed length iterations. --Many developers are poor at estimating time scales beyond two weeks. If a user story is too large,...
Hi, I know this one has probably been discussed before, but... I´m having a problem explaining to my project manager why we should fix the length of our ...
... Power is a scalar. That is, it has no direction. I like developers I work with to have direction. Velocity implies we are moving towards something. A...
A few of the threads over the past week caused me to wonder about the origins of the term "velocity" . If (in brief) "velocity" is how much work we can do per...
Are you one of the best Java programmers in Colorado? Do you always remember to test first? Do you want to work on a fast-paced team doing agile development...
Title: Senior Java/J2EE Developer The client is a San Francisco based software company that provides solutions to some of the world's top retailers, ...
Several months ago I attended my friend Payson Hall's excellent problem-solving class. One of his problem-solving hueristics is to try to simplify the problem...
Hi, I'm a newbie here... My team started doing XP last January, and we've definitely learned a lot and improved our practices, but there are still a few things...
The next Phoenix eXtreme Programming User Group meeting will be held on Monday, November 17th. This is an informal gathering of Phoenix area developers and...
Hi all, I used HTTPUnit to fill a form and submit. The following is the response I got. HttpWebResponse [url=http://bbbb0.tgfgf.gtf/cgi-bin/fgvdkgw; headers= ...
Nontechnical managers are left with only humans, budgets and timelines to manage. They cannot, by definition, manage the code quality. Now to manage the...
Can anyone point me at a good bill of rights for customers / managers and developers. - Cheers Regards, Tim Haughton Software Engineer Omnibus Systems Ltd ...
... Perhaps you are looking for Dick, Andrew J., and Brian Zarnett, Paired Programming and Personality Traits, XP2002, May 26-29, 2002, Alghero, Sardinia,...
... I'm not sure if that's a little worrying or not. Down here on planet Earth, I'm prepared to concede that developers are (perhaps) less than perfect, and as...
What's an approach for such a case: Some first iterations are defined filled by features and started. At the same time preparation to coming workshops/planning...
... And what is wrong with doing it like this: public class Circle extends Ellipse { ... /** * Special case: Circles must have foci that are identical. * @see...
For another view on craftsmanship, see: http://joelonsoftware.com/articles/Craftsmanship.html ... Later... ... BSc(Math) UNBF'83 Sapere Aude | APL: If you can...
http://www.ftponline.com/vsm/2003_06/magazine/departments/softwarearchit ect/ here is a sensible presentation about the art, craft and engineering notions on...