CategoryAntiPattern '''Problem: ''' A project is visibly in trouble. '''Context: ''' The most visible symptom of project trouble is that it is behind schedule. More troubling is that the rate of schedule slippage is geometric or exponential -- it gets worse with every report. That it is behind schedule for reasons other than lack of resource is ignored. '''Forces: ''' * Project is "too important" to simply kill. * Everyone seems busy, therefore the problem is that "everyone" isn't big enough. * Project plans are expressed in "person-days," suggesting that "persons" and "days" are interchangeable. '''Solution: ''' Management finds one or more resources that are available, and "loans" them to the problem project. '''Resulting Context: ''' BrooksLaw causes the project schedule to inflate out of control, until it is either killed or radically scaled back. '''Rationale: ''' Nobody loans useful resources, therefore TheLoaner is going to be someone who is "available" largely because they are not currently solving someone else's problems. Unless there is a lack of problems to solve, this is usually because TheLoaner is under-trained, incapable, or otherwise unable to be productive. '''AntiPatternAntidote: ''' * Don't accept TheLoaner blindly -- make sure they can actually impact schedule. * Negotiate long loan lengths to better "amortize" the fixed costs of the loan of training and bringing the new person up to speed. * TheLoaner's work '''must''' be properly documented, because he won't be around when it breaks. * Assign them a "stunt double" to work closely with (see PairProgramming). '''References: ''' Special Team Members, ''The Smalltalk Report,'' February, 1996. See http://www.bytesmiths.com/Publications/9602SpecialTeam.html '''Author: ''' JanSteinman and BarbaraYates, February, 1995.