SlideShare a Scribd company logo
1 of 54
1
Principles of Information
Systems, Ninth Edition
Chapter 13
Systems Development: Design,
Implementation, Maintenance, and Review
Principles of Information Systems, Ninth Edition 2
Principles and Learning Objectives
• Designing new systems or modifying existing ones
should always help an organization achieve its
goals
– State the purpose of systems design and discuss the
differences between logical and physical systems
design
– Describe some considerations in design modeling
and the diagrams used during object oriented design
Principles of Information Systems, Ninth Edition 3
Principles and Learning Objectives
(continued)
– Discuss the issues involved in environmental design
– Define the term RFP and discuss how this document
is used to drive the acquisition of hardware and
software
– Describe the techniques used to make systems
selection evaluations
Principles and Learning Objectives
(continued)
• The primary emphasis of systems implementation
is to make sure that the right information is
delivered to the right person in the right format at
the right time
– State the purpose of systems implementation and
discuss the activities associated with this phase of
systems development
– List the advantages and disadvantages of
purchasing versus developing software
– Discuss the software development process and
some of the tools used in this process including
object-oriented program development tools
Principles of Information Systems, Ninth Edition 4
Principles and Learning Objectives
(continued)
• Maintenance and review add to the useful life of a
system but can consume large amounts of
resources
• These activities can benefit from the same rigorous
methods and project management techniques
applied to systems development
– State the importance of systems and software
maintenance and discuss the activities involved
– Describe the systems review process
Principles of Information Systems, Ninth Edition 5
Principles of Information Systems, Ninth Edition 6
Systems Design
• Answers the question
– How will the information system solve a problem?
• Results in a technical design that:
– Details system outputs, inputs, and user interfaces
– Specifies hardware, software, databases,
telecommunications, personnel, and procedures
– Shows how these components are related
Principles of Information Systems, Ninth Edition 7
Logical and Physical Design
• Logical design
– Describes functional requirements of a system
• Physical design
– Specifies the characteristics of the system
components necessary to put the logical design into
action
Principles of Information Systems, Ninth Edition 8
Object-Oriented Design
• Using the OO approach
– You can design key objects and classes of objects in
the new or updated system
– Process includes considering the problem domain,
the operating environment, and the user interface
• During design phase
– Consider the sequence of events that must happen
for the system to function correctly
Principles of Information Systems, Ninth Edition 9
Principles of Information Systems, Ninth Edition 10
Interface Design and Controls
• System characteristics
– Sign-on procedure
– Interactive processing
– Help facility
– Lookup tables
– Restart procedure
Principles of Information Systems, Ninth Edition 11
Principles of Information Systems, Ninth Edition 12
Principles of Information Systems, Ninth Edition 13
Design of System Security and
Controls
• Preventing, detecting, and correcting errors
• Disaster planning and recovery
– Disaster planning
– Disaster recovery
• Systems Controls
– Closed shops
– Open shops
– Deterrence controls
Principles of Information Systems, Ninth Edition 14
Principles of Information Systems, Ninth Edition 15
Environmental Design Considerations
• Environmental design
– Also called green design
– Involves systems development efforts that slash
power consumption, require less physical space,
and result in systems that can be disposed in a way
that doesn’t negatively affect the environment
Principles of Information Systems, Ninth Edition 16
Generating Systems Design
Alternatives
• Request for proposal (RFP)
– Document that specifies required resources such as
hardware and software in detail
• Financial options
– Purchase, lease, or rent
• Evaluating and selecting a systems design
– Preliminary evaluation
– Final evaluation
Principles of Information Systems, Ninth Edition 17
Principles of Information Systems, Ninth Edition 18
Principles of Information Systems, Ninth Edition 19
Principles of Information Systems, Ninth Edition 20
Evaluation Techniques
• Group consensus
• Cost/benefit analysis
• Benchmark tests
• Point evaluation
Principles of Information Systems, Ninth Edition 21
Principles of Information Systems, Ninth Edition 22
Principles of Information Systems, Ninth Edition 23
Freezing Design Specifications
• User agrees in writing that the design is acceptable
• Other organizations
– Allow or even encourage design changes
Principles of Information Systems, Ninth Edition 24
Principles of Information Systems, Ninth Edition 25
The Contract
• Vendors provide standard contracts to protect
themselves
• Typically, the request for proposal becomes part of
the contract
Principles of Information Systems, Ninth Edition 26
The Design Report
• Primary result of systems design
• Reflects decisions made and prepares the way for
systems implementation
Principles of Information Systems, Ninth Edition 27
Principles of Information Systems, Ninth Edition 28
Systems Implementation
• Includes
– Hardware acquisition
– Programming and software acquisition or
development
– User preparation
– Hiring and training of personnel
– Site and data preparation
– Installation, testing, start-up, and user acceptance
Principles of Information Systems, Ninth Edition 29
Principles of Information Systems, Ninth Edition 30
Acquiring Software: Make or Buy?
• Make-or-buy decision
– Whether to obtain software from external or internal
sources
• Externally acquired software and Software as a
Service (SaaS)
– Commercial off-the-shelf (COTS) development
process
• In-house developed software
– CASE and object-oriented approaches
– Cross-platform development
– Integrated development environment
Principles of Information Systems, Ninth Edition 31
Acquiring Database and
Telecommunications Systems
• Databases
– A blend of hardware and software
• Virtual databases and database as a service
(DaaS)
– Popular ways to acquire database capabilities
Principles of Information Systems, Ninth Edition 32
User Preparation
• Readying managers, decision makers, employees,
other users, and stakeholders for new systems
• Important, but often ignored area of systems
implementation
Principles of Information Systems, Ninth Edition 33
IS Personnel: Hiring and Training
• Eventual success of any system depends on how it
is used by the IS personnel within the organization
• Training programs should be conducted for the IS
personnel who will be using the computer system
– More detailed than user training in the technical
aspects of the systems
Principles of Information Systems, Ninth Edition 34
Site Preparation
• Preparation of the location of a new system
• Larger systems may require special equipment
• Developing IS sites that are energy efficient is
important
Principles of Information Systems, Ninth Edition 35
Data Preparation
• Also called data conversion
• Ensuring all files and databases are ready to be
used with new computer software and systems
Principles of Information Systems, Ninth Edition 36
Installation
• Process of physically placing computer equipment
on the site and making it operational
• Normally, manufacturer is responsible for installing
computer equipment
• Someone from the organization (usually IS
manager) should oversee the process
Testing
• Unit testing
• System testing
• Volume testing
• Integration testing
• Acceptance testing
• Alpha testing
• Beta testing
Principles of Information Systems, Ninth Edition 37
Principles of Information Systems, Ninth Edition 38
Start-Up
• Process of making the final tested information
system fully operational
• Approaches
– Direct conversion (plunge, direct cutover)
– Phase-in approach (piecemeal)
– Pilot start-up
– Parallel start-up
Principles of Information Systems, Ninth Edition 39
Principles of Information Systems, Ninth Edition 40
User Acceptance
• Formal agreement signed by user that states that a
phase of installation or the complete system is
approved
• Legal document that removes or reduces IS
vendor’s liability
Principles of Information Systems, Ninth Edition 41
Systems Operation and Maintenance
• Systems operation
– Use of a new or modified system
• Systems maintenance
– Checking, changing, and enhancing the system to
make it more useful in achieving user and
organizational goals
Principles of Information Systems, Ninth Edition 42
Reasons for Maintenance
• Changes in business processes
• New requests from stakeholders, users, and
managers
• Bugs or errors in program
• Technical and hardware problems
• Corporate mergers and acquisitions
• Government regulations
Principles of Information Systems, Ninth Edition 43
Types of Maintenance
• Slipstream upgrade
– Usually requires recompiling all the code
• Patch
– Minor change to correct a problem
• Release
– Significant program change
• Version
– Major program change
Principles of Information Systems, Ninth Edition 44
The Request for Maintenance Form
• Form authorizing modification of programs
• Usually signed by a business manager
• IS group
– Reviews form
– Identifies programs to be changed
– Determines programmer to be assigned to task
– Estimates expected completion date
– Develops a technical description of change
Principles of Information Systems, Ninth Edition 45
Performing Maintenance
• Maintenance team
– Responsible for modifying, fixing, and updating
existing software
• Maintenance function
– Becoming more automated
Principles of Information Systems, Ninth Edition 46
The Relationship Between
Maintenance and Design
• Programs are expensive to develop, but they are
even more expensive to maintain
• Determining factor in decision to replace a system
– The point at which it is costing more to fix than to
replace
Principles of Information Systems, Ninth Edition 47
Principles of Information Systems, Ninth Edition 48
Systems Review
• Final step of systems development
• Analyzes systems to make sure that they are
operating as intended
Principles of Information Systems, Ninth Edition 49
Types of Review Procedures
• Event-driven review
– Triggered by a problem or opportunity
• Time-driven review
– Performed after a specified amount of time
Principles of Information Systems, Ninth Edition 50
Principles of Information Systems, Ninth Edition 51
System Performance Measurement
• Monitoring the system
– Number of errors encountered
– Amount of memory required
– Amount of processing or CPU time needed
– Other problems
• System performance products
– Software that measures all components of the
computer-based information system
Principles of Information Systems, Ninth Edition 52
Summary
• Purpose of systems design
– To prepare detailed design needs for a new system
• Logical and physical design
– Can be accomplished using the traditional systems
development life cycle or the object oriented
approach
• Disaster recovery
– Important aspect of systems design
Principles of Information Systems, Ninth Edition 53
Summary (continued)
• Purpose of systems implementation
– To install the system and make everything, including
users, ready for its operation
• Software can be purchased from vendors or
developed in-house
• Cross-platform development and integrated
development environments (IDEs)
– Make software development easier and more
thorough
Principles of Information Systems, Ninth Edition 54
Summary (continued)
• Systems operation
– Use of a new or modified system
• Maintenance
– Can be as simple as a program patch to the more
complex upgrading of software with a new release
from a vendor
• Systems review
– Process of analyzing and monitoring systems to
make sure that they are operating as intended

More Related Content

Similar to 9780324665284_PPT_ch13.ppt

chapter07-120827115403-phpapp01.pdf
chapter07-120827115403-phpapp01.pdfchapter07-120827115403-phpapp01.pdf
chapter07-120827115403-phpapp01.pdfAxmedMaxamuud6
 
Creation of Information Systems.pptx
Creation of Information Systems.pptxCreation of Information Systems.pptx
Creation of Information Systems.pptxjoelphillipGranada2
 
Chapter 7 Development Strategies
Chapter 7 Development StrategiesChapter 7 Development Strategies
Chapter 7 Development StrategiesMeryl C
 
IS740 Chapter 01
IS740 Chapter 01IS740 Chapter 01
IS740 Chapter 01iDocs
 
System imolementation(Modern Systems Analysis and Design)
System imolementation(Modern Systems Analysis and Design)System imolementation(Modern Systems Analysis and Design)
System imolementation(Modern Systems Analysis and Design)yukidiagnosticimagin
 
01. Developing Business _ IT Solutions 2011.ppt
01. Developing Business _ IT Solutions 2011.ppt01. Developing Business _ IT Solutions 2011.ppt
01. Developing Business _ IT Solutions 2011.pptiqbal051663
 
chapter11-120827115420-phpapp01.pdf
chapter11-120827115420-phpapp01.pdfchapter11-120827115420-phpapp01.pdf
chapter11-120827115420-phpapp01.pdfAxmedMaxamuud6
 
