Title: Management Information Systems Chap'12
1 Management Information Systems Chap.12
By Prof. Y. Peter Chiu 2 /
2005
2Chapter 12
- Redesigning the organization with information
systems
3Chap 12
- 12.1 Systems as planned organizational
change - 12.2 Business process reengineering and Total
Quality Management (TQM) - 12.3 Overview of Systems Development
- 12.4 Alternative System-Building Approaches
- 12.5 Application development for the digital
firm
4How to develop an Information Systems Plan Road
Map indicating direction of System development
?
12.1
- PURPOSE OF THE PLAN
- STRATEGIC BUSINESS PLAN
- CURRENT SYSTEMS
- NEW DEVELOPMENTS
- MANAGEMENT STRATEGY
- IMPLEMENTATION PLAN
- BUDGET REQUIREMENTS
- ( see p.383 )
5Enterprise analysis
?
12.1
- ( Business Systems Planning )
- Organization-wide Information Needs in terms of
- Organizational Units
- Functions
- Processes
- Data Elements
- Helps Identify Key Entities Attributes in
Organizations Data
6Critical Success Factors (CSFs)
?
12.1
- small number, easily identifiable operational
goals - shaped by the industry, the firm, the
manager, the broader environment - believed to assure firms success
- used to determine organizations information
requirements
7Critical Success Factors Goals
example profit concern
?
12.1
- Goals (Automobile industry)
- Earnings per share, Return on
investment, Market share, New product - CSF
- Styling, Quality dealer system, Cost
control, Energy standards - (Also see Table 12-1)
8Using CSFs to develop systems
?
12.1
- Collect managers CSFs
- Aggregate analyze individuals CSFs
- Develop agreement on company CSFs
- Define company CSFs
- Use CSFs to develop information system priorities
- Define DSS databases
- (Also see Fig. 12-2)
9?
- Fig 12-2 Using CSFs to develop systems.
10Spectrum of Organizational Change
?
12.1
- AUTOMATION
- Using technology to perform tasks
efficiently / effectively - RATIONALIZATION OF PROCEDURES
- Streamline SOPs Eliminate
bottlenecks - BUSINESS REENGINEERING
- Radical redesign of processes to
improve cost, quality, service maximize
benefits of technology - PARADIGM SHIFT
11?
- Fig 12-3 Organizational change carries risks
and rewards.
12Paradigm Shift
?
12.1
- PARADIGM is a complete mental model of how a
complex system functions - A PARADIGM SHIFT involves rethinking the nature
of the business, the organization a complete
reconception of how the system should function
13Business Process Reengineering (BPR) TQM
?
12.2
- WORK-FLOW MANAGEMENT Streamlining process to
move documents easily, efficiently - REENGINEERING
- Redesigning business processes to lower
cost, speed development
14Process Improvement and Total Quality Management
12.2
- ? Simplifying the Product or the Production
Process. - ? Benchmarking
- ? Use customer demands as a guide to
improving products and services - ? Reduce cycle time
- ? Improve the quality and precision of the design
- ? Increase the precision of production
15?
12.3
Three basic solution alternatives exist for every
systems problem
To Do Nothing
To modify or enhance Existing systems
To Develop a New system
1612.3
- Fig 12-5 Overview of System Development.
17Systems Development
12.3
- The activities that go into producing
- An information systems solution to
- an organizational problem or opportunity
18Systems Development
12.3
CORE ACTIVITY
DESCRIPTION
SYSTEMS ANALYSIS
IDENTIFY PROBLEM(S)
SPECIFY SOLUTIONS
ESTABLISH INFORMATION REQUIREMENTS
SYSTEMS DESIGN
CREATE LOGICAL DESIGN SPECS
CREATE PHYSICAL DESIGN SPECS
MANAGE TECHNICAL REALIZATION OF SYSTEM
PROGRAMMING
TRANSLATE DESIGN SPECS INTO
PROGRAM CODE
19Systems Development
12.3
CORE ACTIVITY
DESCRIPTION
TESTING
UNIT TEST
SYSTEMS TEST
ACCEPTANCE TEST
CONVERSION
PLAN CONVERSION
PREPARE DOCUMENTATION
TRAIN USERS TECHNICAL STAFF
PRODUCTION
OPERATE SYSTEM
MAINTENANCE
EVALUATE SYSTEM
MODIFY SYSTEM
20Systems Analysis
12.3
- Analysis of Problem to be solved with an
Information System - Feasibility Study
- Can problem be solved within constraints ?
21Feasibility Studyas part of the systems
analysis process ,to determine whether the
solution is achievable ,given the organizations
resources and constraints
12.3
Technical feasibility
Economic feasibility
Operational feasibility
2212.3
Feasibility
- TECHNICAL
- Available hardware, software, technical
resources - ECONOMIC
- Will benefits outweigh costs
- OPERATIONAL
- Is solution desirable within existing
conditions? - INFORMATION REQUIREMENTS Detailed statement
of new system needs
23System Design
?
12.3
Details how system will meet the information
requirements as determined by the systems
analysis.
Considering alternative technology configurations
Management control of the technical realization
of systems
Details the system spec that will deliver the
functions Identified during systems analysis
24Logical and Physical Design
12.3
- Logical design
- Lays out the components of the system and their
relationship to each other as they would appear
to Users .
Physical design Produces the actual spec for
Hardware, software, physical database, I/O
media, Manual procedures , and Specific controls.
See Table 12-4 for Design Specifications p.395
25Role of end users
?
12.3
- Users drive systems effort
- Must have sufficient control to ensure system
reflects business priorities, needs - Functional users drive system needs
26Completing system development process
12.3
- Programming
- Translating needs to program code
- Testing
- Does system produce desired results?
- Conversion
- Changing from the old to the new
27Testing
12.3
- Unit
- Testing
- ( program
- testing )
Acceptance Testing ( final certification)
System Testing ( functions)
28Testing
12.3
- Unit testing
- Tests each unit separately
- System testing
- Do modules function as planned?
- Acceptance testing
- Final certification
- Test plan
- Preparations for tests to be performed
29Conversion
12.3
Pilot study
Direct cutover
Phased approach
30Conversion
12.3
- Parallel Old new run same problems. Give
same results? - Direct cutover Risky conversion to new system
- Pilot Introduce into one area. Does it
work? Yes introduce into other area - Phased Introduce in stages
- Conversion plan schedule for conversion
Documentation
Description of how system works
31Production Maintenance
12.3
- Production
- Constant review by users operators. Does
it meet goals? - Maintenance
- Upkeep Update Corrections over time
3212.4
Alternative System-Building Approaches
- Systems lifecycle
- Traditional methodology for developing
information system - Partitions systems development process into
formal stages that must be completed sequentially
See Table 12-6 for The Systems Lifecycle p.399
33The Traditional System Lifecycle
12.4
- ? Project Definition
- Is there a problem?
- Can it be solved with a project ?
- ? System Study
- Analyze problems in existing systems
define objectives, evaluate alternatives - ? Design
- Logical physical specifications for
systems solution - ? Programming
- Develop software code
34The Traditional System Lifecycle
12.4
- ? Installation
- Construct, test, train, convert to new system
- ? Post-Implementation
- On-going evaluation, modifications for
improvement to meet new requirements - Necessary for Large , Complex Systems Projects
3512.4
Limitations of the LIFE CYCLE Approach
Building large TPS and MIS where requirements
are highly structured and well-defined
Very resource intensive costly and
time-consuming
Inflexible and inhibits change
Ill-suited to decision-oriented applications
36Alternative System-building Approaches
12.4
- ? Prototyping
- ? Application Software Packages
- ? End-user Development
- ? Outsourcing
37- Fig 12-7 The prototyping process.
3812.4
Advantages Disadvantages of Prototyping
Most useful when there is some uncertainty about
requirements or design solutions
Especially valuable for the design of the
end-user interface of an information system,
decision-support applications
May not be appropriate for all applications, Bette
r suited for smaller applications
Often not being fully documented and tested, not
being carried out as a polished production system
3912.4
Developing systems with Application Software
Packages under the following circumstances
Where functions are common to many companies
Where information systems resources for in-house
development are in short supply
When desktop microcomputer applications are
being developed for end users
40?
12.4
Advantages of Packages
Design activities may easily consume up to 50
percent or more of the development effort
Testing the installed package can be
accomplished in a relatively shorter period
Vendor is responsible for making changes to keep
the system in compliance with change and
enhancements
Cut the costs and free up internal staff for
other applications System and user documentation
are prewritten and kept up to date by the vendor.
41?
12.4
Disadvantages of Packages
Hamper the development effort by raising
conversion costs
May not meet all of an organizations requirements
Vendor refuses to support their products if
changes have been made that altered the packages
source code
Customization may be so expensive and
time-consuming
42A Substantially Customized Package
?
12.4
Front-end programs
Package
Back-end programs
43Package Evaluation CriteriaRequest For Proposal
( RFP)
?
12.4
Vendor Quality
Functions Included
Database / File Characteristics
Hardware Software Resources
Cost
Flexibility
Documentation
User- Friendliness
Maintenance
Installation Effort
44?
- Fig.12-8 The effects of customizing a software
package on total implementation costs.
45?
Traditional systems (Life Cycle) Development
Staff
programmer
Systems analyst
Information System management
Middle or senior management
Design Program Test
Weeks or months
End-User development
End-user computing tools Query languages Graphics
languages Report generators Application
generators Very-high-level languages Microcomputer
tools
Staff
Middle or senior management
Minutes or days
- Fig.12-9 End-user versus system lifecycle
development
46?
12.4
Advantages of End-user-developed I.S.
Improved requirement determination
User involvement and satisfaction
Control of the systems development process by
users
Reduced application backlog
47?
12.4
Disadvantages of End-user-developed I.S.
Insufficient review and analysis
Lack of proper quality assurance standards and
controls
Uncontrolled data
Proliferation of private information systems
48When to use outsourcing
12.4
Low reward for excellence
Not critical
Will not affect future information systems innovat
ion
The firms existing information systems capabiliti
es are limited
49?
12.4
Advantages of Outsourcing I.S.
Economy
Predictability
Flexibility
Service Quality
Making fixed costs variable
Freeing up Human resources
Freeing up Financial capital
50?
12.4
Disadvantages of Outsourcing I.S.
Loss of control
Dependency
Vulnerability of strategic information
51?
12.4
Management Challenges on alternative systems
building methods
Determining the right systems development
strategy to use
Controlling information systems
development outside the I.S.Dept.
Selecting a system development strategy that fits
into the firms information architecture and
strategic plan
5212.4
Summary Alternative systems building methods
Distinguish between the various alternatives
Solutions to management problems created
by these approaches
Understand types of problems for which each is
best suited
Understand strengths and limitations of
each approach
53Homework for Chapter 12
?
- 1 Describe the critical success factors? And
how to use CSFs to develop systems? - 2 Describe how information systems contribute
to TQM? - 3 What are the major stages of systems
development? - 4 In systems analysis, what main considerations
are when determining its feasibility? - 5 What is the difference between logical design
and physical design? - 6 Name and describe the three stages of testing
for an information system? - 7 Name and describe briefly five alternative
system- building approaches.
?
THE END