<<
>>

Основные процессы жизненного цикла

Жизненный цикл информационной системы регламентируется стандартом ISO/IEC 12207 (ISO — International standardization organization, IEC — International electrotechnical commission).

Согласно этому стандарту структура жизненного цикла основывается на трех группах процессов:

1) основные процессы (приобретение поставка, разработка, эксплуатация, сопровождение);

2) вспомогательные процессы, сопровождающие основные (документирование, управление конфигурацией, верификация, аттестация и т.д.);

3) организационные процессы (управление проектами, создание инфраструктуры проекта, улучшение жизненного цикла, обучение).

Рассмотрим основные процессы жизненного цикла.

Разработка включает в себя:

1) оформление проектной документации;

2) подготовку материалов, необходимых для проведения тестирования разработанных программных продуктов;

3) разработку дидактических материалов для обучения персонала заказчика.

Эксплуатация — на этом этапе работы делятся на подготовительные и основные. К подготовительным работам относятся:

— конфигурирование рабочих мест пользователей и базы данных;

— обеспечение пользователей эксплуатационной документацией;

— обучение персонала.

Основные эксплуатационные работы включают:

— непосредственно эксплуатацию;

— локализацию проблем и устранение причин их возникновения;

— модификацию программного обеспечения;

— подготовку предложений по совершенствованию системы;

— развитие и модернизацию системы.

Сопровождение обеспечивается службой технической поддержки, укомплектованной наиболее квалифицированными специалистами, способными решать не только каждодневные задачи администрирования, но и быстро восстанавливать работоспособность системы после сбоев.

Техническое обслуживание и сопровождение включает:

1. Выделение наиболее ответственных узлов системы и определение для них критичности простоя.

Это позволяет выделить и оптимизировать распределение ресурсов для технического обслуживания.

2. Разделение задач технического обслуживания на внешние и внутренние. Внешние передаются специализированным сервисным организациям, внутренние решаются силами обслуживающего персонала.

3. Проведение анализа внутренних и внешних ресурсов, необходимых для организации технического обслуживания (играет роль гарантии квалификация персонала, состояние ремонтного фонда).

4. Подготовку плана организации технического обслуживания с указанием действий, сроков исполнения.

Вспомогательные процессы — наибольшее значение имеет управление конфигурацией. В сложных многокомпонентных системах отдельные модули программного обеспечения могут разрабатываться независимо друг от друга, и возникает необходимость учета их связей и функций в единой информационной системе.

Организационные процессы разделяются на технические и организационные. Они включают:

1) выбор методов и инструментальных средств реализации проекта;

2) определение методов описания промежуточных состояний проекта;

3) разработку методов и средств испытаний созданного программного обеспечения;

4) обучение персонала.

Качество проекта связано с решением вопросов верификации и проверки.

Верификация — процесс определения соответствия текущего состояния системы требованиям данного этапа.

Проверка — это процесс определения соответствия параметров разработки исходным требованиям. Проверка отчасти совпадает с тестированием, которое производится для определения различий между действительными и ожидаемыми результатами. Кроме того, это оценка соответствия характеристик информационной системы исходным требованиям.

3.4.

<< | >>
Источник: Н.В.Абрамов и др.. Информационные системы в медицине: Учебное пособие— Нижневартовск: Изд-во Нижневарт. гуманит. ун-та,2008. — 171 с.. 2008

Еще по теме Основные процессы жизненного цикла: