SlideShare a Scribd company logo
Turban, Aronson, and Liang
        Decision Support Systems and Intelligent
        Systems,           Seventh Edition




                  Chapter 6
           Decision Support System
                 Development




© 2005 Prentice Hall, Decision Support Systems and   6-1
Learning Objectives

• Understand the concepts of systems development.
• Learn PADI, the phases of SDLC.
• Describe prototyping.
• Understand which factors lead to DSS success or
  failure.
• Learn the importance of project management.
• Describe the three technology levels of DSS.
• Understand the learning process involved in DSS
  development.




© 2005 Prentice Hall, Decision Support Systems and   6-2
Osram Sylvania Thinks Small,
 Strategizes Big-Develops the Infonet
      HR Portal System Vignette
• Creation of a specialized business portal to
  solve specific problem
   – Prototype
   – Interactive, Web-based
   – HR portal
• Think small, strategize big
   – Focus on key problems first
   – Plan to achieve quick small successes
• Intranet-based portal for hiring, job
  postings, benefits, bonuses, retirement
  information

© 2005 Prentice Hall, Decision Support Systems and   6-3
Systems Development Life Cycle

• Four phases
   –   Planning
   –   Analysis
   –   Design
   –   Implementation
• Cyclical
• Can return to other
  phases
• Waterfall model

© 2005 Prentice Hall, Decision Support Systems and   6-4
Tools
• Computer-aided software design tools
   – Upper CASE –
       • Creates systems diagrams
   – Lower CASE
       • Manages diagrams and code
   – Integrated CASE
       • Combination
• RAD design tools
   – Enterprise class repository and collaboration
   – UML modeling
• Analysis and design software
• Code debugging methods
• Testing and quality assurance tools

© 2005 Prentice Hall, Decision Support Systems and   6-5
Successful Project Management

• Establish a baseline
• Define scope of project
• Manage change and scope creep
• Get support from upper management
• Establish timelines, milestones, and
  budgets based on realistic goals
• Involve users
• Document everything

© 2005 Prentice Hall, Decision Support Systems and   6-6
Implementation Failures

•   Lack of stakeholder involvement
•   Incomplete requirements
•   Scope creep
•   Unrealistic expectations
•   Project champion leaves
•   Lack of skill or expertise
•   Inadequate human resources
•   New technologies

© 2005 Prentice Hall, Decision Support Systems and   6-7
Evolutionary Disruptors

• Development environment
   – Organizational cultural factors
   – Loss of top management support
   – User and analyst attitude
   – User experience
   – Development team capability
• Development process
   – User education, support, involvement,
     training

© 2005 Prentice Hall, Decision Support Systems and   6-8
Project Management Tools

• Project management software can
  allow:
   – Collaboration among disparate teams
   – Resource and program management
   – Portfolio management
   – Web enabled
   – Aggregates and analyses project data



© 2005 Prentice Hall, Decision Support Systems and   6-9
Alternative Development
             Methodologies
• Parallel development
   – Multiple development on separate systems
• RAD
   – Quick development allowing fast, but limited
     functionality
       • Phased development
            – Sequential serial development
       • Prototyping
            – Rapid development of portions of projects for user input
              and modification
            – Small working model or may become functional part of
              final system
       • Throwaway prototyping
            – Pilot test or simple development platforms


© 2005 Prentice Hall, Decision Support Systems and          6-10
© 2005 Prentice Hall, Decision Support Systems and   6-11
Agile Development

• Rapid prototyping
• Used for:
   – Unclear or rapidly changing
     requirements
   – Speedy development
• Heavy user input
• Incremental delivery with short time
  frames
• Tend to have integration problems
© 2005 Prentice Hall, Decision Support Systems and   6-12
DSS Development Methodology

•   Prototyping
•   Iterative design
•   Evolutionary development
•   Middle out process
•   Adaptive design
•   Incremental design


© 2005 Prentice Hall, Decision Support Systems and   6-13
DSS Prototyping

• Short steps
   –   Planning
   –   Analysis
   –   Design
   –   Prototype
• Immediate stakeholder feedback
• Iterative
   – In development of prototype
   – Within the system in general
   – Evaluation integral part
        • Control mechanism


© 2005 Prentice Hall, Decision Support Systems and   6-14
DSS Prototyping

