I was chatting recently with a new consulting client about the software project that he had just undertaken, suggesting to him that the success of the project would depend less on object-oriented methodology and RAD (rapid application development) tools than on the effectiveness of the project team that had been assigned to work on it.
He looked at me blankly. "Team?" he asked, incredulously. "I don't have a team. At best, it's a committee; at worst, it's a herd of cats."