ТЕМА 3. Т ехнологии проектирования ИС Лекция 7. Выбор проектных решений.

Презентация:



Advertisements
Похожие презентации
ТЕМА 3. Проектирование видов обеспечения информационных систем Лекция 14. Выбор проектных решений.
Advertisements

Выбор проектных решений методом анализа иерархий..
Оценка и выбор CASE-средств методом анализа иерархий.
Глава 8. Математические и методологические аспекты проектирования информационных систем.
СЕМИНАР 2 ОСНОВНЫЕ ЭТАПЫ ПР 1 1) Осмысливание проблемной ситуации 2) Формулировка задачи принятия решения 3) Поиск (построение) множества альтернатив 4)
Информационный маркетинг Лекция 5 Основы формирования спроса и предложения на рынке ИПУ. Оценка конкурентоспособности ИПУ.
Управленческие решения IBI Международный Банковский Институт --- НОУ «Международный банковский институт» Санкт-Петербург 2006 М.З.Эпштейн М.З.Эпштейн.
МЕТОД ЭКСПЕРТНЫХ ОЦЕНОК. ЭКСПЕРТИЗА В УПРАВЛЕНИИ Роль экспертов в управлении: Основные трудности, связанные с информацией, возникающие при выработке сложных.
Государственное образовательное учреждение высшего профессионального образования «Государственный университет управления» (ГУУ) к.э.н., доц. Панфилова.
Анализ и оценка альтернатив действий. Критерии и ограничения при принятии управленческих решений Ограничения – установленные в условиях задачи возможные.
МОДЕЛИ ЖИЗНЕННОГО ЦИКЛА ПРОГРАММНЫХ СРЕДСТВ Студент: Ермолович И.С. Группа: ИТ-33.
Планирование аудиторской проверки Правило (стандарт) 3 Лекция 3.
Информационные системы Что такое ИС? Функции ИС Жизненные циклы ИС: Понятия Процессы Стадии Модели Основные способы построения ИС.
ПРОГНОЗИРОВАНИЕ ДЕЯТЕЛЬНОСТИ ПРЕДПРИЯТИЯ Теоретические основы анализа результатов прогнозирования Лекция 7.
Лекция 1. ВВЕДЕНИЕ В ОБЕСПЕЧЕНИЕ КАЧЕСТВА ПРОГРАММНЫХ СРЕДСТВ Учебные вопросы 1. Основные понятия и определения 2. Представления о качестве программных.
Жизненный цикл ИС период создания и использования информационных систем, начиная с момента возникновения необходимости в данной информационной системы.
Тема 8. Эффективность предпринимательской деятельности Содержание: 8.1 Понятие эффективности 8.2 Виды эффективности в предпринимательской деятельности.
Метод анализа иерархий (МАИ) Analytic Hierrarchy Process (AHP) Томас Саати.
О ВОЗМОЖНОСТИ ПРИМЕНЕНИЯ МЕТОДОВ КОМПЛЕКСНОЙ СРАВНИТЕЛЬНОЙ ОЦЕНКИ ДЛЯ АНАЛИЗА СИСТЕМЫ ЗАЩИТЫ ПЕРСОНАЛЬНЫХ ДАННЫХ ШИРОКОВ Е.В. Омский государственный технический.
Формализованные методы в управлении предприятием Докладчик: С.И. Шаныгин Федеральное государственное бюджетное образовательное учреждение высшего профессионального.
Транксрипт:

ТЕМА 3. Т ехнологии проектирования ИС Лекция 7. Выбор проектных решений.

2 Задача принятия решений Х={А, K, S, I} А – множество альтернатив ( зависит от имеющейся базы знаний, новизны задачи ); K – множество критериев оценки альтернатив ( зависит от степени детализации задачи и требуемого качества ее решения ); S – метод поиска (вывода) решения включает: способ выбора альтернатив, определяемый структурой предпочтений ЛПР (наиболее оптимальная альтернатива, наиболее типичная альтернатива); способ выбора альтернатив, определяемый структурой предпочтений ЛПР (наиболее оптимальная альтернатива, наиболее типичная альтернатива); метод (модель) оптимизации, обусловливающий способ агрегирования критериев (функция полезности). метод (модель) оптимизации, обусловливающий способ агрегирования критериев (функция полезности). I – уровень информации