• Advantages                      • Disadvantages
   – User and management              – Changing requirements
     involvement                      – May not have thorough
   – Learning explicitly                understanding of
     integrated                         benefits and costs
   – Prototyping bypasses             – Poorly tested
     information requirement          – Dependencies,
   – Short intervals between            security, and safety
     iterations                         may be ignored
   – Low cost                         – High uncertainty
   – Improved user                    – Problem may get lost
     understanding of                 – Reduction in quality
     system                           – Higher costs due to
                                        multiple productions

© 2005 Prentice Hall, Decision Support Systems and   6-15
Change Management
•   Crucial to DSS
•   People resistant to change
•   Examine cause of change
•   May require organizational culture shift
•   Lewin-Schein change theory steps
    – Unfreeze
        • Create awareness of need for change
        • People support what they help create
    – Move
        • Develop new methods and behaviors
        • Create and maintain momentum
    – Refreeze
        • Reinforce desired changes
        • Establish stable environment

© 2005 Prentice Hall, Decision Support Systems and   6-16
DSS Technology Levels

• DSS primary tools
   – Fundamental elements
       • Programming languages, graphics, editors, query systems
• DSS generator (engine)
   – Integrated software package for building specific DSS
       • Modeling, report generation, graphics, risk analysis
• Specific DSS
   – DSS application that accomplishes the work
• DSS primary tools are used to construct integrated
  tools that are used to construct specific tools



© 2005 Prentice Hall, Decision Support Systems and          6-17
© 2005 Prentice Hall, Decision Support Systems and   6-18
DSS

• Hardware
   – PCs to multiprocessor mainframes
• Software
   – Involves multiple criteria
   – Develop in house, outsource, or buy off the
     shelf
   – Off the shelf software rapidly updated; many on
     market
   – Prices fluctuate
   – Different tools available

© 2005 Prentice Hall, Decision Support Systems and   6-19
DSS

• Team developed DSS requires substantial
  effort to build and manage
• End user developed DSS
   – Decision-makers and knowledge workers
     develop to solve problems or enhance
     productivity
       • Advantages
            –   Short delivery time
            –   User requirements specifications are eliminated
            –   Reduced implementation problems
            –   Low costs
       • Risks
            – Quality may be low
            – May have lack of documentation
            – Security risks may increase
© 2005 Prentice Hall, Decision Support Systems and           6-20
DSS

• DSS is much more than just a DBMS,
  MBMS, GUI, interface, and
  knowledge component




© 2005 Prentice Hall, Decision Support Systems and   6-21

More Related Content

What's hot

Decision Support Systems
Decision Support SystemsDecision Support Systems
Decision Support Systems
Hadi Fadlallah
 
Decision Support Systems DSS
Decision Support Systems DSSDecision Support Systems DSS
Decision Support Systems DSS
Hussein Alshkhir
 
Dss
DssDss
Dss
gonal
 
Decision support systems 1
Decision support systems 1Decision support systems 1
Decision support systems 1
RESIDUAL SFI INCOME
 
Ch02 A decision support system (DSS)
Ch02 A decision support system (DSS)Ch02 A decision support system (DSS)
Ch02 A decision support system (DSS)
Bn3wad
 
Dss & knowledge management
Dss & knowledge managementDss & knowledge management
Dss & knowledge managementHiren Selani
 
Decision support system
Decision support systemDecision support system
Decision support system
sadnan kabir
 
Decision Support System
Decision Support SystemDecision Support System
Decision Support SystemKodok Ngorex
 
Information and decision support system
Information and decision support systemInformation and decision support system
Information and decision support system
Naveed Zahoor
 
Introduction to DSS
Introduction to DSSIntroduction to DSS
Introduction to DSS
Soetam Rizky
 
DSS:Conceptos, metodologias y Tecnologias
DSS:Conceptos, metodologias y TecnologiasDSS:Conceptos, metodologias y Tecnologias
DSS:Conceptos, metodologias y Tecnologiasluzenith_g
 
Web-based Decision Support System
Web-based Decision Support SystemWeb-based Decision Support System
Web-based Decision Support SystemJasour Obeidat
 
Decision support systems
Decision support systemsDecision support systems
Decision support systems
Dr. Hamdan Al-Sabri
 
DSS and decision support system and its types
DSS and decision support system and its typesDSS and decision support system and its types
DSS and decision support system and its types
HammalAkhtar
 
Decision Support System
Decision Support SystemDecision Support System
Decision Support System
Manu Alias
 
Decision Support System
Decision Support SystemDecision Support System
Decision Support SystemAwais Alam
 
Ch01 A decision support system (DSS)
Ch01 A decision support system (DSS)Ch01 A decision support system (DSS)
Ch01 A decision support system (DSS)
Bn3wad
 
