When it comes to project management, I tend to favor the less-is-more approach. For the most part, I think teams should be self-managed and organized. I've never seen project managers actually add value - they merely get in the way and slow teams down. That isn't to say that I favor cowboy engineering...