Computer-Based Applications: Decision Support Systems

Download Report

Transcript Computer-Based Applications: Decision Support Systems

Computer-Based Applications: Decision Support Systems

Version 4.0 - 10/18/99 CIS 465 - Decision Support Systems - Fall 1999 1

Note to the Student:

Previous lectures have dealt with the theoretical

background of decision-making - both at the individual and group levels.

This lecture begins to look at the actual

building of application systems for decision support: so-called decision support systems.

Decision Support Systems are abbreviated as

DSS.

CIS 465 - Decision Support Systems - Fall 1999 2

Quick Reviews

Simon’s Model of Decision MakingModels

CIS 465 - Decision Support Systems - Fall 1999 3

Simon’s Model Flowchart of Decision Process Intelligence Design Choice

CIS 465 - Decision Support Systems - Fall 1999 4

Intelligence Phase

Organizational ObjectivesSearch and SCANNING ProceduresData CollectionProblem IdentificationProblem ClassificationProblem Statement

CIS 465 - Decision Support Systems - Fall 1999 5

Design Phase

Formulate a ModelSet Criteria for ChoiceSearch for AlternativesPredict and Measure Outcomes

CIS 465 - Decision Support Systems - Fall 1999 6

Choice Phase

Solution to the ModelSensitivity AnalysisSelection of best (good) alternative(s)Plan for implementation (action)Design of a control system

CIS 465 - Decision Support Systems - Fall 1999 7

The role of models in decision making

A major characteristic of decision-making is the

use of models.

A model is a simplified representation or

abstraction of reality.

It is usually simplified because reality is too

complex to copy.

Basis idea is that analysis is performed on a

model rather than on reality itself.

CIS 465 - Decision Support Systems - Fall 1999 8

Pounds’ Categories of Models Expectations against which reality is measured

Historical - expectation based on extrapolation

of past experience.

Planning - the plan is the expectationInter-organizational - Models of other people in

the organization (e.g. superiors, subordinates, other departments, etc.)

Extra-organizational - models where the

expectations are derived from competition, customers, professional organizations, etc.

CIS 465 - Decision Support Systems - Fall 1999 9

Another classification of models

Iconic ModelsAnalog ModelsMathematical ModelsMental Models

CIS 465 - Decision Support Systems - Fall 1999 10

Iconic and Analog Models

Iconic (scale) models - the least abstract model, is a

physical replica of a system, usually based on a different scale from the original. Iconic models can scale in two or three dimensions.

Analog Models - Does not look like the real

system, but behaves like it. Usually two dimensional charts or diagrams. Examples: organizational charts depict structure, authority, and responsibility relationships; maps where different colors represent water or mountains; stock market charts; blueprints of a machine; speedometer; thermometer CIS 465 - Decision Support Systems - Fall 1999 11

Mathematical Models

Mathematical (quantitative) models - the

complexity of relationships sometimes can not be represented iconically or analogically, or such representations may be cumbersome or time consuming.A more abstract model is built with mathematics.

Note: recent advances in computer graphics use

iconic and analog models to complement mathematical modeling.

Visual simulation combines the three types of

models.

CIS 465 - Decision Support Systems - Fall 1999 12

Mental Models

People often use a behavioral mental model.A mental model is an unworded description of

how people think about a situation.

The model can use the beliefs, assumptions,

relationships, and flows of work as perceived by an individual.

Mental models are a conceptual, internal

representation, used to generate descriptions of problem structure, and make future predications of future related variables.

Support for mental models are an important aspect of Executive Information Systems. We will

discuss this in depth later.

CIS 465 - Decision Support Systems - Fall 1999 13

Decision (Cognitive) Styles

Analytic - planned, sequential approach; learn

by analyzing; less emphasis on feedback; formal

Heuristic - learn more by acting than analyzing

situations; extensive feedback; intuition, common sense; trial and error.

Autocratic vs. democratic

CIS 465 - Decision Support Systems - Fall 1999 14