Decision Support Systems
Decision Support SystemsDecision Support Systems
Decision Support Systems
Khaled Anter
 

What's hot (20)

Seminar on dss
Seminar on dssSeminar on dss
Seminar on dss
 
Decision Support Systems
Decision Support SystemsDecision Support Systems
Decision Support Systems
 
dss
 dss dss
dss
 
Decision Support Systems DSS
Decision Support Systems DSSDecision Support Systems DSS
Decision Support Systems DSS
 
Dss
DssDss
Dss
 
Decision support systems 1
Decision support systems 1Decision support systems 1
Decision support systems 1
 
Ch02 A decision support system (DSS)
Ch02 A decision support system (DSS)Ch02 A decision support system (DSS)
Ch02 A decision support system (DSS)
 
Dss & knowledge management
Dss & knowledge managementDss & knowledge management
Dss & knowledge management
 
Decision support system
Decision support systemDecision support system
Decision support system
 
Decision Support System
Decision Support SystemDecision Support System
Decision Support System
 
Information and decision support system
Information and decision support systemInformation and decision support system
Information and decision support system
 
Introduction to DSS
Introduction to DSSIntroduction to DSS
Introduction to DSS
 
DSS:Conceptos, metodologias y Tecnologias
DSS:Conceptos, metodologias y TecnologiasDSS:Conceptos, metodologias y Tecnologias
DSS:Conceptos, metodologias y Tecnologias
 
Web-based Decision Support System
Web-based Decision Support SystemWeb-based Decision Support System
Web-based Decision Support System
 
Decision support systems
Decision support systemsDecision support systems
Decision support systems
 
DSS and decision support system and its types
DSS and decision support system and its typesDSS and decision support system and its types
DSS and decision support system and its types
 
Decision Support System
Decision Support SystemDecision Support System
Decision Support System
 
Decision Support System
Decision Support SystemDecision Support System
Decision Support System
 
Ch01 A decision support system (DSS)
Ch01 A decision support system (DSS)Ch01 A decision support system (DSS)
Ch01 A decision support system (DSS)
 
Decision Support Systems
Decision Support SystemsDecision Support Systems
Decision Support Systems
 

Viewers also liked

decision support system
decision support systemdecision support system
decision support systemsayivc
 
Decision Support System
Decision Support SystemDecision Support System
Decision Support Systemparamalways
 
Decision Support System(DSS)
Decision Support System(DSS)Decision Support System(DSS)
Decision Support System(DSS)Sayantan Sur
 
Group decision support systems (gdss)
Group decision support systems (gdss)Group decision support systems (gdss)
Group decision support systems (gdss)
Mihir joshi
 
Decision Support Systems
Decision Support SystemsDecision Support Systems
Decision Support Systems
Shigem
 
Decision support systems and business intelligence
Decision support systems and business intelligenceDecision support systems and business intelligence
Decision support systems and business intelligence
Shwetabh Jaiswal
 
Case tools
Case toolsCase tools
Designing the expert system
Designing the expert systemDesigning the expert system
Designing the expert systemasimnawaz54
 
Data mining techniques and dss
Data mining techniques and dssData mining techniques and dss
Data mining techniques and dssNiyitegekabilly
 
Association Analysis
Association AnalysisAssociation Analysis
Association Analysis
guest0edcaf
 
GDSS
GDSSGDSS
GDSS
rkapoor
 
Executive Information System
Executive Information SystemExecutive Information System
Executive Information SystemTheju Paul
 
Machine Learning and Data Mining: 13 Nearest Neighbor and Bayesian Classifiers
Machine Learning and Data Mining: 13 Nearest Neighbor and Bayesian ClassifiersMachine Learning and Data Mining: 13 Nearest Neighbor and Bayesian Classifiers
Machine Learning and Data Mining: 13 Nearest Neighbor and Bayesian Classifiers
Pier Luca Lanzi
 
Types of decision support system
Types of decision support systemTypes of decision support system
Types of decision support systemnripeshkumarnrip
 
UML Case Tools
UML Case ToolsUML Case Tools
UML Case Tools
Ashesh R
 
Ch03 A decision support system (DSS)
Ch03 A decision support system (DSS)Ch03 A decision support system (DSS)
Ch03 A decision support system (DSS)
Bn3wad
 
Case tools
Case toolsCase tools
Case tools
Anne Badong
 