3 Подход к принятию решений Классический. Каждый вариант решения Х оценивается неотрицательной действительно-значной функцией выигрыша g(x). Каждый вариант решения Х оценивается неотрицательной действительно-значной функцией выигрыша g(x). Х опт =max g(x). Х опт =max g(x). Применяется в детерминированной среде и условиях риска. Применяется в детерминированной среде и условиях риска.. Поведенческий. Множество последствий каждого варианта p(x) сравнивается с множеством допустимых последствий при решении данной проблемы p д (x). Множество последствий каждого варианта p(x) сравнивается с множеством допустимых последствий при решении данной проблемы p д (x). Применяется в условиях неопределенности Применяется в условиях неопределенности

4 Модель принятия решений Модель принятия решений – процедура оценивания, помогающая делать выбор между альтернативами. Модель принятия решений – процедура оценивания, помогающая делать выбор между альтернативами. По числу целей (способу описания объекта): По числу целей (способу описания объекта): одноцелевые (однокритериальные) модели (модели «прибыль – издержки», «эффективность – затраты») одноцелевые (однокритериальные) модели (модели «прибыль – издержки», «эффективность – затраты») многоцелевые (многокритериальные) модели (многомерные функции полезности, модели сравнения вариантов, основанные на обработке экспертной информации) многоцелевые (многокритериальные) модели (многомерные функции полезности, модели сравнения вариантов, основанные на обработке экспертной информации)

5 Методы классического подхода выбора альтернатив Метод теории полезности Метод теории полезности Метод взвешенной суммы оценок критериев Метод взвешенной суммы оценок критериев Метод анализа иерархий Метод анализа иерархий

6 Метод построения многомерной функции полезности 1.Провести опрос экспертов. 2.Построить одномерные функции полезности. 3.Провести ранжирование возможных исходов без взаимного сравнения альтернатив. 4.Построить многомерную функцию полезности как аддитивную или мультипликативную комбинацию одномерных функций. Допущение: критерии являются взаимно независимыми по полезности. Допущение: критерии являются взаимно независимыми по полезности. Достоинство: возможность оценки любого количества альтернативных вариантов с использованием полученной функции. Достоинство: возможность оценки любого количества альтернативных вариантов с использованием полученной функции. Недостатки: Недостатки: необходимость привлечения значительных объемов информации; необходимость привлечения значительных объемов информации; высокая трудоемкость; высокая трудоемкость; исходная информация должна быть устойчивой. исходная информация должна быть устойчивой.

7 Метод взвешенной суммы оценок критериев 1.Определяется перечень альтернатив и перечень критериев. 2.Каждой альтернативе дается балльная оценка по каждому из критериев. 3.Критериям приписываются количественные веса, характеризующие их сравнительную важность. 4.Определяется ценность альтернативы путем умножения весов на критериальные оценки с последующим суммированием. 5.Выбирается альтернатива с наибольшим показателем ценности. Достоинство: простота и удобство Достоинство: простота и удобство Недостаток: отсутствие научного обоснования при определении весов критериев и альтернатив. Недостаток: отсутствие научного обоснования при определении весов критериев и альтернатив.

8 Метод анализа иерархий 1.Декомпозиция проблемы. 2.Обработка последовательности суждений эксперта по парным сравнениям в соответствии с заданной шкалой предпочтений. 3.Ранжирование критериев. 4.Ранжирование альтернатив по каждому из критериев. 5.Определение оптимальной альтернативы по совокупности критериев с учетом их весов. Достоинства: простота применения и соответствие интуитивным представлениям. Достоинства: простота применения и соответствие интуитивным представлениям. Недостаток: ограничение на количество одновременно сравниваемых альтернатив (5-9) Недостаток: ограничение на количество одновременно сравниваемых альтернатив (5-9)

9 Исходные данные для оценки Параметры оценкиКомпоненты параметров оценки функциональные характеристики, ориентированные на процессы ЖЦ ИС управление проектом, управление требованиями, управление конфигурацией и изменениями, анализ и проектирование ПО функциональные характеристики применения среда функционирования, совместимость с другими CASE-средствами, соответствие технологическим стандартам характеристики качества надежность, удобство использования, эффективность, сопровождаемость, переносимость общие характеристики затраты на технологию, лицензионная политика, оценочный эффект от внедрения CASE-средства, инфраструктура, требуемая для внедрения CASE-средства, доступность и качество обучения, сертификация поставщика, поддержка поставщика

