SlideShare a Scribd company logo
1 of 14
Chapter 21
AIS Development Strategies
Copyright © 2012 Pearson Education

21-1
Learning Objectives
 Describe how organizations purchase application software, vendor
services, and hardware.
 Explain how information system departments develop custom software.
 Explain how end users develop, use, and control computer- based
information systems.
 Explain why organizations outsource their information systems, and evaluate
the benefits and risks of this strategy.
 Explain the principles and challenges of business process management.
 Describe how prototypes are used to develop an AIS, and discuss the
advantages and disadvantages of doing so.
 Explain what computer-aided software engineering is and how it is used in
systems development.

Copyright © 2012 Pearson Education

21-2
Ways to Obtain an AIS
 Purchase the software
 Develop software in-house
 Hire and external company to develop and maintain
new software

Copyright © 2012 Pearson Education

21-3
Purchasing Software
 Off the Shelf (OTS) Canned
 System capabilities for users with similar requirements

 Turnkey System
 Hardware and software sold as a package

 Application Service Provider (ASP)
 Software is provided to user via the Internet

Copyright © 2012 Pearson Education

21-4
In-House System Development
 Main criteria for in-house development
 Provides a significant competitive advantage

 Risks of in-house development
 Significant amounts of time required

 Complexity of the system
 Poor requirements defined
 Insufficient planning
 Inadequate communication and cooperation
 Lack of qualified staff
 Poor top management support

Copyright © 2012 Pearson Education

21-5
End-User Computing (EUC)


Hands-on development, use, and control of computer- based information systems by
users



Advantages of EUC
 User creation, control, and implementation
 Users decide whether a system should be developed and what information is
important.
 Systems that meet user needs
 Users discover flaws that IS people do not catch.
 Many of the user-analyst-programmer communication problems in traditional
program development are avoided.
 Timeliness
 Time-consuming cost-benefit analyses, detailed requirements definitions, and
the delays and red tape of the approval process can be avoided.

Copyright © 2012 Pearson Education

21-6
End-User Computing (EUC) (cont’d)


Advantages of EUC (cont’d)
 Freeing up of systems resources
 The more information needs users meet, the more time the IS department can
spend on other development and maintenance activities.
 Versatility and ease of use
 Users can change the information they produce or modify their application any
time their requirements change.



Disadvantages to EUC:
 Logic and development errors
 Inadequately tested applications
 Inefficient systems
 Poorly controlled systems
 Poorly documented systems
 Incompatible systems
 Redundant data
 Wasted resources
 Increased costs

Copyright © 2012 Pearson Education
Outsourcing the System
 Hiring an outside company to handle all
or part of an organization’s data
processing activities
 Advantages:
 Strategic and economic business
solution that allows companies to
concentrate on core competencies
 Organizations improve their cash
position and reduce expenses by
selling assets to an outsourcer
 Access to greater expertise and
better technology
 Lower costs by standardizing user
applications, buying hardware at
bulk prices, splitting development
and maintenance costs between
projects, and operating at higher
volumes
 Less development time.
 Elimination of peaks-and-valleys
 Facilitates downsizing
Copyright © 2012 Pearson Education

 Disadvantages:
 Inflexibility
 Reduced competitive
advantage
 Unfulfilled goals
 Poor service
 Increased risk

21-8
Methods to Develop an AIS
 Business Process Redesign
 Prototyping
 Computer-Aided Software Engineering (CASE) Tools

Copyright © 2012 Pearson Education

21-9
Business Process Redesign
 Drastic, one-time-event approach to improving and
automating business processes
 Low success rate
 Evolved into:
 Business Process Management (BPM)
 Systematic approach to continuously improving and
optimizing an organization’s business processes

Copyright © 2012 Pearson Education

21-10
Prototyping

Copyright © 2012 Pearson Education

21-11
Prototyping
Advantages
 Better definition of user needs
 Higher user involvement and
satisfaction
 Faster development time
 Fewer errors
 More opportunity for changes

