ГОСТ Р 50779.90—2014
Следует также уделять внимание известным брендам применяемого программного
5.2.4
обеспечения.
Примечание-He следует указывать в требованиях применение программного обеспечения, не
совместимого с платформами, используемыми большинством пользователей документа.
5.3 Языки программного обеспечения
5.3.1При выборе языка программного обеспечения для категории 4 (см. п. 5.1.1), должно
быть уделено внимание следующим аспектам:
a)переносимости: компиляторы языков, таких как С, С ♦+, Java и ФОРТРАН доступны для
многих различных платформ программного обеспечения;
b
)стабильности: языки, устойчивые в течение долгого времени, обладают преимуществами.
Например, программы, которые удовлетворительно работали в ранних версиях ФОРТРАНа, как
правило, также работают и в более свежих версиях языка:
c)соответствию стандартам: предпочтительно использование языков, принятых в ИСО:
d)используемости конечными пользователями: следует избегать применения языков
программирования, которые не могут быть легко установлены для использования целевой
аудиторией, и отдавать предпочтение языкам программирования, имеющимся у пользователей или
легко устанавливаемым.
5.3.2При необходимости следует приводить тексты программ на нескольких языках.
5.3.3Решающим фактором является степень, в которой текст программы помогает
реализации требований документа.
6 Качество
6.1 Общие положения
6.1.1Программное обеспечение, которое поддерживает статистические вычисления, следует
разрабатывать в соответствии с системой качества программного обеспечения. Модель оценки
качества программного обеспечения приведена в ИСО/МЭК 25010 (см.[7)). Положения этого
стандарта касаются ряда подпунктов настоящего стандарта.
Насколько легко выполнить
перенос программного
обеспечения в другую среду?
Обладает ли программное
обеспечение необходимыми
свойствами?
Функциональные
возможности
Насколько надежно
программное обеспечение?
Переносимость
Надежность
ИСО/МЭК
25010:2011
Удобство
сопровождения
Удобство
использования
Насколько легко
модифицировать
программное обеспечение?
Эффективность
Насколько эффективно
программное обеспечение?
Насколько легко
использовать программное
обеспечение?
Рисунок 1 - Модель оценки качества программного обеспечения
по ИСО/МЭК 25010:2011
Качество программного обеспечения следует проверять при валидации с применением
контрольных данных или других сопоставимых средств.
6.1.2Приведенный текст программы, должен соответствовать требованиям [15]. В частности он
должен:
включать необходимые комментарии;
7