XST: Considering Some Exotic Transformations Ron Jeffries 12/09/2005 We're walking a narrow path bounded by theory and practice. This time we'll do some work...
XST: Embedded Scope Transformation Ron Jeffries 12/13/2005 The ScopeTransform experiment was a good one, but I think that scope transformation should be part...
At last, XProgramming.com has an RSS feed. Your thanks, for not having to see those irritating notes about new articles any more, go to Anna Lissa Cruz, who...
After years of being disparaged by some in the software development community, the waterfall process is back with a vengeance. You've always known a good ...
I just posted http://www.ambysoft.com/essays/whyAgileWorksFeedback.html . This article argues that one of several reasons why agile techniques are so...
Some of you may have seen reference to a blog-posting of mine at http://blog.bradapp.net/ on this subject, and a follow-up blog-entry on iterative development...
My March 2006 column summarizes techniques for scaling agile software development methods such as doing some initial modeling at the start of the project,...
In December 2005 the Cutter Consortium published a collection of articles entitled "Agile Data Techniques" which I edited. A PDF can be downloaded free of...
Mining the Bowling Game Ron Jeffries 03/06/2006 A TDD demonstration of the Bowling Game suggested that there is material there worth mining. Let's start...
Mining the Kicker Ron Jeffries 03/07/2006 Using a pinball "kicker" metaphor, Chet and I are going to try a version of the Bowling Game. We'll talk about the...
... I always like explorations of the bowling game. I'll be bowling with my son tomorrow afternoon and undoubtedly will think about this as I play. Two issues...
Roughing in the Kicker Ron Jeffries 06/08/2006 In which our heros find a straightforward way to replace conditional logic in the Frame with series of Kicker...
The Miners Strike Ron Jeffries 03/09/2006 Chet and I get this version running all the way, by implementing the Strike functionality. We do some cleanup, and...
Kick Out the Duplication Ron Jeffries 03/10/2006 We build some superclasses to remove the duplication from the Kicker classes. One false start sends us down an...
Producing Documents Ron Jeffries 03/12/2006 I wrote this answer in response to a question on one of the Yahoo groups: "What is the list of documents produced...
Producing Documents Ron Jeffries 03/12/2006 I wrote this answer in response to a question on one of the Yahoo groups: "What is the list of documents produced...
The article posted at http://www.ambysoft.com/essays/changePrevention.html explores the idea that traditional change management processes are a misnomer. By ...
... Thanks Scott! This article is actually right up my alley, and Ive done a few articles and presentations that touch on the topic (mostly for various issues...
The Miners Delegate Ron Jeffries 03/13/2006 We use the C# "delegate" feature to come up with a solution to the Bowling problem that is perhaps a bit less OO,...
New Requirements for Mining Bowling Ron Jeffries 03/14/2006 We have a very procedural implementation of the bowling game, and a very nifty OO version with...
Continuing the FrameStatus Implementation Ron Jeffries 03/15/2006 Today we set out to finish the essentials of the FrameStatus implementation for the Kicker...
Frame Status in the Delegates Version Ron Jeffries 03/16/2006 I was glancing at the delegates version of the code last night, and I have the impression that...
I recently posted http://www.ambysoft.com/essays/whyAgileWorksFeedback.html which argues that agile development techniques are effective because of their...
My article posted at http://www.ambysoft.com/essays/agileLifecycle.html overviews the Agile SDLC. The goal of this article is to explain how agile project ...