
- •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), принципы построения. Основные разделы модели и их краткая характеристика.
4. Стандарт жизненного цикла программного обеспечения iso 12207.
ISO 12207 - стандарт ISO, описывающий процессы жизненного цикла ПО. Суть стандарта - определить все задачи, требуемые для разработки и поддержки программного обеспечения. Основная цель - представление общей структуры так, чтобы покупатели, поставщики, разработчики, специалисты по обслуживанию, операторы, менеджеры и технич-й персонал, связ-й с разработкой ПО, использовали общий язык. Этот язык установлен в форме четко определенных процессов. Структура стандарта имеет гибкий, модульный скелет, что позволяет быть адаптируемым к потребностям любого пользователя.Набор процессов, действий и задач может быть адаптирован согласно проекту ПО.
Процессы делятся на три типа: основные; вспомогательные; организационные.
Группа основных процессов ЖЦ включает в себя базовые процессы, участвующие в создание программного продукта. Ответственность за выполнение работ и задач в основном процессе несет организация, создающая и реализующая данный процесс. Выделяются пять основных групп: Заказ (состоит из работ и задач, выполняемых заказчиком. Процесс начинается с определения потребностей заказчика в системе, программном продукте или программной услуге. Далее - подготовка и выпуск заявки на подряд, выбор поставщика и управление процессом заказа вплоть до завершения приемки системы, программного продукта или программной услуги.).Поставка (состоит из работ и задач, выполняемых поставщиком. Процесс может быть начат с решения о подготовке предложения в ответ на заявку на подряд, присланную заказчиком, или с подписания договора и вступления с заказчиком в договорные отношения по поставке системы.. Этапы: подготовка; подготовка ответа; подготовка договора ;планирование; выполнение и контроль; проверка и оценка; поставка и закрытие договора.).Разработка (работы по анализу требований, проектированию, программированию, сборке, тестированию, вводу в действие и приемке программных продуктов, могут быть включены работы, связанные с разработкой системы.Эксплуатация (состоит из работ и задач оператора, охватывает эксплуатацию программного продукта и поддержку пользователей в процессе эксплуатации. Так как эксплуатация программного продукта входит в эксплуатацию системы, работы и задачи данного процесса связаны с системой; Этапы:1) подготовка процесса;2) эксплуатационные испытания;3) эксплуатация системы;4) поддержка пользователя).Сопровождение(состоит из работ и задач, выполняемых персоналом сопровождения, реализуется при изменениях программного продукта и соответствующей документации, вызванных возникшими проблемами или потребностями в модернизации или настройке.
Вспомогательные процессы: процесс документирования; процесс управления конфигурацией (применение администр-х и технических процедур в жизненном цикле программных средств для: обозначения, определения и установления состояния программных объектов в системе);процесс обеспечения качества (программные продукты в ЖЦ проекта соответствуют требованиям и утвержденным планам);процесс верификации (программные продукты функционируют в полном соответствии с требованиями или условиями, реализованными в предшествующих работах);процесс аттестации (определение полноты соответствия установленных требований, созданной системы или программного продукта их функциональному назначению);процесс совместного анализа (оценки состояний и результатов работ требованиям);процесс аудита (определения соответствия требованиям, планам и условиям договора.);процесс решения проблем(процесс анализа).
Организационные процессы: процесс управления (состоит из общих работ и задач, которые могут быть использованы любой стороной, управляющей соответствующим процессом);процесс создания инфраструктуры (установление и обеспечение инфраструктуры, необходимой для любого другого процесса. Инфраструктура может содержать технические и программные средства, инструментальные средства, методики, стандарты и условия для разработки, эксплуатации или сопровождения.);процесс усовершенствования (установление, оценка, измерение, контроль и улучшение любого процесса ЖЦ программных средств);процесс обучения (обучение персонала).