Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
исэ.doc
Скачиваний:
4
Добавлен:
20.07.2019
Размер:
512.51 Кб
Скачать

Билет6.Жизненный цикл ис.

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

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

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

В настоящее время известны и используются следующие модели жизненного цикла:

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

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

Спиральная модель. На каждом витке спирали выполняется создание очередной версии продукта, уточняются требования проекта, определяется его качество и планируются работы следующего витка. Особое внимание уделяется начальным этапам разработки - анализу и проектированию, где реализуемость тех или иных технических решений проверяется и обосновывается посредством создания прототипов (макетирования).

На практике наибольшее распространение получили две основные модели жизненного цикла:

каскадная модель (характерна для периода 1970-1985 гг.);

спиральная модель (характерна для периода после 1986.г.).

Этапы

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

1. Планирование и анализ требований (предпроектная стадия) -системный анализ. Исследование и анализ существующей информационной системы, определение требований к создаваемой ИС, оформление технико-экономического обоснования (ТЭО) и технического задания (ТЗ) на разработку ИС.

2. Проектирование (техническое проектирование, логическое проектирование). Разработка в соответствии со сформулированными требованиями состава автоматизируемых функций (функциональная архитектура) и состава обеспечивающих подсистем [системная архитектура), оформление технического проекта ИС.

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

4. Внедрение (тестирование, опытная эксплуатация). Комплексная отладка подсистем ИС, обучение персонала, поэтапное внедрение ИС в эксплуатацию по подразделениям экономического объекта, оформление акта о приемо-сдаточных испытаниях ИС.

5. Эксплуатация ИС (сопровождение, модернизация). Сбор рекламации и статистики о функционировании ИС, исправление ошибок и недоработок, оформление требований к модернизации ИС и ее выполнение (повторение стадий 2 - 5).

Часто второй и третий этапы объединяют в одну стадию, называемую техно-рабочим проектированием или системным синтезом.

Билет7. Проект – уникальный комплекс взаимосвязанных мероп­риятий для достижения заранее поставленных це­лей при определенных требованиях к срокам, бюд­жету и характеристикам ожидаемых результатов. Целенаправленная деятельность временного ха­рактера, предназначенная для создания уникаль­ного продукта или услуги.

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

Планирование включает в себя составление расписания выполне­ния работ (назначение сроков выполнения работ проекта), назначение ресурсов на выполнение работ проекта, определение необходимых зат­рат и их распределение во времени.

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

Корректировка. Составленный план приходится неоднократно кор­ректировать в процессе выполнения проекта. Процесс корректировки заключается в повторном выполнении субпроцессов планирования на основании информации о ходе выполнения проекта. Во всех пикетах управления проектами предусмотрена возможность ввода информации о выполненных объемах и произведенных затратах для автоматизации подсчета оставшихся объемов, длительности и затрат. Эта информа­ция необходима для составления планов выполнения оставшихся ра­бот проекта, т. е. для корректировки плана с учетом состояния проекта. Кроме того, учет выполненных объемов нужен для принятия решения о проведении корректировки. Корректировка необходима, если нару­шены сроки выполнения критических операций либо изменились цели и состав работ проекта. Если же задержка выполнения отдельных опе­раций не превышает резервов времени выполнения этих операций, то корректировка составленного плана не является необходимой, поскольку сроки выполнения проекта и директивные сроки выполнения от­дельных его этапов могут быть соблюдены.

Финансовое моделирование. Планирование всегда связано с будущим, а модель является представлением ожидаемой реальности. Таким об­разом, представление возможных будущих стратегий может рассмат­риваться как моделирование будущего. Развитие моделирования в фи­нансах идет по пути создания моделей, способных все более адекватно описывать реальность. Бурное развитие информационных технологий и вычислительной техники предоставляет специалистам широкие воз­можности в создании все более эффективных финансовых моделей.

Для организации работы над проектом создают группы сотрудни­ков (уровни пользователей), ответственных за формирование соответ­ствующей части проекта:

1. Высшее руководство (Executive level — уровень вашего руководи­теля), т. е. специалисты, отвечающие за постановку целей и задач, ук­рупненное планирование деятельности организации и оценку выпол­нения этих планов.

2. Менеджеры, ответственные за разработку детальных планов дос­тижения целей, поставленных высшим руководством (Strategic level — стратегический уровень): распределение работ по конкретным испол­нителям, планирование использования ресурсов, контроль за выпол­нением планов и подготовкой укрупненных отчетов для высшего ру­ководства.

3. Специалисты на местах, ответственные за выполнение опреде­ленных работ в соответствии с графиком (Desktop level — уровень операции): предоставление отчетов о состоянии выполняемых работ, их качестве, доступности, загрузке ресурсов и т. д.

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

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

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

Системы управления проектами должны иметь следующие струк­турные элементы:

  1. Средства для календарно-сетевого планирования (КСП);

  2. Средства для решения частных задач (предпроектный анализ, разработка бюджетов, анализ рисков, управление контрактами, време­нем и т. д.);

  3. Средства для упрощенного доступа к проектным данным;

  4. Средства для организации коммуникаций;

  5. Средства для интеграции с другими приложениями.