
- •1. Общая теория систем, ее происхождение, место среди других наук
- •2. Понятия «система», «системность»
- •3. Общие свойства систем
- •4. Способы описания свойств систем
- •5. Методологические подходы к исследованию и моделированию систем управления
- •6. Принципы системного подхода
- •1.1. Технология
- •2.2. Информационная технология
- •3.3. Этапы развития информационных технологий
- •4.4. Классификация информационных технологий
- •5.5. Информационная система
- •6.6. Классификация информационных систем
- •1.1. Этапы цикла разработки информационных систем и их целевая продукция
- •2.2. Системные исследования
- •3.3. Системный анализ
- •4.4. Системное проектирование
- •5.5. Внедрение
- •6.6. Сопровождение
- •1. Методология разработки сложных программных систем
- •2.2. Основные принципы организации работы над проектом
- •3.3. Методология Rational Unified Process (rup)
- •4.4. Моделирование и проектирование
- •5.5. Средства разработки по
- •6.6. Тестирование
- •1. Функциональное тестирование
- •2. Нагрузочное тестирование
- •7.7. Управление проектами и портфелями
- •8.8. Управление требованиями
- •9.9. Управление конфигурациями и изменениями
- •10.10. Автоматизированное тестирование
- •11.11. Управление выполнением проекта и документированием
- •Ibm Rational ProjectConsole
- •Ibm Rational SoDa
- •12.12. Ibm Software Development Platform – новый подход к разработке программного обеспечения
- •13.13. Инструментальные средства ibm Rational
- •Ibm Team Unifying Platform. Эффективная организация совместной работы над проектом
- •14.14. Ibm Rational – состав пакетов и краткое описание продуктов
- •6. Знания, виды знаний, базы знаний, банки знаний
- •7.2. Модели представления знаний
- •8.3. Стратегии получения знаний
- •2.2. Нейронные сети
- •3.3. Нечеткая логика
- •4.4. Генетические алгоритмы
- •8.8. Системы поддержки принятия решений
- •9.9. Этапы проектирования системы поддержки принятия решения
- •1.1. Почему растет популярность Data Mining?
- •2.2. Определение Data Mining
- •3.3. Области применения Data Mining
- •3.1.Розничная торговля
- •3.2.Банковское дело
- •3.3.Телекоммуникации
- •3.4.Страхование
- •3.5.Другие приложения в бизнесе
- •3.6.Медицина
- •3.7.Фармацевтика
- •3.8.Молекулярная генетика и генная инженерия
- •5.5. Классы систем Data Mining
- •6.6. Десять мифов интеллектуального анализа данных
- •7.7. Шесть шагов к успеху в интеллектуальном анализе данных
- •8.8. Инструментарий технологии Data Mining
- •1.1. Особенности корпоративных информационных систем
- •2.2. Принципы создания и требования к корпоративной информационной системе
- •3.3. Управление проектами внедрения корпоративной информационной системы
- •4.4. Основные принципы выбора по для построения корпоративной информационной системы
- •5.2. Принципы создания и требования к корпоративной информационной системе
- •6.3. Управление проектами внедрения корпоративной информационной системы
- •7.4. Основные принципы выбора по для построения корпоративной информационной системы
- •8.3. Управление проектами внедрения корпоративной информационной системы
- •9.4. Основные принципы выбора по для построения корпоративной информационной системы
- •10.4. Основные принципы выбора по для построения корпоративной информационной системы
- •11.Корпоративные системы управления
- •12.2. Классические схемы разработки корпоративных систем
- •13.3. Адаптивная организация проектных работ
- •14.4. Организация управления по критериям качества
- •15.2. Классические схемы разработки корпоративных систем
- •16.3. Адаптивная организация проектных работ
- •17.4. Организация управления по критериям качества
- •1.1. Необходимость Workflow
- •2.2. Отражение новых принципов управления
- •3.1. Что такое erp
- •4.2. Управление запасами и производством
- •5.3. Учет и управление финансами
- •6.4. Интеграция erp-систем с системами других классов
- •7.5. Электронный бизнес
- •8.6. Технология и практика проектирования erp-систем
- •9.7. Внедрение erp-систем. Основные ошибки
- •10.8. Технология внедрения корпоративной информационной системы класса erp
- •11.1. Методология baan
- •12.1. Структура корпоративной информационной системы «Галактика», 8.1
- •13.1. Система Галактика-Производство 7.1 как современный инструмент координации деятельности предприятия
- •14.2. Состав системы Галактика-Производство 7.1
- •15.3. Контур Логистики
- •16.4. Контур Управления производством
- •17.5. Контур Бухгалтерского учета
- •18.1. Программы серии "Аналитик"
- •19.2. Этапы развития
9.9. Управление конфигурациями и изменениями
Перефразируя модель зрелости процессов Института программной инженерии (SEI CMM), можно сказать, что конфигурационное управление и управление изменениями обеспечивает контроль за изменениями и обеспечивает взаимосвязь артефактов проекта. Методы, процессы и инструментальные средства, используемые для обеспечения конфигурационного управления и управления изменениями в организации, могут рассматриваться как единая система конфигурационного управления.
Рисунок 8 – Единая с система конфигурационного управления
Конфигурационное управление и управление изменениями включают:
- идентификацию объектов конфигурационного управления;
- ограничение возможности изменения этих объектов;
- аудит изменений, произведенных с объектами конфигурационного управления;
- определение конфигураций объектов конфигурационного управления и управление этими конфигурациями.
Система конфигурационного управления является необходимой и неотъемлемой частью всего процесса разработки и содержит ключевую информацию о процессах разработки продуктов, их развитии, развертывании и внедрении. Она сохраняет для повторного использования артефакты, получаемые в ходе выполнения проекта.
Инструментом, позволяющим организовать эффективное управление версиями и конфигурациями является IBM Rational ClearCase, а управления изменениями – IBM Rational ClearQuest.
10.10. Автоматизированное тестирование
Специализированный инструмент для организации тестирования в составе Team Unifying Platform – IBM Rational TestManager – значительно повышает эффективность процесса тестирования, предоставляя в распоряжение команды общие средства планирования, проектирования, исполнения и анализа результатов тестов. Объединение операций тестирования в единый процесс дает возможность проектной команде наладить эффективный процесс контроля качества создаваемого продукта.
Рисунок 9 – Работа c Rational TestManager
В IBM Rational TestManager ведется план тестирования. Источником для конкретных сценариев тестирования могут служить элементы визуальных моделей и требования. С помощью IBM Rational TestManager организуется единое рабочее пространство, объединяющее элементы плана тестирования, сценарии и тестовые скрипты, отчеты по результатам тестирования и другие необходимые данные.
IBM Rational TestManager связывает наборы тестов с конкретной итерацией процесса разработки и конфигурацией разрабатываемой информационной системы.
Интеграция TestManager с IBM Rational Robot позволяет эффективно автоматизировать процесс тестирования благодаря объединению возможностей планирования и управления распределенным тестированием с мощными возможностями записи и воспроизведения автоматизированных тестов для ИС, построенных практически по любой технологии.
Интеграция TestManger с Eclipse IDE предоставляет богатые возможности для автоматизации процесса тестирования с продуктами, являющимися производными по отношению к Eclipse (XDE Tester, средства тестирования в составе инструментов Atlantic и т.д.).
Интеграция TestManager с IBM Rational Rose позволяет использовать функциональные элементы визуальной модели в качестве источника сценариев тестирования.
Интеграция TestManager с IBM Rational RequisitePro позволяет использовать требования репозитория требований для определения других сценариев тестирования.
Интеграция TestManager с IBM Rational ClearQuest дает возможность прямо заносить описания ошибок в репозиторий запросов на изменения проекта.
Интеграция TestManager с IBM Rational SoDA позволяет наладить процесс автоматической генерации документов по репозиторию тестирования.