У нас есть крупные корпоративные проекты, которые обычно включают копирование данных из исходной базы данных в целевую базу данных, а затем создание ряда дополнительных приложений, которые синхронизируют эти данные и т. Д.
Последний проект содержал 250 000 элементов (строк данных). Следующий проект будет содержать только 4000 предметов. Менеджеры проектов / деловые люди полагают, что проект должен быть в 1/10 времени завершен, потому что это только часть размера последнего проекта.
Хорошая аналогия, которую я могу использовать, чтобы объяснить, что написание кода для передачи данных из одной системы в другую занимает одинаковое количество, независимо от количества элементов - написание этого для 1 элемента или для 100 000 000 займет примерно столько же времени от программирования точка зрения.