1 Nov 2006 01:02
Re: System Design in XP... what are your results?
Brad Appleton <Brad.Appleton <at> gmail.com>
2006-11-01 00:02:54 GMT
2006-11-01 00:02:54 GMT
I like what Feature-Driven Development (FDD) does here ... FDD explicitly maintains a domain (object) model. That model is created in a very collaborative fashion (not just pairing, team-wide). As written, FDD employs a "chief" architect, and "chief programmers" from each feature-team. This implies a multi-team model with an almost "technical scrum of scrums" for the domain-model. However I dont see why a similar type of collaborative lightweight domain-modeling approach couldnt also be used for a single small team. I think Scott Ambler's "Agile Modeling" sort of does this, but perhaps a bit less formal than FDD. I think it's possible to reach a happy medium between the two, without the model becoming too detailed or too much BDUF (but it sure would be easy/tempting to fall into traps along either of those issues) -- -- Brad Appleton <brad {AT} bradapp.net> Agile CM Environments (http://blog.bradapp.net/) & Software CM Patterns (www.scmpatterns.com) "And miles to go before I sleep" -- Robert Frost To Post a message, send it to: extremeprogramming <at> eGroups.com To Unsubscribe, send a blank message to: extremeprogramming-unsubscribe <at> eGroups.com ad-free courtesy of objectmentor.com Yahoo! Groups Links <*> To visit your group on the web, go to:(Continue reading)
RSS Feed