Chapter 10: Developing e-Business Solutions

1
Introduction to Information Systems
Essentials for the Internetworked E-Business Enterprise
Eleventh Edition
James A. O’Brien
Chapter
10
Developing
e-Business
Solutions
Irwin/McGraw-Hill
Copyright © 2002, The McGraw-Hill Companies, Inc. All rights reserved.
James A. O’Brien
Introduction to Information Systems
Eleventh Edition
2
Chapter Objectives
• Use the systems development process
outlined in this chapter, and the model of
IS components from Chapter 1 as
problem-solving frameworks to help you
propose information systems solutions
to simple business problems.
• Describe and give examples to illustrate
how you might use each of the steps of
the information system development
cycle to develop and implement an ebusiness system.
Irwin/McGraw-Hill
Copyright © 2002, The McGraw-Hill Companies, Inc. All rights reserved.
James A. O’Brien
Introduction to Information Systems
Eleventh Edition
3
Chapter Objectives
• Explain how prototyping improves the process
of systems development for end users and IS
specialists.
• Identify the activities involved in the
implementation of new information systems.
• Describe several evaluation factors that should
be considered in evaluating the acquisition of
hardware, software, and IS services.
• Identify several change management solutions
for end user resistance to the implementation
of new e-business applications.
Irwin/McGraw-Hill
Copyright © 2002, The McGraw-Hill Companies, Inc. All rights reserved.
James A. O’Brien
Introduction to Information Systems
Eleventh Edition
4
Systems Approach to Problem Solving
Monitor and Evaluate
Results
Define
the
Problem
Develop
Alternative
Solutions
Select
the
Solution
Design
the
Solution
Implement
the
Solution
Irwin/McGraw-Hill
Copyright © 2002, The McGraw-Hill Companies, Inc. All rights reserved.
James A. O’Brien
Introduction to Information Systems
Eleventh Edition
5
Traditional Systems Development Life Cycle
Understand the
Business
Problem or
Opportunity
Develop an
Information
System
Solution
Systems Investigation
Product:
Feasibility Study
Systems Analysis
Product:
Functional Requirements
Systems Design
Product:
System Specifications
Implement
the Information
System
Solution
Systems Implementation
Product:
Operational System
Systems Maintenance
Product:
Improved System
Irwin/McGraw-Hill
Copyright © 2002, The McGraw-Hill Companies, Inc. All rights reserved.
James A. O’Brien
Introduction to Information Systems
Eleventh Edition
6
Prototyping Process
Identify an End
User's Information
Requirements
Develop
Information System
Prototypes
Prototyping
Cycle
Revise the Prototypes
to Better Meet End
User Requirements
Maintenance
Cycle
Use and Maintain
the Accepted
System
Irwin/McGraw-Hill
Copyright © 2002, The McGraw-Hill Companies, Inc. All rights reserved.
James A. O’Brien
Introduction to Information Systems
Eleventh Edition
7
Systems Investigation
Economic
Feasibility
Can we afford it?
Technical
Feasibility
Does the
capability exist?
Irwin/McGraw-Hill
Organizational
Feasibility
Is it a good fit?
Operational
Feasibility
Will it be accepted?
Copyright © 2002, The McGraw-Hill Companies, Inc. All rights reserved.
James A. O’Brien
Introduction to Information Systems
Eleventh Edition
8
Systems Analysis
Organizational
Key
Areas of
Systems
Analysis
Present
System
Irwin/McGraw-Hill
Functional
Requirements
Copyright © 2002, The McGraw-Hill Companies, Inc. All rights reserved.
James A. O’Brien
Introduction to Information Systems
Eleventh Edition
9
Systems Design
User
Interface
Design
Screen, Form, Report
and Dialog Design
Irwin/McGraw-Hill
Data
Design
Process
Design
Data Element
Structure Design
Program and
Procedure Design
Copyright © 2002, The McGraw-Hill Companies, Inc. All rights reserved.
James A. O’Brien
Introduction to Information Systems
Eleventh Edition
10
End User Development
Controls
What controls
are needed?
Input
What data
is required?
Processing
What operations
on the input
is required?
Output
What information
is needed?
Storage
Will the
application need
to store data?
Irwin/McGraw-Hill
Copyright © 2002, The McGraw-Hill Companies, Inc. All rights reserved.
James A. O’Brien
Introduction to Information Systems
Eleventh Edition
11
The Implementation Process
Implementation
Activities
Acquisition
Development
and
Modification
System
Testing
System
Documentation
Irwin/McGraw-Hill
End User
Training
Conversion
Copyright © 2002, The McGraw-Hill Companies, Inc. All rights reserved.
James A. O’Brien
Introduction to Information Systems
Eleventh Edition
12
Evaluating Hardware and Software
Hardware Evaluation
Factors
• Performance
• Cost
• Reliability
• Compatibility
• Technology
• Ergonomics
• Connectivity
• Scalability
• Software
• Support
Irwin/McGraw-Hill
Software Evaluation
Factors
• Quality
• Efficiency
• Flexibility
• Security
• Connectivity
• Language
• Documentation
• Hardware
• Efficiency
Copyright © 2002, The McGraw-Hill Companies, Inc. All rights reserved.
James A. O’Brien
Introduction to Information Systems
Eleventh Edition
13
Evaluating IS Services
IS Evaluation Factors
• Performance
• Systems Development
• Maintenance
• Conversion
• Training
• Backup
• Accessibility
• Business Position
• Hardware
• Software
Irwin/McGraw-Hill
Copyright © 2002, The McGraw-Hill Companies, Inc. All rights reserved.
James A. O’Brien
Introduction to Information Systems
Eleventh Edition
14
Implementing New Systems
Implementation Activities
•
•
•
•
•
•
Acquisition
Software Development
Training
Testing
Documentation
Conversion
Irwin/McGraw-Hill
Copyright © 2002, The McGraw-Hill Companies, Inc. All rights reserved.
James A. O’Brien
Introduction to Information Systems
Eleventh Edition
15
Installation Conversion Methods
Old System
Parallel
New System
Old System
Old System
Old System
Irwin/McGraw-Hill
New System
New System
New System
Pilot
Phased
Plunge
Copyright © 2002, The McGraw-Hill Companies, Inc. All rights reserved.
James A. O’Brien
Introduction to Information Systems
Eleventh Edition
16
Managing Organizational Change
Executive
Vision
Change
Management
Organizational
Design
Organization
Mission
and Role
Measurement
and
Rewards
Core
Competencies
Development
Work
Redesign
Irwin/McGraw-Hill
Copyright © 2002, The McGraw-Hill Companies, Inc. All rights reserved.
James A. O’Brien
Introduction to Information Systems
Eleventh Edition
17
Chapter Summary
• Business professionals and IS specialists
use a systems approach to help them
develop information system solutions to
meet e-business needs.
• Prototyping is a major alternative
methodology to the traditional
information system development cycle. It
includes the use of prototyping tools and
methodologies, which promote an
iterative, interactive process.
Irwin/McGraw-Hill
Copyright © 2002, The McGraw-Hill Companies, Inc. All rights reserved.
James A. O’Brien
Introduction to Information Systems
Eleventh Edition
18
Chapter Summary (cont)
• The application development capabilities built
into many end user software packages have
made it easier for end users to develop their
own e-business applications.
• The implementation process for IS projects
involves acquisition, testing, documentation,
training, installation, and conversion.
• Business professionals should know how to
evaluate IT products for acquisition. IT vendor
proposals should be based on specifications
developed during the design phase.
Irwin/McGraw-Hill
Copyright © 2002, The McGraw-Hill Companies, Inc. All rights reserved.
James A. O’Brien
Introduction to Information Systems
Eleventh Edition
19
Chapter Summary (cont)
• Implementation activities include
managing the introduction and
implementation of changes in the
business processes, organizational
structures, job assignments, and work
relationships resulting from e-business
initiatives.
Irwin/McGraw-Hill
Copyright © 2002, The McGraw-Hill Companies, Inc. All rights reserved.