10 Критерии оценки CASE-средств с точки зрения разработчика КритерийФормулаОпределение Трудоемкость создания ПО Тmin Количество человеко-месяцев, затрачиваемых на создание ПО с использованием CASE-средств Продуктивность P max Объем работы, приходящийся на единицу трудоемкости при использовании CASE-средства Качество создаваемого ПО Q max (Defmin) Количество дефектов в рабочих продуктах при использовании данного CASE-средства Возврат инвестиций (D-Z)/Zmax D - Доход от использования ПО; Z - Затраты на создание и сопровождение ПО

11 Критерии оценки CASE-средств с точки зрения разработчика КритерийФормулаОпределение Затраты на сопровождение ПО Z i /Z i min Отношение стоимости сопровождения ПО при использовании данного CASE- средства к совокупным затратам на CASE-средства в организации Затраты на внедрение CASE-средства Z внmin Суммарная стоимость приобретения, обучения и сопровождения CASE- средства

12 Критерии оценки CASE-средств с точки зрения разработчика КритерийФормулаОпределение Длительность внедрения CASE- средства t вн min Временной интервал от начала внедрения CASE- средства до выхода на безубыточный уровень (начало возврата инвестиций в CASE-средство) Срок окупаемости t ок min Временной интервал от начала внедрения CASE- средства до полной окупаемости затрат на его внедрение

13 Критерии оценки с точки зрения заказчика Функциональная полнота ТПР; Функциональная полнота ТПР; удобство использования ТПР; удобство использования ТПР; степень согласованности с существующими в организации бизнес-процессами; степень согласованности с существующими в организации бизнес-процессами; степень интеграции с другими программными средствами; степень интеграции с другими программными средствами; стоимость разработки ИС / внедрения ТПР; стоимость разработки ИС / внедрения ТПР; продолжительность проекта разработки / внедрения; продолжительность проекта разработки / внедрения; поддержка разработчика/поставщика; поддержка разработчика/поставщика; требуемая квалификация пользователей. требуемая квалификация пользователей.

14 Источники информации техническая документация поставщика; техническая документация поставщика; доступные данные о реальных внедрениях; доступные данные о реальных внедрениях; результаты выполнения пилотных проектов; результаты выполнения пилотных проектов; материалы конференций и семинаров, проводимых поставщиками и пользователями CASE-средств и ТПР. материалы конференций и семинаров, проводимых поставщиками и пользователями CASE-средств и ТПР.

15 Схема метода анализа иерархий

16 Алгоритм МАИ 1. Определение иерархии целей. 2. Установление приоритетов критериев методом попарного сравнения. 3. Установление приоритетов альтернатив по каждому критерию. 4. Определение глобального приоритета альтернатив.

17 I этап – Составление иерархии целей 1. 1.Определение глобальной цели 2. 2.Определение промежуточных целей (подцелей) 3. 3.Определение множества критериев достижимости промежуточных целей 4. 4.Формирование множества альтернатив

18 II этап – Установление приоритетов критериев 1. 1.Формирование матрицы попарного сравнения критериев по отношению к поставленной цели. Сравнение проводится с использованием шкалы предпочтений Ранжирование критериев – получение нормализованного вектора приоритетов критериев Определение достоверности полученного результата – оценка согласованности матрицы.

19 Шкала предпочтений объектов Степень превосходства (b) Описание степени превосходства 0 Объекты не сравнимы 1 Объекты одинаково важны 3 Умеренное превосходство одного над другим 5 Существенное превосходство одного над другим 7 Значительное превосходство одного над другим 9 Абсолютное превосходство одного над другим 2,4,6,8 Промежуточные значения степеней превосходства

20 Матрица попарного сравнения критериев а ij = b, а ji = 1/b матрица диагональная и обратно симметричная Критерий 1...Критерий j...Критерий n Критерий а 1j...а 1n... Критерий i а i1...а ij...а in... Критерий n а n1...а nj...1

21 Ранжирование критериев Оценка компонент собственного вектора каждого критерия Оценка компонент собственного вектора каждого критерия Нормализация оценок Нормализация оценок (y iн показывает вклад каждого критерия в достижение цели) (1) (2) n – размерность матрицы