CH01_Foundation of Systems Development.pptx
CH01_Foundation of Systems Development.pptxCH01_Foundation of Systems Development.pptx
CH01_Foundation of Systems Development.pptxNoharaShinnosuke2
 
vu-re-lecture-06 requirement engineer.ppt
vu-re-lecture-06 requirement engineer.pptvu-re-lecture-06 requirement engineer.ppt
vu-re-lecture-06 requirement engineer.pptubaidullah75790
 
Chapter 11 Managing Systems Implementation .pptx
Chapter 11 Managing Systems Implementation .pptxChapter 11 Managing Systems Implementation .pptx
Chapter 11 Managing Systems Implementation .pptxAxmedMaxamuudYoonis
 
MIS Chapter 1
MIS Chapter 1MIS Chapter 1
MIS Chapter 1Dara Som
 
CHAPTER_ONE_SAD.pdf
CHAPTER_ONE_SAD.pdfCHAPTER_ONE_SAD.pdf
CHAPTER_ONE_SAD.pdfMikechiti1
 
Structure system analysis and design method -SSADM
Structure system analysis and design method -SSADMStructure system analysis and design method -SSADM
Structure system analysis and design method -SSADMFLYMAN TECHNOLOGY LIMITED
 
Session 5 - Systems analysis and design.ppt
Session 5 - Systems analysis and design.pptSession 5 - Systems analysis and design.ppt
Session 5 - Systems analysis and design.pptENRIQUE EGLESIAS
 

Similar to 9780324665284_PPT_ch13.ppt (20)

chapter07-120827115403-phpapp01.pdf
chapter07-120827115403-phpapp01.pdfchapter07-120827115403-phpapp01.pdf
chapter07-120827115403-phpapp01.pdf
 
