При разработке проекта внедрения программных и программно-аппаратных решений для УД необходимо соблюдать следующие принципы:
а) системы УД должны удовлетворять существующие потребности пользователей (резидентов УД и сотрудников УО), автоматизировать бизнес-процессы или операционные процессы;
б) использование программных и аппаратных решений, обеспеченных открытыми протоколами передачи данных (с целью обеспечения независимости от одного поставщика оборудования);
в) совместимость с общедомовыми инженерными системами, если это функционально предусмотрено;
г) бесшовный процесс передачи данных внутри систем УД и между ними, а также с внешними системами на всех этапах жизненного цикла УД, если это функционально предусмотрено;
д) независимость: каждая система УД должна быть способна выполнять свои функции при выходе из строя других систем УД, реализующих другие, отличные от этой, функции. Должна быть обеспечена работоспособность функций, критических для обеспечения безопасности жизнедеятельности человека;
е) функциональная безопасность: обеспечение надежности и бесперебойности функционирования в рамках заданных показателей;
ж) приоритет использования отечественных программных и аппаратных решений, в том числе содержащихся в применяемых на территории Российской Федерации реестрах в соответствии с действующим законодательством (ТОРП, ЕРРРП и др.);
и) обеспечение информационной безопасности в соответствии с требованиями законодательства Российской Федерации;
к) логирование событий с уровнем детализации, достаточным для установления причин возникновения сбоев и их устранения;
л) использование современных и перспективных технологий при разработке программных и программно-аппаратных решений УД, включая технологии, определенные в стратегическом направлении в области цифровой трансформации строительной отрасли, городского и жилищно-коммунального хозяйства Российской Федерации до 2030 года [1].