В сентябре 2017 года введен в действие Национальный стандарт Российской Федерации, получивший обозначение ГОСТ Р 57100-2016 (статус перечислено здесь , возможен текст Смотри сюда ) (Назову просто «сотня», понимая риск закидать помидорами за такую затычку).
Поскольку нам теперь приходится сталкиваться с реальными требованиями заказчиков относительно соблюдения этого стандарта даже при описании концепции информационной системы, видимо, настало время присмотреться к этому стандарту повнимательнее.
Никто даже не собирается скрывать, что ГОСТ Р скрывает совершенно не ГОСТовский подход, изложенный в ISO/IEC/IEEE 42010:2011 «Системная и программная инженерия.
Описание архитектуры».
Более того, такой подход вообще не является ГОСТом, поскольку ГОСТ Р 57100-2016 не только никак не связан ни с каким ГОСТом, но и вводит свою философию, чуждую традиционному ГОСТу (о качестве разработки не буду говорить).
текст стандарта, потому что даже ссылки на другие стандарты даются либо на русском языке «ISO/MЭK 10746», либо на английском языке «ISO 15704» — видимо, авторам «сотки» было сложно договориться об этом среди сами себя).
Честно говоря, несколько смущает тот факт, что Национальный стандарт не был введен в комплексе с другими родственными национальными стандартами, а напрямую ссылается на зарубежные стандарты, даже принятые авторитетными международными организациями.
Напомню, что согласно пункту 3 статьи 26 Федерального закона «О стандартизации в Российской Федерации» «использование национального стандарта является обязательным для изготовителя и (или) исполнителя в случае публичного заявления о соответствии продукции национальному стандарту, в том числе в случае использования национального обозначения стандарта в маркировке, в эксплуатационной или иной документации и (или) маркировке продукции знаком национальной системы стандартизации».
Иными словами, заказчик, прописывающий в своем Техническом задании требование следования этому стандарту, обязывает и исполнителя, и себя соблюдать не только отечественные ГОСТы, но и целый букет международных стандартов, в пакете с которыми ISO Стандарт /IEC/IEEE 42010 был принят в 2011 году.
И если требования ГОСТов противоречат международным стандартам, необходимо следовать требованиям международных стандартов.
Авторы «Сотки» умалчивают, что будет, если их текст изменить.
Перевод терминов ужасен.
Например, «фреймворк» при переводе превратился в «структуру», потеряв свой первоначальный смысл: термин «структура» больше относится к шаблону определенного документа, а под термином «фреймворк» чаще понимают основу, фрейм.
Что это такое на самом деле, согласно стандарту ISO/IEC/IEEE 42010:2011. Ведь этот стандарт описывает не структуру архитектуры, а подходы, принципы и практики, которые можно использовать в качестве основы для описания архитектуры.
Термин «озабота» превратился в «интерес», и все бы ничего, если бы не расшифровка в «плетении»: получается, что интерес — это «выгода или проблема в системе, связанная с одной или несколькими заинтересованными сторонами».
В оригинале это выглядело так: «забота (система) – интерес к системе, имеющий отношение к одному или нескольким ее стейкхолдерам».
Откуда авторы ГОСТа взяли проблемы для их определения? В целом, на мой взгляд, невозможно использовать текст ГОСТ Р 57100-2016 в том виде, который представлен нам его авторами.
Используйте исходный текст ISO/IEC/IEEE 42010:2011. И избегайте указания ГОСТа в своих документах, это лишь накладывает на вас дополнительные обязательства по закону.
Однако никаких дивидендов вы не получите.
Лучше сразу обратиться к ISO. P.S. Нет, я вовсе не против подходов, изложенных в стандарте ISO/IEC/IEEE 42010:2011, не поймите меня неправильно.
Я сам использую эти подходы постоянно.
Но согласитесь, от Национального стандарта вы ждете чего-то большего, чем просто непрофессиональный перевод текста международного стандарта.
Теги: #Анализ и проектирование систем #архитектура системы #описание архитектуры #ГОСТ Р 57100-2016 #ISO/IEC/IEEE 42010:2011
-
Как Вы Решили Проблему С Жильем %Username%?
19 Oct, 24 -
Google Отключил Meebo Messenger
19 Oct, 24