Creation of Information Systems.pptx
Creation of Information Systems.pptxCreation of Information Systems.pptx
Creation of Information Systems.pptx
 
Chapter 7 Development Strategies
Chapter 7 Development StrategiesChapter 7 Development Strategies
Chapter 7 Development Strategies
 
Chapter 01
Chapter 01Chapter 01
Chapter 01
 
IS740 Chapter 01
IS740 Chapter 01IS740 Chapter 01
IS740 Chapter 01
 
System imolementation(Modern Systems Analysis and Design)
System imolementation(Modern Systems Analysis and Design)System imolementation(Modern Systems Analysis and Design)
System imolementation(Modern Systems Analysis and Design)
 
01. Developing Business _ IT Solutions 2011.ppt
01. Developing Business _ IT Solutions 2011.ppt01. Developing Business _ IT Solutions 2011.ppt
01. Developing Business _ IT Solutions 2011.ppt
 
chapter11-120827115420-phpapp01.pdf
chapter11-120827115420-phpapp01.pdfchapter11-120827115420-phpapp01.pdf
chapter11-120827115420-phpapp01.pdf
 
CH01_Foundation of Systems Development.pptx
CH01_Foundation of Systems Development.pptxCH01_Foundation of Systems Development.pptx
CH01_Foundation of Systems Development.pptx
 
vu-re-lecture-06 requirement engineer.ppt
vu-re-lecture-06 requirement engineer.pptvu-re-lecture-06 requirement engineer.ppt
vu-re-lecture-06 requirement engineer.ppt
 
Lec01.pptx
Lec01.pptxLec01.pptx
Lec01.pptx
 
ch11.ppt
ch11.pptch11.ppt
ch11.ppt
 
SAD 1st PPT
SAD 1st PPTSAD 1st PPT
SAD 1st PPT
 
Chapter 11 Managing Systems Implementation .pptx
Chapter 11 Managing Systems Implementation .pptxChapter 11 Managing Systems Implementation .pptx
Chapter 11 Managing Systems Implementation .pptx
 
MIS Chapter 1
MIS Chapter 1MIS Chapter 1
MIS Chapter 1
 
Role of System Analysis & Design
Role of System Analysis & DesignRole of System Analysis & Design
Role of System Analysis & Design
 
CHAPTER_ONE_SAD.pdf
CHAPTER_ONE_SAD.pdfCHAPTER_ONE_SAD.pdf
CHAPTER_ONE_SAD.pdf
 
Sadchap01
Sadchap01Sadchap01
Sadchap01
 
Structure system analysis and design method -SSADM
Structure system analysis and design method -SSADMStructure system analysis and design method -SSADM
Structure system analysis and design method -SSADM
 
Session 5 - Systems analysis and design.ppt
Session 5 - Systems analysis and design.pptSession 5 - Systems analysis and design.ppt
Session 5 - Systems analysis and design.ppt
 

Recently uploaded

Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfROCENODodongVILLACER
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)dollysharma2066
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...Chandu841456
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
pipeline in computer architecture design
pipeline in computer architecture  designpipeline in computer architecture  design
pipeline in computer architecture designssuser87fa0c1
 

Recently uploaded (20)

Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdf
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
pipeline in computer architecture design
pipeline in computer architecture  designpipeline in computer architecture  design
pipeline in computer architecture design
 

