- •Блок «Современные проблемы прикладной информатики»
- •Энтропия сложной системы.
- •Понятие информации. Измерение информации.
- •Информация в абстрактных системах и средах.
- •Описательная и идентифицирующая роль информации. Знания, информация, данные.
- •Понятие информационных систем. Состав и структура.
- •Классификация информационных систем.
- •Вопросы надежности распределенных информационно-вычислительных систем.
- •Современные подходы к построению систем электронного документооборота.
- •Обобщенный перечень функций автоматизированных систем документооборота.
- •Семантика информационных систем, основанных на концепции баз данных.
- •Лингвистическое обеспечение автоматизированных систем. Идентификация объектов на основе классификации и кодирования.
- •Виды обеспечения информационных систем.
- •Стадии разработки информационных систем.
- •Общие методологические подходы к созданию информационных систем.
- •Технологии извлечения знаний из больших баз данных. Обобщенная схема, стратегия, методы информационного поиска.
- •Технологии извлечения знаний из больших баз данных. Типология поисковых задач.
- •Технологии извлечения знаний из больших баз данных. Типология информационной неопределенности.
- •Блок «Проблемы автоматизированного создания и адаптации информационных систем и технологий»
- •1. Понятие процесса. Уровни зрелости организации.
- •2. Стратегический, тактический и операционный уровни управления компанией. Задачи, решаемые на этих уровнях.
- •4. Понятие совокупной стоимости владения.
- •5. Модель принятия инвестиционных решений по заказу и внедрению информационных систем и технологий в компании
- •6. Модель Захмана и направления ее использования в жизненном цикле информационных систем.
- •7. Стандарты проектного и процессного подхода в современных информационных системах.
- •Гост р исо/мэк 15288-2005 - Информационная технология. Системная инженерия. Процессы жизненного цикла систем
- •Гост р исо/мэк 12207-99 - Информационная технология. Процессы жизненного цикла программных средств
- •8. Процессы жизненного цикла систем. Гост р исо/мэк 15288-2005 - Информационная технология. Системная инженерия. Процессы жизненного цикла систем
- •9. Стадии жизненного цикла информационных систем.
- •10. Модель пользователя информационной системы. Виды проектных и эксплуатационных документов.
- •11. Виды испытаний автоматизированных систем по гост 34.603.
- •1. Предварительные испытания
- •2. Автономные испытания
- •3. Комплексные испытания
- •4. Опытная эксплуатация
- •5. Приемочные испытания
- •12. Процессы ввода в действие ис.
- •13. Назначение, содержание и особенности процессов эксплуатации и сопровождения.
- •Процесс эксплуатации
- •Подготовка процесса
- •Эксплуатационные испытания
- •Эксплуатация система
- •Поддержка пользователя
- •Процесс сопровождения
- •Подготовка процесса
- •Анализ проблем и изменений
- •Внесение изменений Данная работа состоит из следующих задач:
- •Проверка и приемка при сопровождений
- •Перенос
- •Снятие с эксплуатации
- •14. Понятие сопровождения и его роль в жизненном цикле ис (по гост р исо/мэк 14 764).
- •Подготовка процесса
- •Анализ проблем и изменений
- •Внесение изменений Данная работа состоит из следующих задач:
- •Проверка и приемка при сопровождений
- •Перенос
- •Снятие с эксплуатации
- •15. Преимущества централизованной архитектуры информационной системы.
- •Блок «Корпоративные информационные системы»
- •Методологические основы кис. Система (понятие системы, системность, системный подход, предприятие, как сложная система, описание системы, кис как сложная система).
- •Методологические основы кис. Открытые системы (понятие ос, место ос в кис, развитие концепции ос, определения ос, принципы ос, ключевые интерфейсы, функциональная стандартизация).
- •Методологические основы кис. Процессы (понятие, представления процесса, характеристики процесса, способность к адаптации, основные процессы кис).
- •Методологические основы кис. Модели (понятие, виды моделей, объекты моделирования в кис, модели в области ис).
- •Методологические основы кис. Жизненный цикл (понятие, подходы к моделированию жц, стадии жц, стандарты жц ис).
- •Методологии моделирования кис. Структурный подход к моделированию. Методология sadt.
- •Методологии моделирования кис. Объектно-ориентированный подход к моделированию. Методология rup.
- •Модели бизнеса. Архитектурная модель.
- •Модели бизнеса. Модели mrp, mrpi.
- •Модели бизнеса. Модель mrp II. Основные плановые механизмы mrp II.
- •Модели бизнеса. Модель mrp II. Основные модули mrp II.
- •Модели бизнеса. Модель erp.
- •Модели бизнеса. Модели crm, hrm.
- •Реализация erp модели средствами sap.
- •Реализация erp модели средствами Oracle.
14. Понятие сопровождения и его роль в жизненном цикле ис (по гост р исо/мэк 14 764).
Процесс сопровождения (maintenance process): Работы (виды деятельности) и задачи (задания), выполняемые организацией, осуществляющей сопровождение (персоналом сопровождения, сопроводителем).
Данный процесс активизируется при внесении изменений в программные коды и документы конкретного программного средства вследствие обнаруженных в нем несоответствий или необходимости его практического применения в условиях соответствующей среды. Целью данного процесса является модификация существующего программного продукта, обеспечивающая его целостность.
Под сопровождением понимают обеспечение целостности ПО на длительном периоде жизненного цикла АС путем внесения изменений в программное обеспечение АС, связанных с совершенствованием нормативной базы, усовершенствованием технологии ее функционирования, изменением состава ее подсистем и их функций, подключением к АС новых участников.
Сопровождение программного средства является одним из пяти основных процессов жизненного цикла, который может быть реализован в жизненном цикле конкретного программного средства (ГОСТ Р ИСО/МЭК 12207). Основные процессы заказа и поставки по ГОСТ Р ИСО/МЭК 12207 могут активизировать реализацию процесса сопровождения конкретного программного средства в жизненном цикле через соответствующее соглашение или по договору (контракту). Основной процесс эксплуатации в жизненном цикле по ГОСТ Р ИСО/МЭК 12207 может инициировать процесс сопровождения данного программного средства путем представления предложения о модификации (изменении) или отчета о проблеме. Процесс сопровождения программного средства использует (вызывает) основной процесс разработки по ГОСТ Р ИСО/МЭК 12207. В процессе сопровождения программного средства используют вспомогательные процессы документирования, управления конфигурацией, обеспечения качества, верификации, аттестации, совместного анализа, аудита и решения проблем по ГОСТ Р ИСО/МЭК 12207.
Организационные процессы жизненного цикла по ГОСТ Р ИСО/МЭК 12207 включают в себя четыре процесса. Организационные процессы управления, создания инфраструктуры и обучения по ГОСТ Р ИСО/МЭК 12207 применяются сопроводителем в начале каждого проекта сопровождения. Процесс усовершенствования применяют для повышения эффективности процесса сопровождения программного средства.
Реализация процесса сопровождения в жизненном цикле программного средства начинается с планирования сопровождения и завершается снятием данного программного продукта с эксплуатации.
Данный процесс заключается в модификации (изменении) текста программы и соответствующих документов вследствие обнаруженных проблем (несоответствий) или необходимости их усовершенствования.
Целью процесса сопровождения является модификация программного продукта при сохранении его целостности. Ниже приведен ряд соображений по реализации данного процесса.
Процесс сопровождения необходим вследствие подверженности программных продуктов изменениям на протяжении их жизненного цикла. Если программный продукт разработан с использованием инструментальных средств автоматизации программной инженерии (CASE), его сопровождение все равно необходимо. Использование инструментальных средств CASE упрощает сопровождение, но не устраняет потребность в нем. Если отсутствует текст (код) прикладной программы, то есть программный продукт состоит только из готовых продуктов, все равно может потребоваться его сопровождение. Сопровождение готовых программных продуктов заказчиком или поставщиком обычно связано с модификацией соответствующих интерфейсов данного продукта, включая данные и режимы функционирования.
Должны быть учтены неявные требования и ограничения, налагаемые разработчиком оригинала программного продукта. В ряде случаев они могут быть изменены, а некоторые исходные требования могут быть отменены.
При реализации процессов разработки, эксплуатации и сопровождения по ГОСТ Р ИСО/МЭК 12207 любые обнаруженные проблемы (несоответствия) должны быть описаны и проконтролированы посредством процесса решения проблем, установленного в указанном стандарте. При этом следует выпускать соответствующие предложения о модификациях (ПР) или отчеты о проблемах (ОП). Часто данные документы называются предложениями об изменениях. В процессе решения проблем по ГОСТ Р ИСО/МЭК 12207 анализируют и решают возникшие проблемы. В этом процессе также определяют, отражают ли представленные ПР (ОП) возникшие проблемы (несоответствия) или потребности в модернизации продукта. Процесс управления конфигурацией (УК) по ГОСТ Р ИСО/МЭК 12207 регистрирует (фиксирует) и документирует состояния предложений о модификациях (ПР) или отчетов о проблемах (ОП). В работе по контролю конфигурации из процесса УК должен быть решен вопрос о принятии конкретного предложения (отчета). Принятые ПР (ОП) далее реализуют посредством вызова процесса сопровождения.
Сопровождение может быть востребовано независимо от модели жизненного цикла разработки (например, каскадной, инкрементной, эволюционной) или подхода, используемого при разработке (например, ускоренная разработка приложений, прототипирование, макетирование). Например, при выпуске новой усовершенствованной программной конструкции (инкремента) продолжается разработка продукта в целом, но может быть востребовано сопровождение для ввода данной конструкции в действие (инсталляции).
Стоимость процесса сопровождения может составлять значительную (наибольшую) часть стоимости всего жизненного цикла программного продукта. Приведенный ниже анализ типов сопровождения поможет пользователям стандарта осознать объемы необходимых затрат.
Процесс сопровождения
Процесс сопровождения состоит из работ и задач, выполняемых персоналом сопровождения. Данный процесс реализуется при изменениях (модификациях) программного продукта и соответствующей документации, вызванных возникшими проблемами или потребностями в модернизации или настройке.
Целью процесса является изменение существующего программного продукта при сохранении его целостности. Данный процесс охватывает вопросы переносимости и снятия программного продукта с эксплуатации. Процесс заканчивается снятием программного продукта с эксплуатации.
Работы, выполняемые в данном процессе, характерны для процесса сопровождения, однако в данном процессе могут использоваться другие процессы, определенные в настоящем стандарте. Если в данном процессе используется процесс разработки (подраздел 5.3), то персонал сопровождения выступает в роли разработчика.
Персонал сопровождения управляет процессом сопровождения на проектном уровне в соответствии с процессом управления (подраздел 7.1), который конкретизируется в данном процессе;
определяет инфраструктуру для данного процесса в соответствии с процессом создания инфраструктуры (подраздел 7.2); адаптирует данный процесс к условиям проекта в соответствии с процессом адаптации (приложение А) и управляет процессом сопровождения на организационном уровне в соответствии с процессами усовершенствования (подраздел 7.3) и обучения (подраздел 7.4). Если персонал сопровождения является поставщиком услуги по сопровождению, он реализует процесс поставки (подраздел 5.2).
Список работ. Данный процесс состоит из следующих работ:
1) подготовка процесса;
2) анализ проблем и изменений;
3) внесение изменений;
4) проверка и приемка при сопровождении;
5) перенос;
6) снятие с эксплуатации.