Professional Documents
Culture Documents
12
Developing Business/IT Solutions
McGraw-Hill/Irwin
Learning Objectives
Use the systems development process
outlined in this chapter and the model of IS
components from Chapter 1 as problemsolving 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 systems development cycle to
develop and implement a business
information system
12-2
Learning Objectives
Explain how prototyping can be used as
an effective technique to improve the
process of systems development for end
users and IS specialists
Understand the basics of project
management and their importance to a
successful system development effort
Identify the activities involved in the
implementation of new information
systems
12-3
Learning Objectives
Compare and contrast the four basic
system conversation strategies
Describe several evaluation factors that
should be considered in evaluating the
acquisition of hardware, software, and IS
services
12-4
IS Development
Information Systems Development
Applying the Systems Approach to IS
Development
Also called Application Development
12-5
12-6
12-7
12-8
12-9
12-10
Economic
Cost/Benefit Analysis
Technical
Components and time available
Human Factors
Right people and roles available
Legal/Political
Government, patent, or license restrictions
12-12
Systems Analysis
Produces the functional requirements
Basis for the design of the new system
In-depth study
Information needs
Company
End users
Business stakeholders
Existing system
Activities, resources, and products
12-13
Types of Analysis
Organizational
Structure, people, activities
Present System
Hardware, software, network, input, output,
processing
Logical
What the current system does
Not concerned with how it works
12-14
Functional Requirements
Goal: what needs to be done, not how
One of the most difficult steps
12-15
Functional Requirements
12-16
Systems Design
Focuses on three areas
12-17
12-18
12-19
System Specifications
Components of formal design
User interface methods and products
Database structures
Processing procedures
Control procedures
12-21
12-22
Inheritance
Modularity
Polymorphism
Encapsulation
Implementation Process
12-24
12-25
Contingency plans
Backup website
Extra operators in call center
Project Management
The skills and knowledge necessary to be a
good project manager will translate into
virtually any project environment
Sought after by most organizations
12-27
What is a Project?
Every project has
12-29
12-30
Performance
Cost
Reliability
Compatibility
Technology
Ergonomics
Connectivity
Scalability
Software
Support
12-31
IS Services
Examples of IS services
Developing a company website
Installation or conversion of hardware/software
Employee training
Hardware maintenance
System design and/or integration
Contract programming
Consulting services
12-33
Performance
Systems development
Maintenance
Conversion
Training
Backup facilities and services
Accessibility to sales and support
12-34
Training
12-35
(Plunge)
12-36
Post-Implementation Activities
System Maintenance
Corrective: fix bugs and logical errors
Adaptive: add new functionality
Perfective: improve performance
Periodic review/audit
Result
Net total payment volume $14 billion
12 percent of U.S. e-commerce
8 percent of global e-commerce.
12-38
Backlog of commitment
Projects that are approved but not started