The Origins of DSS:

The DSS movement grew out of dissatisfaction

with two earlier and very successful applications of technology to management:

Operations Research and Management Science

(OR/MS)

Management Information Systems (MIS)By 1970 both technologies were viewed as too

limited to:

meet growing demand of managers for more effective

decision support

make proper use of the expanding capabilities of

information processing technology CIS 465 - Decision Support Systems - Fall 1999 15

Origins of DSS: Problems with OR/MS

The problem with OR/MS was that it was

directed to the construction of decision models and to the development of model solution techniques (e.g. in mathematical programming and stochastic processes).

There was insufficient attention paid to the

implementation of these models.

No attention paid to the on-going use of models

by practicing managers.

CIS 465 - Decision Support Systems - Fall 1999 16

Origins of DSS: Problems with MIS

MIS focused too much on support for

structured decision processes, rather than semi-structured or unstructured processes.

MIS technology generally used

byproduct information from transaction processing systems to provide summary reports for repetitive decision processes.

CIS 465 - Decision Support Systems - Fall 1999 17

Origins of DSS: Early Work

The origin of Decision Support Systems (DSS)

as a domain of study can be traced back to the late 1960’s at the Sloan School of management at MIT where they studied ill-structured problems.

At the time, general ledger systems, financial

planning models, programming languages, databases with query capabilities all came to be referred to as DSS’s. Was DSS just another buzzword?

Contradictory claims and observations

abounded on this new concept.

CIS 465 - Decision Support Systems - Fall 1999 18

Characteristics of

Ill-Structured Problems

The preferences, judgments, and experiences of

the decision maker are essential.

The search for a solution implies a mixture ofsearch for informationformalization, or problem definition and structuring

(system modeling)

computationdata manipulationThe sequence of the above operations is not

known in advance since:

it can be a function of datait can be modified, given partial resultsit can be a function of user preferences

CIS 465 - Decision Support Systems - Fall 1999 19

Characteristics of Ill-Structured Problems - 2

Criteria for the decision are numerous, in

conflict, and highly dependent on the perception of the user (user modeling).

The solution must be achieved in limited time.The problem evolves rapidly.Ill-structured problems have many of the same

characteristics of the semi-structured or unstructured problems discussed earlier.

CIS 465 - Decision Support Systems - Fall 1999 20

Decision Support System Origins: Just Another Buzzword

First there were bookkeeping systems, which

made it easy to keep track of things and to generate financial statements.

With the commercial computer came EDP

Systems which automated many bookkeeping functions.

Then came Management Information Systems

(Management Reporting Systems) which proved so cumbersome and inflexible that management couldn’t use them.

The next panacea of buzzwords came to be

known as decision support systems.

CIS 465 - Decision Support Systems - Fall 1999 21

Contradictory Claims and Observations about DSS

DSS are interactive systems used directly by

managers vs. DSS are typically used by staff.

DSS require special computer terminals and

languages vs. DSS can be installed almost anywhere.

DSS projects require careful analysis by highly

skilled designers vs. Initial versions of DSS can be built and installed for $10,000.

DSS must be tailored to information needs and

personal style of individual managers vs. DSS can be installed to coordinate the efforts of many departments across a corporation.

CIS 465 - Decision Support Systems - Fall 1999 22

Origins of DSS: The first DSS

In 1971, under the idea of management decision

systems, Michael Scott-Morton implemented a model of the production/distribution network of a major manufacturing company.

The system was the first to do sensitivity (what

if) analyses of possible changes in production, distribution, and marketing.

It had two important concepts:A convenient interactive graphics interface for users.The collective use of the system by individual

managers improved over all organizational effectiveness - the aggregate performance of integrated operations within the firm.

CIS 465 - Decision Support Systems - Fall 1999 23

Scott-Morton: Management Decision Systems

The concepts of DSS were first articulated in

the early 1970’s by Michael Scott-Morton under the term management decision systems. He defined such systems as “... interactive computer-based systems, which help decision makers utilize data and models to solve unstructured problems...”. (Scott-Morton, 1971).

