[Javacavemaps-developers] agile XP style development model
Status: Pre-Alpha
Brought to you by:
caverdude
From: Larry G. <jav...@ya...> - 2009-01-08 19:58:37
|
Obviously each developer who joins an open source project, his mileage will vary with each type of problem and each type of solution, along with his Architect, Developer and Programmer skills sets. And his mileage will vary from api to api, from library to library. Some developers for example may handle problems on a lager scale as quickly as new developers on much smaller problems. Agile development limits the scale of the project as a whole and additions to the project as it moves along. The problem is scale can not be arbitrarily increased in the name of extendability. The addtion of libs other than the standard api shipped with sdk adds bloat as well as complexity. For somoene who is used to that coding that lib instead of the standard lib, this seems only to this person as if the tradeoffs are imaterial. About extendability. Refactoring is always necessary reguardless of the api's you begin with. To think you can grab this wonderful extendable do it all lib and still not have to worry about refactoring is a little nieve IMHO. Anyway under agile development model we can't up the scale based on a promise to help if that is done. However if I see I have help because task are being completed, thats a sign that the scale can be increased. I will keep adding developers to this project until I find maybe a dirty dozen that seem to align themselve more with this process, the rest may simply watch and provide technical assitance sometimes if you really want to help. And maybe some will join in later as the project becomes more complex. Thanks Larry Gray la...@ar... |