Bob La Quey wrote:
While I too like working with "good" people and am sympathetic to what you and Gregory are saying there is still a voice inside that says, "Anbody can get the job done with 'good' peiople. No challenge there. The whol eproblem is how to get the job done with people who are 'not so good' ." (how the hell do you punctuate that?)
Again, why is it that software design is the *only* discipline which expects to produce non-garbage results with garbage inputs?
You don't expect below-average artists to draw or play above average due to a "process". You don't expect below-average athletes to suddenly beat their opponents due to a "paradigm shift". You don't expect a below-average cook to suddenly produce good food because he decided to be "agile".
The problem is that managers want this to be true and never get held accountable for when it fails. If an *entire* team from the VP down got fired every time an IT project failed, IT failure would go away. Suddenly, it would be *politically* important that somebody figure out how to do things right.
If all of our processes and theories are unable to help us do better with less then what good are they? Have we actually learned nothing?
Doing better with less can also mean accomplishing the same work with fewer but better people.
-a -- [email protected] http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-lpsg