CIS 465 - Decision Support Systems - Fall 1999 24

Keen and Scott Morton: DSS

Keen and Scott-Morton published a seminal

book on DSS in 1978.

Their classic definition:“Decision support systems couple the

intellectual resources of individuals with the capabilities of the computer to improve the quality of decisions. It is a computer-based support system for management decision makers who deal with semi-structured problems “ (Keen and Scott-Morton, 1978).

CIS 465 - Decision Support Systems - Fall 1999 25

Keen and Scott-Morton: Three Purposes of a DSS

Assist managers in their semi-structured tasks.Accomplished by providing interactive access to

stored data and decision models with a convenient user interface.

Support, rather than replace managerial

judgment.

interactive capabilities and convenient user interface

allow managers to exert more control over the application of technology

Improve the effectiveness of decision making,

rather than efficiency

extend the range and capability of manager decision

processes by means of user-friendly interfaces to rapid analyses of decision problems.

CIS 465 - Decision Support Systems - Fall 1999 26

DSS: Current Definitions

A DSS is an interactive system that helps

people make decisions, use judgment, and work in areas where no one knows exactly how the task should be done in all cases. DSS’s support decision making in semi-structured and unstructured domains, and provide information, models, or tools for manipulating data (Alter, 1995).

CIS 465 - Decision Support Systems - Fall 1999 27

DSS: Current Definitions - 2

A computer program that provides information

in a given domain of application by means of analytical decision models and access to databases, in order to support a decision maker in making decisions effectively in complex and ill-structured (non-programmable) tasks (Klein and Methlie, 1995).

CIS 465 - Decision Support Systems - Fall 1999 28

The Role of MIS

Management Information Systems:impact on structured tasks where standard

operating procedures, decision rules, and information flows can be readily defined.

Main payoff in improving efficiency by

reducing costs, turnaround time, and so on by replacing clerical personnel.

Relevance for manager’s decision making

has been mainly indirect, (e.g. providing reports and access to data).

CIS 465 - Decision Support Systems - Fall 1999 29

The Role of OR/MS

Operations Research/Management Science:Impact has been mostly on structured

problems (rather than tasks) where the objective data, and constraints can be pre specified.

The payoff has been in generating better

solutions for given types of problems.

Relevance for managers has been the

provision of detailed recommendations and new methodologies for handling complex problems.

CIS 465 - Decision Support Systems - Fall 1999 30

The Role of DSS in the context of MIS and OR/MS

Decision Support Systems:Impact is on decisions where there is

sufficient structure for computer and analytic aids to be of value but where manager’s judgment is essential.

Payoff is in extending the range and

capability of computerized managers’ decision process to help them improve effectiveness.

Relevance is the creation of a supportive

tool, under manager’s own control, that does not attempt to automate the decision process, predefine objectives, or impose solutions.

CIS 465 - Decision Support Systems - Fall 1999 31

DSS: Working Definition

A DSS is an interactive, flexible, and adaptable

computer-based information system that utilizes decision rules, models, and model base coupled with a comprehensive database and the decision maker’s own insights, leading to specific, implementabale decisions in solving problems that would not be amenable to management science optimization models per se. Thus, a DSS supports complex decision making and increases its effectiveness.

CIS 465 - Decision Support Systems - Fall 1999 32

Examples of Problem solving with DSS

Firestone Rubber & Tire CompanyHouston Minerals CorporationPortfolio ManagementPolice-beat allocation in San Jose, CaliforniaMississippi River traffic management(examples all read/discussed in class)

CIS 465 - Decision Support Systems - Fall 1999 33

Idealized Characteristics and Capabilities of a DSS

Provide support in semi-structured and

unstructured situations by bringing together human judgment and computerized information.

Support is provided for various management

levels ranging from top management to line managers.

Support is provided to individuals as well as

groups.

Supports several independent and/or sequential

