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 ...
Hi: Many of you know of Net Objectives' streamzines - web-based powerpoint presentations with audio. We normally release one a month to our mailing list, but...
Cool. If you're interested in the various options available to you, then http://www.agiledata.org/essays/differentStrategies.html covers that topic fairly...
I just posted http://www.agilemodeling.com/essays/tagri.htm which describes the "They Aren't Gonna Read It" (TAGRI) principle. Just thought you might be...
Scott, I loved the principle and plan to show it with others who feel this pain. Especially since I am currently working on a project where they spent months...
... I'm probably being naive, but is there anyway you could write that up as a case study to share with the world? ... But management can report "earned value"...
Scott, ... That is the best part, they didn't prove it with code and are still trying to make it work correctly. So investigate, prove it works with code then...
Impact of Overtime on Productivity Ron Jeffries 04/14/2006 More features will always bring more revenue, more customer satisfaction, other good things....
Book Review: Refactoring Databases Ron Jeffries 04/17/2006 Scott and Pramod have done an excellent job with this book. It's full of practical advice about how...
My article posted at http://www.agilemodeling.com/essays/modelingApproaches.htm compares and contrasts various approaches to modeling such as sketching, TDD, ...
The following two articles have been published in the April 2006 issue of CM Crossroads Journal (the month's theme is "Agile Development Practices") ...
Bowling Vectors Ron Jeffries 04/26/2006 June Kim posted a J Language version of bowling that is very vector-oriented. As an experiment, I coded up a...