9780324665284_PPT_ch13.ppt

  • 1. 1 Principles of Information Systems, Ninth Edition Chapter 13 Systems Development: Design, Implementation, Maintenance, and Review
  • 2. Principles of Information Systems, Ninth Edition 2 Principles and Learning Objectives • Designing new systems or modifying existing ones should always help an organization achieve its goals – State the purpose of systems design and discuss the differences between logical and physical systems design – Describe some considerations in design modeling and the diagrams used during object oriented design
  • 3. Principles of Information Systems, Ninth Edition 3 Principles and Learning Objectives (continued) – Discuss the issues involved in environmental design – Define the term RFP and discuss how this document is used to drive the acquisition of hardware and software – Describe the techniques used to make systems selection evaluations
  • 4. Principles and Learning Objectives (continued) • The primary emphasis of systems implementation is to make sure that the right information is delivered to the right person in the right format at the right time – State the purpose of systems implementation and discuss the activities associated with this phase of systems development – List the advantages and disadvantages of purchasing versus developing software – Discuss the software development process and some of the tools used in this process including object-oriented program development tools Principles of Information Systems, Ninth Edition 4
  • 5. Principles and Learning Objectives (continued) • Maintenance and review add to the useful life of a system but can consume large amounts of resources • These activities can benefit from the same rigorous methods and project management techniques applied to systems development – State the importance of systems and software maintenance and discuss the activities involved – Describe the systems review process Principles of Information Systems, Ninth Edition 5
  • 6. Principles of Information Systems, Ninth Edition 6 Systems Design • Answers the question – How will the information system solve a problem? • Results in a technical design that: – Details system outputs, inputs, and user interfaces – Specifies hardware, software, databases, telecommunications, personnel, and procedures – Shows how these components are related
  • 7. Principles of Information Systems, Ninth Edition 7 Logical and Physical Design • Logical design – Describes functional requirements of a system • Physical design – Specifies the characteristics of the system components necessary to put the logical design into action
  • 8. Principles of Information Systems, Ninth Edition 8 Object-Oriented Design • Using the OO approach – You can design key objects and classes of objects in the new or updated system – Process includes considering the problem domain, the operating environment, and the user interface • During design phase – Consider the sequence of events that must happen for the system to function correctly
  • 9. Principles of Information Systems, Ninth Edition 9
  • 10. Principles of Information Systems, Ninth Edition 10 Interface Design and Controls • System characteristics – Sign-on procedure – Interactive processing – Help facility – Lookup tables – Restart procedure
  • 11. Principles of Information Systems, Ninth Edition 11
  • 12. Principles of Information Systems, Ninth Edition 12
  • 13. Principles of Information Systems, Ninth Edition 13 Design of System Security and Controls • Preventing, detecting, and correcting errors • Disaster planning and recovery – Disaster planning – Disaster recovery • Systems Controls – Closed shops – Open shops – Deterrence controls
  • 14. Principles of Information Systems, Ninth Edition 14
  • 15. Principles of Information Systems, Ninth Edition 15 Environmental Design Considerations • Environmental design – Also called green design – Involves systems development efforts that slash power consumption, require less physical space, and result in systems that can be disposed in a way that doesn’t negatively affect the environment
  • 16. Principles of Information Systems, Ninth Edition 16 Generating Systems Design Alternatives • Request for proposal (RFP) – Document that specifies required resources such as hardware and software in detail • Financial options – Purchase, lease, or rent • Evaluating and selecting a systems design – Preliminary evaluation – Final evaluation
  • 17. Principles of Information Systems, Ninth Edition 17
  • 18. Principles of Information Systems, Ninth Edition 18
  • 19. Principles of Information Systems, Ninth Edition 19
  • 20. Principles of Information Systems, Ninth Edition 20 Evaluation Techniques • Group consensus • Cost/benefit analysis • Benchmark tests • Point evaluation
  • 21. Principles of Information Systems, Ninth Edition 21
  • 22. Principles of Information Systems, Ninth Edition 22
  • 23. Principles of Information Systems, Ninth Edition 23 Freezing Design Specifications • User agrees in writing that the design is acceptable • Other organizations – Allow or even encourage design changes
  • 24. Principles of Information Systems, Ninth Edition 24
  • 25. Principles of Information Systems, Ninth Edition 25 The Contract • Vendors provide standard contracts to protect themselves • Typically, the request for proposal becomes part of the contract
  • 26. Principles of Information Systems, Ninth Edition 26 The Design Report • Primary result of systems design • Reflects decisions made and prepares the way for systems implementation
  • 27. Principles of Information Systems, Ninth Edition 27
  • 28. Principles of Information Systems, Ninth Edition 28 Systems Implementation • Includes – Hardware acquisition – Programming and software acquisition or development – User preparation – Hiring and training of personnel – Site and data preparation – Installation, testing, start-up, and user acceptance
  • 29. Principles of Information Systems, Ninth Edition 29
  • 30. Principles of Information Systems, Ninth Edition 30 Acquiring Software: Make or Buy? • Make-or-buy decision – Whether to obtain software from external or internal sources • Externally acquired software and Software as a Service (SaaS) – Commercial off-the-shelf (COTS) development process • In-house developed software – CASE and object-oriented approaches – Cross-platform development – Integrated development environment
  • 31. Principles of Information Systems, Ninth Edition 31 Acquiring Database and Telecommunications Systems • Databases – A blend of hardware and software • Virtual databases and database as a service (DaaS) – Popular ways to acquire database capabilities
  • 32. Principles of Information Systems, Ninth Edition 32 User Preparation • Readying managers, decision makers, employees, other users, and stakeholders for new systems • Important, but often ignored area of systems implementation
  • 33. Principles of Information Systems, Ninth Edition 33 IS Personnel: Hiring and Training • Eventual success of any system depends on how it is used by the IS personnel within the organization • Training programs should be conducted for the IS personnel who will be using the computer system – More detailed than user training in the technical aspects of the systems
  • 34. Principles of Information Systems, Ninth Edition 34 Site Preparation • Preparation of the location of a new system • Larger systems may require special equipment • Developing IS sites that are energy efficient is important
  • 35. Principles of Information Systems, Ninth Edition 35 Data Preparation • Also called data conversion • Ensuring all files and databases are ready to be used with new computer software and systems
  • 36. Principles of Information Systems, Ninth Edition 36 Installation • Process of physically placing computer equipment on the site and making it operational • Normally, manufacturer is responsible for installing computer equipment • Someone from the organization (usually IS manager) should oversee the process
  • 37. Testing • Unit testing • System testing • Volume testing • Integration testing • Acceptance testing • Alpha testing • Beta testing Principles of Information Systems, Ninth Edition 37
  • 38. Principles of Information Systems, Ninth Edition 38 Start-Up • Process of making the final tested information system fully operational • Approaches – Direct conversion (plunge, direct cutover) – Phase-in approach (piecemeal) – Pilot start-up – Parallel start-up
  • 39. Principles of Information Systems, Ninth Edition 39
  • 40. Principles of Information Systems, Ninth Edition 40 User Acceptance • Formal agreement signed by user that states that a phase of installation or the complete system is approved • Legal document that removes or reduces IS vendor’s liability
  • 41. Principles of Information Systems, Ninth Edition 41 Systems Operation and Maintenance • Systems operation – Use of a new or modified system • Systems maintenance – Checking, changing, and enhancing the system to make it more useful in achieving user and organizational goals
  • 42. Principles of Information Systems, Ninth Edition 42 Reasons for Maintenance • Changes in business processes • New requests from stakeholders, users, and managers • Bugs or errors in program • Technical and hardware problems • Corporate mergers and acquisitions • Government regulations
  • 43. Principles of Information Systems, Ninth Edition 43 Types of Maintenance • Slipstream upgrade – Usually requires recompiling all the code • Patch – Minor change to correct a problem • Release – Significant program change • Version – Major program change
  • 44. Principles of Information Systems, Ninth Edition 44 The Request for Maintenance Form • Form authorizing modification of programs • Usually signed by a business manager • IS group – Reviews form – Identifies programs to be changed – Determines programmer to be assigned to task – Estimates expected completion date – Develops a technical description of change
  • 45. Principles of Information Systems, Ninth Edition 45 Performing Maintenance • Maintenance team – Responsible for modifying, fixing, and updating existing software • Maintenance function – Becoming more automated
  • 46. Principles of Information Systems, Ninth Edition 46 The Relationship Between Maintenance and Design • Programs are expensive to develop, but they are even more expensive to maintain • Determining factor in decision to replace a system – The point at which it is costing more to fix than to replace
  • 47. Principles of Information Systems, Ninth Edition 47
  • 48. Principles of Information Systems, Ninth Edition 48 Systems Review • Final step of systems development • Analyzes systems to make sure that they are operating as intended
  • 49. Principles of Information Systems, Ninth Edition 49 Types of Review Procedures • Event-driven review – Triggered by a problem or opportunity • Time-driven review – Performed after a specified amount of time
  • 50. Principles of Information Systems, Ninth Edition 50
  • 51. Principles of Information Systems, Ninth Edition 51 System Performance Measurement • Monitoring the system – Number of errors encountered – Amount of memory required – Amount of processing or CPU time needed – Other problems • System performance products – Software that measures all components of the computer-based information system
  • 52. Principles of Information Systems, Ninth Edition 52 Summary • Purpose of systems design – To prepare detailed design needs for a new system • Logical and physical design – Can be accomplished using the traditional systems development life cycle or the object oriented approach • Disaster recovery – Important aspect of systems design
  • 53. Principles of Information Systems, Ninth Edition 53 Summary (continued) • Purpose of systems implementation – To install the system and make everything, including users, ready for its operation • Software can be purchased from vendors or developed in-house • Cross-platform development and integrated development environments (IDEs) – Make software development easier and more thorough
  • 54. Principles of Information Systems, Ninth Edition 54 Summary (continued) • Systems operation – Use of a new or modified system • Maintenance – Can be as simple as a program patch to the more complex upgrading of software with a new release from a vendor • Systems review – Process of analyzing and monitoring systems to make sure that they are operating as intended