- •ПРОФИЛИ СТАНДАРТОВ ЖИЗНЕННОГО ЦИКЛА СИСТЕМ И ПРОГРАММНЫХ СРЕДСТВ В ПРОГРАММНОЙ ИНЖЕНЕРИИ
- •Назначение профилей стандартов жизненного цикла в программной инженерии
- •Профиль стандартов — это совокупность
- •Основными целями применения профилей стандартов при создании и применении ПС являются:
- •Особенностями формирования и применения профилей: несколько сотен разработанных международных и
- •наиболее сложные и творческие процессы создания и развития крупных распределенных ПС (системный
- •Повышение эффективности
- •Для корректного применения описания профилей стандартов должны содержать:
- •В зависимости от области распространения профилей они могут иметь разные
- •Для эффективного применения конкретного профиля необходимо:
- •Жизненный цикл профилей стандартов систем и программных
- •Функциональные профили Технологические профили,
- •Общесистемные функциональные профили:
- •Применение общесистемных профилей стандартов включает процессы:
- •Применение функциональных профилей
- •Группа стандартов на локальные процессы:
- •Создание и применение профилей жизненного цикла ПС можно разделить на два крупных процесса:
- •Исходные данные
- •Этапы развития и применения комплекта профилей включают:
- •На этапе определения области применения профиля
- •Версии профиля:
- •Сертификацию на соответствие профилям:
- •Основные группы специалистов, использующие документы профилей:
- •Комплект документов
- •Модель профиля стандартов жизненного цикла сложных программных средств
- •Общая структура и состав профиля стандартов жизненного цикла
- •Профиль жизненного цикла ПС состоит из трех групп стандартов:
Жизненный цикл профилей стандартов систем и программных
средств
Профиль стандартов конкретной системы не
является статичным, он развивается и конкретизируется (возможно, во взаимодействии с заказчиком) в процессе жизненного цикла и оформляется в составе документации системы. Разработка и применение профилей стандартов являются органической частью
процессов жизненного цикла, разработки и развития систем.
11
Функциональные профили Технологические профили,
регламентирующие создание, развития и сопровождения ПС и БД
12
Общесистемные функциональные профили:
профиль жизненного цикла информационной системы;
профиль аппаратной и операционной среды системы;профиль внешней и пользовательской среды функционирования ПС;
профиль обеспечения безопасности функционирования и защиты информации в системе;
профиль инструментальных средств, поддерживающих весь жизненный цикл системы.
13
Применение общесистемных профилей стандартов включает процессы:
выбор аппаратной и операционной среды системы определенного класса;
определение внешней и пользовательской среды функционирования и применения системы;
подготовку административного управления системой качества;
выбор готовых программных и аппаратных средств, соответствующих функциям и профилям системы;
проектирование и разработка программных средств и баз данных (функциональных частей системы) в соответствии с выбранными профилями, в частности в соответствии со стандартами на интерфейсы;
разработка требований к методам тестирования компонентов системы на соответствие функциональным профилям, выбор или разработка тестов соответствия;
тестирование компонентов системы на соответствие профилям или проверка сертификатов соответствия для применяемых готовых программных и аппаратных средств;
комплексирование компонентов в создаваемой системе на основе последовательного применения профилей и их квалификационного тестирования.
14
Применение функциональных профилей
должны поддерживать основные,
технологические профили:
жизненного цикла программных средств и баз данных;
обеспечения качества программных средств и информации баз данных;
верификации, тестирования и сертификации ПС и БД;
сопровождения и управления конфигурацией ПС и информацией БД;
документирования программных средств и информации баз данных.
15
Группа стандартов на локальные процессы:
языки и процессы программирования программных компонентов;
визуализацию информации для пользователей и обеспечения управления жизненным циклом ПС;
защиту информационных ресурсов от несанкционированных вмешательств и криптографии;
телекоммуникацию и взаимодействие с внешней средой.
16
Создание и применение профилей жизненного цикла ПС можно разделить на два крупных процесса:
разработка, формирование и адаптация профилей стандартов ЖЦ ПС для использования в конкретном проекте системы;
непосредственное применение требований и рекомендаций каждо го адаптированного профиля стандартов для регламентирования этапов, работ и документов проекта ПС.
17
Исходные данные |
Разработка профиля |
Результаты |
18 |
Этапы развития и применения комплекта профилей включают:
системный анализ объекта информатизации и создания концепции системы, когда производится первичный выбор исходного комплекта стандартов, которым должна соответствовать система;
выявляется необходимость разработки и состав дополнительных нормативных документов;
оформляются содержание и параметры комплектов документов предполагаемых профилей;
19
На этапе определения области применения профиля
должны быть выявлены:
направления деятельности предприятия, подлежащие учету при построении профиля;
срок реализации профиля и контрольная дата, когда работа над профилем должна быть завершена;
технические стратегии, предположения и ограничения проекта системы и ПС;
опытный и энергичный лидер, который пользуется в предприятии уважением и авторитетом, достаточным для того, чтобы возглавить и довести до конца работу по созданию и утверждению профиля стандартов проекта системы и ПС;
уровень компетентности коллектива, разрабатывающего профиль, его знания и пригодность к экспертизе проекта и деятельности предприятия.
20