Без заголовка
Cложнее (тот же trac недаром задом плотно садится на SVN), плюс я не имею ввиду контроль конфиругации в случае, когда все разработчики сидят в одной комнате и нужно просто "средство письменной фиксации кто что кому сказал". При collaborative engineering и concurrent engineering много всякого быывает. Плюс в софте граница между рабочей документацией и системой в железе и бетоне чуть покруче будет, и более влияет на управление конфигурацией, нежели чем в софте. Так, софтовый вариант полёта на Марс можно пару раз отладочно повторить, а вот железный вариант -- денег не хватит, отсюда совсем другие требования к несовпадению версий...