decisions.

CIS 465 - Decision Support Systems - Fall 1999 34

Idealized Characteristics and Capabilities of a DSS - 2

Supports all phases of the decision-making

process: Intelligence, Design, Choice

Supports a variety of decision-making

processes and styles, e.g. a fit between the DSS and attributes of the decision makers.

DSS must be adaptive over timeDSS must be easy to use.DSS attempts to improve the effectiveness of

the decision rather than efficiency.

CIS 465 - Decision Support Systems - Fall 1999 35

Idealized Characteristics and Capabilities of a DSS - 3

Decision maker has complete control over all

steps of the process. It supports, not replaces the decision maker.

DSS leads to learning, which leads to new

demands, and the refinement of the system.

DSS should be easy to construct.

CIS 465 - Decision Support Systems - Fall 1999 36

Sensitivity Analysis

SensitivityAnalysis - study of the impact that

changes in one (or more) parts of a model have on other parts. Generally looks at what impacts changes in input variables have on output

variables.

Enables flexibility and adaptation to changing

conditions.

Applicability to different situationsbetter understanding of the model and the

problem it supports.

“What-If” Analysis and Goal Seeking

CIS 465 - Decision Support Systems - Fall 1999 37

What-If Analysis

Model maker makes predictions and

assumptions regarding the input data.

When a model is solved, the future depends on

this data.

What If the cost of carrying inventory increases

15%?

What will be the market share if advertising

budget increases by 5%?

CIS 465 - Decision Support Systems - Fall 1999 38

Goal Seeking

Attempts to find the value of inputs necessary

to achieve a desired output level.

Represents a “backwards” solutionIf an initial analysis yields profits of $2 million,

what sales volume is necessary for a profit of $2.2 million?

CIS 465 - Decision Support Systems - Fall 1999 39

DSS Components

Data ManagementDSS databaseDatabase Management SystemData DirectoryQuery facilityModel ManagementModel BaseModel base management systemModel DirectoryModel execution, integration, and commandCommunication (dialogue) subsystem.

CIS 465 - Decision Support Systems - Fall 1999 40

DSS: Early Research

Much of the early research on DSS was

influenced by the progress in data management (e.g. commercial implementations of hierarchical and network models in the 1970’s, the relational model in the 1980’s).

Much early work attempted to incorporate

decision models and user interfaces into data management systems (See Alter’s Classification Schema).

However, later research has seen the emphasis

on model management. Data management and dialogue management have many applications outside of DSS.

CIS 465 - Decision Support Systems - Fall 1999 41

Model Management

Research on model management began with the

suggestion that decision models, like data, are an important organizational resource and that software systems, called model management systems, should be constructed to assist in organizing and utilizing this resource.

The purpose of a model management system is

to make the organization and processing of models transparent to the DSS user, just as the purpose of a data management system is to make the organization and processing of stored data transparent to those who wish to maintain it.

CIS 465 - Decision Support Systems - Fall 1999 42

Model Management

Model management became viewed as an

extension of data management with the result that some information sources were algorithms rather than files.

Current research on relational model

management systems includes instances where the output of one model is the inputs of another model. CIS 465 - Decision Support Systems - Fall 1999 43

Model Base Management

Conceptually, the DSS contains a Model Base

Management System that manages models and analysis programs in much the same way that a database management system manages data. Besides providing access to a wide variety of models for flexible use, the MBMS should contain:

ability to catalog and maintain a wide variety of models.the ability to interrelate these models and link them to the

database

the ability to integrate model ‘building blocks”the ability to manage the model base with functions

analogous to database management.

CIS 465 - Decision Support Systems - Fall 1999 44

Types of Models: Strategic

Strategic Models -use to support top

management’s strategic planning responsibilities

tend to be broad in scope with many variables

expressed in a compressed form. The models tend to be of a descriptive (simulation) rather than an optimization nature.

Examples:develop corporate objectivesenvironmental impact analysisnon-routine capital budgeting

