Let's NOT lose sight of an important, but often overlooked aspect - management culture! In some organizations, they take a more personal approach. The whole idea of titles, job descriptions and so on is a (perceived) bureaucracy. If you ask my son who does what in his company, he doesn't tell you "The content developer" - he'll tell you "Joe does that". So what if Joe isn't there for a week? Maybe the job gets done the week after. Maybe someone else, who's competent gets it done. If the project plan has names on it, not titles - especially when people wear many hats, isn't that important and people have ownership of tasks and results?
