Узкие места сместились
Раньше инженерное время было дорогим ресурсом, и все процессы (планирование, ревью) были построены вокруг его защиты. Теперь, когда кодирование перестало быть узким местом, изменились и сами процессы.
| Раньше узкие места | Теперь узкие места |
|---|---|
| Написание кода — требовало времени опытных инженеров | Верификация — проверка корректности кода из-за возросшего объёма изменений |
| Написание тестов — казалось обязательной, но нелюбимой работой | Организация ревью — как справляться с потоком изменений, кто делает ревью |
| Рефакторинг — конкурировал с фичами за внимание | Поддержка — управление стоимостью поддержки растущего объёма кода |