CIS 465 - Decision Support Systems - Fall 1999 45

Types of Models: Tactical

Used by middle management in allocating and

controlling the organization’s resources.

May be applicable only to one organizational

unit or subsystem (e.g. accounting subsystem).

Some are optimization while others are

descriptive in nature.

Examples:labor requirement planningsales promotion planningplant layout determinationroutine capital budgeting

CIS 465 - Decision Support Systems - Fall 1999 46

Types of Models: Operational

Operational Models are used to support day to

day working activities of the organization.

Examples:approving personal loans by a bankproduction schedulinginventory controlmaintenance planning and schedulingquality control

CIS 465 - Decision Support Systems - Fall 1999 47

Model Building Blocks

In addition to strategic, tactical, and operational

models, the model base could contain model building blocks and subroutines.

Examples:random number generatorscurveline fitting routinespresent-value computational routinesregression analysisAll of the above can be used individually for

data analysis or combined as components of larger, more complex models.

CIS 465 - Decision Support Systems - Fall 1999 48

Communication Dialogue Subsystem

Interface Modes:Menu InteractionCommand LanguageQuestion and AnswerForm InteractionNatural LanguageObject ManipulationInteractive DisplayColor GraphicsReport Writing

CIS 465 - Decision Support Systems - Fall 1999 49

New Directions

Model management, along with data and

dialogue management continue to be an important focus of DSS research. However all three are being influenced by developments in artificial intelligence and especially in expert or knowledge-based systems.

Some DSS’s contain knowledge bases and the

inferential procedures needed to apply them to a specific decision problem. Examples have been developed for intelligent production scheduling, portfolio management, underwriting, financial statement analysis, diagnosis of equipment failures. CIS 465 - Decision Support Systems - Fall 1999 50

New Directions - 2

Another area is using artificial intelligence to

improve the management of data, models, and dialogue in a DSS.

Expert systems have been developed to help

build the model itself. Specifically expert systems have been developed to help novice users develop linear programming models.

ERGO is a system that explains anomalies in

spreadsheet outputs. If a “what-if” query produces counterintuitive results, ERGO attempts to find a simple explanation.

CIS 465 - Decision Support Systems - Fall 1999 51

New Directions - 3

Another area of research is the development of

active DSS’s. These systems adapt themselves to the needs of their users, e.g. intervening in the decision process when support is needed.

CIS 465 - Decision Support Systems - Fall 1999 52

Organizational Issues in DSS Development

Much of the formative years of DSS research

focused on the impact of individual behavioral characteristics (e.g. risk preference, cognitive style).

Today it is felt that many variables, behavioral

and technological affect the successful use of DSS. Isolating a few significant behavioral variables appears less promising that thought earlier.

Today most behavioral research in DSS is being

directed away from analysis of individual users and towards the use of DSS by groups and entire organizations.

CIS 465 - Decision Support Systems - Fall 1999 53

Group Decision Support Systems

Designed to support Group Communication

and Decision processes.

Level I - facilitate communication among group

members. Provide the technology necessary to communicate: decision rooms, facilities for remote conferencing.

Level II - contain communication features of

Level I plus provide support for the decision making process. They furnish DSS modeling capabilities and software for activities such as brainstorming, the delphi technique, nominal group technique, or other group processes.

CIS 465 - Decision Support Systems - Fall 1999 54

Characteristics of GDSS

Aside from database, model, and dialog

component, they also contain a communication component that would interface with the organization’s LAN or WAN, e-mail, etc. so that the GDSS can interface with other GroupWare.

Features for prompting and summarizing votes

and ideas of participants

ability to have anonymous interactions to

encourage participation by all group members.

Expanded model base for models supporting

group decision processes.

CIS 465 - Decision Support Systems - Fall 1999 55

Characteristics of GDSS - contd.

Ability to have a protocol or transcript of the

group’s interactions for organizational memory.

Support for role of facilitator

CIS 465 - Decision Support Systems - Fall 1999 56