22 Оценка согласованности матрицы 1)Вычисление максимального собственного числа матрицы (λ max λ max = n. В реальной ситуации λ max отличается от соответствующего собственного числа для идеальной матрицы. 1)Вычисление максимального собственного числа матрицы (λ max ). Для положительно определенной, обратно симметричной матрицы, имеющей ранг = 1, λ max = n. В реальной ситуации λ max отличается от соответствующего собственного числа для идеальной матрицы. 2)Вычисление индекса согласованности (ИС) (3) (4) (5)

23 Оценка согласованности матрицы 3)Вычисление отношения согласованности (ОС ) ОС = ИС/СC ОС 0,1 матрица согласована 0,1 0,2 согласованность матрицы не приемлема n СС 000,580,91,121,241,321,411,451,49 Значения случайной согласованности (СС) (6)

24 Сводная таблица для расчета приоритета критериев/альтернатив Критерий 1... Критерий j...Критерий n yiyi y iн λiλi Критерий а 1j...а 1n y1y1 y 1н λ1λ1... … Критерий i а i1...а ij...а in yiyi y iн λiλi... ……… Критерий n а n1...а nj...1ynyn y nн λnλn Суммы по столбцу K1K1 …KjKj …KnKn Y1λ max

25 III этап – Установление приоритетов альтернатив по критериям Альтернативы сравниваются попарно с целью получения локальных векторов приоритета по каждому критерию. Альтернатива 1... Альтернатива i... Альтернатива k Альтернатива x 1j... x1kx1k Альтернатива i x i1... x ij... xikxik Альтернатива k x k1x k1... xkjxkj 1 Матрица попарных сравнений альтернатив по i-му критерию В результате для каждого i-го критерия будет получен нормализованный вектор приоритетов альтернатив x 1iн, …, х kiн.

26 IV этап – Определение глобального приоритета альтернатив Крит. 1Крит. 2…Крит. j…Крит. n Оценка Нормализованный вектор приоритетов критериев y 1н y 2н …y jн …y nн Альтернатива 1 x 11н x 12н …x 1jн …x 1nн A1A1 … ………………… Альтернатива k x k1н x k2н …x kjн …x knн AnAn A opt =max A i (7)(8)

27 Пример применения МАИ Исходные данные Проект 1 Проект 2 Проект 3 Требуемые вложения 5 млн. руб. 5,5 млн. руб. 4,5 млн. руб. Срок реализации 3 года 2 года 3 года Количество рабочих мест 205Нет Качество документации среднеенизкоевысокое

28 Пример применения МАИ. Иерархия целей

29 Матрица попарных сравнений критериев КРИТЕРИИ Требуемые вложения Срок реализа ции Количество рабочих мест Качество документац ии Требуемые вложения 1359 Срок реализации 1 Количество рабочих мест 1 Качество документации 1

30 Матрица попарных сравнений критериев КРИТЕРИИ Требуемые вложения Срок реализации Количество рабочих мест Качество документаци и Требуемые вложения 1359 Срок реализации 1/3135 Количество рабочих мест 1 Качество документации 1

31 Матрица попарных сравнений критериев КРИТЕРИИ Требуемы е вложения Срок реализаци и Количество рабочих мест Качество документац ии Требуемые вложения 1359 Срок реализации 1/3135 Количество рабочих мест 1/5 1/317 Качество документации 1

32 Матрица попарных сравнений критериев КРИТЕРИИ Требуемы е вложения Срок реализаци и Количество рабочих мест Качество документац ии Требуемые вложения 1359 Срок реализации 1/3135 Количество рабочих мест 1/5 1/317 Качество документац ии 1/9 1/5 1/71

33 Расчет нормализованного вектора приоритетов критериев КРИТЕРИИТребуемые вложения Срок реализации Количество рабочих мест Качество документации yi yi Требуемые вложения ,409 Срок реализации 1/3135 1,495 Количество рабочих мест 1/5 1/317 0,827 Качество документации 1/9 1/5 1/71 0,237 (1)

34 Расчет нормализованного вектора приоритетов критериев КРИТЕРИИТребуемые вложения Срок реализации Количество рабочих мест Качество документации yi yi y iн Требуемые вложения ,4090,571 Срок реализации 1/3135 1,4950,251 Количество рабочих мест 1/5 1/317 0,8270,138 Качество документации 1/9 1/5 1/71 0,2370,040 5,9681 (1) (2)