Disadvantages
 Less efficient use of system
resources
 Inadequate testing and
documentation

 Negative behavioral reactions
 Never-ending development

 Less costly

Copyright © 2012 Pearson Education

21-12
Computer-Aided Software
Engineering (CASE)
 Software to help plan, analyze, design, program, and
maintain an information system
 Strategic planning
 Project and system management
 Database design

 Screen and report layout
 Automatic code generation

Copyright © 2012 Pearson Education

21-13
CASE Advantages vs. Disadvantages
 Improved productivity

 Incompatibility

 Improved program quality

 Cost

 Cost savings

 Unmet expectations

 Improved control
procedures
 Simplified documentation

Copyright © 2012 Pearson Education

21-14

More Related Content

What's hot

Ecom Nets Technologies
Ecom Nets TechnologiesEcom Nets Technologies
Ecom Nets Technologies
nveeravalli
 
Helpdesk Software
Helpdesk SoftwareHelpdesk Software
Helpdesk Software
dinasharawi
 
Helpdesk Software
Helpdesk SoftwareHelpdesk Software
Helpdesk Software
dinasharawi
 

What's hot (15)

Computerized Maintenance Management
Computerized Maintenance Management Computerized Maintenance Management
Computerized Maintenance Management
 
Ecom Nets Technologies
Ecom Nets TechnologiesEcom Nets Technologies
Ecom Nets Technologies
 
Capron 8 Ppt 16
Capron 8 Ppt 16Capron 8 Ppt 16
Capron 8 Ppt 16
 
Fda 21 CFR 820.30 compliant software development process
Fda 21 CFR 820.30 compliant software development processFda 21 CFR 820.30 compliant software development process
Fda 21 CFR 820.30 compliant software development process
 
Erp selection criteria - uwsb
Erp  selection criteria - uwsbErp  selection criteria - uwsb
Erp selection criteria - uwsb
 
Acca 15(software source&selection)
Acca 15(software source&selection)Acca 15(software source&selection)
Acca 15(software source&selection)
 
Ahmed_Yahia_CV
Ahmed_Yahia_CVAhmed_Yahia_CV
Ahmed_Yahia_CV
 
Acquisition the great migration
Acquisition  the great migrationAcquisition  the great migration
Acquisition the great migration
 
CIMA- Lecture10(Information systems and Organisational Change)
CIMA- Lecture10(Information systems and Organisational Change)CIMA- Lecture10(Information systems and Organisational Change)
CIMA- Lecture10(Information systems and Organisational Change)
 
Chapter 03km
Chapter 03kmChapter 03km
Chapter 03km
 
150414 EN Poster FINAL
150414 EN Poster FINAL150414 EN Poster FINAL
150414 EN Poster FINAL
 
Helpdesk Software
Helpdesk SoftwareHelpdesk Software
Helpdesk Software
 
Helpdesk Software
Helpdesk SoftwareHelpdesk Software
Helpdesk Software
 
396849 developing-business-it-solutions
396849 developing-business-it-solutions396849 developing-business-it-solutions
396849 developing-business-it-solutions
 
RELATIONAL_MITOS
RELATIONAL_MITOSRELATIONAL_MITOS
RELATIONAL_MITOS
 

Similar to Ppt 21 ge

Chap12 Developing Business It Solutions[1]
Chap12 Developing Business It Solutions[1]Chap12 Developing Business It Solutions[1]
Chap12 Developing Business It Solutions[1]
sihamy
 
Week 7 - Choices in Systems Acquisition and Risks, Security,.docx
Week 7 - Choices in Systems Acquisition and Risks, Security,.docxWeek 7 - Choices in Systems Acquisition and Risks, Security,.docx
Week 7 - Choices in Systems Acquisition and Risks, Security,.docx
helzerpatrina
 
Remedy rapid deployment 1
Remedy rapid deployment 1Remedy rapid deployment 1
Remedy rapid deployment 1
Anand Raj
 

