I’m developing a very strong dislike to the often corporate-speak in which people get referred to as resources. I think it’s OK when doing high level planning and you’re working out roughly what you can fit in over the next few months and if there are any skills or resource(!) holes that need plugging. By the time that individual teams and people are being talked about working on an individual project you’re not dealing with resources any more, you’re dealing with people. And people do things which upset project continuity like go on holiday, get sick, have good and bad days and just (and you should even know about this one up front) different areas of expertise.
Project running late? Add some resource. Need to mitigate against some risk? Add some resource. It’s another face of the mythical-man-month and neglects that they’re going to need to be brought up to speed and that, even in some of the most parallelizable of jobs, communication overhead means that you won’t get double the work done. People frequently coming and going on a project can make velocity hard to measure and can hide potential trouble with delivery dates. I’m sure that even people who do this kind of thing know, really, that this is true. But resourcing projects instead of getting people to work on them encourages this kind of thinking long after it’s a convenient shorthand for planning.



