Методология создания ИС.

Переход (передача в эксплуатацию).

Конструирование

Уточнение

Начало

Структура жизненного цикла информационной системы.

Полный жизненный цикл ИС включает в себя, как правило, стратегическое планирование, анализ, проектирование, реализацию, внедрение и эксплуатацию. Рассмотрим деление жизненного цикла на стадии, предлагаемое корпорацией Rational Software, одной из ведущих фирм на рынке программного обеспечения средств разработки ИС.

Согласно методологии, предлагаемой Rational Software жизненный цикл ИС подразделяется на 4 этапа:

На начальной стадии устанавливается область применения системы и определяются граничные условия. Для этого необходимо идентифицировать все внешние объекты, с которыми должна взаимодействовать разрабатываемая система, и определить характер этого взаимодействия. На начальной стадии идентифицируются все функциональные возможности системы и производится описание наиболее существенных из них. Деловое применение включает:

· Критерии успеха разработки,

· Оценку риска,

· Оценку ресурсов, необходимых для выполнения разработки,

· Календарный план с указанием сроков завершения основных этапов.

На этой стадии проводится анализ прикладной области, разрабатывается архитектурная основа ИС.

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

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

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

На стадии перехода производится передача ПО пользователю. При эксплуатации разработанной системы в реальных условиях часто возникают различного рода проблемы, которые требуют дополнительных работ по внесению корректив в разработанный продукт. В конце стадии перехода необходимо определить достигнуты цели разработки или нет.

Методология создания ИС заключается в организации процесса построения ИС и обеспечении управления эти процессом для того, чтобы гарантировать выполнение требований как к самой системе, так и к характеристикам процесса разработки.

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

Технология проектирования, разработки и сопровождения ИС должна удовлетворять следующим требованиям:

  • Поддерживать полный жизненный цикл ИС,
  • Обеспечивать гарантированное достижение целей разработки системы с заданным качеством и в установленное время,
  • Обеспечивать возможность разделения крупных проектов на ряд подсистем – декомпозицию проекта на составные части с последующей интеграцией составных частей.