Подскажите пожалуйста, где можно найти информацию об оптимальной структуре IT-компании? Интересует разделение компании на проектные команды и отделы, которые должны заниматься общими вопросами, например, поддержкой, тестированием, внедрением и т.п, а также описание возможных структур ее руководства. Возможно кто-то сможет подсказать что-то из личного опыта или опыта знакомых друзей.