Технические процессы
Технические процессы определяют деятельность, которая дает возможность реализовать организационные и проектные функции для оптимизации пользы и снижения рисков, являющихся следствием технических решений и действий. Эта деятельность обеспечивает возможность Комплексу обладать такими свойствами, как своевременность и доступность, результативность затрат, а также функциональность, безотказность, ремонтопригодность, продуктивность и применимость.
Определение требований правообладателей
Цель процесса определения требований правообладателей состоит в выявлении требований к Комплексу, выполнение которых может обеспечивать предоставление услуг, необходимых Заказчику в заданной среде применения.
В проекте необходимо анализировать полную совокупность выявленных требований. Анализ включает в себя идентификацию и назначение приоритетов для противоречивых, пропущенных, неполных, неоднозначных, несовместимых, несоответствующих или непроверяемых требований.
В проекте должна предусматриваться обратная связь от проанализированных требований к соответствующим правообладателям для гарантии того, что их потребности и ожидания были правильно зафиксированы и выражены.
Данная задача решается на этапе обследования объектов автоматизации.
Анализ системных требований
Цель анализа системных требований состоит в преобразовании определенных требований правообладателей в совокупность необходимых системных технических требований, которые будут применены в проекте внедрения Комплекса.
Системные требования Комплекса приведены в документе "Платформа централизованного управления жизненным циклом операционных систем "РОСА Центр Управления". Описание применения" (шифр – РСЮК.10121-09 31 01).
Проектирование архитектуры Комплекса
Цель процесса проектирования архитектуры Комплекса заключается в определении того, как системные требования следует распределить относительно элементов Комплекса.
В документе "Платформа централизованного управления жизненным циклом операционных систем "РОСА Центр Управления. Руководство администратора. Часть 1. Установка и настройка" (шифр – РСЮК.10121-09 32 01) приводятся рекомендуемые системные настройки.
На этапе внедрения разрабатывается архитектура Комплекса, которая должна идентифицировать составные части технических средств, программных средств и ручных операций. Должно гарантироваться, что все системные требования распределяются между этими составными частями. Составные части конфигурации технических средств, программных средств и ручных операций должны последовательно идентифицироваться этими составными частями. Архитектура Комплекса и системные требования, распределенные по составным частям, документируются.
Процесс реализации
Цель процесса реализации заключается в создании (настройке) заданных элементов Комплекса.
Процесс комплексирования системы
Цель процесса комплексирования Комплекса заключается в объединении системных элементов (включая составные части технических и программных средств, ручные операции и другие системы, при необходимости) для полной реализации Комплекса, которая будет удовлетворять системному проекту и ожиданиям Заказчика, выраженным в системных требованиях.
Процесс квалификационного тестирования Комплекса
Цель процесса квалификационного тестирования Комплекса заключается в подтверждении того, что реализация каждого системного требования тестируется на соответствие, и Комплекс готов к поставке.
Процесс инсталляции
Цель процесса инсталляции программных средств заключается в установке программного продукта, удовлетворяющего заданным требованиям, в целевую среду применения.
План инсталляции программного продукта в среду его применения разрабатывается, как определено в контракте. Ресурсы и информация, необходимые для инсталляции программного продукта, должны быть определены и быть в наличии. В контракте должен быть прописан Исполнитель, который должен выполнять пуско-наладку Комплекса. Требования к Исполнителю прописаны в разделе 4 настоящего документа. Исполнитель, выполняющий установку Комплекса, несет обязательства по гарантийному обслуживанию в части корректности настроек и оптимизации БД. Если инсталлируемый программный продукт заменяет существующий Комплекс, то Исполнитель должен поддерживать любые параллельно выполняемые действия, которые требуются в соответствии с контрактом. План инсталляции должен быть документирован. Стратегию инсталляции программных средств следует разрабатывать, согласовывая ее с Заказчиком и эксплуатирующей организацией.
Важной частью разработки стратегии инсталляции является разработка стратегии возврата к последней рабочей версии Комплекса. Для проведения повторной инсталляции последней рабочей версии следует сделать полную резервную копию Комплекса до начала инсталляции. Основываясь на требованиях к инсталляции, проводящему ее Исполнителю следует определить критерии для среды, в которой программное средство будет установлено.
Исполнитель должен адаптировать Комплекс для удовлетворения требований к функционированию.
Исполнитель должен инсталлировать программный продукт в соответствии с планом инсталляции. Разработчик должен гарантировать, что БД и программный код инициализируются, выполняются и отменяются, как установлено в контракте. События, произошедшие при инсталляции, и их результаты должны документироваться.
Процесс поддержки приемки
Цель процесса поддержки приемки программных средств заключается в содействии приобретающей стороне в обеспечении уверенности в том, что продукт соответствует заданным требованиям.
В результате успешного осуществления процесса поддержки приемки программных средств:
- продукт комплектуется и поставляется приобретающей стороне;
- поддерживаются приемочные тесты и ревизии, проводимые приобретающей стороной;
- продукт применяется по назначению в среде Заказчика;
- проблемы, обнаруженные в течение приемки, идентифицируются и передаются ответственным за их решение.
Разработчик должен комплектовать и поставлять программный продукт, как определено в контракте.
В контракте может быть указано требование, в соответствии с которым Разработчик вводит продукт для применения по назначению в среду Заказчика.
Разработчик должен обеспечить начальное и продолженное обучение, а также поддержку приобретающей стороны, как определено в контракте.
Начальная поддержка включает в себя идентификацию и передачу обнаруженных в течение приемки проблем ответственным за их решение.
Процесс функционирования программных средств
Цель процесса функционирования программных средств заключается в применении программного продукта в предназначенной для него среде и обеспечении поддержки Заказчиков программного продукта.
Обеспечиваются содействие и консультации Заказчикам программных продуктов в соответствии с условиями соглашения.
Содействие и консультации включают в себя обеспечение обучения, документирование и другие услуги поддержки, обеспечивающие эффективное использование продукта.
Процесс сопровождения программных средств
Цель процесса сопровождения программных средств заключается в обеспечении эффективной по затратам поддержки поставляемого программного продукта.