Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Ответ: Структура жизненного цикла информационной системы
Понятие жизненного цикла (ЖЦ) является одним из ключевых понятий методологии проектирования информационных систем. Жизненный цикл информационной системы – это непрерывный процесс, начинающийся с момента принятия решения о создании информационной системы и заканчивающийся в момент полного изъятия ее из эксплуатации [4]. Основным стандартом, определяющим структуру жизненного цикла, является ГОСТ Р ИСО/МЭК 12207-02 [5]. Согласно стандарту структура жизненного цикла основывается на трех группах процессов: основные процессы (заказ, поставка, разработка, эксплуатация, сопровождение); вспомогательные процессы (обеспечивают выполнение основных процессов): o документирование – работы по разработке, выпуску, редактированию, распространению и сопровождению документов, в которых нуждаются все заинтересованные лица; o управление конфигурацией (конфигурационное управление) включает работы: определение и установление состояния программных объектов в системе; управление изменениями и выпуском объектов; обеспечение полноты, совместимости и правильности объектов; управление хранением, обращением и поставкой объектов; o обеспечение качества – работы по обеспечению соответствия создаваемой системы и реализуемых процессов жизненного цикла установленным требованиям и утвержденным планам; o верификация – работы соответствующего субъекта (заказчика, поставщика или независимой стороны) по проверке соответствия создаваемых промежуточных результатов установленным требованиям по мере реализации проекта. Различают верификацию договора, процесса, требований, проекта, системы, сборки системы и документации; o аттестация – работы соответствующего субъекта по проверке полного соответствия требований и конечного продукта функциональному назначению системы; o совместный анализ – работы по оценке состояния или результатов какой-либо работы (системы); o аудит – работы независимых (по отношению к проекту) экспертов по определению соответствия деятельности субъекта принятым требованиям, планам и условиям договора; o разрешение проблем – работы по анализу и устранению проблем, обнаруженных при реализации проекта; организационные: o управление проектами – работы по планированию и управлению процессами, включая контроль, проверку и оценку выполненных работ с формированием отчетности; o создание инфраструктуры проекта – работы по установлению и обеспечению инфраструктуры, необходимой для любого другого процесса. Инфраструктура может содержать технические и программные средства, инструментальные средства, методики, стандарты и условия для разработки, эксплуатации или сопровождения системы; o усовершенствование – работы по оценке, контролю и улучшению процессов жизненного цикла; o обучение – работы по планированию и проведению обучения персонала, включая разработку учебных материалов. При этом под персоналом понимаются не только конечные пользователи, которые будут эксплуатировать систему, но и разработчики системы. Например, разработчики должны быть обучены технологиям и средствам программирования, принятым в организации, и даже обучены правильно внедрять и обучать конечных пользователей работе с системой. Как бы это ни парадоксально звучало, но обучать правильной методике и приемам обучения тоже необходимо. Основные процессы жизненного цикла В табл. 2.1 предпринята попытка сопоставления стадий классического жизненного цикла (автор Уинстон Ройс, 1970 г.), стандарта ИСО/МЭК 12207-02, ГОСТ 34.601-90 и ОРММ ИСЖТ 5.03-00. Таблица 2.1. Стадии жизненного цикла информационной системы
Примечания: Не по ГОСТ и ОРММ ИСЖТ. 2. Основные проектные решения на создание ИС включают в себя определение: функциональной и организационной структур системы; состава и структуры комплекса технических и программных средств; применяемых инструментальных средств; технологии обработки информации; состава, структуры и технологии ведения информационной базы; входных и выходных форм; алгоритмов обработки данных. 3. Цель макетирования (прототипирования) - снять неопределенность в требованиях Заказчика. 4. Предварительные испытания информационной системы проводят для определения ее работоспособности и решения вопроса о возможности приемки ее в опытную эксплуатацию. 5. Опытную эксплуатацию проводят с целью определения фактических значений количественных и качественных характеристик информационной системы; готовности персонала к работе с ней; фактической эффективности ее работы; корректировки (при необходимости) документации. 6. Приемочные испытания проводят для определения соответствия информационной системы ТЗ, оценки качества опытной эксплуатации и решения вопроса о возможности приемки ИС в постоянную (промышленную) эксплуатацию. 7. ОФАП – отраслевой фонд алгоритмов и программ. 8. Гарантийные обязательства (выполняются бесплатно согласно договору): устранение выявленных недостатков и ошибок; внесение необходимых изменений в программы и документацию; внесение изменений в технологический процесс; консультации пользователей. 9. Послегарантийные обязательства (выполняются за отдельную плату): анализ функционирования системы; выявление отклонений фактических эксплуатационных характеристик ИС от проектных значений и установление причин этих отклонений; устранение выявленных недостатков и обеспечение стабильности эксплуатационных характеристик ИС; внесение необходимых изменений в документацию на ИС; передача очередных версий. В табл. 2.1 отсутствует процесс поставки из стандарта ИСО/МЭК 12207-02, так как он определяет работы, выполняемые на всем протяжении жизненного цикла. Эти работы связаны с управлением и обеспечением проекта, начиная с момента подготовки договора и заканчивая сопровождением. Согласно ГОСТ 34.601-90 и ОРММ ИСЖТ 5.03-00 допускается: исключать стадию «Эскизный проект» и отдельные этапы работ на всех стадиях; объединять стадии «Технический проект» и «Рабочая документация» в одну стадию «Технорабочий проект»; выполнять отдельные этапы работ до завершения предшествующих стадий; параллельное во времени выполнение этапов работ; включение дополнительных этапов работ. Популярное:
|
Последнее изменение этой страницы: 2016-06-05; Просмотров: 1053; Нарушение авторского права страницы