Similar to Ppt 21 ge (20)

Accounting System Design and Development - System Planning and Development
Accounting System Design and Development - System Planning and Development Accounting System Design and Development - System Planning and Development
Accounting System Design and Development - System Planning and Development
 
Chap12 Developing Business It Solutions[1]
Chap12 Developing Business It Solutions[1]Chap12 Developing Business It Solutions[1]
Chap12 Developing Business It Solutions[1]
 
Week 7 - Choices in Systems Acquisition and Risks, Security,.docx
Week 7 - Choices in Systems Acquisition and Risks, Security,.docxWeek 7 - Choices in Systems Acquisition and Risks, Security,.docx
Week 7 - Choices in Systems Acquisition and Risks, Security,.docx
 
ppt chapter 1.ppt
ppt chapter 1.pptppt chapter 1.ppt
ppt chapter 1.ppt
 
Digite Enterprise - Integrate ALM for Corporate IT
Digite Enterprise - Integrate ALM for Corporate ITDigite Enterprise - Integrate ALM for Corporate IT
Digite Enterprise - Integrate ALM for Corporate IT
 
software engineering
software engineeringsoftware engineering
software engineering
 
BUILDING INFORMATION SYSYTEMS.pptx
BUILDING INFORMATION SYSYTEMS.pptxBUILDING INFORMATION SYSYTEMS.pptx
BUILDING INFORMATION SYSYTEMS.pptx
 
Requirements management and IBM Rational Jazz solutions
Requirements management and IBM Rational Jazz solutionsRequirements management and IBM Rational Jazz solutions
Requirements management and IBM Rational Jazz solutions
 
Remedy rapid deployment 1
Remedy rapid deployment 1Remedy rapid deployment 1
Remedy rapid deployment 1
 
BIS Ch 4.ppt
BIS Ch 4.pptBIS Ch 4.ppt
BIS Ch 4.ppt
 
The Challenges Of, And Advantages In, Establishing A Consistent Architectural...
The Challenges Of, And Advantages In, Establishing A Consistent Architectural...The Challenges Of, And Advantages In, Establishing A Consistent Architectural...
The Challenges Of, And Advantages In, Establishing A Consistent Architectural...
 
OPEN SOURCE BPM vs. Programación (RED HAT)
OPEN SOURCE BPM vs. Programación (RED HAT)OPEN SOURCE BPM vs. Programación (RED HAT)
OPEN SOURCE BPM vs. Programación (RED HAT)
 
Ch17
Ch17Ch17
Ch17
 
Adopting Cloud Testing for Continuous Delivery, with the premier global provi...
Adopting Cloud Testing for Continuous Delivery, with the premier global provi...Adopting Cloud Testing for Continuous Delivery, with the premier global provi...
Adopting Cloud Testing for Continuous Delivery, with the premier global provi...
 
IEEE 12207
IEEE 12207IEEE 12207
IEEE 12207
 
Development of information system chap 2
Development of information system chap 2Development of information system chap 2
Development of information system chap 2
 
Information Management chapter 2
Information Management chapter 2Information Management chapter 2
Information Management chapter 2
 
3
33
3
 
IBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOpsIBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOps
 
Lecture 02 Software Management Renaissance.ppt
Lecture 02 Software Management Renaissance.pptLecture 02 Software Management Renaissance.ppt
Lecture 02 Software Management Renaissance.ppt
 

Recently uploaded

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 

