Ответ замшелым IT ГОСТ-ократам

Mar 24, 2020 09:46

Почти продолжение темы ГОСТ-34 и SRS.
Если имеешь дело с государственной или около-государственной компанией, которая "разрабатывает" программное обеспечение, то надо быть готовым тому,
что они постараются посадить тебя на ГОСТ 19 и 34, как раньше сажали на кол. И конечный продукт может получиться соответствующий.
[Как с этим бороться...]
Нужно "бить врага" его же оружием на его же территории.
А именно, показать таблицу ниже и спросить, почему они тормозят Путинскую программу по развитию цифровой экономики и используют старые стандарты вместо новых?

ISO/IEC/IEEE
Name
ГОСТ
Название

12207-2008
Systems and software engineering -- Software life cycle processes
ГОСТ Р ИСО/МЭК 12207-2010
Информационная технология. Системная и программная инженерия. Процессы жизненного цикла программных средств

15271-2002
Information technology - Guide for ISO/IEC 12207 (Software Life Cycle Processes)
ГОСТ Р ИСО/МЭК ТО 15271-2002
Информационная технология. Руководство по применению ГОСТ Р ИСО/МЭК 12207 (Процессы жизненного цикла программных средств)

15289:2011
Systems and software engineering. Content of life-cycle information products (documentation)
ГОСТ Р 56713-2015
Системная и программная инженерия. Содержание информационных продуктов процесса жизненного цикла систем и программного обеспечения (документация)

29119-1:2013
Software and systems engineering. Software testing. Part 1. Concepts and definitions
ГОСТ Р 56920-2016
Системная и программная инженерия. Тестирование программного обеспечения. Часть 1. Понятия и определения

29119-2:2013
Software and systems engineering. Software testing. Part 2. Test processes
ГОСТ Р 56921-2016
Системная и программная инженерия. Тестирование программного обеспечения. Часть 2. Процессы тестирования

29119-3:2013
Software and systems engineering. Software testing. Part 3. Test documentation
ГОСТ Р 56922-2016
Системная и программная инженерия. Тестирование программного обеспечения. Часть 3. Документация тестирования

TR 24748-3:2011
Information technology. Systems and software engineering. Life cycle management. Part 3.Guide to the application of ISO/IEC 12207 (Software life cycle processes)
ГОСТ Р 56923-2016
Информационные технологии. Системная и программная инженерия. Управление жизненным циклом. Часть 3. Руководство по применению ИСО/МЭК 12207 (Процессы жизненного цикла программных средств)

TR 24774-2:2010
Software and systems engineering. Life cycle management. Guidelines for process description
ГОСТ Р 57098-2016
Системная и программная инженерия. Управление жизненным циклом. Руководство для описания процесса

42010:2011
Systems and software engineering. Architecture description
ГОСТ Р 57100-2016
Системная и программная инженерия. Описание архитектуры

16326:2009
Systems and software engineering. Life cycle processes. Project management
ГОСТ Р 57101-2016
Системная и программная инженерия. Процессы жизненного цикла. Управление проектом

TR 24748-2:2011
Information technology. Systems and software engineering. Life cycle management. Part 2. Guide to the application of ISO/IEC 15288
ГОСТ Р 57102-2016
Информационные технологии. Системная и программная инженерия. Управление жизненным циклом. Часть 2. Руководство по применению ИСО/МЭК 15288

15288:2015
Systems and software engineering. System life cycle processes
ГОСТ Р 57193-2016
Системная и программная инженерия. Процессы жизненного цикла систем

Но чтобы окончательно добить людей с перфолентно-перфокарточным мышлением, им надо показать вот эту картинку:


"Крышку гроба" можно забить тем, что приказом Росстандарта № 216 от 12.02.2019 г.
РД 50-34.698-90 «РУКОВОДЯЩИЙ ДОКУМЕНТ ПО СТАНДАРТИЗАЦИИ. Методические указания. Информационная технология. Комплекс стандартов и руководящих документов на автоматизированные системы. Автоматизированные системы. Требования к содержанию документов» ОТМЕНЕН.
По идее, его надо было отменить еще лет 25 назад.
Правда, вместо него остался Р 50-34.126-92 «РЕКОМЕНДАЦИИ. ПРАВИЛА ПРОВЕДЕНИЯ РАБОТ ПРИ СОЗДАНИИ АВТОМАТИЗИРОВАННЫХ СИСТЕМ»,
но это всего лишь рекомендации для тех, кто "ниасилил" ISO.

Предлагаю читателям самостоятельно найти перечисленные в таблице ISO/IEC/IEEE стандарты, а также ГОСТ Р ИСО/МЭК 12207-99 и ГОСТ Р 51904-2002.
Есть надежда, что и остальные когда-нибудь появятся в таблице, но до этого смело их используйте, хотя не все из них переведены на русский.


P.S. Вас могут спросить: "Вот есть только два старых стандарта (ГОСТ-34 и ЕСПД), почему же ISO больше 50?"
Ответ:
ISO стандарты написаны для каждого раздела/этапа с учетом разных моделей разработки.
В ГОСТ-34 есть только водопадная (каскадная) старая модель, и все этапы "впихнуты" в один стандарт без детализации и разъяснений.
ISO более гибкий, более информативный и современный.
Кроме того, перечисленные здесь стандарты охватывают более широкую сферу, чем просто разработка автоматизированных систем.

P.S.S. На 26 мая 2022 таблица и схемы устарели.
У меня есть обновленные варианты, но сюда не выкладываю принципиально.

it, ГОСТ

Previous post Next post
Up