Simon’s model for Decision Making Process
Simon’s model for Decision Making ProcessSimon’s model for Decision Making Process
Simon’s model for Decision Making Process
Digvijay Singh Karakoti
 

Viewers also liked (20)

decision support system
decision support systemdecision support system
decision support system
 
Decision Support System
Decision Support SystemDecision Support System
Decision Support System
 
Decision Support System(DSS)
Decision Support System(DSS)Decision Support System(DSS)
Decision Support System(DSS)
 
Group decision support systems (gdss)
Group decision support systems (gdss)Group decision support systems (gdss)
Group decision support systems (gdss)
 
Decision Support Systems
Decision Support SystemsDecision Support Systems
Decision Support Systems
 
Decision Support System
Decision Support SystemDecision Support System
Decision Support System
 
Decision support systems and business intelligence
Decision support systems and business intelligenceDecision support systems and business intelligence
Decision support systems and business intelligence
 
Case tools
Case toolsCase tools
Case tools
 
Designing the expert system
Designing the expert systemDesigning the expert system
Designing the expert system
 
Data mining techniques and dss
Data mining techniques and dssData mining techniques and dss
Data mining techniques and dss
 
Association Analysis
Association AnalysisAssociation Analysis
Association Analysis
 
GDSS
GDSSGDSS
GDSS
 
Executive Information System
Executive Information SystemExecutive Information System
Executive Information System
 
Machine Learning and Data Mining: 13 Nearest Neighbor and Bayesian Classifiers
Machine Learning and Data Mining: 13 Nearest Neighbor and Bayesian ClassifiersMachine Learning and Data Mining: 13 Nearest Neighbor and Bayesian Classifiers
Machine Learning and Data Mining: 13 Nearest Neighbor and Bayesian Classifiers
 
Case tools
Case toolsCase tools
Case tools
 
Types of decision support system
Types of decision support systemTypes of decision support system
Types of decision support system
 
UML Case Tools
UML Case ToolsUML Case Tools
UML Case Tools
 
Ch03 A decision support system (DSS)
Ch03 A decision support system (DSS)Ch03 A decision support system (DSS)
Ch03 A decision support system (DSS)
 
Case tools
Case toolsCase tools
Case tools
 
Simon’s model for Decision Making Process
Simon’s model for Decision Making ProcessSimon’s model for Decision Making Process
Simon’s model for Decision Making Process
 

Similar to Dss

Enterprise system implementation strategies and phases
Enterprise system implementation strategies and phasesEnterprise system implementation strategies and phases
Enterprise system implementation strategies and phases
John Cachat
 
Supply Chain and EA abridged
Supply Chain and EA abridgedSupply Chain and EA abridged
Supply Chain and EA abridgedRichard Freggi
 
Module 6 - Systems Planning bak.pptx.pdf
Module 6 - Systems Planning bak.pptx.pdfModule 6 - Systems Planning bak.pptx.pdf
Module 6 - Systems Planning bak.pptx.pdf
MASantos15
 
Session2.ppt
Session2.pptSession2.ppt
Session2.ppt
ElieNGOMSEU
 
Session2.pptx.ppt
Session2.pptx.pptSession2.pptx.ppt
Session2.pptx.ppt
AbdugafforAbduganiye
 
SDLC.PPT
SDLC.PPTSDLC.PPT
SDLC.PPT
SravyaPreethi1
 
Session2.ppt
Session2.pptSession2.ppt
Session2.ppt
Mehuk1
 
Session2.ppt
Session2.pptSession2.ppt
Session2.ppt
AqeelAbbas94
 
presentation ofSoftware Development Life Cycle (SDLC)
presentation ofSoftware Development Life Cycle (SDLC)presentation ofSoftware Development Life Cycle (SDLC)
presentation ofSoftware Development Life Cycle (SDLC)
EveryThing68
 
SDLC.ppt
SDLC.pptSDLC.ppt
SDLC.ppt
SnehaBarua5
 
Lect-4: Software Development Life Cycle Model - SPM
Lect-4: Software Development Life Cycle Model - SPMLect-4: Software Development Life Cycle Model - SPM
Lect-4: Software Development Life Cycle Model - SPM
Mubashir Ali
 
System development methodologies L2.ppt
System development methodologies L2.pptSystem development methodologies L2.ppt
System development methodologies L2.ppt
NyamburaKinyua
 
Software Development Life Cycle
Software Development Life CycleSoftware Development Life Cycle
Software Development Life Cycle
RIKSOF
 
