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