Ppt 21 ge

  • 1. Chapter 21 AIS Development Strategies Copyright © 2012 Pearson Education 21-1
  • 2. Learning Objectives  Describe how organizations purchase application software, vendor services, and hardware.  Explain how information system departments develop custom software.  Explain how end users develop, use, and control computer- based information systems.  Explain why organizations outsource their information systems, and evaluate the benefits and risks of this strategy.  Explain the principles and challenges of business process management.  Describe how prototypes are used to develop an AIS, and discuss the advantages and disadvantages of doing so.  Explain what computer-aided software engineering is and how it is used in systems development. Copyright © 2012 Pearson Education 21-2
  • 3. Ways to Obtain an AIS  Purchase the software  Develop software in-house  Hire and external company to develop and maintain new software Copyright © 2012 Pearson Education 21-3
  • 4. Purchasing Software  Off the Shelf (OTS) Canned  System capabilities for users with similar requirements  Turnkey System  Hardware and software sold as a package  Application Service Provider (ASP)  Software is provided to user via the Internet Copyright © 2012 Pearson Education 21-4
  • 5. In-House System Development  Main criteria for in-house development  Provides a significant competitive advantage  Risks of in-house development  Significant amounts of time required  Complexity of the system  Poor requirements defined  Insufficient planning  Inadequate communication and cooperation  Lack of qualified staff  Poor top management support Copyright © 2012 Pearson Education 21-5
  • 6. End-User Computing (EUC)  Hands-on development, use, and control of computer- based information systems by users  Advantages of EUC  User creation, control, and implementation  Users decide whether a system should be developed and what information is important.  Systems that meet user needs  Users discover flaws that IS people do not catch.  Many of the user-analyst-programmer communication problems in traditional program development are avoided.  Timeliness  Time-consuming cost-benefit analyses, detailed requirements definitions, and the delays and red tape of the approval process can be avoided. Copyright © 2012 Pearson Education 21-6
  • 7. End-User Computing (EUC) (cont’d)  Advantages of EUC (cont’d)  Freeing up of systems resources  The more information needs users meet, the more time the IS department can spend on other development and maintenance activities.  Versatility and ease of use  Users can change the information they produce or modify their application any time their requirements change.  Disadvantages to EUC:  Logic and development errors  Inadequately tested applications  Inefficient systems  Poorly controlled systems  Poorly documented systems  Incompatible systems  Redundant data  Wasted resources  Increased costs Copyright © 2012 Pearson Education
  • 8. Outsourcing the System  Hiring an outside company to handle all or part of an organization’s data processing activities  Advantages:  Strategic and economic business solution that allows companies to concentrate on core competencies  Organizations improve their cash position and reduce expenses by selling assets to an outsourcer  Access to greater expertise and better technology  Lower costs by standardizing user applications, buying hardware at bulk prices, splitting development and maintenance costs between projects, and operating at higher volumes  Less development time.  Elimination of peaks-and-valleys  Facilitates downsizing Copyright © 2012 Pearson Education  Disadvantages:  Inflexibility  Reduced competitive advantage  Unfulfilled goals  Poor service  Increased risk 21-8
  • 9. Methods to Develop an AIS  Business Process Redesign  Prototyping  Computer-Aided Software Engineering (CASE) Tools Copyright © 2012 Pearson Education 21-9
  • 10. Business Process Redesign  Drastic, one-time-event approach to improving and automating business processes  Low success rate  Evolved into:  Business Process Management (BPM)  Systematic approach to continuously improving and optimizing an organization’s business processes Copyright © 2012 Pearson Education 21-10
  • 11. Prototyping Copyright © 2012 Pearson Education 21-11
  • 12. Prototyping Advantages  Better definition of user needs  Higher user involvement and satisfaction  Faster development time  Fewer errors  More opportunity for changes Disadvantages  Less efficient use of system resources  Inadequate testing and documentation  Negative behavioral reactions  Never-ending development  Less costly Copyright © 2012 Pearson Education 21-12
  • 13. Computer-Aided Software Engineering (CASE)  Software to help plan, analyze, design, program, and maintain an information system  Strategic planning  Project and system management  Database design  Screen and report layout  Automatic code generation Copyright © 2012 Pearson Education 21-13
  • 14. CASE Advantages vs. Disadvantages  Improved productivity  Incompatibility  Improved program quality  Cost  Cost savings  Unmet expectations  Improved control procedures  Simplified documentation Copyright © 2012 Pearson Education 21-14