Introduction To Agile Refresh Savannah July20 2010 V1 4
Introduction To Agile Refresh Savannah July20 2010 V1 4Introduction To Agile Refresh Savannah July20 2010 V1 4
Introduction To Agile Refresh Savannah July20 2010 V1 4Marvin Heery
 

Similar to Dss (20)

Enterprise system implementation strategies and phases
Enterprise system implementation strategies and phasesEnterprise system implementation strategies and phases
Enterprise system implementation strategies and phases
 
Sysdev
SysdevSysdev
Sysdev
 
Supply Chain and EA abridged
Supply Chain and EA abridgedSupply Chain and EA abridged
Supply Chain and EA abridged
 
Chapter 04
Chapter 04Chapter 04
Chapter 04
 
Ppt nardeep
Ppt nardeepPpt nardeep
Ppt nardeep
 
Module 6 - Systems Planning bak.pptx.pdf
Module 6 - Systems Planning bak.pptx.pdfModule 6 - Systems Planning bak.pptx.pdf
Module 6 - Systems Planning bak.pptx.pdf
 
Session2.ppt
Session2.pptSession2.ppt
Session2.ppt
 
ddd.ppt
ddd.pptddd.ppt
ddd.ppt
 
Session2.pptx.ppt
Session2.pptx.pptSession2.pptx.ppt
Session2.pptx.ppt
 
Session2 (1).ppt
Session2 (1).pptSession2 (1).ppt
Session2 (1).ppt
 
SDLC.PPT
SDLC.PPTSDLC.PPT
SDLC.PPT
 
Session2.ppt
Session2.pptSession2.ppt
Session2.ppt
 
Session2.ppt
Session2.pptSession2.ppt
Session2.ppt
 
Session2.ppt
Session2.pptSession2.ppt
Session2.ppt
 
presentation ofSoftware Development Life Cycle (SDLC)
presentation ofSoftware Development Life Cycle (SDLC)presentation ofSoftware Development Life Cycle (SDLC)
presentation ofSoftware Development Life Cycle (SDLC)
 
SDLC.ppt
SDLC.pptSDLC.ppt
SDLC.ppt
 
Lect-4: Software Development Life Cycle Model - SPM
Lect-4: Software Development Life Cycle Model - SPMLect-4: Software Development Life Cycle Model - SPM
Lect-4: Software Development Life Cycle Model - SPM
 
System development methodologies L2.ppt
System development methodologies L2.pptSystem development methodologies L2.ppt
System development methodologies L2.ppt
 
Software Development Life Cycle
Software Development Life CycleSoftware Development Life Cycle
Software Development Life Cycle
 
Introduction To Agile Refresh Savannah July20 2010 V1 4
Introduction To Agile Refresh Savannah July20 2010 V1 4Introduction To Agile Refresh Savannah July20 2010 V1 4
Introduction To Agile Refresh Savannah July20 2010 V1 4
 

Recently uploaded

State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 

Recently uploaded (20)

State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 

