Модели жизненного цикла информационной системы. ГОСТ 15 271

Жизненный цикл информационной системы. ГОСТ 51 904

Информационная система:

· Совокупность содержащейся в БД информации и совокупность технологий/технических средств для ее обработки (ГОСТ);

· Система обработки информации, работающая вместе с информационными ресурсами (людьми), техническими средствами и финансовыми средствами (ISO).

Жизненный цикл информационных систем состоит из следующих процессов:

· Анализ требований к ИС;

· Проектирование ИС;

· Разработка ИС;

· Интеграция ИС;

· Эксплуатация ИС;

ГОСТ 51 904 – «Программное обеспечение встроенных систем. Общие требования к разработке и документированию». ГОСТ распространяется на процессы разработки и документирования программного обеспечения (ПО) встроенных систем реального времени. Стандарт распространяется на все действия, имеющие отношение к разработке программного обеспечения. Данный ГОСТ применяют полностью ко всему поставляемому программному обеспечению, включая среду разработки, если контрактом не предусмотрено использование специальных стандартов для определенных заказчиком типов ПО.

В ГОСТе описывается процессы жизненного цикла ПО, общие требования для разработки ПО, документы, создаваемые в процессах жизненного цикла ПО.


Модели жизненного цикла информационной системы. ГОСТ 15 271

1. Каскадная модель

Каскадная модель реализует принцип однократного выполнения каждого из вида деятельности (определение требований, проектирование, разработка, интеграция, тестирование, использование). Все работы и задачи процессов выполняются последовательно.

Преимущества:

· Однократное представление всех возможностей (характеристик системы);

· Фаза перехода между этапами всего лишь одна.

Недостатки:

· Необходимо очень четко определять требования;

· Компоненты системы могут быть очень большими для создания их в «один присест»;

· Промежуточный продукт может быть не пригоден к использованию.

2. Инкрементная модель

Запланированное поэтапное улучшение продукта с последовательным увеличением сложности и числа требований на каждом шаге. Подразумевается многократное выполнение каждого этапа создания ИС.

Преимущества:

· Промежуточный продукт готов к использованию;

· Естественное разделение системы на наращиваемые компоненты.

Недостатки:

· Необходимо сразу все возможности системы – т.е. задать все заранее;

· Ограниченные возможности масштабирования.

3. Эволюционная модель

Модель похожа на инкрементную, но требования к разработке уточняются при каждом новом этапе разработки.

Преимущества:

· Масштабируемость процесса разработки;

· Относительная простота каждого этапа разработки.

Недостатки:

· Необходима обратная связь с заказчиком для уточнения требований.

ГОСТ 15 271 - «Информационная технология. Руководство по применению ГОСТ Р ИСО/МЭК 12207 (Процессы жизненного цикла программных средств).

В стандарте основное внимание уделено особенностям, подлежащим учету при прикладном применении ГОСТ Р ИСО/МЭК 12207 в условиях реальных проектов создания программных средств. Приведенные в настоящем стандарте рекомендации не касаются обсуждения обоснованности требований ГОСТ Р ИСО/МЭК 12207.
В стандарте рассмотрены три основополагающие модели жизненного цикла и приведены примеры прикладного применения ГОСТ Р ИСО/МЭК 12207.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: