В. Лапшин затронул одну очень интересную тему. Постановку технического задания «Заказчиком». Проект был работоспособен в режиме мониторинга, а требовалось и телеуправление.
Ситуация мне видится так: «телеуправление» это уже хотелка «заказчика», которая возникла, уже после того как все уже было в мониторинге, причем дополнительных платежей не планировалось, вот оттуда и кривая архитектура, парни виноваты в том, что не расписали весь функционал АСУ ТП до стадии начала работ, когда код переделывается на коленке в подвале оттуда и бред….
В. Лапшин опытный товарищ, учитесь! Любая работа по автоматизации должна начинаться с бумаг, а именно: точное техническое задание, если заказчик сам не может дать точного задания, нарисуйте его сами (за деньги), заставьте расписаться под каждым листом! И только потом монтаж и наладка.