The least fun bit about group projects is probably the infighting. Today I'm vaguely bummed out by an internal hissy fit over exactly what features we end up implementing, and how many corner cases are worth actually getting perfectly right (rather than just letting some corner cases slip in the interests of keeping our programs simple). I personally was the one arguing in favour of being lazy and just going with what we have already written and working. The whole argument terminated with the other participant walking off in a terrifically bad mood. Can't blame them strongly for that, since I myself had already gotten fed up enough to stop listening entirely.
Whining alone won't fix this, though. So instead I'm going to go work out in rough detail how much time each of the possible approaches we could take would cost. I suspect most of the group will quickly shift in favour of laziness when I quantify and explain roughly how much time making things perfect will take, particularly if I compare it to how much time we actually have in which to do everything.
19 February, 2008
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment