Цей розділ визначає принципи та підходи до стандартизації та уніфікації засобу інформатизації, що забезпечують сумісність, взаємодію, ефективність і відповідність нормативним вимогам.
1. Вимоги до стандартизації
1.1. Відповідність національним і міжнародним стандартам
Засіб інформатизації повинен відповідати чинним державним та міжнародним стандартам, зокрема:
- Державним стандартам України (ДСТУ), наприклад:
- ДСТУ ISO/IEC 27001 – управління інформаційною безпекою;
- ДСТУ ISO/IEC 25010 – якість програмного забезпечення;
- ДСТУ 4163-2003 – вимоги до документації.
- Міжнародним стандартам (у разі інтеграції або використання міжнародних методик):
- ISO 9001 – стандартизація процесів управління якістю;
- ISO/IEC 12207 – життєвий цикл розробки програмного забезпечення;
- ITIL (Information Technology Infrastructure Library) – найкращі практики управління ІТ-послугами.
Приклад формулювання у ТЗ:
Засіб інформатизації повинен відповідати вимогам стандартів ДСТУ ISO/IEC 27001 та ДСТУ ISO/IEC 25010 для забезпечення безпеки та якості інформаційних технологій.
1.2. Використання стандартних протоколів та інтерфейсів
- Мережеві протоколи: TCP/IP, HTTP/HTTPS, FTP, SSH.
- Стандарти обміну даними: XML, JSON, SOAP, REST API.
- Системи аутентифікації та безпеки: OAuth 2.0, OpenID Connect, SAML.
Приклад формулювання у ТЗ:
Засіб інформатизації повинен підтримувати стандартизовані протоколи передачі даних (HTTP/HTTPS, REST API, JSON) для сумісності з іншими системами.
2. Вимоги до уніфікації
2.1. Уніфікація програмних і технічних рішень
- Використання типових програмних рішень (операційні системи, бази даних, сервери).
- Використання уніфікованої архітектури (клієнт-серверна, мікросервісна).
- Використання єдиних програмних бібліотек і фреймворків.
Приклад формулювання у ТЗ:
У засобі інформатизації мають бути застосовані уніфіковані технічні рішення, зокрема операційна система Linux/Windows Server, база даних PostgreSQL/MySQL, фреймворк Spring Boot/.NET.
2.2. Уніфікація документування та форм звітності
- Використання єдиних форматів технічної документації.
- Ведення звітності в стандартизованому вигляді (PDF, Excel, XML).
- Автоматизація створення звітів за встановленими шаблонами.
Приклад формулювання у ТЗ:
Вся документація повинна оформлюватися відповідно до ДСТУ 4163-2003. Автоматизована система звітності повинна формувати звіти у форматах PDF, Excel та XML відповідно до затверджених шаблонів.
2.3. Уніфікація термінології та інтерфейсу
- Використання єдиної термінології для всіх підсистем.
- Уніфікований дизайн інтерфейсу (UI/UX згідно з GOST 52872-2012, WCAG 2.1).
- Стандартизовані гарячі клавіші та навігація в усіх модулях.
Приклад формулювання у ТЗ:
Інтерфейс користувача повинен відповідати вимогам стандартів GOST 52872-2012 та WCAG 2.1, а також мати єдину систему навігації та термінологію в усіх модулях.