Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Стадии и этапы проектирования КИС



Каноническое проектирование корпоративных ИС связано прежде всего с реализацией каскадной модели жизненного цикла ИС.

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

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

Принципы реализации каскадной модели жизненного цикла ИС поясняет рис.4.1:

Рис. 4.1. Каскадная модель жизненного цикла ИС


В пределах каждой стадии, представленной на рис. 4.1, могут быть выделены соответствующие внутренние стадии, этапы работы, также выполняемые по каскадной схеме (см. рис. 4.2 – 4.4).

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

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

В качестве достоинств применения каскадной модели можно отметить:

­ простоту и удобство упорядочения и планирования ресурсов и времени выполнения всех стадий и этапов работ;

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

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

К недостаткам этой модели можно отнести:

­ сложность получения достаточно полных и точных исходных требований к ИС на начальной фазе работ;

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

­ трудности доработки, расширения или модернизации уже созданных компонент ИС в рамках «однонаправленной» модели ее жизненного цикла, возникающие при поэтапном (путем последовательного наращивания решаемых комплексов задач и подсистем) процессе создания и развития ИС на объекте.

Таким образом, перенесение опыта создания технических («жестких») систем в практику управления процессом создания и применения ИС, наряду с очевидными достоинствами такого подхода, приводит к возникновению ряда принципиальных проблем и трудностей. Жизненный цикл реальных ИС практически всегда оказывается более сложным, чем описанная выше простейшая каскадная модель.



Инкрементная (итерационная) модель, называемая также поэтапной моделью с промежуточным контролем (преобладавшая с 80-90-х годов ХХ века), является логическим развитием каскадной модели жизненного цикла ИС. Эта модель учитывает необходимость введения обратных связей (итераций) между стадиями (а в пределах стадии – между входящими в них этапами работ) для внесения уточнений и изменений в принятые на предыдущих этапах технические ре шения (см. рис. 4.5).

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

Итерационная модель, устраняя недостатки «однонаправленной» («жесткой») каскадной модели жизненного цикла, в большей степени отвечает специфике создания, внедрения и эксплуатации такого «гибкого» по своей природе и поэтапного развиваемого объекта, каким является практически любая ИС.

В качестве достоинств реализации этой модели можно указать:

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

­ реализация поэтапного наращивания компонент ИС, последовательного развития и улучшения возможностей системы управления объектом;

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

К недостаткам итерационной модели можно отнести:

- усложнение общего планирования и учета работ;

- растянутость каждого этапа (каждой работы) практически на весь период выполнения проекта из-за постоянных корректировок;

- затруднительность оценки общей трудоемкости и стоимости проекта на момент подписания договора;

- возникновение ситуации «перманентного улучшения» проекта (незавершенность работы).





Дата публикования: 2014-11-28; Прочитано: 801 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...