Introduction to MIS Chapter 13

advertisement
Introduction to MIS
Chapter 13
Organizing the MIS Resources
Copyright © 1998-2002 by Jerry Post
Introduction to MIS
1
Organizing IS Resources
Strategy
Tactics
Operations
Introduction to MIS
2
Outline









Managing Information Systems Functions
MIS Roles
MIS Jobs
International Comparisons
Outsourcing
MIS Organization: Centralization
Intranets and Thin Clients
Cases: Financial Services
Appendix: Project Management
Introduction to MIS
3








Hardware administration
Software support
Corporate data access
Software development
End user support
Computing standards
DB administration
Advocacy
MIS Roles
Advocacy
Corporate
computing
standards
Database
administration
Access to
corporate data
Software
development
Hardware
administration
Software training
and support
Introduction to MIS
Support end user
development
4
Some MIS Roles
Hardware Repair
Network and Telecommunications
Training and User Support
Introduction to MIS
5
Salaries 2001
IS Management
CIO/VP IS/CTO $165,000
Database
Systems Development
Networks
Director
$123,000
Manager
88,000
Project manager
85,000
System analyst
79,000
Senior developer
74,000
Programmer/analyst
55,000
Junior programmer
45,000
Director
$106,000
Manager
83,000
Administrator
60,000
Network analyst
40,000
Junior analyst
34,000
Internet
Manager
Webmaster
Application developer
EC specialist
EDI specialist
Introduction to MIS
Manager
Administrator
Database analyst
$94,000
89,000
67,000
User Support
Manager
Help desk operator
PC technical support
Security
$94,000
72,000
70,000
74,000
66,000
Includes bonus
Manager
$86,000
Administrator
72,000
Specialist
64,000
IS audit manager 81,000
IS audit staff
53,000
$69,000
40,000
43,000
Operations
Director
Manager
Lead operator
Computer operator
http://careers.wsj.com
http://www.computerworld.com
$106,000
74,000
42,000
35,000
9
International Salaries
Nation
Programmer/Analyst Salary
United States
55,000
Britain
57,000
Russia
10,800
India
Introduction to MIS
2,508
11
Skills in Demand
Rank
2001
1998
1994
1
ERP
ERP
Networking
2
Object engineering
Groupware
Database
3
Data warehouse and data
visualization
Database
UNIX
4
Groupware
Networking
Visual Basic
5
Wireless
COBOL
COBOL
Introduction to MIS
13
Outsourcing
Company
1991
1995
1997
1999
2000
IBM Global Services
0.4
17.7
24.6
35.0
37.0
EDS
1.2
12.4
15.2
18.7
19.2
CSC
0.4
4.2
6.6
9.4
10.5
Accenture
0.5
4.2
6.3
9.5
9.8
ADP
0.3
3.0
4.9
6.3
7.0
Affiliated Computer
0.16
0.4
1.2
2.0
2.1
Fiserv
0.23
0.7
1.0
1.4
1.7
Perot Systems
0.16
0.3
0.8
1.2
1.1
Total (billion dollars)
3.4
42.9
60.6
83.5
88.4
Introduction to MIS
15
Outsourcing Evaluation
Cost of reaching
state of the art
Specialized Talent Needed
When any of these characteristics
increases (moves outwards), there
is less reason to use outsourcing.
Security & Control
Level of
Technology
Fixed Costs
Complex Market Structure
Introduction to MIS
16
Globalization, new competitors.
Pressure on profits.
Shorter product life-cycles,
mass customization.
Need to focus on increasing
revenues and decreasing
fixed/semi-fixed costs.
Rapidly changing markets,
flexible manufacturing.
Cost cutting, staff cuts,
loss of middle management.
Need for flexibility
and responsiveness.
Outsourcing
Forces
Outsource
non-revenue
generate functions
(staff/operations)
Desire to minimize amount
of management time devoted
to non-revenue generating
functions.
Economies of Scope
Want one vendor to
provide multiple
functions.
Economies of Scale
- leverage expertise and
methodologies.
- invest in expensive
technologies (state-of-the-art)
- process-oriented approach
Big Outsourcing Vendors
& Big 6 Firms
Introduction to MIS
17
Summary of MIS Organization
Hardware
Software
Data
Personnel
Centralization
Share data
Control purchases
Control usage
Less duplication
Efficient use of resources
Compatibility
Bulk buying discounts
Easier training
Ease of maintenance
Easy backup
Easier to share
Less duplication
Security control & monitoring
Similar worker backgrounds
Easier training
Straightforward career path
Specialized staff
Easier to see & control costs
Introduction to MIS
Decentralization
Less chance of breakdown
Users get personalized machines
Different user preferences
Easier access
Customization
Not all data needs to be shared
Control & politics
Faster response to users
More time with users
Better understanding &
communication
Different career path
18
Complete Centralization
Hardware
Data and
software
MIS personnel
User departments
Introduction to MIS
19

