СППР

Система поддержки принятия решений (СППР) (англ. Decision Support System, DSS) — компьютерная автоматизированная система, целью которой является помощь людям, принимающим решение в сложных условиях для полного и объективного анализа предметной деятельности. СППР возникли в результате слияния управленческих информационных систем и СУБД.

Процесс принятия решений

Процесс принятия решений (Decision making process) по Косякову в общем случае имеет 5 стадий. Каждая стадия занимает конечное время и требует ресурсов.

Decision-making-process.png
  1. Планирование процесса принятия решений. На этой стадии учитывают следующие факторы:
    • Цели и задачи
      • каковы цели и задачи заинтересованных сторон?
      • какие цели имеют более высокий приоритет?
      • каковы цели руководства, стоящего выше лица, принимающего решения?
    • Тип решения
      • является ли решение двоичным (да/нет), или нужно выбрать из нескольких вариантов (каких)?
      • принимается ли решение единолично, или требуется достижение консенсуса (кто ещё должен утвердить решение)?
    • Контекст решения
      • какова сфера действия решения - глобальное (масштаба предприятия) или решение по компонентам системы?
      • какая проблема или вопрос привели к необходимости принимать решение?
      • в зависимости от контекста, перед лицом, принимающим решение, ставятся различные цели и задачи:
        • технические, включающие физические объекты, например решения о подсистемах;
        • финансовые, включающие инструменты и объемы инвестирования;
        • кадровые, включая отдельных работников;
        • процессные, включая деловые и технические процедуры, методы и приемы;
        • организационные, включая выделение ресурсов (в том числе времени, места и фондов);
        • временны́е, в смысле промежутка времени, в течение которого имеется необходимость в решении;
        • унаследованные, включая решения, принимавшиеся ранее.
    • Заинтересованные стороны
      • какие стороны заинтересованы в решении? До принятия решения мнения всех, кого оно касается, должны быть услышаны.
    • Унаследованные решения
      • какие решения по сходным вопросам принимались в прошлом? В том числе это помогает установить контекст решения, заинтересованные стороны и последствия.
    • Дополнительные данные
      • план сбора данных. Тщательность, с которой следует собирать данные, зависит от типа и контекста решения.
  2. Сбор данных
  3. Организация и обработка информации
  4. Принятие решения
  5. Реализация решения

Типы решений

Существует множество подходов к классификации решений. Вот один из них. Решения бывают трёх видов:

  • Структурированные (Structured) - рутинные решения, в том смысле, что контекст полностью понятен и сфера действия известна. Во многих случаях имеются стандарты, глобальные или корпоративные, в которых описаны методы принятия решения. Такие решения обычно уже принимались в прошлом.
  • Слабоструктурированные (Semistructured) - похожие решения могли приниматься ранее, но новые обстоятельства отличаются от прежних настолько, что успешность прошлого решения не гарантирует правильность выбора. Обычно из них можно заимствовать если не сами методы, то хотя бы направление размышлений. К этой группе относятся многие системно-инженерные решения.
  • Неструктурированные (Unstructured) - сложные проблемы, уникальные и не имеющие аналогов. Например, решения о новых технологиях.

Области управления

По областям управления решения можно разделить на три группы:

  • Решения по функционированию (operational) - принимаются практическими специалистами (инженерами, аналитиками, архитекторами, испытателями и т.д.), как правило, структурированные и слабоструктурированные. Все процедуры и алгоритмы обычно детально описаны в методических указаниях.
  • Административно-управленческие решения (managerial) - основной уровень, на котором принимаются решения, связанные с системной инженерией (уровень главного инженера, руководителя программы, системного инженера). Как правило, имеются политики, эвристики и логические взаимосвязи, указывающие системному инженеру направление поиска решения.
  • Решения в области стратегического планирования (strategic planning) - уровень дирекции или всего предприятия. Для слабоструктурированных решений обычно используются идеи каузальности (установления причинно-следственных связей). На этом уровне обычно принимают решения об инвестировании и решения в условиях неопределенности.

Методы принятия решений

Для анализа и выработок предложений в СППР используются разные методы. Это могут быть:

Некоторые из этих методов были разработаны в рамках искусственного интеллекта. Если в основе работы СППР лежат методы искусственного интеллекта, то говорят об интеллектуальной СППР или ИСППР. Близкие к СППР классы систем — это экспертные системы и автоматизированные системы управления.

Компоненты СППР

Три основных компонента архитектуры СППР:

  • база данных (или база знаний),
  • модель
  • интерфейс пользователя

Инструменты