Dss

  • 1. Turban, Aronson, and Liang Decision Support Systems and Intelligent Systems, Seventh Edition Chapter 6 Decision Support System Development © 2005 Prentice Hall, Decision Support Systems and 6-1
  • 2. Learning Objectives • Understand the concepts of systems development. • Learn PADI, the phases of SDLC. • Describe prototyping. • Understand which factors lead to DSS success or failure. • Learn the importance of project management. • Describe the three technology levels of DSS. • Understand the learning process involved in DSS development. © 2005 Prentice Hall, Decision Support Systems and 6-2
  • 3. Osram Sylvania Thinks Small, Strategizes Big-Develops the Infonet HR Portal System Vignette • Creation of a specialized business portal to solve specific problem – Prototype – Interactive, Web-based – HR portal • Think small, strategize big – Focus on key problems first – Plan to achieve quick small successes • Intranet-based portal for hiring, job postings, benefits, bonuses, retirement information © 2005 Prentice Hall, Decision Support Systems and 6-3
  • 4. Systems Development Life Cycle • Four phases – Planning – Analysis – Design – Implementation • Cyclical • Can return to other phases • Waterfall model © 2005 Prentice Hall, Decision Support Systems and 6-4
  • 5. Tools • Computer-aided software design tools – Upper CASE – • Creates systems diagrams – Lower CASE • Manages diagrams and code – Integrated CASE • Combination • RAD design tools – Enterprise class repository and collaboration – UML modeling • Analysis and design software • Code debugging methods • Testing and quality assurance tools © 2005 Prentice Hall, Decision Support Systems and 6-5
  • 6. Successful Project Management • Establish a baseline • Define scope of project • Manage change and scope creep • Get support from upper management • Establish timelines, milestones, and budgets based on realistic goals • Involve users • Document everything © 2005 Prentice Hall, Decision Support Systems and 6-6
  • 7. Implementation Failures • Lack of stakeholder involvement • Incomplete requirements • Scope creep • Unrealistic expectations • Project champion leaves • Lack of skill or expertise • Inadequate human resources • New technologies © 2005 Prentice Hall, Decision Support Systems and 6-7
  • 8. Evolutionary Disruptors • Development environment – Organizational cultural factors – Loss of top management support – User and analyst attitude – User experience – Development team capability • Development process – User education, support, involvement, training © 2005 Prentice Hall, Decision Support Systems and 6-8
  • 9. Project Management Tools • Project management software can allow: – Collaboration among disparate teams – Resource and program management – Portfolio management – Web enabled – Aggregates and analyses project data © 2005 Prentice Hall, Decision Support Systems and 6-9
  • 10. Alternative Development Methodologies • Parallel development – Multiple development on separate systems • RAD – Quick development allowing fast, but limited functionality • Phased development – Sequential serial development • Prototyping – Rapid development of portions of projects for user input and modification – Small working model or may become functional part of final system • Throwaway prototyping – Pilot test or simple development platforms © 2005 Prentice Hall, Decision Support Systems and 6-10
  • 11. © 2005 Prentice Hall, Decision Support Systems and 6-11
  • 12. Agile Development • Rapid prototyping • Used for: – Unclear or rapidly changing requirements – Speedy development • Heavy user input • Incremental delivery with short time frames • Tend to have integration problems © 2005 Prentice Hall, Decision Support Systems and 6-12
  • 13. DSS Development Methodology • Prototyping • Iterative design • Evolutionary development • Middle out process • Adaptive design • Incremental design © 2005 Prentice Hall, Decision Support Systems and 6-13
  • 14. DSS Prototyping • Short steps – Planning – Analysis – Design – Prototype • Immediate stakeholder feedback • Iterative – In development of prototype – Within the system in general – Evaluation integral part • Control mechanism © 2005 Prentice Hall, Decision Support Systems and 6-14
  • 15. DSS Prototyping • Advantages • Disadvantages – User and management – Changing requirements involvement – May not have thorough – Learning explicitly understanding of integrated benefits and costs – Prototyping bypasses – Poorly tested information requirement – Dependencies, – Short intervals between security, and safety iterations may be ignored – Low cost – High uncertainty – Improved user – Problem may get lost understanding of – Reduction in quality system – Higher costs due to multiple productions © 2005 Prentice Hall, Decision Support Systems and 6-15
  • 16. Change Management • Crucial to DSS • People resistant to change • Examine cause of change • May require organizational culture shift • Lewin-Schein change theory steps – Unfreeze • Create awareness of need for change • People support what they help create – Move • Develop new methods and behaviors • Create and maintain momentum – Refreeze • Reinforce desired changes • Establish stable environment © 2005 Prentice Hall, Decision Support Systems and 6-16
  • 17. DSS Technology Levels • DSS primary tools – Fundamental elements • Programming languages, graphics, editors, query systems • DSS generator (engine) – Integrated software package for building specific DSS • Modeling, report generation, graphics, risk analysis • Specific DSS – DSS application that accomplishes the work • DSS primary tools are used to construct integrated tools that are used to construct specific tools © 2005 Prentice Hall, Decision Support Systems and 6-17
  • 18. © 2005 Prentice Hall, Decision Support Systems and 6-18
  • 19. DSS • Hardware – PCs to multiprocessor mainframes • Software – Involves multiple criteria – Develop in house, outsource, or buy off the shelf – Off the shelf software rapidly updated; many on market – Prices fluctuate – Different tools available © 2005 Prentice Hall, Decision Support Systems and 6-19
  • 20. DSS • Team developed DSS requires substantial effort to build and manage • End user developed DSS – Decision-makers and knowledge workers develop to solve problems or enhance productivity • Advantages – Short delivery time – User requirements specifications are eliminated – Reduced implementation problems – Low costs • Risks – Quality may be low – May have lack of documentation – Security risks may increase © 2005 Prentice Hall, Decision Support Systems and 6-20
  • 21. DSS • DSS is much more than just a DBMS, MBMS, GUI, interface, and knowledge component © 2005 Prentice Hall, Decision Support Systems and 6-21