Easier to share





Data
Expensive hardware (printers)
Easier to control


Hardware Centralization
Advantages
Purchases
Usage
Less duplication
Efficiency — less unused resources
Introduction to MIS
20




Software Centralization
Advantages
Compatibility
Bulk buying discounts
Easier training
Ease of maintenance & upgrades
Introduction to MIS
21




Easy backup
Easier to Share
Less duplication
Security control\monitoring
Introduction to MIS
Data Centralization
Advantages
22





Personnel Centralization
Workers with similar backgrounds
Advantages
Easier training
Straightforward growth path
Specialized staff
Easier to see/control costs
Introduction to MIS
23
Growth of PCs
Share of Market Value
Worldwide Computer Sales
100%
90%
80%
70%
60%
50%
40%
30%
20%
10%
0%
Server
Midrange
Personal
1970
1980
1990
1995
1998
Year
Introduction to MIS
24
Complete Decentralization
Human Resource Management
MIS personnel are members
of user departments
Finance
Marketing
Accounting
Introduction to MIS
25



Hardware Decentralization
Less chance of total breakdown
Advantages
Users get personalized equipment
Micros are cheaper than mainframes
Introduction to MIS
26
Software Decentralization
Advantages




Different users have different preferences
Easier access
Customization without affecting others
Can overcome objections



Lower prices minimize benefits of bulk purchases.
Similarities of packages make training easier.
Conversion tools enable sharing.
Introduction to MIS
27
Data Decentralization
Advantages



Not all data needs to be shared
Easier find and access
Control & politics
Introduction to MIS
28
Personnel Decentralization
Advantages

Closer to users




Faster response
More time spent with users
Better understanding/communication
Different career path
Introduction to MIS
29
Thin Clients
Server
Data and applications
Thin client
Browser-based access
User interface
Introduction to MIS
30
Intranet Network Solutions
High-bandwidth
connections
between servers.
Standard Internet
connections to
users.
Introduction to MIS
31
Simple Object Application Protocol
Your Company Server
The Internet
Bank Server
Bank Service
Your Financial Application
Year
Revenue
2000 € 34,231
2001 € 39,983
2002 € 36,421
Cost
€ 27,333
€ 32,132
€ 31,456
SOAP
Sales and Costs
€50,000
Currency
converter:
Date,
InCurrency,
Outcurrency
€40,000
€30,000
Revenue
€20,000
Cost
€10,000
€2000
2001
2002
Introduction to MIS
Manager or Client
32
Decentralization Summary
Organizational
Strengths
Weaknesses
Are operations
interdependent?
-planning
-development
-physical resources
-operations
End users gain control.
Possible short term bias
in decision making.
Can subunits relate
solely through
information &
messages?
Supports workgroups.
Enables new
organizational
structures.
Increased organizational
flexibility.
Might not be optimal
use of resources for
corporation.
IS staff might lose
cohesiveness and
support.
Does corporate culture
support
decentralization?
Introduction to MIS
35
Cases: Financial Services
Introduction to MIS
36
Cases: Fidelity Investments
Charles Schwab & Co.
www.fidelity.com
www.schwab.com
What is the company’s current status?
What is the Internet strategy?
How does the company use information technology?
What are the prospects for the industry?
Introduction to MIS
37

Projects

Goal





Size and complexity of the project.
Match the management techniques to the project scope.
Schedule





Need a well-defined goal
Good example: Put a man on the moon.
Bad example: Improve the IRS information systems.
Scope


Appendix: Project Management
Break project into tasks
Tasks depend on other tasks (you can’t paint a wall until it is
built).
Tasks take time to complete (duration)
Tasks require resources.
Resources


Worker time is usually the most important to schedule.
Workrooms, machinery, and so on.
Introduction to MIS
38
Project Management Steps




Define the project.
Create the plan.
Track and manage the project as it proceeds.
Close the project when the goal is achieved
or the project is cancelled.
Introduction to MIS
39
Microsoft Project

Specialized database



Specialized views of the data







Tasks (start, duration, description, dependence)
Resources (costs, needs, assignments)
Gantt Chart
PERT Chart
Calendar
Task Usage
Tracking Gantt
Task Sheet
Highlight task duration.
Highlight task dependence.
Show scheduled tasks.
Show assigned resources.
Compare estimates to actual.
Detailed task data.
Resource views



Resource Graph
Resource Sheet
Resource Usage
Introduction to MIS
Track resources over time.
Detailed resource data.
Tasks assigned to resources.
40
Sample: Spring Forward Century
Sunday, April 2, 2000
25 miles
50 miles
100 miles
Planning the ride











Choose starting point
Legal paperwork
Establish routes
Create databases
Create promotional materials
Create commemorative shirts
Register riders
Organize volunteer groups
Advertise ride
Plan rest stops
Plan registration
Ride day is a separate project
SpringForwardCentury.mpp
After the ride



