ГОСТ Р МЭК 62279—2016
Приложение В
(обязательное)
Основные роли и обязанности специалистов в области программного обеспечения
Т аб л ица В.1 — Ролевая спецификация менеджера требований
Р о л ь . М е н е д ж е р тр е б о в а н и й
Обязанности:
1) отвечает за определение требований к программному обеспечению;
2) полностью контролирует спецификацию требований к программному обеспечению:
3) устанавливает и сопровождает прослеживаемость к и от требований уровня системы:
4) гарантирует, что спецификации и требования к программному обеспечению являются объектами управления
изменениями и управления конфигурацией, включая состояние, версию и состояние авторизации:
5) гарантирует непротиворечивость и полноту спецификации требований к программному обеспечению (для
требований пользователя и окончательного окружения приложения):
6) разрабатывает и сопровождает документы с требованиями к программному обеспечению.
Основные компетенции. Он должен:
1) быть компетентен в разработке требований:
2) быть экспертом в прикладной предметной области;
3) быть экспертом в характеристиках безопасности прикладной предметной области;
4) полностью понимать роль системы и окружения приложения;
5) разбираться в аналитических методах и в их результатах;
6) понимать применяемые инструкции:
7) понимать требования настоящего стандарта.
Т аб л ица В.2 — Ролевая спецификация проектировщика
Р о л ь П р о е кт и р о в щ и к
Обязанности:
1) преобразует определенные требования к программному обеспечению в приемлемые решения;
2) полностью контролирует архитектуру и нисходящие решения;
3) определяет или выбирает инструментальные средства поддержки и методы разработки;
4) применяет надлежащие принципы разработки и стандарты;
5) разрабатывает спецификации на компоненты, где это необходимо;
6) сопровождает прослеживаемость к и от указанных требований к программному обеспечению;
7) разрабатывает и сопровождает проектную документацию:
8) гарантирует, что документы проекта являются объектами управления изменениями и управления конфигура
цией.
Основные компетенции. Он должен:
1) быть компетентным проектировщиком в соответствующей прикладной области:
2) быть компетентным специалистом по реализации принципов безопасности;
3) быть компетентным в методологиях анализа проекта и тестирования проекта;
4) быть в состоянии работать с ограничениями проекта в заданном окружении:
5) быть компетентным в понимании проблемной области;
6) понимать все ограничения, наложенные аппаратной платформой, операционной системой и взаимодейству
ющими через интерфейс системами;
7) понимать соответствующие разделы/подразделы настоящего стандарта.
61