Текст заголовка сообщения полностью: Абсолютно верно. Но с уклоном в железячный проект. Чтоб нормально например нетлист PCB был слинкован с пинами HDL проекта, чтоб можно было работать десятку разработчиков. (+)
У нас например ни одно из устройств не есть отдельностоящим. Это часть гораздо более сложной системы с кучей софта, документации и всякого другого. Народ над проектом работает в разных городах и часто нужно их всех заставить быстро подстроиться например под мои изменения.
Опять-таки - удобно иметь всякие там статусы готовности модулей, биллинговые части (это тоже важно!) и так далее.
Вот например есть egroupware - этой штуке бы еще интерфейс к SVN - и почти то, что надо...