ГОСТ Р ИСО/МЭК ТО 15271-2002
изменений. При необходимости вереде документирования может быть предусмотрено средство для
поиска необходимой информации.
Полезно также обеспечить в период сопровождения электронный доступ к документам.
6.1.6 Модель жизненного цикла проекта
Для проекта должен быть проведен выбор одной или нескольких соответствующих моделей
жизненного цикла (см. приложение С к настоящему стандарту). Должно быть установлено, является
ли модель жизненного цикла программного средства составной частью модели жизненного цикла
системы либо полной моделью жизненного цикла.
Каждая модель жизненного цикла в приложении С содержит некоторые процессы и работы,
которые могут быть выполнены последовательно, повторно или комбинированно. Работы процессов
из ГОСТ Р ИСО/МЭК 12207 должны быть отображены в выбранной модели жизненного цикла. С
точки зрения создания модифицируемого, развивающегося, структурированного и планируемого
продукта, результаты одной работы из модели жизненного цикладолжны быть переданы следующей. В
этом случае соответствующие документы должны быть созданы к окончанию данной работы, т. е. до
начала следующей работы.
6.1.7 Разнообразие участвующих сторон
Должны быть определены стороны, участвующие в проекте, и их ответственность за конкрет
ные процессы. Должны быть учтены все работы и задачи из ГОСТ Р ИСО/МЭК 12207, связанные
с взаимодействиями (интерфейсами) между этими сторонами.
Для большого проекта, в который вовлечено много лиц. необходим развитой административ
ный надзор и коггтроль. Например, проведение внутренних и независимых опенок, анализов,
аудиторских проверок, инспекций и подготовка отчетов, являющихся главным инструментарием
для большого проекта. Для малых проектов подобные средства контроля могут быть
излишними и должны быть использованы взвешенно.
6.1.8 Типы программных средств
Должны быть определены типы программных средств, охваченных проектом, так как для
различных типов требуются рахзнчные решения по внедрению ГОСТ Р ИСО/МЭК 12207. Приме
рами типов программных средств являются:
a) новая разработка:
b
) готовое;
c) программы, реализованные техническими средствами:
d) автономное;
e) непостапляемое.
Ниже приведены некоторые важные рекомендации по основным типам программных средств.
Следует запомнить, что различные типы программных средств реализуются на различных этапах
процесса разработки, связанных с выполнением соответствующего набора работ.
a) Новая разработка.
Данный тип программного средства изначально охвачен процессом разработки. Поэтому для
него должны быть учтены все требования к процессу разработки.
b
) Готовое:
- используют именно готовое программное средство целиком. Данный тип программного
средств:» уже спроектирован, запрограммирован и тестирован, но может потребоваться дополнитель
ное тестирование в зависимости от такого его свойства, как критичность или практика применения.
Данный тип программного средства охватывается процессом разработки не позднее проведения
квалификационных испытаний системы, а полный процесс разработки для него яаляется избыточ
ным. Для данного типа должны быть оценены: качество функционирования, документы, права
собственности и возможности его сопровождения (поддержки);
- готовое программное средство включают в процесс разработки без изменений, но требуется
настройка его параметров под необходимую конфигурацию. В список настраиваемых параметров,
например, может входить формат данных или размер бумаги. Данный тип охватывается процессом
разработки после тестирования или сборки (интеграции) программных модулей разрабатываемого
программногосредства. Полный процесс разработки для данного тина может быть избыточным. Для
данного типа должны быть оценены: качество функционирования, документы, права собственности
и возможности его сопровождения (поддержки):
- модифицированное ютовое программное средство, например с дополнением более подходя
щими форматами отчетов или отсутствием ряда документов. В данном случае, в зависимости от
критичности обьекта и предполагаемых изменений в нем, процесс разработки должен быть приме-
15