- •1. Инициация проектов развития информационных систем организаций
- •2. Стратегическое планирование проекта создания информационной системы организаций.
- •3. Модели жизненного цикла информационных систем
- •4. Стандарт жизненного цикла программного обеспечения iso 12207.
- •5. Этапы и стадии процесса проектирования информационных систем по гост 34.
- •6. Состав и содержание технического задания на разработку информационных систем.
- •8.Проектирование информационной системы на основе rup.
- •10. Новейшие методологии создания информационных систем.
- •9. Технологии внедрения типовых информационных систем.
- •11. Структурный и объектно-ориентированный подходы к проектированию информационных систем.
- •12. Функциональное моделирование. Idef0-диаграммы.
- •13. Моделирование потоков данных. Dfd-диаграммы
- •16. Case-средства проектирования информационных систем.
- •18. Анализ рисков проекта создания ис. Способы снижения рисков.
- •14. Моделирование данных. Er-диаграммы.
- •20. Завершение проекта создания информационных систем. Тестирование элементов, модулей и всей системы в целом.
- •21. Персонал проекта создания информационных систем. Подбор, мотивация и развитие навыков командной работы.
- •15. Моделирование информационных систем. Uml-диаграммы.
- •22. Международные рекомендации по управлению проектами.
- •17. Рабочее планирование проекта создания информационной системы
- •19. Оперативное управление реализацией рабочего плана проекта создания информационной системы организации.
- •23. Факторы успеха проектов создания информационных систем.
- •24. Модель совокупной стоимости владения (ссв) информационной системой. Сущность и особенности.
- •25. Эталонная модель процессов службы ис (itil/itsm), принципы построения. Основные разделы модели и их краткая характеристика.
3. Модели жизненного цикла информационных систем
Под моделью ЖЦ понимается структура, определяющая последовательность выполнения и взаимосвязи процессов, действий и задач, выполняемых на протяжении ЖЦ. Модель ЖЦ зависит от специфики ИС и специфики условий, в которых последняя создается и функционирует. Известны следующие базовые модели жизненного цикла. Каскадная модель предполагает наличие 4 главных этапов:1. Планирование 2. Анализ 3. Проектирование 4. Реализация.Суть данного подхода заключается в том, что система разрабатывается по шагам при чем результаты предшествующего шага являются входной информацией для следующего шага.На этапе проектирования разрабатывается документация на основании которой соотв исполнители могли бы физически реализовывать составные части создаваемой системы. Обычно при проектировании осуществляется проектирование компьютерной сети предприятия и т.дНа этапе реализации выполняются все работы связанные непосредственным созданием создаваемой системы и ее элементов, обучение персонала.Данная методология имеет ряд преимуществ: четко формализуется модель созд системы, последовательность шагов кто что и когда должен делать. Не позволяет оперативно учитывать возникающие изменения и уточнения требований к системе.
Спиральная модель ЖЦ ИС
В разработке ИС при использовании каскадного подхода, ускорить получение готовой системы можно путем «запараллеливания этапов».
Современный подход базируется на идеи итеративной разработки. Итеративный подход предполагает, что создаются отдельные промежуточные версии системы все более удовлетворяющие потребности пользователей. Промежуточные версии называются прототипы, аналог этого слова макет.Таким образом процесс создания ИС происходит следующим образом:1. Выявляются начальные требования 2. На основе этих требований «быстро» создается прототип 3. На основании реакции пользователей выявляются недостатки прототипа. 4. Эти недостатки устраняются и создается новый прототип. ПЛЮСЫ: 1. Данная модель позволяет выявить требования пользователя 2. Заказчик может быть уверен, что создается система по его требованиямМИНУСЫ: 1. Определение момента завершения создания прототипов и создание готовой системы 2. Данная проблема решается путем ограничения времени выделяемого на разработку.
V-модель ЖЦ ИС
На стадии выявления требований производятся опросы будущих пользователей, анализ их потребности и выясняется, что должна делать идеальная система. По завершению работ формируется документ описывающий док-т к разрабатываемой системе. Здесь же разраб. приемочные тесты на основании которых пользователи должны убедится, что система действительно удовлетворяет всем их требованиям. На стадии разработки прорабатываются варианты построения системы, выбирается один наилучший и документально фиксируются ее основные показатели. Здесь же разрабатывается интегральный тест для проверки того, что созд система действительно удовлетворяет всем заданным требованиям. На стадии проектирования частей системы, разрабатываются принципы построения отдельных частей этой системы, а также соответствующие тесты. На стадии разработке модулей – разрабатываются и тестируются самые мелкие части системы. Предполагается, что при неудовлетворительных этапах тестирования происходит возврат на соответствующую этому этапу стадию
