Ваш технологический партнер по автоматизации внутренних процессов
Да, хороший пример, спасибо! Держать систему у себя — необходимое условие, но не достаточное: проверку перед необратимой операцией нужно выносить в отдельный код, а не только делать понятной команде.
Смотря, что подразумеваем под способом менять логику: в зависимости от реализуемого процесса. Есть заранее заложенные настройки на будущее (для возможных изменений), есть заранее заложенная логика проверок, есть исчерпывающий пакет документации (где описаны все принятые решения) для поддержки дальнейшей.
Чтобы подрядчику сейчас вдолгую работать, нужно становиться полноценным технологическим партнером, который оцифровывает процессы, решения (и принципы их принятия) и берет ответственность за их внедрения и эффективность, привязываясь к реальной ценности, а не факту исполнения\внедрения.