d) Finally, I wonder whether more focussed teams could be formed, to tackle certain aspects of the game? As it is, I've seen frequent mention of "Design", and the "Design Team", Programming, and Content Creation, but perhaps these 3 categories are insufficient? Could the overall task be broken down into some sort of hierarchy, and experienced contributors volunteer to lead each significant chunk of work? I'm sure this happens to some degree, but to me it is certainly not sufficiently clear who I should talk to, or where I should post, about getting involved with certain aspects of the game.
The design team (including content creation) is Geoff, eleazar and me. The art team is pd and eleazar, and the programming team is Geoff and tzlaine (though I'm moving more towards this category, and tzlaine has been largely inactive for a while). The music team is effectively me and 93143, though both of us are mostly inactive in that area atm. If you want to know anything about contributing to programming or game design, talk to Geoff. If you want to know anything about contributing to art, talk to pd, or eleazar if it's not about 3d models. If you want to know anything about contributing to music, talk to me or Geoff.
(Does that sound about right, everyone?)
So yeah, long story short, there aren't really enough people at the moment to split into more "focused" groups.
I do agree though, that some sort of summary of what's going on from everyone might be useful, a la Agile Development. Like once a week, everyone posts in a thread what they did last week and what they plan on doing the following week, or something like that. That way, just checking out that thread would be a good way of seeing what's current in development. Likewise, "Iteration"-wise planning might also be useful, for instance this "iteration", we plan on completing the transition from food to growth and eliminating minerals, for example. Of course when the amount of time any given contributor has to work on the project is so volatile, the the idea of a fixed timeframe for completing stuff completely goes out the window, and the concept of what an "iteration" is becomes hazy...
Better documentation of game design ideas, such as on the wiki, would be nice, but a bit time consuming to maintain - and of course the time that we can actually put into the project, we usually prefer to use to actually get stuff done, since there's little enough of that going on as it is...