Final clean up
Thank you notes
Write project notes
Organize Spring Forward Century.mpp
Introduction to MIS
41
Organize Spring Forward Century.mpp
Microsoft Project: Gantt Chart
ID
1
Task Name
Choose starting point
2
Le gal paperw ork
Feb 23, '03
Duration
T
3 days
W
T
F
S
Se lf
Mar 2, '03
S M T
W
T
F
S
Mar 9, '03
S M T
W
T
F
S
Mar 16, '03
S M T
W
Get site permission
1 day
4
Get permits
1 day
5
Notify police
0.25 days
Se lf
6
Notify emergency squads
0.25 days
Se lf
7
Remind police
0.05 days
8
Remind emergency squad
0.05 days
9
Write release form
0.25 days
Se lf
Se lf
10
Get insurance
1 day
11
Establish routes
22.25 days
S
Mar 23, '03
S M T
W
T
F
S
Mar 30, '03
S M T
W
S
Apr 6, '03
S M T
W
T
Se lf
Se lf
Identify possible routes
Get detailed maps
14
Drive routes
15
Mark maps
0.5 days
16
Check w ith city and county
0.5 days
17
Finalize routes
0.5 days
Se lf
18
Set rest stop locations
0.25 days
Se lf
19
Copy maps
20
Highlight maps
21
Mark routes
22
Create database s
3 days
Se lf
1 day
Se lf
2 days
Se lf
Se lf
Se lf
0.5 days
Se lf
1 day
Voluntee rs
2 days
Voluntee rs
9.25 days
23
Build volunteer database
1 day
24
Build mailing list database
1 day
25
Build registration database
1 day
26
Build financial database
1 day
27
Create prom otional m ate rials
Se lf
Se lf
Se lf
Se lf
21.5 days
28
Get mailing lists
3 days
29
Create flyers
2 days
30
Copy flyers
31
Create posters
32
Copy posters
0.5 days
33
Take photographs
0.5 days
34
Write new spaper article
0.5 days
35
Create day-of-ride posters
Se lf
Se lf
0.5 days
3 days
Se lf
Se lf
Se lf
Se lf
Se lf
2 days
Voluntee rs
Create com m e m orative shirts 21.75 days
37
Choose logo and design
38
Finalize graphics art design
1 day
39
Contact and choose vendor
1 day
Se lf
40
Estimate number of shirts by size
0.25 days
Se lf
41
Order shirts
0.25 days
Se lf
42
Pick up shirts
0.25 days
43
Re giste r Ride rs
6.75 days
2 days
44
Create ride application
0.5 days
45
Copy ride application
0.5 days
46
Enter initial rider applications
0.5 days
Organize volunteer groups
Se lf
Se lf
Se lf
Se lf
Se lf
Se lf
22.5 days
48
Contact groups
1 day
49
Get names of people
1 day
50
Assign rest stops
0.25 days
51
Assign registration w orkers
0.25 days
52
Assign sag support
0.25 days
Se lf
53
Assign mechanical support
0.25 days
Se lf
54
Assign clean up crew s
0.25 days
56
F
Se lf
13
55
T
Se lf
12
47
F
26.5 days
3
36
T
Introduction to MIS
Advertise ride
Mail flyers
Se lf
Se lf
Se lf
Se lf
Se lf
1 day
0.5 days
Se lf
42
Se lf
41
Order shirts
0.25 days
42
Pick up shirts
0.25 days
43
Re giste r Ride rs
6.75 days
44
Create ride application
0.5 days
45
Copy ride application
0.5 days
46
Enter initial rider applications
0.5 days
47
Organize volunteer groups
Se lf
Se lf
Se lf
Se lf
Gantt Chart (continued)
Se lf
22.5 days
48
Contact groups
1 day
49
Get names of people
1 day
50
Assign rest stops
0.25 days
51
Assign registration w orkers
0.25 days
52
Assign sag support
0.25 days
Se lf
53
Assign mechanical support
0.25 days
Se lf
54
Assign clean up crew s
0.25 days
55
Advertise ride
56
Mail flyers
57
Distribute posters
58
59
60
61
Se lf
Se lf
Se lf
Se lf
Se lf
1 day
0.5 days
Se lf
1 day
Se lf
Notify new spapers
0.25 days
Se lf
Notify radio and television
0.25 days
Se lf
Plan re st stops
Get food and supplie s
15.25 days
10.75 days
62
Choose menu
0.25 days
Se lf
63
Estimate number of riders 0.25 days
Se lf
64
Get food per rider estimates0.25 days
65
Identify and choose vendors
1 day
66
Order food
1 day
67
Pick up non-perishables
1 day
Voluntee rs
68
Pick up perishables
0.5 days
Voluntee rs
69
Get medical supplies
0.5 days
Voluntee rs
70
Get equipm ent
Se lf
Se lf
Se lf
1 day
71
Find tables and chairs
1 day
Voluntee rs
72
Find, buy, or rent coolers
1 day
Voluntee rs
73
Get portable toilets
15.25 days
74
Estimate number of toilets required
0.25 days
and locations
75
Contact and choose vendor 0.5 days
Se lf
76
Order from vendor
Se lf
77
Verify delivery and placement
0.25 days
0.25 days
Se lf
Voluntee rs
78
Plan re gistration
0.5 days
79
Print rider lists
0.25 days
80
Get supplies (pens, tape, folders,0.5
cash
days
box)
Voluntee rs
81
Get cash for change
0.25 days
Se lf
0 days
4/6
82
Ride Day
83
Finis hing touches
84
Se nd Thank You notes
Se lf
0.5 days
0.25 days
85
Thank volunteer groups
0.25 days
Se lf
86
Thank police
0.1 days
Se lf
87
Thank emergency crew s
0.1 days
Se lf
88
Double-check clean up
0.25 days
Se lf
89
Check on removal of portable toilets
0.25 days
Se lf
90
Verify payment of all bills
0.5 days
Se lf
91
Write project notes
0.5 days
Se lf
Introduction to MIS
43
T
F
S
Mar 30, '03
S
M
T
W
T
F
S
Apr 6, '03
S
Resource Usage
M
1,600%
1,400%
You need to get some tasks done sooner,
or get more volunteers on the day before
the ride.
1,200%
1,000%
800%
600%
You need to start earlier, or get volunteers
to do more of the organizing tasks.
400%
200%
Peak Units: 100%
Self
100%
Overallocated:
300%
100%
100%
100%
300%
1,500%
Allocated:
Feb 23, '03
2/23
Mar 2, '03
3/2
Mar 9, '03
3/9
1,100%
1,100%
Mar 16, '03
3/16
Mar 23, '03
3/23
Mar 30, '03
3/30
Apr 6, '03
4/6
Apr 13, '03
4/13
1,600%
1,400%
1,200%
1,000%
800%
600%
400%
200%
Peak Units:
200%
Self
Introduction to MIS
Overallocated:
500%
200%
1,500%
Allocated:
44
SpringForwardCentury.mpp
Ride Day
Introduction to MIS
45
Download