Лекции 1. 1 Основные процессы и взаимосвязь между документами в информационной системе согласно стандартам гост р исомэк 12207
Скачать 1.65 Mb.
|
1 Основные процессы и взаимосвязь между документами в информационной системе согласно стандартам ГОСТ Р ИСО/МЭК 12207.ГОСТ Р ИСО/МЭК 15288 ИНФОРМАЦИОННАЯ ТЕХНОЛОГИЯ СИСТЕМНАЯ ИНЖЕНЕРИЯ ПРОЦЕССЫ ЖИЗНЕННОГО ЦИКЛА СИСТЕМCтандарт предназначен для организаций, приобретающих, разрабатывающих или внедряющих системы. Созданные системы могут использоваться для внутренних целей или поставляться заказчикам. В качестве заказчиков и поставщиков могут выступать и подразделения самой организации. ГОСТ Р ИСО/МЭК 15288 ИНФОРМАЦИОННАЯ ТЕХНОЛОГИЯ СИСТЕМНАЯ ИНЖЕНЕРИЯ ПРОЦЕССЫ ЖИЗНЕННОГО ЦИКЛА СИСТЕМ ГОСТ Р ИСО/МЭК 15288К процессам соглашения относятся процесс приобретения, используемый организациями для приобретения продукции или получения услуг, и процесс поставки, используемый для поставок продукции или оказания услуг. Процессы предприятия включают процесс управления средой предприятия, процесс управления инвестициями, процесс управления процессами жизненного цикла системы, процесс управления ресурсами, процесс управления качеством. К процессам проекта относятся процесс планирования проекта, процесс оценки проекта, процесс контроля проекта, процесс принятия решений, процесс управления рисками, процесс управления конфигурацией, процесс управления информацией. Технические процессы включают процесс определения требований правообладателей, процесс анализа требований, процесс проектирования архитектуры, процесс реализации элементов системы, процесс комплексирования, процесс верификации, процесс передачи, процесс валидации, процесс функционирования, процесс технического обслуживания, процесс изъятия и списания. ГОСТ Р ИСО/МЭК 15288В ГОСТ Р ИСО/МЭК 15288 для каждого процесса определены цели и результаты, а также приведено описание соответствующей деятельности. Организация осуществляет процессы жизненного цикла избирательно, чтобы достичь целей и результатов стадий жизненного цикла. ГОСТ Р ИСО/МЭК 15288"Каждый процесс жизненного цикла при необходимости может быть начат в любой момент жизненного цикла, при этом нет определенного порядка в их использовании. Любой процесс может выполняться одновременно с любыми другими процессами жизненного цикла и может быть реализован на любом уровне иерархии структуры системы. Таким образом, в следующем ниже описании процессов порядок, в котором представлены используемые процессы и группы процессов, не подразумевает предшествования или последовательности их применения в течение жизненного цикла системы. Однако группы процессов отражают концепции, лежащие в основе настоящего стандарта". ГОСТ Р ИСО/МЭК 15288"5.3.4. Процесс управления процессами жизненного цикла системы 5.3.4.1. Цель процесса управления процессами жизненного цикла системы Цель процесса управления процессами жизненного цикла системы заключается в гарантировании доступности эффективных процессов жизненного цикла для использования организацией. Данный процесс обеспечивает процессы жизненного цикла системы, которые согласованы с целями и политикой организации, определены, адаптированы и поддержаны соответствующим образом для учета особенностей отдельных проектов и способны реализовываться с помощью эффективных проверенных методов и инструментальных средств. ГОСТ Р ИСО/МЭК 152885.3.4.2. Результаты процесса управления процессами жизненного цикла системы В результате эффективного управления процессами жизненного цикла системы: a) определяются процессы жизненного цикла системы, которые будут использоваться организацией; b) определяется политика применения процессов жизненного цикла системы; c) определяется политика адаптации процессов жизненного цикла системы для удовлетворения потребностей отдельных проектов; d) определяются критерии оценки результатов применения процессов жизненного цикла системы; e) предпринимаются действия по совершенствованию способов определения и применения процессов жизненного цикла системы. ГОСТ Р ИСО/МЭК 152885.3.4.3. Деятельность в процессе управления процессами жизненного цикла системы При реализации процессов управления процессами жизненного цикла системы организация должна осуществлять следующие действия в соответствии с принятой политикой и процедурами: a) устанавливать стандартные наборы процессов жизненного цикла систем для соответствующих стадий жизненного цикла системы; b) определять приемлемые политику и процедуры адаптации и требования к их утверждению; c) определять методы и инструментальные средства, которые поддерживают выполнение процессов жизненного цикла системы; d) по возможности устанавливать показатели, которые позволяют определять характеристики выполненных стандартных процессов; e) контролировать выполнение процесса, сохранять и анализировать показатели процесса и определять тенденции по отношению к критериям предприятия; f) определять возможности для усовершенствования стандартных процессов жизненного цикла систем; g) совершенствовать имеющиеся процессы, методы и инструментальные средства, используя найденные возможности". ГОСТ Р ИСО/МЭК 12207-2010 Информационная технология. Системная и программная инженерия. Процессы жизненного цикла программных средств Организационные процессы Управление проектами Создание инфраструктуры проекта Усовершенствование ЖЦ Обучение Основные процессы Приобретение Разработка Эксплуатация Сопровождение Постановка Вспомогательные процессы Документирование Верификация Разрешение проблем Управление конфигурацией Обеспечение качества Совместная оценка Аттестация Аудит ГОСТ Р ИСО/МЭК 12207 Основные процессы ЖЦОрганизационные процессы Основные процессы Приобретение Разработка Эксплуатация Сопровождение Постановка Вспомогательные процессы Процесс приобретения Инициирование приобретения Определение заказчиком потребностей Анализ требований к системе Принятие решения о приобретении Подготовка плана приобретения Проверка необходимых документов Подготовка заявочных предложений Требования к системе Перечень программных продуктов Условия и соглашения Технические ограничения Подготовка и корректировка договора Определение процедуры выбора поставщика Выбор поставщика Подготовка договора Внесение изменений в договор Надзор за деятельностью поставщика Приемка и завершение работ Основные процессы ЖЦ Процесс поставки Инициирование поставки Подготовка ответа на заявочные предложения Подготовка договора Планирование Выполнение и контроль Проверка и оценка Поставка и завершение работ Основные процессы ЖЦ Процесс разработки Подготовительная работа Анализ требований к системе Проектирование архитектуры системы Анализ требований К ПС Проектирование архитектуры ПС Детальное проектирование ПС Кодирование и тестирование ПС Интеграция ПС Квалификационное тестирование ПС Интеграция системы Установка ПС Квалификационное тестирование ПС Приемка ПС Основные процессы ЖЦ Процесс эксплуатации Подготовительная работа Эксплуатационное тестирование Эксплуатация системы Поддержка пользователя Основные процессы ЖЦ Основные процессы ЖЦПодготовительная работа Процесс сопровождения Анализ проблем и запросов на модификацию ПО Модификация ПО Проверка и приемка Перенос ПО в другую среду Снятие ПО с эксплуатации Вспомогательные процессы ЖЦОрганизационные процессы Основные процессы Вспомогательные процессы Документирование Верификация Разрешение проблем Управление конфигурацией Обеспечение качества Совместная оценка Аттестация Аудит Вспомогательные процессыПроцесс документирования Подготовительная работа Проектирование и разработка Выпуск документации Сопровождение Процесс документирования (documentation process) предусматривает формализованное описание информации, созданной в течение ЖЦ ПО Вспомогательные процессыПодготовительная работа Процесс управления конфигурацией Идентификация конфигурации Контроль конфигурации Учет состояния конфиг -и Оценка конфигурации Управление выпуском и поставка Процесс управления конфигурацией (configuration management process) предполагает применение административных и технических процедур на всем протяжении ЖЦ ПО для определения состояния компонентов ПО, управления модификациями ПО, описания и подготовки отчетов о состоянии компонентов ПО и запросов на модификацию, обеспечения полноты, совместимости и корректности компонентов ПО, управления хранением и поставкой ПО. Вспомогательные процессыПроцесс обеспечения качества Подготовительная работа Обеспечение качества продукта Обеспечение качества процесса Обеспечение прочих показателей качества системы Процесс обеспечения качества (quality assurance process) обеспечивает соответствующие гарантии того, что ПО и процессы его ЖЦ соответствуют заданным требованиям и утвержденным планам. Вспомогательные процессыПроцесс верификации Подготовительная работа Верификация Процесс верификации (verification process) состоит в определении того, что программные продукты, являющиеся результатами некоторого действия, полностью удовлетворяют требованиям или условиям, обусловленным предшествующими действиями Вспомогательные процессыПроцесс аттестации Подготовительная работа Аттестация Процесс аттестации (validation process) предусматривает определение полноты соответствия заданных требований и созданной системы или программного продукта их конкретному функциональному назначению. Вспомогательные процессыПроцесс совместной оценки Подготовительная работа Оценка управления проектом Техническая оценка Процесс совместной оценки (joint review process) предназначен для оценки состояния работ по проекту и ПО, создаваемого при выполнении данных работ (действий) Вспомогательные процессыПроцесс аудита Подготовительная работа Аудит Процесс аудита (audit process) представляет собой определение соответствия требованиям, планам и условиям договора. Вспомогательные процессыПроцесс разрешения проблем Подготовительная работа Разрешение проблем Процесс разрешения проблем (problem resolution process) предусматривает анализ и решение проблем (включая обнаруженные несоответствия) независимо от их происхождения или источника Вспомогательные процессыПроцесс документирования Подготовительная работа Проектирование и разработка Выпуск документации Сопровождение Процесс документирования (documentation process) предусматривает формализованное описание информации, созданной в течение ЖЦ ПО Вспомогательные процессыПодготовительная работа Процесс управления конфигурацией Идентификация конфигурации Контроль конфигурации Учет состояния конфиг -и Оценка конфигурации Управление выпуском и поставка Процесс управления конфигурацией (configuration management process) предполагает применение административных и технических процедур на всем протяжении ЖЦ ПО для определения состояния компонентов ПО, управления модификациями ПО, описания и подготовки отчетов о состоянии компонентов ПО и запросов на модификацию, обеспечения полноты, совместимости и корректности компонентов ПО, управления хранением и поставкой ПО. Вспомогательные процессыПроцесс обеспечения качества Подготовительная работа Обеспечение качества продукта Обеспечение качества процесса Обеспечение прочих показателей качества системы Процесс обеспечения качества (quality assurance process) обеспечивает соответствующие гарантии того, что ПО и процессы его ЖЦ соответствуют заданным требованиям и утвержденным планам. Вспомогательные процессыПроцесс верификации Подготовительная работа Верификация Процесс верификации (verification process) состоит в определении того, что программные продукты, являющиеся результатами некоторого действия, полностью удовлетворяют требованиям или условиям, обусловленным предшествующими действиями Вспомогательные процессыПроцесс аттестации Подготовительная работа Аттестация Процесс аттестации (validation process) предусматривает определение полноты соответствия заданных требований и созданной системы или программного продукта их конкретному функциональному назначению. Вспомогательные процессыПроцесс совместной оценки Подготовительная работа Оценка управления проектом Техническая оценка Процесс совместной оценки (joint review process) предназначен для оценки состояния работ по проекту и ПО, создаваемого при выполнении данных работ (действий) Вспомогательные процессыПроцесс аудита Подготовительная работа Аудит Процесс аудита (audit process) представляет собой определение соответствия требованиям, планам и условиям договора. Вспомогательные процессыПроцесс разрешения проблем Подготовительная работа Разрешение проблем Процесс разрешения проблем (problem resolution process) предусматривает анализ и решение проблем (включая обнаруженные несоответствия) независимо от их происхождения или источника Организационные процессы ЖЦОсновные процессы Организационные процессы Управление проектами Создание инфраструктуры проекта Усовершенствование ЖЦ Обучение Вспомогательные процессы Организационные процессыИнициирование и определение Области управления Процесс управления Планирование Выполнение и контроль Проверка и оценка Завершение Процесс управления (management process) состоит из действий и задач, которые могут выполняться любой стороной, управляющей своими процессами. Организационные процессыПроцесс создания инфраструктуры Подготовительная работа Создание инфраструктуры Сопровождение инфраструктуры Процесс создания инфраструктуры (infrastructure process) охватывает выбор и поддержку технологии, стандартов и инструментальных средств, выбор и установку аппаратных и программных средств, используемых для разработки, эксплуатации или сопровождения ПО. Организационные процессыПроцесс усовершенствования Создание процесса Оценка процесса Усовершенствование процесса Процесс усовершенствования (improvement process) предусматривает оценку, измерение, контроль и усовершенствование процессов ЖЦ ПО. Организационные процессыПроцесс обучения Подготовительная работа Разработка учебных материалов Реализация плана обучения Процесс обучения (training process) охватывает первоначальное обучение и последующее постоянное повышение квалификации персонала. |