И, конечно, квалифицированные специалисты, по завершению работы, предоставляют полную инструкцию и описание проекта для того, чтобы все, кто будет работать с проектом дальше, смогли быстро и правильно понять устройство и алгоритмы продукта. Таким образом полностью исключая все «Нужно все сносить и делать все с начала. Кто до меня делал, сделал все неправильно!»
Даже выполняя разработку единолично, через пару лет ( а сегодня уже и пол года) всё сношу и делаю по новой. Условия быстро меняются и как следствие кардинально всё устаревает. Извините лично моё мнение.