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