-
Требования к тестированию системы
Проведение тестирования должно удовлетворять следующим требованиям:
в рамках предварительных испытаний выполняются следующие виды тестирования:
функциональное тестирование;
интеграционное тестирование;
нагрузочное тестирование;
функциональное тестирование проводится консультантами проектной команды Подрядчика. Целью функционального тестирования является проверка общей работоспособности каждого из компонентов системы, корректность и качество отдельно выполняемых функций системы и процесса в целом.
интеграционное тестирование проводится ключевыми пользователями с поддержкой проектной команды Подрядчика. Интеграционное тестирование проводится после проведения функционального тестирования для проверки связи между компонентами, а также взаимодействия с различными частями системы.
Ключевые пользователи проводят тестирование в рамках своего организационного и функционального объема;
нагрузочное тестирование проводится проектной команды Подрядчика при контроле техническими специалистами ООО «РН-Информ» после завершения функционального и интеграционного тестирования. Нагрузочное тестирование проводится для определения соответствия производительности системы требованиям к времени выполнения основных групп функций путем эмулирования (при необходимости) специализированным программным обеспечением одновременной работы заявленного числа пользователей системы и взаимодействия со смежными системами. Для проведения нагрузочного тестирования Заказчик (при необходимости) предоставляет программно-техническую среду. По результатам нагрузочного тестирования Подрядчик формирует предложения по оптимизации производительности системы, а также могут быть предъявлены требования о необходимости внесения корректировок в сделанные настройки/разработки и о повторе предварительных испытаний в тех частях, к которым возникли замечания при проведении нагрузочного теста
детальные критерии приемки результатов испытаний и классификация ошибок определяются в рамках разработки концепции проведения тестирования;
сценарии тестирования и тестовые данные разрабатываются Подрядчиком на фазе Реализации функционала и согласуются с Заказчиком. При проведении предварительных испытаний допустимо использование тестовых наборов данных, не содержащих информацию ограниченного доступа;
для части сценариев функционального и интеграционного тестирования может проводиться автоматизированное тестирование. При разработке концепции проведения тестирования должны быть определены бизнес-процессы для сценариев автоматизированного тестирования. Для выбранных сценариев разработаны скрипты, покрывающие все особенности выполнения процессов в соответствии с концептуальным дизайном. Результаты автоматизированного тестирования должны контролироваться и протоколироваться проектной командой Подрядчика и специалистами ООО «РН-Информ» при функциональном тестировании, ключевыми пользователями совместно с проектной командой Подрядчика – при интеграционном тестировании;
к началу предварительных испытаний должны быть настроены роли и полномочия пользователей. При проведении предварительных испытаний ключевые пользователи должны руководствоваться операционными инструкциями;
по окончании каждого вида тестирования представители Подрядчика и Заказчика составляют протокол тестирования системы;
по окончании тестирования представители Подрядчика и Заказчика составляют протокол, в котором указывается возможность перехода к опытной эксплуатации системы и необходимые доработки с учетом полученных в ходе тестирования замечаний.
-
Требования к составу и содержанию работ по подготовке объекта автоматизации к вводу системы в действие
В ходе выполнения проекта на объекте автоматизации требуется выполнить работы по подготовке к вводу системы в действие. При подготовке к вводу в эксплуатацию ИС Заказчик должен обеспечить выполнение следующих работ:
Определить подразделение и ответственных должностных лиц, ответственных за внедрение и проведение приемочного тестирования ИС;
Схема 6.Обеспечить присутствие пользователей на обучении работе с системой, проводимом Исполнителем;
Схема 7.Обеспечить соответствие помещений и рабочих мест пользователей системы в соответствии с требованиями, изложенными в настоящем ТЗ;
Схема 8.Обеспечить выполнение требований, предъявляемых к программно-техническим средствам, на которых должно быть развернуто программное обеспечение ИС;
Схема 9.Совместно с Исполнителем подготовить план развертывания системы на технических средствах Заказчика;
Схема 10.Провести приемочное тестирование и опытно-промышленную эксплуатацию ИС.
-
Требования к документированию
Состав и комплектность документации определяется Исполнителем и согласовывается с Заказчиком ОАО «НК «Роснефть». Документация СБПУО не должна противоречить руководящим и нормативным документам федерального уровня, требованиям документов ОАО «НК «Роснефть», а также требованиям настоящего ТЗ.
Состав проектной и эксплуатационной документации, выпускаемой по результатам проведения работ, приведен в Таблица .
В процессе выполнения работ по внедрению и адаптации программного обеспечения Oracle Hyperion Planning состав документации может уточняться по согласованию между Исполнителем и Заказчиком ОАО «НК «Роснефть».
Документация, указанная в Таблица , выпускается и утверждается в двух экземплярах (первый – для Заказчика, второй – для ИсполнителяИсполнителя).
Документация выпускается на бумажных носителях и электронных носителях. Электронная копия комплекта документации передается на CD-R диске (дисках). Диск должен быть защищен от записи; иметь надпись с указанием изготовителя, даты изготовления, названия комплекта. В корневом каталоге диска должен находиться текстовый файл содержания. Состав и содержание диска должно соответствовать комплекту документации. Каждый физический раздел комплекта (том, книга, альбом графических изображений и т.п.) должен быть представлен в отдельном каталоге диска файлом (группой файлов) электронного документа. Название каталога должно соответствовать названию раздела.
Таблица . Состав проектной и эксплуатационной документации
№
|
Название документа
|
Требования к документу
|
Ответственный за формирование/актуализацию
|
|
Устав проекта
|
Требуется; Язык: русский
|
Подрядчик
|
|
План работ
|
Требуется; Язык: русский
|
Подрядчик
|
|
Техническое задание (настоящий документ)
|
Требуется; Язык: русский
|
Подрядчик
|
|
Технический проект
|
Требуется доработка; Язык: русский
|
Подрядчик
|
|
Концептуальный дизайн
|
Требуется; Язык: русский
|
Подрядчик
|
|
Реестр отчетов и формуляров с классификацией по инструментам реализации
|
Требуется; Язык: русский
|
Подрядчик
|
|
Регламент ведения основных данных
|
Требуется; Язык: русский
|
Подрядчик, Заказчик
|
|
Регламент предоставления доступа
|
Требуется; Язык: русский
|
Подрядчик
|
|
Технический паспорт ИС
|
Требуется; Язык: русский
|
Подрядчик
|
|
Руководство администратора
|
Требуется; Язык: русский
|
Подрядчик
|
|
Руководство пользователя
|
Требуется; Язык: русский
|
Подрядчик
|
|
Концепция обучения
|
Требуется; Язык: русский
|
Подрядчик
|
|
График проведения обучения
|
Требуется; Язык: русский
|
Подрядчик
|
|
Протоколы проведения обучения
|
Требуется; Язык: русский
|
Подрядчик
|
|
Руководство по обеспечению непрерывности бизнеса
|
Требуется; Язык: русский
|
Подрядчик
|
|
Спецификация на настройку/Спецификация на разработку
|
Требуется; Язык: русский
|
Подрядчик
|
|
Концепция проведения тестирования
|
Требуется; Язык: русский
|
Подрядчик
|
|
Тестовые сценарии (для видов тестирования, определенных в документе «Концепции проведения тестирования»)
|
Требуется; Язык: русский
|
Подрядчик
|
|
Протокол тестирования системы (для видов тестирования, определенных в документе «Концепции проведения тестирования»)
|
Требуется; Язык: русский
|
Подрядчик
|
|
Реестр и график устранения замечаний (в случае выявления замечаний)
|
Требуется; Язык: русский
|
Подрядчик
|
|
Протокол устранения замечаний (в случае выявления замечаний)
|
Требуется; Язык: русский
|
Подрядчик
|
|
Стратегия миграции данных
|
Требуется; Язык: русский
|
Подрядчик
|
|
Протокол миграции исторических данных
|
Требуется; Язык: русский
|
Подрядчик
|
|
Журнал и протокол устранения замечаний в период ОПЭ
|
Требуется; Язык: русский
|
Подрядчик
|
|
Концепция поддержки пользователей в период опытно-промышленной эксплуатации
|
Требуется; Язык: русский
|
Подрядчик
|
|
-
Требования к подрядчику
Работы по проектированию и реализации системы защиты информации, должны осуществляться подрядной (субподрядной) организацией, удовлетворяющей нижеприведенным требованиям.
Исполнитель должен соответствовать требованиям, устанавливаемым в соответствии с законодательством Российской Федерации к организациям, осуществляющим поставки товаров, выполнение работ, оказание услуг, являющихся предметом данного лота, включая следующие лицензии, аттестаты и свидетельства:
• Лицензия на деятельность по разработке и (или) производству средств защиты конфиденциальной информации
• Лицензия на деятельность по технической защите конфиденциальной информации.
• Лицензия на осуществление разработки, производства шифровальных (криптографических) средств, защищенных с использованием шифровальных (криптографических) средств информационных и телекоммуникационных систем
• Лицензия на осуществление распространения шифровальных (криптографических) средств
• Лицензия на осуществление технического обслуживания шифровальных (криптографических) средств
Исполнитель обязан подтвердить свою квалификацию следующими сертификатами сотрудников:
• CISSP (не менее 1 специалиста);
• CISA (либо эквивалентных: CEH, OSCP) или BSI ISO 27001 Lead Auditor (не менее 1 специалиста).
Допускается наличие одного специалиста имеющего оба сертификата: CISSP и CISA (или CEH, или OSCP, или BSI ISO 27001 Lead Auditor).
|