35 Расчет согласованности матрицы ОС = ИС/СС КРИТЕРИИ Требуемые вложения Срок реализац ии Количество рабочих мест Качество документа- ции yi yi y iн λiλi Требуемые вложения ,4090,5710,939 Срок реализации 1/3135 1,4950,2511,136 Количество рабочих мест 1/5 1/317 0,8270,1381,266 Качество документа- ции 1/9 1/5 1/71 0,2370,0400,875 Суммы 1,644,539,1422,005,96814,216 ИС = 0,072СС=0,9ОС=0,08Матрица согласована (3)(4)(5) (6)

36 Матрица попарных сравнений альтернатив по критерию «Требуемые вложения» Проект 1 – 5 млн. руб., Проект 2 – 5,5 млн. руб., Проект 3 – 4,5 млн. руб. Альтернативы Проект 1Проект 2Проект 3 Проект 113 1/3 Проект 2 1/31 1/5 Проект 3351

37 Расчет нормализованного вектора приоритетов альтернатив по критерию «Требуемые вложения» АльтернативыПроект 1Проект 2Проект 3 yi yi y iн Проект /31,0000,258 Проект 2 1/31 1/50,4050,105 Проект ,4660,637 3,8721

38 Расчет согласованности матрицы АльтернативыПроект 1Проект 2Проект 3 yi yi y iн λiλi Проект /31,0000,2581,119 Проект 2 1/31 1/50,4050,1050,943 Проект ,4660,6370,977 Суммы 4,339,001,533,8721,0003,039 ОС = ИС/СС ИС = 0,019СС=0,58ОС=0,033Матрица согласована

39 Матрица попарных сравнений альтернатив по критерию «Сроки реализации» Проект 1 – 3 года, Проект 2 – 2 года, Проект 3 – 3 года. Альтернативы Проект 1Проект 2Проект 3 Проект 111/5 1 Проект Проект 311/51

40 Расчет нормализованного вектора приоритетов альтернатив по критерию «Сроки реализации» АльтернативыПроект 1Проект 2Проект 3 yi yi y iн Проект 1 11/5 10,5850,143 Проект ,9240,714 Проект 3 11/510,5850,143 4,0941

41 Расчет согласованности матрицы АльтернативыПроект 1Проект 2Проект 3 yi yi y iн λiλi Проект 1 11/5 10,5850,1431 Проект ,9240,7141 Проект 3 11/510,5850,1431 Суммы 71,474,0941,0003 ОС = ИС/СС ИС = 0СС=0,58ОС=0Матрица согласована

42 Матрица попарных сравнений альтернатив по критерию «Количество создаваемых рабочих мест» Проект 1 – 20, Проект 2 – 5, Проект 3 – нет. Альтернативы Проект 1Проект 2Проект 3 Проект 1179 Проект 2 1/713 Проект 31/91/31

43 Расчет нормализованного вектора приоритетов альтернатив по критерию «Количество создаваемых рабочих мест» АльтернативыПроект 1Проект 2Проект 3 yi yi y iн Проект ,9790,785 Проект 2 1/71 30,7540,149 Проект 3 1/91/310,3330,066 5,0661

44 Матрица попарных сравнений альтернатив по критерию «Качество документации» Проект 1 – среднее, Проект 2 – высокое, Проект 3 – низкое. Альтернативы Проект 1Проект 2Проект 3 Проект 111/33 Проект Проект 31/31/51

45 Расчет нормализованного вектора приоритетов альтернатив по критерию «Качество документации» АльтернативыПроект 1Проект 2Проект 3 yi yi y iн Проект 1 11/3 31,0000,258 Проект ,4660,637 Проект 3 1/31/510,4050,105 3,8711

46 Расчет глобальных приоритетов Альтернативы Критерии Глобальные приоритеты Требуемые вложения Сроки реализации Количество рабочих мест Качество документации Нормализованный вектор приоритетов критериев 0,5710,2510,1380,040 Проект 1 0,2580,1430,7850,2580,302 Проект 2 0,1050,7140,1490,6370,285 Проект 3 0,6370,1430,0660,1050,413 A opt =max A i